Commit Graph

122 Commits

Author SHA1 Message Date
Abhishek Shroff
0145bab3f5 [client] Change package name 2024-08-10 23:45:17 +05:30
Abhishek Shroff
8da9874c4d Add basic logged-in structure 2024-08-10 23:32:39 +05:30
Abhishek Shroff
e031606889 [server] Rename user.username => email 2024-08-10 22:52:30 +05:30
Abhishek Shroff
df1df10c99 [client] Basic login page 2024-08-10 22:24:07 +05:30
Abhishek Shroff
ec658e4fa7 [server] Add json body to 500s and descriptions to all errors 2024-08-10 22:22:38 +05:30
Abhishek Shroff
eff58d3c9e [server] Improve login response, cleanup TODOs 2024-08-10 21:13:42 +05:30
Abhishek Shroff
16b97884b2 [client] Add empty client skeleton 2024-08-09 23:01:26 +05:30
Abhishek Shroff
9f0475b173 Mobile Home response 2024-08-09 22:53:50 +05:30
Abhishek Shroff
bfdebb2d90 Add /users/me route 2024-08-09 22:44:06 +05:30
Abhishek Shroff
0e1f915ebf Resource info end-point 2024-08-09 22:26:40 +05:30
Abhishek Shroff
d9b96c0cae Rename permissions methods 2024-08-09 22:21:42 +05:30
Abhishek Shroff
04484ad9ca List specific and inherited permissions 2024-08-09 22:03:01 +05:30
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