4.5.0
simplyboo6
released this
26 Feb 09:16
·
245 commits
to master
since this release
This update focuses on usability and bug-fixes. It has no major new features but a number of minor ones.
Features
- Added album/artist/title to quick-tag panel.
- Made several items on the quick-tag panel toggle-able using config (from the UI config page).
- Added component to view the file path in the viewer.
- Added ability to queue tasks. (Such as import, then scan).
- Added configuration options in the UI for video cache qualities, stream qualities and minimum transcode quality.
- Added buttons to apply artist/album/title to the entire search result set for bulk updates.
- Added a number of new tasks to run from the config page focused around validating that all cached data exists.
- Added file creation date to database. This reads the modified (or birth time) of a file and stores it in the DB for sorting. This is done automatically on new files when indexing. For old files run the new task in config.
Improvements
- Overhauled search back-end and front-end to support a wider variety of criteria.
- Replaced tag input component because of outstanding bugs and lack of maintenance.
- Improved tasking back-end to make it more generic to make it easier to add additional tasks.
- Switched to a constant bitrate for streaming/caching and added a config option to change it.
- General improvement to stream bandwidth calculations in m3u8 files.
- You can now press enter to save metadata.
- Set process nice level when launching ffmpeg to a lower priority for caching tasks.
Bugfixes
- Fixed not being able to over-write partial thumbnails, previews and caches for videos.
- Fixed not being able to remove an array item from the config using the REST APIs.
- Fixed videos not always playing muted.
- Stream playlist/qualities now correctly only use qualities from the streamQuality config.
- Error caught when streaming a file is cancelled and ffmpeg dies.
- Fixed gallery page number background on Chrome.