Commit Graph

751 Commits

Author SHA1 Message Date
Abhishek Shroff
e89462f396 [server][core][fs] Fix ancestor query 2025-03-25 22:13:01 +05:30
Abhishek Shroff
265977ed1b [server] Get rid of serve.Resource 2025-03-25 22:05:38 +05:30
Abhishek Shroff
bf1b584ef6 [server][core] Get rid of core.publink package 2025-03-25 21:54:32 +05:30
Abhishek Shroff
2ec6eb26d5 [server][core] GetAncestors 2025-03-25 21:29:07 +05:30
Abhishek Shroff
9a67989eb7 [server][core][fs] Fix trash list 2025-03-25 15:53:54 +05:30
Abhishek Shroff
b45fd3cac9 [server][core][fs] Fix selectResourceTree 2025-03-25 15:42:50 +05:30
Abhishek Shroff
de5b543595 [server][core] Allow listing deleted files 2025-03-25 12:14:48 +05:30
Abhishek Shroff
6e876d7aec [server][cmd] Allow multiple args for trash delete 2025-03-25 12:10:04 +05:30
Abhishek Shroff
4e2552b071 [server][core][fs] WIP: Use recursive query diretly instead of join 2025-03-25 09:53:02 +05:30
Abhishek Shroff
48b176777c [server][core][fs] Maintain other properties in recursive query 2025-03-25 01:19:21 +05:30
Abhishek Shroff
4fc226858e [server][core][fs] ReadDir to use goqu 2025-03-25 01:00:59 +05:30
Abhishek Shroff
af4286ce23 [server][core][fs] Make table naming more robust 2025-03-25 00:51:41 +05:30
Abhishek Shroff
bd40e984d9 [server][core][fs] Add selectDirectChildren 2025-03-25 00:18:47 +05:30
Abhishek Shroff
e1ff65a454 [server][core] Use simpler IS NOT DISTINCT FROM 2025-03-24 22:35:59 +05:30
Abhishek Shroff
a12c4b2fe3 [server][cmd] Populate newly created resources with parent permissions 2025-03-24 22:18:12 +05:30
Abhishek Shroff
44d035d499 [server][cmd] Fix fs rm command 2025-03-24 21:56:30 +05:30
Abhishek Shroff
5e097c46c2 [server][core][fs] Improve selectTreeRoot 2025-03-24 21:55:53 +05:30
Abhishek Shroff
e9cbb2c5a0 [server][core][fs] Remove hard delete option from DeleteChildRecursive 2025-03-24 21:27:46 +05:30
Abhishek Shroff
32f264f635 [server][core][fs] ResourceByPath goqu 2025-03-24 20:34:48 +05:30
Abhishek Shroff
8e0f5af12d [server][core][fs] ChildResourceByName 2025-03-24 01:53:32 +05:30
Abhishek Shroff
0a60dfb654 [server][core][fs] ResourceByID 2025-03-24 01:13:58 +05:30
Abhishek Shroff
631a3f4e6c [server][core][fs] filesystem.runInTx 2025-03-24 00:47:58 +05:30
Abhishek Shroff
23c3be550c [server][core][fs] Move resource delete/restore functions together 2025-03-23 22:15:41 +05:30
Abhishek Shroff
19a390675f [server][core][fs] Separate out trash functions into separate files 2025-03-23 22:04:11 +05:30
Abhishek Shroff
ab065b3e2c [server][core][fs] Call db directly 2025-03-23 21:50:49 +05:30
Abhishek Shroff
0c4b00ef62 [server][core][sql] Use prepared queries with postgres dialect 2025-03-23 20:15:57 +05:30
Abhishek Shroff
809189ce4c [server][core][sql] Try out goqu 2025-03-22 01:11:49 +05:30
Abhishek Shroff
385aafaf70 [server][core][sql] Manual TrashSummary query 2025-03-21 20:52:40 +05:30
Abhishek Shroff
bb45d8b9ce [server][core][sql] Manual TrashCompact query 2025-03-21 13:39:18 +05:30
Abhishek Shroff
570285353d [server][core][sql] Manually construct deletion sql 2025-03-21 13:19:15 +05:30
Abhishek Shroff
3db4a1d445 [server][core][sql] Use pgx directly instead of sqlc 2025-03-21 12:13:35 +05:30
Abhishek Shroff
ae4ea2c24b [server][core][sql] Fix access token sql spacing 2025-03-21 11:57:12 +05:30
Abhishek Shroff
bc6d0bfb31 [server][core] Handle error in UpdatePermissions 2025-03-20 12:41:44 +05:30
Abhishek Shroff
a130ba0c33 [server][core][trash] compactor 2025-03-19 23:03:55 +05:30
Abhishek Shroff
877fd309a9 [server][core][trash] compactor 2025-03-19 23:03:47 +05:30
Abhishek Shroff
8f6b89e56b [server][core] Search 2025-03-19 22:43:59 +05:30
Abhishek Shroff
a8bcb5bcf2 [server][core][db] Merge/rename/reorder schema sql files 2025-03-19 21:16:13 +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
bbb77037be [server][core][ Fix hard delete 2025-03-19 14:52:24 +05:30
Abhishek Shroff
2c92255805 [server][core] Empty trash 2025-03-19 13:16:42 +05:30
Abhishek Shroff
d819d484ff [server][core] Hard Delete Expired 2025-03-19 10:02:34 +05:30
Abhishek Shroff
67b3274265 [server][core] Soft vs Hard delete 2025-03-18 21:10:58 +05:30
Abhishek Shroff
881c1e9da9 [server][cmd] Add params to specify name and auto-rename to trash restore 2025-03-17 23:06:51 +05:30
Abhishek Shroff
2c4541354b [server][core][trash] Return size of restored resources 2025-03-17 23:03:39 +05:30
Abhishek Shroff
b75b7e6f30 [server][core][trash] Auto rename on restore 2025-03-17 22:52:36 +05:30
Abhishek Shroff
4b4d4b1653 [server][cmd] Improve trash restore command 2025-03-17 22:10:57 +05:30
Abhishek Shroff
c7c49b7f51 [server][core][trash] Restore deleted items 2025-03-17 22:03:52 +05:30
Abhishek Shroff
fb005e2ccd [server][core] Restore deleted 2025-03-17 11:49:33 +05:30
Abhishek Shroff
1257bfe9e6 [server][core] Trash summary 2025-03-17 11:10:52 +05:30
Abhishek Shroff
87e83d2f3a [server][core] Always populate empty content type and sha256 2025-03-17 11:01:24 +05:30