Releases
v1.0.0
Compare
Sorry, something went wrong.
No results found
changes 3/21/2025
Trash Feature Implementation
Added functionality to move deleted files to a Trash folder.
Implemented trash metadata storage (trash.json) capturing original folder, file name, trashed timestamp, uploader, and deletedBy.
Developed restore feature allowing admins to restore individual or all files from Trash.
Developed delete feature allowing permanent deletion (Delete Selected and Delete All) from Trash.
Implemented auto-purge of trash items older than 3 days.
Updated trash modal design for better user experience.
Incorporated material icons with tooltips in restore/delete buttons.
Improved responsiveness of the trash modal with a centered layout and updated CSS.
Fixed issues where trashed files with missing metadata were not restored properly.
Resolved problems with the auto-purge mechanism when trash.json was empty or contained unexpected data.
Adjusted admin button logic to correctly display the restore button for administrators.
Improved error handling on restore and delete actions to provide more informative messages to users.
Other changes
CSS adjusted (this needs to be refactored)
Fixed setup mode CSRF issue in addUser.php
Adjusted modals buttons in index.html & folderManager.js
Changed upload.php safe pattern
Hide trash folder
Reworked auth.js
You can’t perform that action at this time.