Releases: gtsteffaniak/filebrowser
v0.6.4-beta
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
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)
.pdffiles 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
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
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
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/filewhen 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.
- listing view keeps them independant, you switch between the two and the url address will have a prefix
FILEBROWSER_CONFIGenvironment 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
namequery instead ofkey. egGET /api/auth/tokens?name=apikeyname
- GET api keys now uses
- user permissions simplified to four permission groups (no config change required):
- removed : create, rename, delete, download
- remaining: admin, modify, share, api
scopeis deprecated, but still supported, applies to default source. if using multiple sources, setdefaultUserScopeat 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.rootis completely removed in favor ofserver.sources
BugFixes:
Full Changelog: v0.5.4-beta...v0.6.0-beta
v0.5.4-beta
What's Changed
Note: docker tag formats are now
0.5.4-betavs the previousbeta-v0.5.4, also addedbetatag 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
- @theryecatcher made their first contribution in #387
Full Changelog: v0.5.3-beta...v0.5.4-beta
v0.5.3-beta
What's Changed
Help decide what comes next soonest: vote on the most important features for upcoming beta releases.
New Features
- onlyoffice disable filetypes for user specified file types. #346
Notes:
- navbar/sidebar lightmode style tweaks.
- any item that has utf formatted text will get editor.
- tweaks to create options on context menu.
- removed small delay on preview before detecting the file.
BugFixes:
- fix
/files/prefix loading issue #362 - fix special characters in filename issue #357
- fix drag and drop issue #361
- fix conflict issue with creating same file after deletion.
- fix mimetype detection #327
- subtitles for videos #358
- supports caption sidecar files : ".vtt", ".srt", ".lrc", ".sbv", ".ass", ".ssa", ".sub", ".smi"
- embedded subtitles not yet supported.
Full Changelog: v0.5.2-beta...v0.5.3-beta
v0.5.2-beta
What's Changed
Note: this is a beta release.
New Features:
Notes:
- Adds message about what sharing means when creating a link.
- api log duration is now always in milliseconds for consistency.
- advanced index config option
fileEndsWithis now respected. - Added Informative error for missing files for certificate load #354
BugFixes:
- onlyoffice close window missing files issue #345
- fixed download link inside file preview
Full Changelog: v0.5.1-beta...v0.5.2-beta
v0.5.1-beta
What's Changed
Note: I changed the config for password auth again... It was a mistake just to make it a boolean, so now you can provide options, going forward this allows for more.
New Features:
- password length requirement config via
auth.methods.password.minLengthas a number of characters required.
Bugfixes:
- NoAuth error message "resource not found" #338
- CLI user configuration works and simplified see examples in the Wiki
Full Changelog: v0.5.0-beta...v0.5.1-beta
v0.5.0-beta
What's Changed
Note: This Beta release includes a configuration change:
auth.methodis now deprecated. This is done to allow multiple login methods at once. Auth methods are specified viaauth.methodsinstead. see example on the wiki. If you don't update your config, you'll see a warning and it will default to password method.
New Features:
- Upload progress notification #303
- proxy auth auto create user when
auth.methods.proxy.createUser: truewhile using proxy auth.
Notes:
- Context menu positioning tweaks.
- using /tmp cachedir is disabled by default, cache dir can be specified via
server.cacheDir: /tmpto enable it. #326
Bugfixes:
- Gracefully shutdown to protect database. #317
- validates auth method provided before server startup.
- fix sidebar disk space usage calculation. #315
- Fixed proxy auth header support (make sure your proxy and server are secure!). #322
Full Changelog: v0.4.2-beta...v0.5.0-beta