What's Changed
A special thanks to @Kurami32 for the player features, debugging, and testing during the dev process.
Consider choosing FileBrowser Quantum on the latest selfh.st survey!
New Features:
- Ability to split configuration files via yaml anchoring #1267
- added Init Script Help wiki to examples how you can bootstrap filebrowser quantum programatically
- Add capability to edit files permissions #813
- see updated full config for help using
server.filesystem
- see updated full config for help using
- better copy/move prompt "in progress" indicator
- better login error message feedback
- Add capability to disable certain video previews at server level. See full config for help.
- Added ability to play media in same folder sequentially or shuffled.
- upload/upload only share links. #661
- feedback wanted! Please comment on #661 for any suggestions or issues. For example, users can overwrite existing files info, and password protected shares don't work yet-- what else should be considered for this new share type?
- Default landing directory if no other redirect is found (set profile settings) #781
- share download limit feature can apply per user -- and disables anonymous download when enabled.
- Docker health check #1292
- embedded subtitle support is now disabled by default, can be enabled via
integrations.media.extractEmbeddedSubtitles
. Per share configuration is also possible viaextractEmbeddedSubtitles
toggle. This change is because reading subtitles requires processing the entire file, and multi GB video files can take 10-20 seconds.
Notes:
- Some standardized path format changes for access rules to ensure the rules apply. A migration check happens on startup, all rules should still be in effect without any issues, but double check.
- moved
server.debugMedia
tointegrations.media.debug
- optimized thumbnail generation workflow
- more concurrency changes for video thumbnails (now half of the numImageProcessors config)
- 15s timeout added to preview api
- preview operations are cancelled if api request is terminated.
- reduced io overhead for video previews
- you can now disable individual video file previews system wide at server config level (all enabled by default)
BugFixes:
- video plyr dark mode style issue where buttons are black instead of white
- error when running without a config file #1280
- Issue persist in 0.8.7 with Access Management #1282
- all static resources go through /public/static url to fix logout loop #995
- "realtime" Permission of API keys is not working #1141
- "Path not found" when trying to share a file or folder inside a sub-directory #1139
- logout path redirect not working
- 2FA secret error #1305
- console errors during login/logout
- fix scoped user share creation issue #1309
- share close button and navigation issues.
New Contributors
- @MrPanda376 made their first contribution in #1263
Full Changelog: v0.8.7-beta...v0.8.8-beta