Commit Graph
35 Commits
Author SHA1 Message Date
noselasd 5bf6851d38 Try push image
Build / build (push) Failing after 0s
2026-09-07 22:05:29 +02:00
noselasd 3f91d2e90f Actually use builx
Build / build (push) Successful in 13s
2026-09-06 20:28:38 +02:00
noselasd 17e9ba84c1 Load docker images, use buildx
Build / build (push) Failing after 2s
2026-09-06 20:27:33 +02:00
noselasd a3b9d82bad Back to ubuntu-latest
Build / build (push) Successful in 33s
2026-09-06 20:11:25 +02:00
noselasd 78b6efe14b Update runs-on
Build / build (push) Canceled after 0s
2026-09-06 20:06:43 +02:00
noselasd d1e98ba142 Add gitea build
Build / build (push) Canceled after 0s
2026-09-06 19:52:51 +02:00
noselasd 78294a5394 Use request.Host over Host header
Go already figured out this
2026-09-02 19:21:36 +02:00
noselasd 11e7eff03c bump version 2026-08-30 14:31:55 +02:00
noselasd 28537b2591 Add Improve UI error handling, add download resuming, improve cleanup
code
2026-08-30 14:30:05 +02:00
noselasd 87dc427db1 Add doctype/lang and harden JSON response parsing 2026-08-29 21:37:32 +02:00
noselasd 0501fb21f1 Fix Safari file picker not firing after upload button click 2026-08-29 21:36:46 +02:00
noselasd d797a440ad Improve layout on short and narrow viewports 2026-08-29 21:25:37 +02:00
noselasd 9375e04dfb use --platform for docer 2026-08-29 21:13:14 +02:00
noselasd 4ae3c336b9 Remove -a -installsuffix cgo , not needed 2026-08-29 21:06:16 +02:00
noselasd 0fd60dc86c Use apt --no-cache 2026-08-29 21:02:37 +02:00
noselasd 712e9d4dce Add version 2026-08-29 21:02:18 +02:00
noselasd 1b45fb4b8a Avoid self-XSS 2026-08-29 20:18:34 +02:00
noselasd 53ecf1041c Remove temp files/folders on failure. Secure download filename 2026-08-29 20:13:15 +02:00
noselasd 8ce8db11f9 Add .clinerules for project conventions 2026-08-29 01:01:10 +02:00
noselasd ef29ac04dc Upgrade to Go 1.27 2026-08-29 01:00:46 +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 a428727034 Fix double percent-sign escaping in template 2026-08-29 00:42:04 +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 69488118e7 Fix Dockerfile 2026-05-29 22:14:27 +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