Commit Graph

1686 Commits (43708ee2a3f2dd002107efe4d848d36ba1cdced1)
 

Author SHA1 Message Date
simon 7c01ad88b2
fix startup MediaStreamExtractor error handling 1 year ago
simon e866bb3be5
bump libs 1 year ago
simon 63021bd313
add autostart subs to config form 1 year ago
simon cbcb7484a7 Merge branch 'feature/queue-autorun' into testing 1 year ago
Dominik Sander 1c0b407f3f
Allow to configure yt-dlp `--format-sort` argument (#471)
* Allow to configure yt-dlp `--format-sort` argument

This exposes the [`--format-sort`][1] yt-dlp option to the user.

Implements parts of #316

[1]: https://github.com/yt-dlp/yt-dlp#sorting-formats

* Trim split values of format_sort, obey black

* Add `format_sort` to default configuration

* Add note about codec compatibility to settings page
1 year ago
simon 280c773441
add download now to form 1 year ago
simon efca460e9d
download now task handling 1 year ago
simon 8f3b832069
[API] add dl autostart query param 1 year ago
simon 9b3d1fa1fd Merge branch 'testing' into feature/queue-autorun 1 year ago
Matthew Glinski 9a38aff03d
Accept members-only/paid-content playlist IDs/URLs (#469)
This adds a new check to the playlist url_id check to allow playlist urls from subscription only content on youtube channels.

The channel I tested on had an ID length of 26 (https://www.youtube.com/playlist?list=UUMOvk0KB4Ue0vfPqvDzjIAwiQ), I am not sure if other lengths are valid here also.

I have tested this on my local install and it is downloading the members only playlist correctly as long as I have valid youtube cookies.
1 year ago
simon 06bbe2e400
fix playlist sub parser 1 year ago
simon 77900f89e3
remove legacy limit_count config 1 year ago
simon bc39561606
consolidate dl queue notification to method 1 year ago
simon 76535c6304
move add to queue to api call 1 year ago
simon 790ba3d20e
fix linter 1 year ago
simon 89779ec13b
consolidate update status priority 1 year ago
simon 1b6b219e02
modify _get_next to for auto_only attr 1 year ago
simon 5cd845e55d
fix type compatibility 1 year ago
simon 3a091ac287
implement auto_start indexing 1 year ago
simon e385331f6c
add typing 1 year ago
simon 4067b6c182
add channel aggs 1 year ago
simon 3063236634
add media stream index startup migration 1 year ago
simon a17f05ef21
index streams and file size 1 year ago
simon a4d42573ef
move DurationConverter to separate module 1 year ago
simon bf7a429dac
clarify TA_HOST 1 year ago
simon 67b3e51454
update es version 1 year ago
simon 5723ff1d20
bump TA_VERSION 1 year ago
simon 82d873a70f
add members link to rescan task 1 year ago
simon 7e4f564f45
fix title overwrite in notification 1 year ago
simon 3c8f7aeecf Finetune notifications, #build
Changed:
- Changed TA_HOST parser, fixing #441
- Changed thumb resync page size
- Added video id to download processing notification
- Added more notifications for zip backup
1 year ago
simon 3f7b38713f
add more progress notification for zip backup 1 year ago
simon 0b33edcb4c
tweak thumb resync paginate size 1 year ago
simon 4130a8c5c9
exclude mypy_cache from deploy 1 year ago
simon 06c7968070
fix silly host_clean and direct access TA_PASSWORD 1 year ago
simon a98a30cc85
elaborate TA_HOST parsed, #441 1 year ago
simon a924d648d6
add video id to processing message 1 year ago
simon 0750547236
bump bs4 1 year ago
simon 1aa4401e6c
move API documentation to docs 1 year ago
simon 5e841bf7f8 Fixing permissions, squashing bugs #build
Changed:
- Add recent videos to reindes queue
- Fix channel tv art fallback
- Fix notification callback notification off by one
- Fix missing reindex notification in frontend
- Change new channel folder to honoring UID/GID
- Change new subtitles to honour UID/GID
- Change manual import to honour UID/GID
1 year ago
simon 5d524e5110
fix reindex notification filter 1 year ago
simon 1e96c3211f
remove unused functions 1 year ago
simon d2649c29c3
add recent videos to reindex queue task 1 year ago
simon ff89432d86
fix off by one task notification error 1 year ago
simon fb77ab44ee
fix manual import media file permission, add missing comment check trigger 1 year ago
simon e43840da31
fix manual index folder permission 1 year ago
simon 3fa5ed725e
fix missing progress script for channel notification 1 year ago
simon 841f5ab67f
fix missing tvart fallback key 1 year ago
simon 4038a837cf
fix chown for subtitles 1 year ago
simon 5b2d7db102
fix chown for channel folder creation 1 year ago
simon c8dd391fd3
fix channel tv art validator callback 1 year ago