Commit Graph

81 Commits

Author SHA1 Message Date
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 1b19eb13a0 [server][cli] Clean up commands, use ResourceByPathWithMaybeRoot 2025-05-10 12:04:51 +05:30
Abhishek Shroff 540c7ca8c9 [server][cli] Fix some commands 2025-05-07 11:43:39 +05:30
Abhishek Shroff da1c8eb59f [server] Allow webdav into other users' home directories 2025-05-07 11:15:36 +05:30
Abhishek Shroff c44cb91677 [server] Simplify publinks raw json straight from query 2025-05-04 23:57:30 +05:30
Abhishek Shroff 5197f0f7ef [server] Make publink name its id 2025-05-04 20:29:22 +05:30
Abhishek Shroff c81fe4811b [server] Fix error message for publink name conflict 2025-05-04 14:56:31 +05:30
Abhishek Shroff c8a0d4334b [server] Better organize config and flags 2025-04-27 01:13:43 +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 e7292213bd [server][core] Allow including deleted files in search results 2025-03-31 21:50:11 +05:30
Abhishek Shroff 874d4fa3a2 [server][core] Inline search.sql 2025-03-31 21:46:31 +05:30
Abhishek Shroff 34f67627a9 [server][api] Fix publink create (untested) 2025-03-30 20:53:06 +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 265977ed1b [server] Get rid of serve.Resource 2025-03-25 22:05:38 +05:30
Abhishek Shroff de5b543595 [server][core] Allow listing deleted files 2025-03-25 12:14:48 +05:30
Abhishek Shroff 44d035d499 [server][cmd] Fix fs rm command 2025-03-24 21:56:30 +05:30
Abhishek Shroff e9cbb2c5a0 [server][core][fs] Remove hard delete option from DeleteChildRecursive 2025-03-24 21:27:46 +05:30
Abhishek Shroff 8f6b89e56b [server][core] Search 2025-03-19 22:43:59 +05:30
Abhishek Shroff 666c06ff38 [server][cmd] Trash delete, and hard delete directly from fs rm 2025-03-19 14:58:12 +05:30
Abhishek Shroff 996c77f4b7 [server][cmd] List trashed files 2025-03-16 22:50:20 +05:30
Abhishek Shroff 752d46a628 Fix fs command uses 2025-03-16 21:26:45 +05:30
Abhishek Shroff 1bd707c860 [server][cmd] Command groups 2025-03-16 21:03:58 +05:30
Abhishek Shroff 7cc5184c73 [server][core] Add Resource.GetPath 2025-03-16 20:06:02 +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 2922396a79 [server] Rename contentSize => contentLength 2025-01-02 22:33:17 +05:30
Abhishek Shroff b8ac968e5e [server] name conflict resolution for resource create 2024-12-27 10:37:52 +05:30
Abhishek Shroff d36a143e14 [server] Add another conflict resolution strategy 2024-12-26 08:10:56 +05:30
Abhishek Shroff 5bd7ac964f [server] Hook up resource bind conflict resolution 2024-12-25 22:18:45 +05:30
Abhishek Shroff ce53844d68 [server] resource bind conflict resolution for copy and move 2024-12-25 21:53:56 +05:30
Abhishek Shroff 75ba71a3a8 [server] Send proper response on delete 2024-12-25 13:13:55 +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 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 0a335b26d7 [server] Include publink count in fs.Resource 2024-10-29 20:22:57 +05:30
Abhishek Shroff e227ed20a6 [server] List publinks for resource 2024-10-29 15:25:34 +05:30
Abhishek Shroff cf13a7488e [server] basic public share creation 2024-10-28 00:37:40 +05:30
Abhishek Shroff 4670da07c1 [server] Move copy/move into Resource 2024-10-25 01:07:46 +05:30
Abhishek Shroff 8b6f56bdac [server] move UpdatePermissions to Resource 2024-10-25 00:59:48 +05:30
Abhishek Shroff cf62e5f904 [server][core] move OpenRead, OpenWrite, ReadDir, and Walk to Resource 2024-10-25 00:55:33 +05:30
Abhishek Shroff d196afd8d9 [server] Move delete functionality from filesystem into resource 2024-10-25 00:16:16 +05:30