Project update
- First step towards moving away from redis plugins and redis persistence. At application startup this will migrate your user configurations from Redis to ES.
Added
- Added search score to full text search results, docs
- Added mark as unwatched button for playlists and channels, docs and docs, #495 by @froseph
- Added env vars for wider range of ES configurations, docs, #462 by @ajgon
ES_SNAPSHOT_DIR
: File path for where the snapshots will get storedES_DISABLE_VERIFY_SSL
: Disable SSL verification for ES
- Added health check endpoint, example in compose, by @ajgon
- Added forward authentication to support auth proxies, docs, #403 by @ajgon
- Added years to duration strings for aggregations
Changed
- Changed biggest channel stats to three different sorted tables, by @MerlinScheurer
- Changed and consolidated duration parser to produce human readable string
- Changed and completed search processor and serializer to use API throughout
- Changed user configuration to store in ES, first step moving away from Redis plugins, by @anonamouslyginger
- Changed ES wrapper for better dynamic args builder
- Changed json backup to split into multiple smaller files, #406
- Old wiki is now removed, in favor of docs
Fixed
- Fixed URLs to settings docs, #545 by @MerlinScheurer
- Fixed yt-dlp playlist extraction
- Fixed various yt-dlp errors with newest release, #522