Commit Graph

63 Commits

Author SHA1 Message Date
7b1da94e8a Implement file system stats 2024-11-09 23:11:23 +01:00
9688b2d528 Split filesystem.go file 2024-11-09 21:59:04 +01:00
ebf32e775c Remove not working stats 2024-11-08 23:58:57 +01:00
dd3ea9f65f Improve admin dashboard 2024-11-08 23:49:12 +01:00
0480c165ae Implement admin api handlers 2024-11-07 21:32:09 +01:00
1a14c06be2 Retrieve pass hash from db 2024-11-06 21:52:46 +01:00
505b93ff09 Implement update and delete account handlers 2024-11-05 21:49:09 +01:00
69afef15ec Make logging in work on frontend 2024-11-04 21:51:38 +01:00
927d1feb05 Split user and workspace contexts 2024-11-03 22:02:39 +01:00
c8cc854fd6 Rework request context handler 2024-11-03 19:17:10 +01:00
dfd9544fba Reorganize handlers 2024-11-03 17:41:17 +01:00
72680abdf4 Setup api auth middleware 2024-11-01 17:04:24 +01:00
46eeb18a31 Setup jwt signing key 2024-11-01 17:04:08 +01:00
34868c53eb Update api for auth 2024-11-01 15:43:04 +01:00
be0f97ab24 Update db for auth 2024-11-01 15:42:46 +01:00
ce245c980a Implement jwt auth backend 2024-11-01 15:42:31 +01:00
f8728923a5 Encrypt git token 2024-10-31 21:15:38 +01:00
a11a6b18bf Centralize env vars loading 2024-10-30 22:07:17 +01:00
477ada70e8 Fix admin user error check 2024-10-30 21:47:37 +01:00
bef682e5cb Move last opened file to workspaces table 2024-10-30 21:37:07 +01:00
a62a6f8966 Fix workspace initialization 2024-10-29 22:01:13 +01:00
91f0ebe99c Recursively sort filelist 2024-10-29 21:38:36 +01:00
1695b411e1 Unify env var reading in backend 2024-10-29 20:41:11 +01:00
d82f7e2b1e Serve precompressed files 2024-10-28 21:45:11 +01:00
ba4a0dadca Implement workspace deletion 2024-10-27 21:19:42 +01:00
4544af8f0f Combine settings and workspaces tables 2024-10-27 16:00:06 +01:00
eaad78730e Save default settings with workspace creation 2024-10-27 12:44:01 +01:00
05dd3a83b0 Fix settings saving 2024-10-22 21:21:18 +02:00
1c59f8da4f Fix file list loading 2024-10-22 00:11:03 +02:00
ffe82b335a Get full workspace object 2024-10-21 23:48:50 +02:00
749461f11b Fix router 2024-10-19 14:10:49 +02:00
2f87d87833 Fix admin user creation 2024-10-19 13:49:11 +02:00
3b7bf83073 Set up admin user 2024-10-19 12:07:58 +02:00
1df4952300 Create workspace on user create 2024-10-19 12:07:45 +02:00
a24f0d637c Fix chi error 2024-10-15 22:33:59 +02:00
68ec134bf5 Fix migration error 2024-10-15 22:33:50 +02:00
403ded509a Fix main 2024-10-15 22:23:09 +02:00
6cf141bfd9 Rework api 2024-10-15 22:17:34 +02:00
071619cfb3 Rework db schema 2024-10-15 21:05:28 +02:00
d440ac0fd7 Update handlers to pass user id 2024-10-14 22:43:00 +02:00
4953138154 Fix filesystem paths 2024-10-14 22:36:37 +02:00
cbdf51db05 Fix filesystem 2024-10-14 22:06:38 +02:00
18bc50f5b4 Update handlers for workspaces 2024-10-14 22:01:17 +02:00
97ebf1c08e Update fs for workspaces 2024-10-14 21:26:31 +02:00
2d2b596f2c Add db support for workspaces 2024-10-14 21:08:37 +02:00
da5a3ebeee Remove autocommit from backend 2024-10-13 16:00:17 +02:00
ac54c083a9 Setup git repo on settings change 2024-10-13 11:16:44 +02:00
859c460d84 Use react arborist 2024-10-09 21:59:30 +02:00
ab27b36aad Validate paths for static file server 2024-09-30 19:31:20 +02:00
b64c13442b Handle wiki style links 2024-09-30 19:01:27 +02:00