Commit Graph

34 Commits

Author SHA1 Message Date
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