Marc Ole Bulling
de36c1b532
Fixed JSON output for chunkcomplete, fixed tests
2026-01-06 22:34:58 +01:00
Marc Ole Bulling
b314fa3152
Fixed logs for file requests and fixed some tests
2026-01-06 16:43:48 +01:00
Marc Ole Bulling
315fb510f3
Merge branch 'master' into guestupload
2026-01-06 15:52:26 +01:00
Marc Ole Bulling
568f535ba2
Make Dropzone uuid generation more secure
2026-01-06 15:48:44 +01:00
Marc Ole Bulling
c87c23f92d
Add URL to JS on new file request, fixed race condition
2026-01-06 14:56:27 +01:00
Marc Ole Bulling
c4f5a1ece3
Check for max file count and expiry
2026-01-06 14:29:13 +01:00
Marc Ole Bulling
3fad4c21f7
First working prototype
2026-01-06 13:45:34 +01:00
Marc Ole Bulling
cc59fff80f
Implemented API calls for uploading files as file request
2026-01-06 10:42:03 +01:00
Marc Ole Bulling
c21a4f5996
Changed file request ID to string type, updated openapi
2026-01-03 14:13:28 +01:00
Marc Ole Bulling
4a2abdea62
Merge branch 'master' into guestupload
2026-01-02 13:22:23 +01:00
Marc Ole Bulling
c1d2bf9623
Better animation for permissions
2026-01-02 13:21:47 +01:00
Marc Ole Bulling
f3905e327d
Merge branch 'master' into guestupload
2026-01-02 12:58:13 +01:00
Marc Ole Bulling
21725ef549
Added on hover effect for permission icons
2026-01-02 12:57:36 +01:00
Marc Ole Bulling
20fc6329ee
Improved file view ui
2026-01-02 12:30:13 +01:00
Marc Ole Bulling
70917e2683
Fixed file request expiry defaults
2026-01-02 12:04:44 +01:00
Marc Ole Bulling
b61d914352
Working file list for file requests
2026-01-02 11:24:48 +01:00
Marc Ole Bulling
bc0afcf3aa
Refactoring, fixed GetAll() not populating files, added placeholder for file view, added option showFileRequests for file list API call
2026-01-02 10:34:50 +01:00
Marc Ole Bulling
260bbabe1c
Refactoring
2026-01-01 18:03:48 +01:00
Marc Ole Bulling
4500d04182
Fixed creation date not being saved for file request, updated openapi
2026-01-01 12:51:39 +01:00
Marc Ole Bulling
49aaa99f3e
Merge branch 'master' into guestupload
2026-01-01 12:41:38 +01:00
Marc Ole Bulling
94b822f4ff
Create api key for new file request, don't allow file request api key to be used in other functions
2026-01-01 12:40:50 +01:00
Marc Ole Bulling
b490ada6a6
Change sqlite busy timeout to 30s
2026-01-01 12:39:43 +01:00
Marc Ole Bulling
f80f49ee09
Merge branch 'master' into guestupload
2025-12-31 12:35:56 +01:00
Marc Ole Bulling
2fafae8b60
Updated bootstrap icons, replaced bi-share with svg to fix #274
2025-12-31 12:32:12 +01:00
Marc Ole Bulling
de4b483e12
Add logging for file requests
2025-12-31 11:38:22 +01:00
Marc Ole Bulling
571e018273
Download all working now in UI
2025-12-31 11:03:16 +01:00
Marc Ole Bulling
b9e86a6af0
Working implementation of zipping files, add base64 decoding for headers to autogenerated code
2025-12-31 10:35:53 +01:00
Marc Ole Bulling
25ab29b3ac
Working download if only one file is uploaded to file request, indicator for new file request and add to top instead of appending
2025-12-30 22:20:48 +01:00
Marc Ole Bulling
86ba188878
Added file IDs to API UR output, added autocomplete hint to login form
2025-12-30 16:15:48 +01:00
Marc Ole Bulling
701130a152
Don't allow download for e2e encrypted files
2025-12-30 15:28:30 +01:00
Marc Ole Bulling
25a3b87f88
Added option for presigned URLs and add download button in main menu
2025-12-30 13:11:45 +01:00
Marc Ole Bulling
54c771b51f
Add API call to download files and optionally not increasing counter, added Download API permission
2025-12-30 11:42:33 +01:00
Marc Ole Bulling
03fa4c2015
Working add/update UI for file requests
2025-12-29 23:20:50 +01:00
Marc Ole Bulling
c31b147f10
Working version for creating and editing requests
2025-12-29 22:21:41 +01:00
Marc Ole Bulling
873682e753
Working date picker, formatting
2025-12-29 21:38:43 +01:00
Marc Ole Bulling
240b2b6a57
Save defaults for new FR (date not working yet), copied openapi.json
2025-12-29 19:54:36 +01:00
Marc Ole Bulling
5c60acc34e
Formatting
2025-12-29 16:51:26 +01:00
Marc Ole Bulling
30539b86ff
Added API call for listing file requests, fixed errors in openapi.json
2025-12-29 16:49:47 +01:00
Marc Ole Bulling
9e8a4b1191
Added API call to edit and create file requests, improved openapi
2025-12-29 16:02:32 +01:00
Marc Ole Bulling
5d10d5dc37
Added Total size column, display max files in table as well
2025-12-29 13:56:28 +01:00
Marc Ole Bulling
e8f56019c0
Use browser TZ for file request times
2025-12-29 13:45:31 +01:00
Marc Ole Bulling
e8ef6f59bc
Merge branch 'master' into guestupload
2025-12-29 12:12:39 +01:00
Marc Bulling
b761ee7d82
Use browser timezone instead of server timezone for UI, breaking API output for FileList ( #343 )
...
* Make dates in Upload view browser TZ, BREAKING change API output to UTC for ExpireAtString
* Changed user and api key overview to local TZ, increased JS version
* Fixed FileList API output to comply with API specs, fixed tests
2025-12-29 11:53:56 +01:00
Marc Ole Bulling
23dad2c8f0
Change db version to 12
2025-12-29 10:15:28 +01:00
Marc Ole Bulling
cfd3c642fa
Add modal for creating / editing file requests (not functional yet)
2025-12-28 00:29:22 +01:00
Marc Ole Bulling
77f998610e
Delete or migrate file request when user is deleted
2025-12-27 10:25:57 +01:00
Marc Ole Bulling
ee92156dcb
Fix UI and JS
2025-12-21 16:23:32 +01:00
Marc Ole Bulling
5fa7d04565
Fixed sqlite upgrade
2025-12-20 21:21:57 +01:00
Marc Ole Bulling
1817bf7710
Changed admin JS version to 15 to avoid conflicts
2025-12-20 21:16:43 +01:00
Marc Ole Bulling
185cdd6876
Merge branch 'master' into guestupload
2025-12-20 21:15:38 +01:00