Abhishek Shroff
|
932ea9e0a0
|
[server] Set visibleParent wherever the parent changes
|
2025-05-16 10:37:07 +05:30 |
|
Abhishek Shroff
|
e69aeb90d7
|
[server][core] Use blank content type/sha for directories
|
2025-05-13 04:05:32 +05:30 |
|
Abhishek Shroff
|
12a84bb1cd
|
[server] Fix resource upload
|
2025-05-13 02:20:42 +05:30 |
|
Abhishek Shroff
|
6b65b93503
|
[server] Simplify resource queries and fields
|
2025-05-12 16:06:44 +05:30 |
|
Abhishek Shroff
|
253026f58e
|
[server] Don't allow operations on deleted resources
|
2025-05-12 00:23:03 +05:30 |
|
Abhishek Shroff
|
ce278aea41
|
[server] Do not send parent information in ancestors
|
2025-05-11 08:12:07 +05:30 |
|
Abhishek Shroff
|
69c6b17f4c
|
[server][core] Fix invalid name check
|
2025-05-10 23:36:00 +05:30 |
|
Abhishek Shroff
|
7378ab93be
|
[server][core] Better handling of paths and CreateResourceByPath
|
2025-05-10 21:11:19 +05:30 |
|
Abhishek Shroff
|
beffa43e74
|
[server][core] Rename ResourceByRootedPath => ResourceByPathWithRoot
|
2025-05-10 12:41:07 +05:30 |
|
Abhishek Shroff
|
c81fe4811b
|
[server] Fix error message for publink name conflict
|
2025-05-04 14:56:31 +05:30 |
|
Abhishek Shroff
|
059fa1c5a3
|
[server][core] Include links
|
2025-04-05 18:51:58 +05:30 |
|
Abhishek Shroff
|
18715cf10d
|
[server][core] Move context into db
|
2025-04-04 23:22:52 +05:30 |
|
Abhishek Shroff
|
3424f2ecda
|
[server][core] Use pgtype.Timestamp for Resource.deleted
|
2025-03-31 23:43:48 +05:30 |
|
Abhishek Shroff
|
9826d251e2
|
[server][core] Get rid of fs.sql
|
2025-03-30 14:47:02 +05:30 |
|
Abhishek Shroff
|
d24046c0f5
|
[server][core] WIP: UpdateResourceContents
|
2025-03-30 14:44:26 +05:30 |
|
Abhishek Shroff
|
5ef615c009
|
[server][core] WIP: UpdateResourceModified
|
2025-03-30 13:14:48 +05:30 |
|
Abhishek Shroff
|
e9f4fc3f0b
|
[server][core][db] Inline fs_permissions.sql
|
2025-03-30 13:10:02 +05:30 |
|
Abhishek Shroff
|
a12c4b2fe3
|
[server][cmd] Populate newly created resources with parent permissions
|
2025-03-24 22:18:12 +05:30 |
|
Abhishek Shroff
|
8e0f5af12d
|
[server][core][fs] ChildResourceByName
|
2025-03-24 01:53:32 +05:30 |
|
Abhishek Shroff
|
631a3f4e6c
|
[server][core][fs] filesystem.runInTx
|
2025-03-24 00:47:58 +05:30 |
|
Abhishek Shroff
|
87e83d2f3a
|
[server][core] Always populate empty content type and sha256
|
2025-03-17 11:01:24 +05:30 |
|
Abhishek Shroff
|
f8d7a3f9f3
|
[server][core] Recompute permissions
|
2025-03-17 00:30:44 +05:30 |
|
Abhishek Shroff
|
9601e958b5
|
[server][core] WIP: Remove ResourceInfo
|
2025-03-15 13:02:50 +05:30 |
|
Abhishek Shroff
|
9e17c58d5e
|
[server][core] Get rid of ResourceInfo.Path
|
2025-03-15 11:57:18 +05:30 |
|
Abhishek Shroff
|
8cfc1d2b2e
|
[server] Fix name conflict resolution delete
|
2025-01-09 08:36:06 +05:30 |
|
Abhishek Shroff
|
2922396a79
|
[server] Rename contentSize => contentLength
|
2025-01-02 22:33:17 +05:30 |
|
Abhishek Shroff
|
269bbb3742
|
[server] Fix overwrite/delete name conflict resolution
|
2024-12-29 10:16:00 +05:30 |
|
Abhishek Shroff
|
d1e8131084
|
[server] Fix resource copy overwrite
|
2024-12-29 08:53:04 +05:30 |
|
Abhishek Shroff
|
92677d643d
|
[server] Fix misc issues with f.createResource
|
2024-12-28 22:01:56 +05:30 |
|
Abhishek Shroff
|
cc18c9d4ec
|
[server] Fix metadata for copied resources
|
2024-12-28 21:45:08 +05:30 |
|
Abhishek Shroff
|
243b92e540
|
[server] Fix transaction error cascade
|
2024-12-28 21:34:21 +05:30 |
|
Abhishek Shroff
|
eb903da592
|
[server] name conflict resolution in copy
|
2024-12-27 12:59:15 +05:30 |
|
Abhishek Shroff
|
b8ac968e5e
|
[server] name conflict resolution for resource create
|
2024-12-27 10:37:52 +05:30 |
|
Abhishek Shroff
|
5bd7ac964f
|
[server] Hook up resource bind conflict resolution
|
2024-12-25 22:18:45 +05:30 |
|
Abhishek Shroff
|
a6abe4e723
|
[server] change representation of permissions to separate table
|
2024-11-28 00:01:51 +05:30 |
|
Abhishek Shroff
|
e17373bd3a
|
[server] Use v7 uuids
|
2024-11-23 11:18:20 +05:30 |
|
Abhishek Shroff
|
9e0f4b92bd
|
[server][api] Fix responses
|
2024-11-18 11:17:59 +05:30 |
|
Abhishek Shroff
|
55497ea232
|
[server] rename some fields
|
2024-11-01 23:53:24 +05:30 |
|
Abhishek Shroff
|
ce7700e615
|
[server] Keep main resource separate from ancestors chain
|
2024-11-01 12:57:07 +05:30 |
|
Abhishek Shroff
|
8495d497c9
|
[server] Do not unnecessarily convert permissions to string
|
2024-11-01 12:17:51 +05:30 |
|
Abhishek Shroff
|
42db526aa7
|
[server] Remove name conflict prefix
|
2024-11-01 12:17:22 +05:30 |
|
Abhishek Shroff
|
260fac2952
|
[server] Split fs.ResourceInfo out of fs.Resource
|
2024-11-01 11:52:56 +05:30 |
|
Abhishek Shroff
|
864072acaa
|
[server] readdir func with resource_result, send all data to client
|
2024-10-30 22:41:41 +05:30 |
|
Abhishek Shroff
|
0a335b26d7
|
[server] Include publink count in fs.Resource
|
2024-10-29 20:22:57 +05:30 |
|
Abhishek Shroff
|
7f96bce44b
|
[server] fix touch resource contents only for files, not directories
|
2024-10-25 21:42:58 +05:30 |
|
Abhishek Shroff
|
4e1e996fc4
|
[server][core] create contents file on resource create
|
2024-10-25 17:09:15 +05:30 |
|
Abhishek Shroff
|
cf5e1b4c0f
|
[server] move create functionality into Resource
|
2024-10-25 00:22:53 +05:30 |
|
Abhishek Shroff
|
d196afd8d9
|
[server] Move delete functionality from filesystem into resource
|
2024-10-25 00:16:16 +05:30 |
|
Abhishek Shroff
|
fa031beb11
|
[server] fix some small TODOs
|
2024-10-24 00:03:51 +05:30 |
|
Abhishek Shroff
|
e2de19b1d9
|
[server][cmd] import directories
|
2024-10-23 14:43:31 +05:30 |
|