simon
f18e2ce599
remove old startup class
2023-02-02 12:46:54 +07:00
simon
89ac53083f
fix startup lock race
2023-01-14 12:42:22 +07:00
simon
f665a1c7f5
fix unknown videos at startup
2023-01-12 20:46:41 +07:00
simon
e299308711
match VideoTypeEnum with yt channel paths
2023-01-06 10:11:52 +07:00
simon
7941b0412b
set vid_type for pending items in ta_download
2023-01-02 13:28:49 +07:00
Chance Turner
98f5b66826
Lives and shorts ( #395 )
...
* Initial shot at adding in live and short videos
* Fix for typo on config variable names
* Remove was_live youtube flag
* Adding startup script to support setting vid_type on ta_video for videos created prior to support for live and shorts
* Linting updates
* More linting fixes
* Removing title variable from loop tuple unpacking
2023-01-02 10:11:06 +07:00
simon
5244cddeb3
add version_check background task
2022-12-21 14:24:24 +07:00
simon
3b3d151ec3
add reindex task lock, implement add to running queue
2022-12-12 17:33:57 +07:00
simon
bf6cd01d80
hotfix: garantee new redis vars at startup, #372
2022-12-02 15:45:46 +07:00
simon
f1b89345e2
refactor ElasticBackup and ElasticIndex for better startup handling
2022-11-27 15:41:59 +07:00
simon
f6c702fba7
refactor and run clear_dl_cache at startup
2022-11-25 18:49:36 +07:00
simon
b751ae183a
fix startup migration error missing enable_snapshot var
2022-11-05 11:17:12 +07:00
simon
814de87768
add snapshot check at startup
2022-10-29 15:57:59 +07:00
simon
c392563ef8
use exist_ok for os.makedirs at startup
2022-10-29 15:52:33 +07:00
simon
25f1539816
implement backup task lock, #278
2022-08-12 12:03:09 +07:00
simon
503a4ed822
force es8 at startup
2022-07-22 17:22:06 +07:00
simon
14d3a7586d
validate es8 at startup
2022-07-21 20:09:06 +07:00
simon
63a1237683
temporarily disable es version check for testing
2022-07-04 16:43:13 +07:00
simon
40e4ef0e05
auto expire redis connections after 3600secs
2022-06-15 16:36:41 +07:00
simon
d8c7b3df0b
better error message for wrong es version, #197
2022-04-09 14:12:03 +07:00
simon
bcf9185bd3
implement es version check at startup
2022-03-25 15:33:09 +07:00
simon
fd4f15ab66
refactor StartupCheck into class, lock if already run for multithreading
2022-03-22 10:35:36 +07:00
simon
0fc0cc8e87
major refactor, split up modules
2022-01-22 22:13:37 +07:00
simon
23f9894154
move validate_thumbnails out of startup has it's own schedule now
2021-12-16 21:20:14 +07:00
simon
4136a2a4f2
add rescan lock
2021-12-02 19:11:45 +07:00
simon
5ef9c5b059
download playlist artwork
2021-11-10 17:55:34 +07:00
simon
bc84696792
new thumbnails module and new cache layout
2021-10-11 13:33:28 +07:00
simon
7e0abc0d20
fix run sync_redis_state on startup
2021-10-04 01:07:15 +07:00
simon
7df4233224
cleaning up leftover code from old vesions
2021-10-03 19:33:58 +07:00
simon
2905a67ab9
show ignored videos, forget or download ids
2021-09-28 16:53:45 +07:00
simon
f5a56fca86
refactored redis functions into dedicated RedisArchivist class
2021-09-28 10:33:00 +07:00
simon
a242f744d5
moove startup functions to ready() method to avoid double execs
2021-09-27 17:45:44 +07:00
simon
2433e0e7d8
linting everything in black
2021-09-21 16:25:22 +07:00
simon
dc9fd72cde
minimal viable product
2021-09-06 00:10:14 +07:00