Commit Graph

133 Commits

Author SHA1 Message Date
Marc Ole Bulling 3b7cdae6fd Added settings to set the chunk size and amount of parallel uploads for faster upload speed, fixes #162. Updated documentation 2024-06-07 16:38:59 +02:00
Marc Ole Bulling ca63110875 Modified dropzone library to limit parallel uploads, enabled parallel chunk uploads, set chunksize to 39MB, fixes slow upload #162 2024-06-06 21:45:22 +02:00
Marc Ole Bulling 08a81fa454 Updated Docker Go build version, updated version number 2024-05-29 13:49:06 +02:00
Marc Ole Bulling da1fb032a7 Dont display unexpected EOF error when user stops upload/download 2024-05-29 13:04:06 +02:00
Marc Ole Bulling 83185a9a2f Updated version number 2024-05-27 16:48:16 +02:00
Marc Ole Bulling ac12cca1bf Add nginx header for SSE, update nginx documentation 2024-05-24 11:01:56 +02:00
Marc Ole Bulling 1729200ee4 Display error message when invalid server response was received, check if incorrect nginx config #164 2024-05-23 23:16:19 +02:00
Marc Ole Bulling 5a31cd5d63 Added deployment-password flag, generate salts if invalid, added section for automatic deployment to docs 2024-05-22 23:12:45 +02:00
Marc Ole Bulling 1951a268aa Removed wasm_exec.min.js from git repo, changed to go1.22, updated version number 2024-04-20 15:10:37 +02:00
Marc Ole Bulling a08cd2e8f1 Updated version number and changelog 2024-02-07 16:27:40 +01:00
Marc Ole Bulling 839de59cf5 Add cleanup for orphaned hotlinks, add/remove hotlinks on edit #136 2024-02-07 16:05:38 +01:00
Marc Ole Bulling 9641e2828d Added /auth/create API endpoint #133, fixed wrong openapi schemes, added examples to openapi 2024-02-07 14:34:41 +01:00
Marc Ole Bulling 9de7618cce Fix crash on client timeout #125, minor formatting 2024-02-07 01:59:08 +01:00
Marc Ole Bulling 6936ced93e Fixed setup not saving recheck interval, fixed tests 2024-01-20 11:55:19 +01:00
Marc Ole Bulling 15c2bd9c67 Added wildcard for OIDC groups and users, better login flow for OIDC, updated documentation to add OIDC provider examples 2024-01-20 11:40:20 +01:00
Marc Ole Bulling 9083ac3d05 Added option to restrict OIDC users and groups better with custom scopes, better OIDC error handling, try silent OIDC consent first before showing prompt, fixed download button symbol on e2esetup 2024-01-19 17:28:22 +01:00
Marc Ole Bulling 0c67f4d7b3 Added better error handling for OIDC authentication, updated dependencies 2024-01-17 21:57:13 +01:00
Marc Ole Bulling fa4c0bc35d Changed OIDC promt to "consent" instead of "select_account" #121, updated dependencies 2024-01-17 16:18:52 +01:00
Marc Ole Bulling c88c9f8421 Updated API documentation, changed Go Build to 1.21 2023-12-09 13:55:31 +01:00
Marc Ole Bulling 64de638e0c Updated documentation, version number 2023-12-09 13:31:58 +01:00
Marc Ole Bulling a130357018 Added feature for editing uploaded files #103, updated Bootstrap to 5.3 2023-11-29 20:45:27 +01:00
Marc Ole Bulling d24ea9735a Fixed tests 2023-11-28 14:20:33 +01:00
Marc Ole Bulling c68afacaa5 Added permission model for API keys #79, replaced button text with icons 2023-11-28 13:47:51 +01:00
Marc Ole Bulling b0e44d2036 Add minimum spacing for Action column in admin menu #98, added comment 2023-11-27 23:12:39 +01:00
Marc Ole Bulling 06e934daa0 Added tests, removed file data for e2e config from database 2023-11-22 13:19:18 +01:00
Marc Ole Bulling 1d0bde6644 Changed to sqlite, dropped Windows 32bit support, fixed data dir env not being persistant #115, updated readme 2023-11-21 20:50:30 +01:00
Marc Ole Bulling 358a32af91 Removed app_name from templateVersions 2023-05-13 20:16:56 +02:00
Marc Ole Bulling add194a184 Fixed "Powered by Gokapi" URL not clickable in admin menu due to toast div, formatting 2023-05-13 20:12:33 +02:00
Marc Ole Bulling 59271c2ff2 Added option to change the name in the setup, show filename in title for downloads, use sessionStorage instead of localStorage for e2e decryption, replaced expiry image with dynamic SVG 2023-05-13 14:33:37 +02:00
Marc Ole Bulling 1e75b9641d Updated version number 2023-04-14 19:42:26 +02:00
Marc Ole Bulling 9a913492ac Fixed background not loading #101, removed duplicate call from minify go:generate 2023-04-14 19:40:21 +02:00
Marc Ole Bulling d2eae38b50 Fixed CSS minify process 2023-04-14 16:05:29 +02:00
Marc Ole Bulling 569e0d2c1c Updated version number 2023-04-14 15:41:47 +02:00
Marc Ole Bulling 0ccca6cf19 Refactoring, table now searchable when using E2E encryption #99 2023-04-14 15:35:26 +02:00
Marc Ole Bulling 87145635d8 Minify CSS and JS, removed shadow from text input 2023-04-03 20:33:37 +02:00
Marc Ole Bulling 5994d4c211 Show toast on clipboard copy action, updated clipboardjs 2023-04-03 19:18:29 +02:00
Marc Ole Bulling 0eefdb1ed2 Added QR code button #97, fixed button order on new upload 2023-04-03 15:09:40 +02:00
Marc Ole Bulling a352cf5656 Fixed tests 2023-04-03 02:19:13 +02:00
Marc Ole Bulling 246b3f5edc Upload status display is now handled natively with SSE instead of the Dropzone object. #26 #85
Protected URLs are generated to the documentation with go:generate automatically
2023-04-03 02:08:17 +02:00
Marc Ole Bulling 5bb3b29bc6 Additionally use http.MaxBytesReader for enforcing maximum file size 2023-04-01 23:04:19 +02:00
Marc Ole Bulling dd16c9c8d7 Added tests 2023-04-01 13:26:24 +02:00
Marc Ole Bulling a97979a899 Replaced go generate commands with native go code 2023-03-31 13:56:25 +02:00
Marc Ole Bulling 63c3828805 Fixed that hotlink was created when file requiered client-side decryption.
Fixed hotlink being displayed if password was set and client-side decryption required
2023-03-30 16:21:44 +02:00
Marc Ole Bulling a86e64f2c3 Refactor uploading of new files from chunks, introduced filesystem driver 2023-03-30 15:53:36 +02:00
Marc Ole Bulling 2d57cd663a Update upload count dynamically #92, remove debug log, update dependencies 2023-03-10 21:30:07 +01:00
Marc Ole Bulling 7fe7f6158b Updated versions 2023-02-13 23:52:39 +01:00
Marc Ole Bulling 14771f0ff0 Added prompt if page is closed when still uploading #83 2023-02-13 23:46:03 +01:00
Marc Ole Bulling a313d26718 Added log viewer, set JS versions through go generate 2023-02-13 23:25:47 +01:00
Marc Ole Bulling 74b5d3572a Updated OpenApi specs, fixed test 2022-12-14 23:14:06 +01:00
Marc Ole Bulling bdeaac4926 Make overview sortable and searchable #86 2022-12-14 23:01:51 +01:00