Commit Graph

75 Commits

Author SHA1 Message Date
Abhishek Shroff bcfc8a40fc Add resources chperm command 2024-08-09 12:40:10 +05:30
Abhishek Shroff b31f8a01ee Fix schema reset 2024-08-09 12:38:49 +05:30
Abhishek Shroff 0b6496091e Get rid of resources owners 2024-08-09 11:20:07 +05:30
Abhishek Shroff 006ee07543 Handle root folder routes 2024-08-08 00:11:22 +05:30
Abhishek Shroff 7abf2e4ba5 Fixes 2024-08-08 00:03:45 +05:30
Abhishek Shroff d6395228df Make it easier to use transactions 2024-08-07 23:51:34 +05:30
Abhishek Shroff e99bbb3ede Fix app resource cmd 2024-08-07 22:41:35 +05:30
Abhishek Shroff cb49ebbd62 Allow user chroot 2024-08-07 22:31:56 +05:30
Abhishek Shroff 17a6d72754 Run in tx 2024-08-07 22:07:46 +05:30
Abhishek Shroff 51a1464138 Fix creating rootfs 2024-08-07 22:03:08 +05:30
Abhishek Shroff 49ea467bc7 Streamline context usage 2024-08-07 21:40:23 +05:30
Abhishek Shroff 7bee423382 Merge app and core packages 2024-08-07 21:23:58 +05:30
Abhishek Shroff dc5268c9dc Support for user jails 2024-08-07 21:14:58 +05:30
Abhishek Shroff 5ee8ae0f3e Add schema reset command 2024-08-07 20:14:38 +05:30
Abhishek Shroff 13e972e28e Allow null parents 2024-08-07 17:15:56 +05:30
Abhishek Shroff 4e63e74888 Remove app admin command 2024-08-07 16:56:14 +05:30
Abhishek Shroff d35561a0a2 Simplify user add command 2024-08-07 16:52:38 +05:30
Abhishek Shroff f6a42f62e0 Automatically create user home folder 2024-08-07 16:43:12 +05:30
Abhishek Shroff d7b9712f13 Sequential Delete 2024-08-07 00:20:33 +05:30
Abhishek Shroff d8a2a19536 Simplify resource routes 2024-08-06 23:48:02 +05:30
Abhishek Shroff 9b706e784f Repackage db/sql files 2024-08-06 23:44:04 +05:30
Abhishek Shroff 00e47934c7 Repackage webdav files 2024-08-06 23:34:55 +05:30
Abhishek Shroff abbd73b2d2 Fix api error handling 2024-08-06 23:21:02 +05:30
Abhishek Shroff 9023a2bea4 Fix basic and bearer auth 2024-08-06 23:13:35 +05:30
Abhishek Shroff ae1d98c09e Fix ResourceByPath query to account for owner 2024-08-06 23:09:10 +05:30
Abhishek Shroff a9e45ddbc2 Update resource owner 2024-08-06 23:06:30 +05:30
Abhishek Shroff 70c1b0a041 Include owner in resource ls formatting 2024-08-06 22:51:23 +05:30
Abhishek Shroff 58737d1023 Specify owner during resource creation 2024-08-06 22:40:43 +05:30
Abhishek Shroff f767cebf41 Get rid of unncecessary adminUserID 2024-08-06 22:35:01 +05:30
Abhishek Shroff b364b7e03d Hide app.Cs 2024-08-06 22:26:10 +05:30
Abhishek Shroff eaf1c0b0c3 Hide app.Db 2024-08-06 22:16:52 +05:30
Abhishek Shroff bed9003a39 Stop using app.Db directly 2024-08-06 22:16:10 +05:30
Abhishek Shroff 151555be7b Streamline filesystem access 2024-08-06 22:03:15 +05:30
Abhishek Shroff a084f22d91 Fix permissions in ResourceByPath and ResourceByID 2024-08-06 18:00:46 +05:30
Abhishek Shroff 8a2216e6b8 WIP: Updated permissions model 2024-08-06 15:58:22 +05:30
Abhishek Shroff f9b78f350d Updated permissions and ownership model 2024-08-06 15:46:28 +05:30
Abhishek Shroff 112538f6de Move functions from resources.sql to premissions.sql 2024-08-06 14:00:52 +05:30
Abhishek Shroff ff905ed429 Do not list root as a child of root in ReadDir 2024-08-06 10:15:27 +05:30
Abhishek Shroff fe0ac5cfdd Check if resource falls under root 2024-08-06 10:13:45 +05:30
Abhishek Shroff 3e2389fd3a Fix ResourceByIdWithPermissions query 2024-08-06 01:09:29 +05:30
Abhishek Shroff 8b97be8d1e Fix query (still wrong) 2024-08-06 00:57:35 +05:30
Abhishek Shroff 0d6ad83d19 Resource ls command 2024-08-06 00:32:34 +05:30
Abhishek Shroff 711b8bb02e Allow setting user for resource operations 2024-08-06 00:14:51 +05:30
Abhishek Shroff 9789886297 Resource rm command 2024-08-05 23:49:05 +05:30
Abhishek Shroff c610dd6251 Get rid of silos 2024-08-05 23:33:43 +05:30
Abhishek Shroff ecec4a95cf WIP: AFilesystem 2024-08-04 23:49:29 +05:30
Abhishek Shroff 8ad0732a0f Split rename and reparent 2024-08-04 22:00:20 +05:30
Abhishek Shroff 7f2a8df372 Restructure commands 2024-08-04 18:21:56 +05:30
Abhishek Shroff 5dfd272fde Grant Permissions 2024-08-04 17:37:43 +05:30
Abhishek Shroff 0f0fd69092 Add user_id 2024-08-04 11:31:45 +05:30