Jesse Bannon
bc90348bf0
[BUGFIX] Reinitialize debug log for every test ( #530 )
2023-03-10 14:37:59 -08:00
Jesse Bannon
54697f6ddf
[BUGFIX] Fix flakey unit test ( #529 )
2023-03-10 13:21:27 -08:00
Jesse Bannon
0cd8df6e11
[BUGFIX] Fix extractor IDs in yt-dlp download archive ( #528 )
2023-03-10 12:48:53 -08:00
Jesse Bannon
e5949abce0
[BACKEND] partial validate test for subtitle lang variable ( #527 )
2023-03-10 11:54:49 -08:00
Jesse Bannon
11f00abaf6
[FEATURE] best_video_quality prebuilt preset ( #526 )
...
* [FEATURE] best_video_quality prebuilt preset
* common
2023-03-10 11:48:14 -08:00
Jesse Bannon
2d2fff9a40
[FEATURE] Prebuilt presets to include title in their filename ( #525 )
2023-03-10 10:30:35 -08:00
Jesse Bannon
f9318b9d07
[BUGFIX] Handle truncating file names if too long ( #524 )
...
* [BUGFIX] Handle truncating file names if too long
* always import os
* test fix
* fix for windows
* lint
2023-03-10 07:20:43 -08:00
Michael Born
a9212bdf84
[DOCS] Fix yaml syntax for initial docker-compose setup ( #523 )
...
The provided `docker-compose.yml` config is not valid YAML, due to a missing space in the last line.
2023-03-09 23:19:41 -08:00
Jesse Bannon
d46829b4ab
[BUGFIX] Properly align summary numbers ( #517 )
2023-03-08 18:35:03 -08:00
Jesse Bannon
ce877a32f9
[BUGFIX] Fix quiet log level not showing warning logs ( #516 )
2023-03-08 16:30:42 -08:00
Jesse Bannon
91e9fe7602
[FEATURE] Add summary to console output ( #515 )
2023-03-08 15:34:58 -08:00
Jesse Bannon
fddf3d3088
[FEATURE] Ability to suppress or write transaction log to file ( #514 )
2023-03-08 13:32:07 -08:00
Jesse Bannon
fd1934b821
[BUGFIX] Create persist log directory if it does not exist ( #513 )
2023-03-08 10:12:52 -08:00
Jesse Bannon
648027204f
[FEATURE] Persisted subscription logs ( #512 )
2023-03-08 00:17:11 -08:00
Jesse Bannon
022c24cc2c
[BACKEND] Add dependabot ( #511 )
2023-03-07 14:09:18 -08:00
Jesse Bannon
e6a9b3ca0b
[BUILD] New yt-dlp version ( #503 )
2023-03-03 17:21:51 -08:00
Jesse Bannon
3c6fd0b4e8
[BUGFIX] Fix global options not working after sub ( #500 )
...
* [BACKEND] Error if arg after positional arg
* working
* dry-run default
* remove unused code
2023-03-03 11:07:11 -08:00
Jesse Bannon
7d7777c119
[REFACTOR] init ffmpeg paths in config initialize function ( #501 )
...
* [REFACTOR] init ffmpeg paths in config initialize function
* init within init
2023-03-03 10:56:18 -08:00
Jesse Bannon
7b7a4f8ab1
[BACKEND] Add --version arg ( #499 )
2023-03-02 19:32:11 -08:00
Jesse Bannon
896a9e2073
[BACKEND] Reset debug log on every subscription ( #497 )
2023-03-02 18:57:13 -08:00
Jesse Bannon
628c0f1f43
[BACKEND] Add more collection seasons ( #498 )
2023-03-02 18:33:25 -08:00
Jesse Bannon
5d40d02eb3
[BACKEND] Make break message debug level and more clear ( #496 )
2023-03-02 13:01:01 -08:00
Jesse Bannon
5d57eb14b8
[DOCS] Universal cron mod for docker ( #495 )
2023-03-02 11:24:04 -08:00
Jesse Bannon
6146762571
[DOCS] readthedocs makeover ( #493 )
2023-03-01 23:45:16 -08:00
Jesse Bannon
265dae105d
[DOCS] More verbose error when ffmpeg/ffprobe not found ( #491 )
2023-03-01 23:40:39 -08:00
Jesse Bannon
76c0097104
[DOCS] Install links to readthedocs ( #492 )
2023-03-01 21:10:07 -08:00
Jesse Bannon
fea3f86acf
[DOCS] Improved installation guide ( #490 )
2023-03-01 19:58:27 -08:00
Jesse Bannon
fcdf577daf
[DOCS] Fix bandcamp docs ( #488 )
2023-03-01 10:07:36 -08:00
Jesse Bannon
7cfd14ed71
[DOCS] Add ffmpeg path docs ( #487 )
2023-03-01 09:41:34 -08:00
Jesse Bannon
196b99ce0e
[RELEASE] Windows exe in release ( #485 )
2023-02-28 22:40:35 -08:00
Jesse Bannon
798bbbc62c
[BACKEND] Windows support ( #476 )
2023-02-28 17:07:03 -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
a4dc61ea5b
[DOCS] Update readme with new executable install ( #474 )
2023-02-24 00:31:07 -08:00
Jesse Bannon
74ece6e185
[RELEASE] Include x86_64 build ( #473 )
...
* [RELEASE] Include x86_64 build
* cleaning
2023-02-23 23:49:08 -08:00
Jesse Bannon
12c6471753
[RELEASE] Build arm64 executable using ubuntu ( #472 )
2023-02-23 23:21:54 -08:00
Jesse Bannon
486ee9d353
[BACKEND] Fix linux build cache ( #470 )
2023-02-23 12:26:20 -08:00
Jesse Bannon
ea5b04435e
[BACKEND] Test release binaries in their environment ( #469 )
...
* [BACKEND] Test release binaries in their environment
* executable, run help
* fail on miss
* no fail on cache miss write
* tar/zstd
2023-02-23 00:38:08 -08:00
Jesse Bannon
02f8a3c2a2
[RELEASE] Use older glibc for linux build ( #468 )
2023-02-22 23:38:01 -08:00
Jesse Bannon
ebd30f224e
[RELEASE] Add linux executables to release ( #464 )
2023-02-22 20:15:34 -08:00
Jesse Bannon
c153185b33
[DOCKER] Relax ffmpeg version requirement ( #465 )
2023-02-22 09:53:24 -08:00
Jesse Bannon
40d551793a
[DOCS] Pip install in README ( #461 )
2023-02-20 22:53:15 -08:00
Jesse Bannon
1423142d07
[RELEASE] Fix commit count issue in release post ( #460 )
2023-02-20 19:46:51 -08:00
Jesse Bannon
5035825c91
[RELEASE] Combine GH release and PyPI workflow ( #459 )
2023-02-20 17:53:45 -08:00
Jesse Bannon
6794705947
[RELEASE] Automate release creation ( #458 )
2023-02-20 17:47:30 -08:00
Jesse Bannon
c39393e69a
[RELEASE] Package ytdl-sub to PyPI ( #457 )
...
* post only if > 0
* since todays date
* pypi workflow
* test token
* fix test
* long description
* simpler names
* more simple
* no test pypi in master
* publish only on master
2023-02-20 16:39:33 -08:00
Jesse Bannon
2231bd43c8
[BACKEND] Set __version__ as date, dynamically update it in make ( #456 )
...
* [BACKEND] Set python __version__ as date, dynamically update it in make
* set version dynamically
* keep empty
* git ignore __init__
* keep init
* keep
* fix unit test
2023-02-20 14:18:30 -08:00
Jesse Bannon
251cd541ec
[BACKEND] File lock directory config parameter ( #455 )
...
* [BACKEND] File lock directory config parameter
* [BACKEND] File lock directory config parameter
2023-02-20 14:05:19 -08:00
Jesse Bannon
74c7c3be01
[DOCS] Add link to prebuilt preset definitions ( #454 )
2023-02-20 12:49:05 -08:00
Jesse Bannon
741e4825a9
[DOCS] Automatic sanitized override variable docs ( #453 )
...
* [DOCS] Automatic sanitized override variable docs
* formatting
2023-02-20 11:01:43 -08:00
Jesse Bannon
9b90c367a5
[DOCS] Better error message for strict override variable fields ( #452 )
...
* [DOCS] Better error message for strict override variable fields
* fix unit test
2023-02-20 10:57:40 -08:00