Commit Graph
17 Commits
Author SHA1 Message Date
noselasd 78294a5394 Use request.Host over Host header
Go already figured out this
2026-09-02 19:21:36 +02:00
noselasd 28537b2591 Add Improve UI error handling, add download resuming, improve cleanup
code
2026-08-30 14:30:05 +02:00
noselasd 712e9d4dce Add version 2026-08-29 21:02:18 +02:00
noselasd 53ecf1041c Remove temp files/folders on failure. Secure download filename 2026-08-29 20:13:15 +02:00
noselasd 34b90c62ca Increase default max upload size to 5GB 2026-08-29 00:50:43 +02:00
noselasd 00920d42ef Show and enforce max upload size in the web UI with clear error messages 2026-08-29 00:48:25 +02:00
noselasd 2f91a056d5 Add configurable MAX_UPLOAD_SIZE limit with clear error responses 2026-08-29 00:46:29 +02:00
noselasd 5817269855 Make healthz endpoint verify upload directory is accessible 2026-08-29 00:45:41 +02:00
noselasd b774e23ac0 Configure HTTP server timeouts and graceful shutdown 2026-08-29 00:45:27 +02:00
noselasd b81d74220e Remove TOCTOU race in unique ID generation using atomic Mkdir 2026-08-29 00:42:34 +02:00
noselasd 5fcd2b4473 Fix cleanup routine to reset state each cycle and skip removing upload root 2026-08-29 00:42:23 +02:00
noselasd c0b4fa2617 Harden path traversal check with filepath.IsLocal before opening files 2026-08-29 00:42:07 +02:00
noselasd e0531098d8 Add file duration 2026-07-04 19:30:25 +02:00
noselasd fd205fb8fe Fix mime type detection 2026-05-29 22:30:31 +02:00
noselasd ba371dcce5 Code cleanup. Use go mime type detection 2026-05-29 22:08:23 +02:00
noselasd 82d04ad7cd Pull out index.html 2026-05-29 15:50:09 +02:00
noselasd 87d416e829 initial version 2026-05-28 19:55:12 +02:00