Jesse Bannon
5fb5a18abc
[FEATURE] TV Show prebuilt presets that require no config ( #788 )
...
Introduces 3 new presets + 1 helper preset to download TV show-based subscriptions without the need of a config
```
Plex TV Show by Date
Jellyfin TV Show by Date
Kodi TV Show by Date
```
and
```
Only Recent
```
Example usage can be found in https://github.com/jmbannon/ytdl-sub/blob/master/examples/tv_show_subscriptions.yaml
2023-11-01 22:39:32 -07:00
Jesse Bannon
545f186c46
[FEATURE][BUGFIX] Beautiful subscriptions syntax update + fix ( #758 )
...
A follow-up to the prior commit which fixes some bugs in the 'beautiful subscriptions' implementation. A proper migration guide will be written in the wiki once it's ready
2023-10-17 16:30:50 -07:00
Jesse Bannon
a48efdc84c
[FEATURE] format plugin to set yt-dlp format easier ( #714 )
...
Makes setting yt-dlp's `format` field easier by giving it its own documented plugin.
Old:
```
my_format_preset:
ytdl_options:
format: "best"
```
New:
```
my_format_preset:
format: "best"
```
The old method will still work, so do not worry about updating configs ASAP. However, the option is available to save a few lines 😉
2023-09-13 00:02:19 -07:00
Jesse Bannon
7c692cda6e
[REFACTOR] BaseDownloader ( #542 )
...
* [REFACTOR] BaseDownloader
* doh
* fix mock
2023-03-14 23:42:50 -07:00
Jesse Bannon
e69933d525
[REFACTOR] Split metadata and download into two separate steps ( #540 )
2023-03-13 22:41:09 -07:00
Jesse Bannon
5d40d02eb3
[BACKEND] Make break message debug level and more clear ( #496 )
2023-03-02 13:01:01 -08:00
Jesse Bannon
4ba41c757c
[BACKEND] More verbose logging when breaking ( #450 )
...
* [BACKEND] More verbose logging when breaking
* make thumbnail id a debugger log
* mock for info log
* info
2023-02-20 10:50:04 -08:00
Jesse Bannon
8da38a806e
[FEATURE] New TV Show example config ( #279 )
2022-10-14 16:32:19 -07:00
Jesse Bannon
359731e1f3
[BACKEND] Move resources to root test folder ( #259 )
2022-09-30 13:01:04 -07:00
Jesse Bannon
2c86d640a4
[FEATURE] Have notion of modified files. Do not include files that have not changed ( #225 )
2022-09-08 12:24:46 -07:00
Jesse Bannon
73be77c500
[FEATURE] date_range plugin, supports Override variables ( #199 )
2022-08-28 11:09:11 -07:00