This Release focuses on the API and making it more accessible for developers to access functions without the UI.
New Features:
- You can now long-live api tokens to interact with API from the user settings page.
- These tokens are limited to the permissions of the user and can be restricted further.
- Helpful swagger page for API usage.
- Some API's were refactored for friendlier API usage, moving some attributes to parameters and first looking for a api token, then using the stored cookie if none is found. This allows for all api requests from swagger page to work without a token.
- Add file size to search preview! Should have been in last release... sorry!
Notes:
- Replaced backend http framework with go standard library.
- Right-click Context menu can target the item that was right-clicked. To fully address #214
- adjusted settings menu for mobile, always shows all available cards rather than grayed out cards that need to be clicked.
- longer and more cryptographically secure share links based on UUID rather than base64.
Bugfixes:
- Fixed ui bug with shares with password.
- Fixes baseurl related bugs #228 Thanks @SimLV
- Fixed empty directory load issue.
- Fixed image preview cutoff on mobile.
- Fixed issue introduced in v0.2.10 where new files and folders were not showing up on ui
- Fixed preview issue where preview would not load after viewing video files.
- Fixed sorting issue where files were not sorted by name by default.
- Fixed copy file prompt issue
Full Changelog: https://github.com/gtsteffaniak/filebrowser/commits/v0.3.0