Skip to content

Releases: gtsteffaniak/filebrowser

v0.6.8-beta

12 Apr 17:06
0ffc1c1
Compare
Choose a tag to compare

What's Changed

Warning

Hey everyone -- most of your existing configs will not work without adjustments for this release! Keep an eye on your service as you try to start it, it will tell you what needs updating. This one-time pain should make things much more helpful in the future. Thanks for understanding -- I didn't want to group this change in with v0.7.0 (which will get released in approx 2 weeks) since it includes many new features, I wanted to get configs cleaned up beforehand.

New Features

Notes:

BugFixes:

  • fix scope reset on restart #515
  • Clicking empty space to deselect #492

New Contributors

Full Changelog: v0.6.7-beta...v0.6.8-beta

v0.6.7-beta

08 Apr 14:31
38adbf6
Compare
Choose a tag to compare

What's Changed

Notes:

  • added full tests for single source example.
  • adds descriptive error if temp dir can't be created on fatal startup
  • clears temp directory on shutdown.
  • removed put settings api (unused)
  • removed more unused config properties.

BugFixes:

  • fix url encoding issue for search links when theres only one source #501
  • files with # could have problems, double encoded.

Full Changelog: v0.6.6-beta...v0.6.7-beta

v0.6.6-beta

04 Apr 14:34
bd40c82
Compare
Choose a tag to compare

What's Changed

Warning

A temp directory is now required for archive creation. By default, a tmp dir is created -- can be adjusted with server.cacheDir. If you are using an atypical user or running in an atypical environment, make sure the user that executes binary has access to create a tmp directory -- or mount/create a temp directory beforehand with the correct permissions.

New Feature:

  • limit tar size creation to limit server burden. For example, don't let customers try to download the entire filesystem as a zip. see server.maxArchiveSize on config wiki.

Notes:

  • disableUsedPercentage also hides text and source bar.
  • share errors show up in logs in more verbose way.
  • archive creation occurs on disk rather than in memory, use server.cacheDir to determine where temp files are stored.
  • automatically ensures leading slash for scope

BugFixes:

  • fix proxy user creation issue #478
  • externalUrl prefix issue fixed for shares. #465
  • fix File Opens Instead of Just Downloading #480
  • fix Download file name #481 Changelog**:

v0.6.5-beta...v0.6.6-beta

v0.6.5-beta

01 Apr 16:08
Compare
Choose a tag to compare

What's Changed

Notes:

  • added more share and download tests

BugFixes:

  • fix share download issue #465
  • fix content length size calculation issue when downloading multiple files.

Full Changelog: v0.6.4-beta...v0.6.5-beta

v0.6.4-beta

28 Mar 23:37
e56d215
Compare
Choose a tag to compare

v0.6.4-beta

BugFixes:

  • fix preview arrow issue. #457
  • fix password change issue.
  • apply user defaults to public user on startup #451

Full Changelog: v0.6.3-beta...v0.6.4-beta

v0.6.3-beta

24 Mar 22:50
5989e55
Compare
Choose a tag to compare

Notes:

  • windows directories get better naming, root directories like "D:\ get named "D", otherwise base filepath is the name when unselected "D:\path\to\folder" gets named "folder" (just like linux)
  • .pdf files added to default onlyoffice exclusion list.

BugFixes:

  • windows would not refresh file info automatically when viewing because of path issue.
  • windows paths without name for "D:" would cause issues.
  • share path error #429
  • fix bug where resource content flag would load entire file into memory. #412

Full Changelog: v0.6.2-beta...v0.6.3-beta

v0.6.2-beta

20 Mar 20:30
c7753df
Compare
Choose a tag to compare

v0.6.2-beta

Notes:

  • Added playwright tests for bugfixes for permantent fix for stability.
    (except onlyoffice since it requires integrations)

BugFixes:

  • Context menu should only be available inside the folder/files container #430
  • drag and drop files from desktop to browser is fixed.
  • replace prompt cancel button didn't work.
  • key events on listing page not working (like delete key)
  • fixed share viewing issue #429
  • disableUsedPercentage hides entire source #438
  • createUserDir fix for proxy users and new users #440

Full Changelog: v0.6.1-beta...v0.6.2-beta

v0.6.1-beta

11 Mar 21:51
Compare
Choose a tag to compare

What's Changed

New Feature:

  • download size information is added, including when downloding multiple files in zip/tar.gz. The browser will see the XMB of X GB and will show browser native progress.

BugFixes:

  • fixed onlyoffice bug #418
  • fixed breadcrumbs bug #419
  • fixed search context bug #417
  • fixed sessionID for search

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

v0.6.0-beta

09 Mar 16:10
18430db
Compare
Choose a tag to compare

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

v0.5.4-beta

23 Feb 22:55
8f9bb07
Compare
Choose a tag to compare

What's Changed

Note: docker tag formats are now 0.5.4-beta vs the previous beta-v0.5.4, also added beta tag that gets updated to latest beta release.

BugFixes:

  • shares: Fix local file paths for shares by @theryecatcher in #387
  • drag and drop on empty folders #361
  • preview navigation issue #372
  • auth proxy password length error #375

New Contributors

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