github diced/zipline v4.6.0

5 hours ago

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
    image
    • This is now the default viewer, but can be changed back to the old one if you want:
    • Go to your user settings > Dashboard Settings
    • Select "Default (modal)"
      image
    • Feedback is welcome, if you have ideas please make an issue instead of a discussion for stuff that is related to the new file viewer
  • added more notifications for errors thrown on uploads
  • added unix socket support: set CORE_HOSTNAME to the path of a socket, /tmp/zipline.sock
    • you need to set CORE_PORT as well, but this is ignored
  • added PKCE for oauth
    • Tested clients: authentik, keycloak, authelia, kanidm
    • Open a PR if you encounter issues with PKCE

Pull's merged

New Contributors

Full Changelog: v4.5.3...v4.6.0

Don't miss a new zipline release

NewReleases is sending notifications on new releases.