Elias Schneider
|
24e100bd7b
|
fix: changing the chunk size needed an app restart
|
2024-04-05 11:31:43 +02:00 |
|
Elias Schneider
|
1da4feeb89
|
fix(backend): crash on unhandled promise rejections
|
2024-04-04 23:18:00 +02:00 |
|
Elias Schneider
|
0bfbaea49a
|
feat: add config variable to adjust chunk size
|
2024-04-04 20:54:21 +02:00 |
|
Elias Schneider
|
98c0de78e8
|
feat: add env variables for port, database url and data dir
|
2023-05-05 11:37:02 +02:00 |
|
Elias Schneider
|
e5071cba12
|
feat: configure ports, db url and api url with env variables
|
2023-04-25 23:39:57 +02:00 |
|
Elias Schneider
|
8ab359b71d
|
docs(backend): add swagger documentation
|
2023-02-07 11:23:43 +01:00 |
|
Elias Schneider
|
76088cc76a
|
feat: add ClamAV to scan for malicious files
|
2023-01-13 10:16:35 +01:00 |
|
Elias Schneider
|
653d72bcb9
|
feat: chunk uploads (#76)
* add first concept
* finished first concept
* allow 3 uploads at same time
* retry if chunk failed
* updated clean temporary files job
* fix throttling for chunk uploads
* update tests
* remove multer
* migrate from `MAX_FILE_SIZE` to `MAX_SHARE_SIZE`
* improve error handling if file failed to upload
* fix promise limit
* improve file progress
|
2023-01-09 11:43:48 +01:00 |
|
Elias Schneider
|
faea1abcc4
|
feat: use cookies for authentication
|
2023-01-04 11:54:28 +01:00 |
|
Elias Schneider
|
38f493ac5a
|
refactor: run formatter
|
2022-12-05 16:54:15 +01:00 |
|
Elias Schneider
|
7a3967fd6f
|
feat: add user management
|
2022-12-05 15:53:24 +01:00 |
|
Elias Schneider
|
712cfe625a
|
feat: add rate limiting
|
2022-10-24 12:11:10 +02:00 |
|
Elias Schneider
|
80cdcda93c
|
feat: put db and uploads in same folder
|
2022-10-12 00:38:38 +02:00 |
|
Elias Schneider
|
4bab33ad8a
|
feat: remove appwrite and add nextjs backend
|
2022-10-09 22:30:32 +02:00 |
|