QuickDrop v1.2.3
QuickDrop v1.2.3 Release Notes
docker pull roastslav/quickdrop:1.2.3
New Features
1. Admin Panel
- File Management:
- View a comprehensive list of all uploaded files.
- Delete files, including password-protected ones.
- Renew file lifetimes.
- Update file settings (e.g., mark files as "kept indefinitely").
- File Statistics:
- Access detailed statistics, including uploaded date, download counts, and downloader information (e.g., IP addresses).
- Settings Management:
- View and edit application settings directly from the admin panel.
- Transitioned settings from
application.properties
into the admin panel for a more seamless configuration experience.
2. Warning for Public Files Set to "Keep Indefinitely"
- Users are now notified of potential issues when making files public with an indefinite lifetime. This helps ensure better file management and avoid unintended consequences.
3. Enhanced Password-Protected File Management
- Password-protected files can now be updated:
- Toggle the "kept indefinitely" option.
- Toggle the "Hide from list" option.
4. Hidden Files
- Introduced a "Hidden" checkbox for file uploads:
- Hidden files do not appear in the public file list.
- Accessible only via their unique link.
5. QR Code Sharing
- Generate QR codes for file download links, simplifying mobile sharing for your convenience.
6. Shareable Links
- Added a Share button to the file management UI to generate secure shareable links:
- Shareable links bypass app-level and individual file password protections.
- Token-Based Access Control:
- Authorization is handled via tokens embedded in the URL.
- Only users with the correct token can access the file.
- Files remain protected by app-level passwords and/or individual file passwords unless explicitly shared.
Bug Fixes and Improvements
- Improved security for file uploads and management.
- Enhanced UI/UX for file settings and sharing options.
- Optimized database queries for faster file list retrieval and statistics display.
- General performance improvements and minor bug fixes.