Jesse Bannon
731d4e444c
[DOCS] Tooling to auto-generate custom sphinx docs ( #849 )
...
Tooling + updating docs
2023-12-28 22:39:59 -08:00
Jesse Bannon
f1a2187a17
[FEATURE] Add throttle_protection plugin ( #799 )
...
Provides options to make ytdl-sub look more 'human-like' to protect from throttling. For range-based values, a random number will be chosen within the range to avoid sleeps looking scripted.
Usage:
```
throttle_protection:
sleep_per_download_s:
min: 2.2
max: 10.8
sleep_per_subscription_s:
min: 9.0
max: 14.1
max_downloads_per_subscription:
min: 10
max: 36
subscription_download_probability: 1.0
```
2023-11-05 08:23:12 -08:00
Jesse Bannon
0cbd2af4d3
[FEATURE] embed_thumbnail plugin ( #659 )
...
* [REFACTOR] OptionsValidator + OptionsDictValidator
* more
* [FEATURE] Dedicated embed_thumbnail plugin
* tests
* fix test
* docs
* deprecation notices
* priority to run after file convert
* naming
* fixtures
2023-07-24 12:07:36 -07:00
Jesse Bannon
8d2999c2b2
[BACKEND] Upgrade yt-dlp version ( #654 )
...
* [BACKEND] Upgrade yt-dlp version
* downgrade pyyaml
* update mediafile
* update fixtures
2023-07-17 14:05:51 -07:00
Jesse Bannon
ac5561cb2e
[FEATURE] Content rating override variable ( #626 )
...
* [FEATURE] Content rating override variable
* docs
2023-06-03 07:42:16 -07:00
Jesse Bannon
a2f1a2ba94
[FEATURE] Add subscription_name override variable by default ( #599 )
...
* [FEATURE] Add `subscription_name` override variable by default
* docs for it
* lint
* only test non-cli video test
2023-04-28 19:36:20 -07:00
Jesse Bannon
7502a76b99
[BACKEND] Enable info.json by default for TV show presets ( #534 )
2023-03-12 18:31:29 -07:00
Jesse Bannon
2d2fff9a40
[FEATURE] Prebuilt presets to include title in their filename ( #525 )
2023-03-10 10:30:35 -08:00
Jesse Bannon
a2808fa7fe
[BACKEND] Properly sanitize recursive variables ( #477 )
...
* [BACKEND] Properly sanitize recursive variables
* lint
* update tests
2023-02-25 09:35:41 -08:00
Jesse Bannon
2edfffcc5f
[FEATURE] Include description in prebuilt TV show presets by default ( #360 )
2022-11-24 20:31:36 -08:00
Jesse Bannon
10b58264ea
[BACKEND] Update music video example with url download strategy ( #312 )
...
* [DOCS] document file __preset__
* [REFACTOR] Use `download` type in examples
* TODO: download strategy docs, validate fixtures, fix playlist test
* playlist fixed, fixtures look good
* download strategy docs, fix tests
* better docs
* lint
* yt fixed
* split chapters fixed
* fix video
* better docs
* lint
2022-11-11 08:54:07 -08:00
Jesse Bannon
032acdbb6e
[BUGFIX] Fix latest ep thumbnail showing as TV show poster ( #304 )
2022-10-30 22:54:46 -07:00
Jesse Bannon
f80fa30804
[BACKEND] Update test fixtures ( #284 )
2022-10-14 15:58:43 -07:00
Jesse Bannon
359731e1f3
[BACKEND] Move resources to root test folder ( #259 )
2022-09-30 13:01:04 -07:00