Commit graph

31 commits

Author SHA1 Message Date
5d02c4beef chore: update dependencies 2024-10-23 13:46:54 +02:00
24c4307ce5 fix: payload too large, failed binary content type detection 2023-02-02 20:58:34 +01:00
3da9f1117e chore: upgrade dependencies 2023-01-27 20:56:44 +01:00
dc2f7ecab0 move multipart error handling into its module 2022-11-22 21:11:35 +01:00
756d4b67a0 refactor: fix clippy warnings 2022-11-04 11:37:15 +01:00
7664ba3ec9 don't reread file to perform mime guess 2022-10-26 20:01:29 +02:00
171bfc98a9 use inline string formatting 2022-10-07 15:52:12 +02:00
d7b6d31198 determine corrext file extension for text uploads 2022-10-07 15:51:38 +02:00
e4857cde42 perform mime guess on application/octet-stream upload 2022-09-30 15:42:08 +02:00
1527445857 upgrade dependencies and time handling 2022-09-30 14:51:23 +02:00
96eadb1723 return correct mime types, improve web security 2022-09-30 14:43:35 +02:00
bf7c762f83 upgrade dependencies 2022-07-02 22:28:48 +02:00
7e2d1d8c71 Revert "add a custom response for full storage"
This reverts commit eddbeec7ef.
2022-05-09 23:07:24 +02:00
eddbeec7ef add a custom response for full storage 2022-04-30 21:29:41 +02:00
d340db3b51 migrate from chrono to time 2022-02-27 01:50:29 +01:00
925a45a011 update actix and migrate to tokio 2022-02-27 00:34:57 +01:00
30d059b7af refactor upload requirements check into separate method 2021-12-20 11:12:09 +01:00
95dacb20b4 fix panic when files table is empty 2021-10-16 00:22:54 +02:00
dfd3387ac6 ensure file ids are unique 2021-10-16 00:22:54 +02:00
c372db6446 show limits explicitly, improve code 2021-10-16 00:22:54 +02:00
f2dfca2b39 add error logging for internal server errors 2021-10-16 00:22:54 +02:00
f97b3d79be implement basic auth and additional upload limits for unauthenticated users 2021-10-16 00:22:53 +02:00
3bed4de127 extract more modules, fix FileKind enum names 2021-04-04 14:30:31 +02:00
77fd25b787 implement delete on download, better logging and multipart parsing
a new database column was introduced for delete on download.
the model should be migrated automatically.

Fixes #4
2021-04-04 03:39:50 +02:00
1d51c200d6 do mime guessing, fix MAX_UPLOAD_BYTES 2021-03-09 23:36:24 +01:00
12544034af Add curl instructions, extract copy into own file 2021-02-13 16:47:04 +01:00
4efea5e221 improve error handling 2020-12-03 23:30:37 +01:00
6ffaf5d582 use correct http semantic on upload redirect 2020-07-13 16:08:55 +02:00
7403abbe99 db timeout, dont leak inner workings, auto create files dir, fix script injection 2020-07-13 15:22:33 +02:00
827baf8eec finish it i guess 2020-07-09 19:27:32 +02:00
fdd418ec3e Initial commit 2020-07-08 21:33:48 +02:00