What's changed
- fixed text files not being visible on view-route #1040
- fixed register user link/button not showing up on login page
- fixed old cached views not being deleted
- fixed error handling for api upload
- fixed various markdown and file rendering issues
- fixed filenames with multiple ext getting truncated #384
- fixed crash loops when having invalid passkey settings #1047
- fixed session serialization errors
- fixed OIDC login issues on first-login vs subsequent logins #1062
- fixed not returning a HTTP 404 on the not found pages #1061, #1063
- fixed thumbnail issues with s3, better error handling: #1069, #1072
- fixed TOTP codes not accepting the previous or next codes (±30 second tolerance) #1081
- fixed 2fa codes not being validated on login with enter #1073
- they also auto submit when 6 numbers have been entered
- added "access token"s for password protected URLs and files:
- Go to a passwd protected file > it asks for a password > a 15 minute access token is created > it's appended to the URL
- It won't work after 15 minutes.
- This fixes issues with cookies being cached or the entire page being cached by cloudflare and such
- added server side pagination for public folders #1052
- added file navigation buttons #1046
- Pressing arrows or arrow-keys on your keyboard will go to the previous and next file
- added NEW full screen (viewport) file viewer
- added more notifications for errors thrown on uploads
- added unix socket support: set
CORE_HOSTNAMEto the path of a socket,/tmp/zipline.sock- you need to set
CORE_PORTas well, but this is ignored
- you need to set
- added PKCE for oauth
- Tested clients: authentik, keycloak, authelia, kanidm
- Open a PR if you encounter issues with PKCE
Pull's merged
- fix: return 404 status on not-found SPA fallback (#1061) by @tomasz-kolodziej-esky in #1063
New Contributors
- @tomasz-kolodziej-esky made their first contribution in #1063
Full Changelog: v4.5.3...v4.6.0
