Commit Graph

38 Commits

Author SHA1 Message Date
Abhishek Shroff 40528a7fee [server] Move core.fs => core 2025-06-05 20:50:45 +05:30
Abhishek Shroff eba5e6add9 [server] Fix most build errors 2025-06-05 20:10:48 +05:30
Abhishek Shroff 1c32543c0e [server][core] Do not expose parentID directly from fs 2025-05-12 14:40:53 +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 3424f2ecda [server][core] Use pgtype.Timestamp for Resource.deleted 2025-03-31 23:43: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 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 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 a6abe4e723 [server] change representation of permissions to separate table 2024-11-28 00:01:51 +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 cf62e5f904 [server][core] move OpenRead, OpenWrite, ReadDir, and Walk to Resource 2024-10-25 00:55:33 +05:30
Abhishek Shroff af10d60b82 [server] Common interface to serve public and internal resources 2024-10-24 23:59:35 +05:30
Abhishek Shroff aeb5c908d4 [server] convenience methods for permissions output 2024-10-22 13:39:21 +05:30
Abhishek Shroff af3285d256 [server][core] Improve permissions to be composable 2024-10-22 13:10:42 +05:30
Abhishek Shroff b5ce08a4cb [server][cmd] tweak ls output format 2024-10-21 16:32:30 +05:30
Abhishek Shroff 71f27c0fb1 [server][webdav] get rid of the horribly inefficient walkFS 2024-10-20 22:10:19 +05:30
Abhishek Shroff 8be146720b [server] fix case of UUID 2024-10-20 11:50:48 +05:30
Abhishek Shroff a66ce92519 [server][cmd] simplify globals initialization 2024-10-20 10:33:14 +05:30
Abhishek Shroff e5a34090cf [server][cmd] extract common initialization functions 2024-10-20 01:16:37 +05:30
Abhishek Shroff a869dc5f23 [server][cmd] clean up flags 2024-10-19 22:28:47 +05:30
Abhishek Shroff 094941c0a8 [server][core] restructure and break up into app, fs, errors sub-packages 2024-10-19 17:02:53 +05:30
Abhishek Shroff 890b172008 [server][core] copy contents 2024-10-19 00:35:43 +05:30
Abhishek Shroff 34cc0a96ba [server][core] centralize resource path/uuid and move/copy target parsing 2024-10-18 21:42:44 +05:30
Abhishek Shroff 987235967d [server][cmd] improve cp 2024-10-18 02:26:53 +05:30
Abhishek Shroff 6847914ca9 [server][cmd] improve ls output 2024-10-18 01:10:08 +05:30
Abhishek Shroff 33b45ba21d [server][cmd] Print fs cmd outputs straight to stdout 2024-10-18 00:35:18 +05:30
Abhishek Shroff 9502789219 [server][cmd] Move app/resource => fs 2024-10-17 23:52:35 +05:30