Commit Graph

181 Commits

Author SHA1 Message Date
simon a4d42573ef
move DurationConverter to separate module 2023-04-13 17:29:17 +07:00
simon d2649c29c3
add recent videos to reindex queue task 2023-04-08 16:00:16 +07:00
simon fb77ab44ee
fix manual import media file permission, add missing comment check trigger 2023-04-07 19:51:40 +07:00
simon e43840da31
fix manual index folder permission 2023-04-07 19:41:53 +07:00
simon 4038a837cf
fix chown for subtitles 2023-04-07 13:11:40 +07:00
simon 780115adb6
download and index channel tv art 2023-04-05 21:49:03 +07:00
simon 2a0a04ac65
cleanup notifications 2023-03-30 18:20:53 +07:00
simon 81701df1c7
speed up comments and channel extraction by disabling format test 2023-03-24 10:21:38 +07:00
simon 19c853f07b
fix message trunct 2023-03-23 12:20:12 +07:00
simon 3b9d083f5e
notify only if task attr is set 2023-03-18 17:13:14 +07:00
simon b2fa92a8c3
refactor channel playlist index task backend 2023-03-18 12:59:16 +07:00
simon e6da63ff09
clean up notification 2023-03-16 18:11:08 +07:00
simon 0ab41f74dc
refactor filesystem class task 2023-03-16 13:18:26 +07:00
simon 1ab7127ed3
split filesystem and manual import classes 2023-03-16 10:59:47 +07:00
simon 04a559e471
refactor manual import task 2023-03-15 17:39:37 +07:00
simon 6b7354b14f
refactor reindex task 2023-03-15 16:59:20 +07:00
simon 2c719ae1ae
refactor download_pending task 2023-03-15 13:28:19 +07:00
simon ee568534f6
improve comment notify timeouts 2023-03-04 17:37:58 +07:00
simon c4b175b2db
reindex simplify video meta unpack 2023-03-01 13:51:43 +07:00
simon b52aa4daba
fix media_url change in reindex, #424 2023-03-01 13:45:01 +07:00
simon 6641db3e7e
skip empty comment, #429 2023-02-13 12:42:55 +07:00
simon 3f86786ee8
reduce comments log output 2023-02-02 14:14:32 +07:00
simon 18a4484fa8
fix reindex logic when not using cookies 2023-01-13 15:19:11 +07:00
simon 8db361cc88
channel fullscan to fix vid_type in refresh task 2023-01-11 23:06:02 +07:00
simon 9a526f93f4
fix reindex active_key 2023-01-07 15:53:32 +07:00
simon e299308711
match VideoTypeEnum with yt channel paths 2023-01-06 10:11:52 +07:00
simon eccad8968b
add unknown field to VideoTypeEnum 2023-01-04 11:54:39 +07:00
simon 72e9234b2b
fix playlist validator only validating active playlists 2023-01-04 08:24:18 +07:00
simon d690c4591c Merge branch 'master' into testing 2023-01-02 10:11:53 +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 43a41973d9
fix missing run method call 2022-12-31 16:06:33 +07:00
simon 00379bfe26
fix cookie validate bool logic 2022-12-31 15:35:58 +07:00
simon 34ed6ebc63
fix sponsorblock segments parser, #397 2022-12-31 11:17:11 +07:00
simon 73e1bba541
fix refactor codelist init 2022-12-23 23:00:35 +07:00
simon 599dd26b53
refactor comment interface into reusable CommentList class 2022-12-23 22:34:25 +07:00
simon 7a9f5e5685
[API] add and use DELETE channel endpoint 2022-12-22 19:24:48 +07:00
simon db21ee8bcb
[API] add and use DELETE video endpoint 2022-12-22 19:01:13 +07:00
simon 4cccb73812
use timestamp() instead of strftime 2022-12-19 15:05:47 +07:00
simon e804dd1aec
continue indexing if comment indexing failes, #383 2022-12-19 14:59:07 +07:00
simon 71dd63d3f0
[API] implement refresh GET and POST endpoints 2022-12-19 11:24:37 +07:00
simon 21028d4e25
dict better REINDEX_CONFIG datatype 2022-12-12 18:21:31 +07:00
simon 0f6bc3a420
refactor check_reindex task for ReindexManual 2022-12-11 15:56:44 +07:00
simon 617790b68f
add ReindexManual to control reindex from API 2022-12-11 15:39:40 +07:00
simon 0d21bfe929
refactor Reindex to use RedisQueue 2022-12-11 12:03:21 +07:00
simon c06f6c68b4
fix empty comment reindex 2022-12-01 18:13:04 +07:00
simon f619a5f72d
fi none existing unset channel overwrite, #362 2022-11-25 18:18:02 +07:00
simon d0124c1a5c
update yt-dlp, fix channel entries extractor 2022-11-22 19:11:58 +07:00
simon 5ed80d983d
fix deactivated comment extractor 2022-11-22 18:01:27 +07:00
simon 90258e75e6
add notification for comment indexing 2022-11-22 11:23:34 +07:00
simon b48b7c7e72
fix channel deactivation, take 2 2022-11-22 10:17:44 +07:00