About
Versions (54)
v0.5.5
2025-07-31Project Updates
- This brings various improvements when it comes to download queue management
- In our quest to reduce requests to YT, TA now internally tracks what tabs a given channel has, that’s shorts, streams and videos. Then a subscription rescan only scans the actually available tabs. That defaults to all tabs at first. The actual pages are extracted during the channel metadata refresh task.
- To trigger the scan of all your subscribed channels you can run this command inside the TA docker container:
python manage.py ta_index_channel_tabs. - That’s not strictly required as that will eventually get picked up with the refresh task, but helps to take advantage of these improvements immediately.
- To trigger the scan of all your subscribed channels you can run this command inside the TA docker container:
Added
- Added option for auto update yt-dlp at startup, by @calexander3 , docs
- Added filter by shorts, streams, regular videos in download queue, by @bbilly1, docs
- Added bulk actions in download queue, by @bbilly1, docs
- Added bulk error clearing from download queue, by @bbilly1
- Added fast add to download queue, aka bulk extract, by @bbilly1, docs
- Added additional error handling for adding to queue, by @bbilly1 #924
- Added search download queue by video title, by @bbilly1, docs
- Added playlist reverse sort order, by @bbilly1, #171, docs
- Added timestamp seeking in comments and description by @lorisleitner and @bbilly1, #677
- Added test button for new Apprise notification URLs, by @calexander3
- Added user permission mappings for LDAP, by @joshrivers, #591, docs
- Added error handling for playlist importing with multiple channels, by @bbilly1, #1009
Changed
- Changed build steps for more efficient caching, by @calexander3
- Changed removed channel manual import from json file, by @bbilly1, #1004
- Changed watch progress storing threshold, ignore below 10s, by @bbilly1, #1009
- Changed thumbnail check to also validate pending download URLs, by @bbilly1
- Changed playlist page size to a separate configurable value, by @bbilly1, docs
- Changed adding to queue per channel while scanning subscriptions, by @bbilly1
- Changed skipping scanning none existing channel tabs, by @bbilly1
Fixed
- Fixed not found loading state, by @calexander3
- Fixed unneeded referrer header for external links, by @MerlinScheurer
- Fixed unknown codec in table view, by @MerlinScheurer
- Fixed undefined stream handling, by @MerlinScheurer, #997
- Fixed language code for subscription extraction, by @oblivioncth
- Fixed duplicate notification box in channel playlist page, by @bbilly1
- Fixed mobile pagination layout wrap, by @bbilly1