Rostislav Raykov
9717aed865
Added a custom number of downloads for unrestricted share links
2025-03-18 20:48:21 +02:00
Rostislav Raykov
1c861792b3
Added a button to disable the admin dashboard button on pages
2025-03-18 18:00:11 +02:00
Rostislav Raykov
7b7f0fcc7a
Add logging for authentication success and failure; refactor random byte generation
2025-02-26 11:17:25 +02:00
Rostislav Raykov
5ed89fbd23
Moved encryption to a service
2025-02-20 19:26:20 +02:00
Rostislav Raykov
e69cc6236a
Simplify validation logic in DataValidator.java
2025-02-20 18:51:16 +02:00
Rostislav Raykov
a1895b98c6
Update error message for chunk upload failure in upload.js
2025-02-20 18:51:09 +02:00
Rostislav Raykov
1e9ed02bb2
Refactor Jenkinsfile for improved Docker build and push process
2025-02-14 20:56:23 +02:00
Rostislav Raykov
02af2eefd2
Refactor Jenkinsfile for improved Docker build and push process
2025-02-14 20:45:03 +02:00
Rostislav Raykov
cbfd22d2fc
Refactor Jenkinsfile for improved Docker build and push process
2025-02-14 20:38:50 +02:00
Rostislav Raykov
ce44939264
Refactor Jenkinsfile for improved Docker build and push process
2025-02-14 20:34:37 +02:00
Rostislav Raykov
a46c90ba9d
Refactor Jenkinsfile for improved Docker build and push process
2025-02-14 20:27:31 +02:00
Rostislav Raykov
1fdd527714
Refactor Docker build stage in Jenkinsfile for multi-architecture support
2025-02-14 20:18:51 +02:00
sunjam
ffcd0230c6
Create docker-compose.yml ( #18 )
...
* Create docker-compose.yml
Thanks for considering. Works for me on arm64. Cheers. I edited the example volume paths to ./ as opposed to /path/to/
* Update docker-compose.yml
Added tz, PUID and GUID and restart unless stopped.
2025-01-25 16:15:09 +02:00
Rostislav
e1bee16a20
Update README.md
2025-01-24 01:19:44 +02:00
Rostislav
5e2975311f
Update README.md
2025-01-24 01:19:03 +02:00
Rostislav Raykov
331ce80b5d
Removed the message from the share modal if the file is not password protected
v1.3.0
2025-01-23 18:27:02 +02:00
Rostislav Raykov
f2c3be0d4a
Added explainers to the checkboxes on the upload page
2025-01-23 18:24:45 +02:00
Rostislav Raykov
57b7ada1f4
Dashboard more responsive to smaller screens
2025-01-23 18:20:10 +02:00
Rostislav Raykov
27009d3a77
fixed a bug where the scheduled task to remove deleted files from the db didn't remove all files.
2025-01-23 18:11:13 +02:00
Rostislav Raykov
13979a67bc
added the search endpoint to the excluded paths of the filepassword interceptor and added a message when the file list page is empty
2025-01-23 18:04:26 +02:00
Rostislav Raykov
bdf6972d82
Removed the alert and used bootstrap warning
2025-01-23 17:52:01 +02:00
Rostislav Raykov
e63bec3c7e
Bug fixes and loading spinner
...
Doubling of the passwords, After clicking cancel on alert for keepIndefinitely and no password still uploaded. Added a spinner when creating the unrestricted share links
2025-01-23 17:42:52 +02:00
Rostislav Raykov
686d8e221f
"Hide from list" option no longer appears if the list disabled
2025-01-16 15:52:21 +02:00
Rostislav Raykov
cf271b174a
clean up
2025-01-16 15:45:29 +02:00
Rostislav Raykov
c33d0ffb3f
Moved all share links to the share modal and added an option for the unrestricted links
2025-01-16 15:43:47 +02:00
Rostislav Raykov
6c8693c0c6
custom number of days to invalidate the token for a share link
2025-01-16 15:14:40 +02:00
Rostislav Raykov
b2f74fb03e
logging update
2025-01-13 12:13:34 +02:00
Rostislav Raykov
e17c29f45c
now the share button will appear if the app is password protected even if the file is not so files can be shared without any password
2025-01-11 18:46:47 +02:00
Rostislav Raykov
e480af6d6f
fixed a bug when the app password field was left empty but the checkbox was checked
2025-01-11 18:29:19 +02:00
Rostislav Raykov
7fe7aa67aa
fixed a bug when the app password field was left empty but the checkbox was checked
2025-01-11 18:25:36 +02:00
Rostislav Raykov
1218eb67e4
added setting to disable file view page
2025-01-11 18:13:52 +02:00
Rostislav Raykov
ccf4fb1ac3
added error page
2025-01-11 18:05:34 +02:00
Rostislav Raykov
4504d90a0c
Now logs file lifetime renewals and displays them in the file history
2025-01-11 18:05:19 +02:00
Rostislav Raykov
adda1a77b3
Deleting download logs for deleted files
2025-01-11 17:09:57 +02:00
Rostislav Raykov
a64bf10036
Added db cleanup if a file is deleted in the file system
2025-01-11 14:47:29 +02:00
Rostislav Raykov
c6b765cf0f
Some additional logging
2025-01-11 14:24:34 +02:00
Rostislav Raykov
ea559c7306
index returns the same as /file/upload without redirecting
2024-12-20 13:15:48 +02:00
Rostislav Raykov
2cf1480aac
Refactored the authentications for files and admins
2024-12-20 13:00:25 +02:00
Rostislav Raykov
74f102c6b7
Fixed a bug with the chunked upload
2024-12-20 11:51:14 +02:00
Rostislav Raykov
240f64f71c
creating db folder before app starts
2024-12-18 13:25:15 +02:00
Rostislav Raykov
7143d96c03
Rename AdminPasswordInterceptor to AdminPasswordSetupInterceptor
...
Updated class, constructor, and related references to improve naming clarity and better reflect the interceptor's purpose. Adjusted configuration to match the new naming convention. No functional changes were introduced.
2024-12-16 17:08:54 +02:00
Rostislav Raykov
5fa835e2a0
Refactor file upload and password handling logic
...
Renamed and reorganized methods for clearer functionality (e.g., `checkPassword` to `checkFilePassword`). Improved chunk upload handling by adding helper methods and error handling for chunk processing. Simplified file encryption and merging logic, centralizing repeated code for reliability and readability.
2024-12-14 18:24:30 +02:00
Rostislav Raykov
5dd3667a77
Merge branch 'master' into dev
2024-12-14 15:56:04 +02:00
Rostislav Raykov
782104f463
Update Jenkins pipeline for multi-arch Docker builds
2024-12-14 15:49:47 +02:00
Rostislav Raykov
5585c79694
Update Jenkins pipeline for multi-arch Docker builds
2024-12-14 15:48:01 +02:00
Rostislav
5569863305
Merge pull request #13 from danktankk/feature/arm64
...
Initial commit: Add modified quickdrop with arm64 support
2024-12-14 15:40:41 +02:00
danktankk
66ac4fa409
Initial commit: Add modified quickdrop with arm64 support
2024-12-13 13:10:19 -05:00
Rostislav
29b42ddf99
Update README.md
2024-12-13 19:19:38 +02:00
Rostislav Raykov
c2bad72ce0
Merge branch 'master' into chunked-upload
...
# Conflicts:
# src/main/java/org/rostislav/quickdrop/config/SecurityConfig.java
2024-12-12 23:39:16 +02:00
Rostislav Raykov
790bbfea10
security chain update
2024-12-12 23:31:30 +02:00