github gtsteffaniak/filebrowser v0.6.0-beta

latest releases: v0.8.4-beta, v0.8.3-beta, v0.8.2-beta...
6 months ago

Warning

This release includes several config changes that could cause issues. Please backup your database file before upgrading.

This release has several changes that should work without issues... however, still backup your database file first and proceed with caution. User permissions and source config changes have been updated -- and the server.root parameter is no longer used.

This is a significant step towards a stable release. There shouldn't be any major breaking config changes after this.

New Features:

  • multiple sources support #360
    • listing view keeps them independant, you switch between the two and the url address will have a prefix /files/<sourcename>/path/to/file when there is more than 1 source.
    • search also happens independantly, with a selection toggle per source. searching current source searches the current scope in the listing view, if you toggle to an alternative source it will search from the source root.
    • copy/moving is currently only supported within the same source -- that will come in a future release.
  • FILEBROWSER_CONFIG environment variable is respected if no CLI config parameter is provided. #413

Notes:

  • downloads no longer open new window.
  • swagger updated with auth api help for things like api token.
    • GET api keys now uses name query instead of key. eg GET /api/auth/tokens?name=apikeyname
  • user permissions simplified to four permission groups (no config change required):
    • removed : create, rename, delete, download
    • remaining: admin, modify, share, api
    • scope is deprecated, but still supported, applies to default source. if using multiple sources, set defaultUserScope at the source config instead.
  • removed user rules and commands.
    • commands feature has never been enabled so just removing the references.
    • rules will come back in a different form (not applied to the user).
  • server.root is completely removed in favor of server.sources

BugFixes:

  • fix conflict resolution issue #384
  • many user creation page bugfixes.
  • fix share delete issue #408
image

Full Changelog: v0.5.4-beta...v0.6.0-beta

Don't miss a new filebrowser release

NewReleases is sending notifications on new releases.