Commit Graph

66 Commits

Author SHA1 Message Date
409
b1409b44d1 file upload drop zones 2025-07-29 21:17:39 +02:00
409
45368dcc9a actually return file paths in FileSystem::save 2025-07-29 15:22:32 +02:00
409
77be84da65 removed debug log 2025-07-29 14:58:28 +02:00
409
23fdd55612 refactor file system operations
the most notable improvement is that uploads are now using streams so
they no longer require the entire file to be stored in memory
2025-07-28 22:38:28 +02:00
409
bb79ea56f8 automatically remove expired auth sessions 2025-07-23 14:13:16 +02:00
409
7f8726c225 view image files 2025-07-23 13:47:42 +02:00
409
b3e68deb38 warren creation / edit / deletion 2025-07-22 22:01:43 +02:00
409
2ed69ae498 refactor postgres repo into multiple files 2025-07-22 18:21:36 +02:00
409
39676fe94a fix postgres database ... already exists error 2025-07-22 18:11:41 +02:00
409
2c26002507 add / edit / delete user warrens 2025-07-21 19:27:41 +02:00
409
50e066f794 edit users 2025-07-21 09:37:53 +02:00
409
6e0880eb3d delete users 2025-07-20 14:06:29 +02:00
409
41e23af55c fix admin user list overflow 2025-07-20 13:17:52 +02:00
409
5ec224b79e list users 2025-07-20 13:14:31 +02:00
409
7f2aac12e6 create users through admin page 2025-07-19 22:18:49 +02:00
409
deff81d2ff use rfc 5322 email regex 2025-07-19 22:09:07 +02:00
409
496d5bdb2b user permissions 2025-07-19 13:39:28 +02:00
409
ec8e73507c fix current directory not updating when modifying stuff 2025-07-18 15:01:38 +02:00
409
48cbd532c2 fix loading indicator for traversing warrens 2025-07-18 14:45:21 +02:00
409
4c3e54daca get complete session from login request instead of fetching again 2025-07-18 14:05:19 +02:00
409
fe6cf2fb53 rename signin / signup to login / register 2025-07-18 12:20:02 +02:00
409
1a6c60ff03 fetch auth session data from token 2025-07-18 12:11:29 +02:00
409
026f84b870 fix sidebar warren buttons 2025-07-18 11:07:56 +02:00
409
ecb201dc69 dont use [...path] routing since it breaks building statically 2025-07-18 11:02:48 +02:00
409
5ff19ef372 logout button 2025-07-18 09:32:28 +02:00
409
22c9f455b9 auth middlewares 2025-07-18 09:27:49 +02:00
409
4ea8b62dc8 use sign in / up instead of login / register 2025-07-18 09:09:16 +02:00
409
1cfedd1608 fix file created_at not working on some targets 2025-07-17 21:54:40 +02:00
409
d8963e1f2d handle fs metadata.created() not present 2025-07-17 17:37:39 +02:00
409
c1f1185ad4 fix Dockerfile and compose.yaml 2025-07-17 16:52:57 +02:00
409
8d707535fd login 2025-07-17 16:36:36 +02:00
409
a4cf1064d4 disable autocomplete on login / register inputs 2025-07-17 13:05:25 +02:00
409
c34b58ce44 remove old unused module 2025-07-17 13:01:25 +02:00
409
be362326aa register users 2025-07-16 18:37:26 +02:00
409
990f196984 add width + height 100% to app root 2025-07-16 10:21:08 +02:00
409
d0d54b09ba prettier tailwind class sorting 2025-07-16 10:18:57 +02:00
409
c9bf3912f8 enter in create / rename dialog to submit 2025-07-16 08:31:45 +02:00
409
ae290b46d3 fix directory list not taking up whole page (for context menu trigger) 2025-07-16 08:26:10 +02:00
409
aeda56863b tracing 2025-07-16 08:24:58 +02:00
409
a2cb58867c rename directory entries 2025-07-16 06:23:24 +02:00
409
b121c27b37 fix delete_warren_file not calling metrics and notifier 2025-07-16 05:39:21 +02:00
409
949ca75373 remove minlength and maxlength from directory name input 2025-07-16 05:30:41 +02:00
409
26099a8cad disable create directory button if no input 2025-07-16 05:30:18 +02:00
409
476ea9f516 backend refactor file_system into warren domain 2025-07-16 05:19:17 +02:00
409
a683f44ecb directory entries show created at date 2025-07-16 04:14:26 +02:00
409
ee6a1bc25c set font 2025-07-15 16:53:57 +02:00
409
672cfbee11 directory list context menu 2025-07-15 16:20:47 +02:00
409
5631158b72 completely refactor the backend 2025-07-15 06:14:57 +02:00
409
85bc353a5a split backend into bin and lib 2025-07-14 03:11:27 +02:00
409
af2829317f add root .gitignore 2025-07-14 03:05:46 +02:00