Commit Graph

  • f60411c7a4 split download app Simon 2024-07-18 23:17:45 +02:00
  • 7af9ba364b split playlist app Simon 2024-07-18 22:53:25 +02:00
  • 528bc5f2ef split to channel app Simon 2024-07-18 22:37:11 +02:00
  • 4c5f56e191 split video app Simon 2024-07-18 12:34:48 +02:00
  • c37242ff4b fix video channel icon Simon 2024-07-18 11:59:37 +02:00
  • c687c0fd96 make application run outside of docker Simon 2024-07-17 19:09:31 +02:00
  • 335e6f4b6f add is_superuser, is_staff, and groups to /api/login (#764) kralverde 2024-07-17 09:57:45 -04:00
  • b97cb9d264 disable feature requests Simon 2024-07-17 15:13:10 +02:00
  • 12f9517838 update roadmap Simon 2024-07-15 20:44:04 +02:00
  • eba40af1ab bump ES Simon 2024-07-15 20:37:57 +02:00
  • 807c30caa0 bump TA_VERSION for release v0.4.9 Simon 2024-07-15 20:17:35 +02:00
  • 24b57406ab Update TZ in schedules, fix version check trigger, #build Simon 2024-07-12 16:59:54 +02:00
  • b0b72a6e6e up ES memory default Simon 2024-07-12 16:58:50 +02:00
  • 93b921582d bump requirements Simon 2024-07-12 16:58:04 +02:00
  • 437cd72f45 update TZ in schedule when changed Simon 2024-07-12 16:57:28 +02:00
  • 81bf614afa fix version check not triggering Simon 2024-07-12 14:30:39 +02:00
  • 9b84169fab Channel page size overwrite, download retry, #build Simon 2024-07-06 16:52:52 +02:00
  • 381f97e6d2 add unstable tag Simon 2024-07-06 16:51:31 +02:00
  • 039a49387c remove workarounds for merged channel extraction failure Simon 2024-07-06 16:50:29 +02:00
  • c9007431bf add channel overwrite mappings to index Simon 2024-07-06 16:49:36 +02:00
  • 1fcea860c8 track dl failure, implement retry, continue from cache, #752 Simon 2024-07-06 16:15:33 +02:00
  • 963d952dfa bump requirements Simon 2024-07-06 15:52:50 +02:00
  • cba6b0a33e Merge branch 'master' into testing Simon 2024-07-01 21:30:12 +02:00
  • 5fac26156b remove TrueNAS SCALE (#754) Heavybullets8 2024-07-01 19:27:46 +00:00
  • 9eba3e278d Add Page Size Overrides per Channel (#702) Boo1098 2024-06-07 11:13:39 -07:00
  • e3d5a0885b fix spelling Simon 2024-06-06 19:27:49 +02:00
  • 9f484eca83 skip video not part of channel, #741 Simon 2024-06-06 19:17:53 +02:00
  • e8691a8edb Merge branch 'master' into testing Simon 2024-06-06 17:50:13 +02:00
  • 08346d6dc7 bump requirements Simon 2024-06-06 16:01:09 +02:00
  • 64016389f7 Fix arm64 build, add TARGETPLATFORM ARG, #build Simon 2024-05-26 23:37:26 +02:00
  • a3afa23bc7 bump TA_VERSION for release v0.4.8 Simon 2024-05-22 18:40:16 +02:00
  • 9068e4569d add manual fix management commands Simon 2024-05-22 18:34:18 +02:00
  • 97b8439856 Add pytest, #build Simon 2024-05-22 00:05:54 +02:00
  • d4165327df remove apt cache Simon 2024-05-21 22:29:55 +02:00
  • 9fe0aa85d0 add invalid watch url Simon 2024-05-21 22:23:07 +02:00
  • 87e3814751 fix locked files caching Simon 2024-05-21 22:20:47 +02:00
  • a201d43bfd chdir for tests, test reading mapping Simon 2024-05-21 22:15:48 +02:00
  • 200f5ed5a2 add apt caching, better structuring Simon 2024-05-21 21:54:20 +02:00
  • 7a265231bc cache pip Simon 2024-05-21 21:26:09 +02:00
  • ed3183b42c remove comments Simon 2024-05-21 21:17:45 +02:00
  • a1e3512bab add test_helper Simon 2024-05-21 21:10:21 +02:00
  • 241e76c17d cleane get_duration_str without zfill on first part Simon 2024-05-21 21:08:24 +02:00
  • 7111fedd5c fix redirect with is_shorts Simon 2024-05-21 20:55:36 +02:00
  • 40beb35f34 fix typo, better date parsing error Simon 2024-05-21 20:54:04 +02:00
  • d7818871a4 clean up Simon 2024-05-21 20:18:27 +02:00
  • d3103ccc30 install missing system dependencies Simon 2024-05-21 20:17:47 +02:00
  • 30c20b41d9 test and better handle invalid domains Simon 2024-05-21 20:14:40 +02:00
  • cfa0cabd41 add unit tests workflow Simon 2024-05-21 19:10:22 +02:00
  • 8a2040aa26 ignore pytest cache Simon 2024-05-21 19:08:45 +02:00
  • e2253fc63b switch to official yt-dlp commit Simon 2024-05-21 19:08:29 +02:00
  • f9eff28da7 replace deprecated STATICFILES_STORAGE Simon 2024-05-21 19:05:49 +02:00
  • 873e7d1e8d add gcc to runner Simon 2024-05-21 17:41:08 +02:00
  • 91f9351502 limit action run on path glob Simon 2024-05-21 16:51:06 +02:00
  • 4a49d70b17 Merge branch 'master' into testing Simon 2024-05-21 16:46:30 +02:00
  • ca1864843a fix install repo dependencies Simon 2024-05-21 16:41:37 +02:00
  • 819d166296 update actions version Simon 2024-05-21 16:35:43 +02:00
  • d6b5521c11 fix naming Simon 2024-05-21 16:22:59 +02:00
  • c9285ce3a1 bump requests Simon 2024-05-21 13:06:40 +02:00
  • 3e3e3ae78e add tests for urlparser Simon 2024-05-21 13:05:40 +02:00
  • ae89f47072 make application testable Simon 2024-05-21 12:18:25 +02:00
  • 1bcb4f1f7c remove unused CONFIG init Simon 2024-05-21 12:16:30 +02:00
  • 758038f93d fix sync_to_videos in channel reindex Simon 2024-05-20 13:34:45 +02:00
  • d6f679784e fix logout django 5 needing post request Simon 2024-05-20 13:17:11 +02:00
  • c7ebbaa207 remove redundant Simon 2024-05-19 13:32:59 +02:00
  • a2000b253b Update FRONTEND-MIGRATION.yml Simon 2024-05-19 18:31:31 +07:00
  • 6e9ae583c9 add Frontend Migration template Simon 2024-05-19 13:24:05 +02:00
  • ee5d73917c Add channel art fallback, #build Simon 2024-05-17 14:43:43 +02:00
  • 478d05997c channel art fallback injection, #701 Simon 2024-05-16 21:55:27 +02:00
  • 0e305f60f4 Channel playlist index fix, #build Simon 2024-05-16 19:54:08 +02:00
  • 3c441c3a31 fix missing channel Simon 2024-05-16 17:44:21 +02:00
  • 228677ddfb add beta-testing info Simon 2024-05-15 21:15:09 +02:00
  • dc0c82c814 New scheduler store and playlist improvements, #build Simon 2024-05-15 20:42:08 +02:00
  • 34ad0ca07d add next steps Simon 2024-05-15 20:40:29 +02:00
  • c82d9e2140 bump base image Simon 2024-05-15 19:54:16 +02:00
  • bbf59eaca9 set first in queue with score 1 Simon 2024-05-15 19:54:05 +02:00
  • e42737ad9b bump req Simon 2024-05-15 16:32:04 +02:00
  • 1d9c274390 better reindex_type handler, fix off by one Simon 2024-05-15 13:18:28 +02:00
  • 2a35b42d88 add redisqueue in use docs Simon 2024-05-15 11:56:09 +02:00
  • 11ab314649 refact CommentList to use RedisQueue Simon 2024-05-15 00:37:01 +02:00
  • d58d133baf refactor decouple DownloadPostProcess Simon 2024-05-15 00:18:43 +02:00
  • d6f3fd883c skip empty add Simon 2024-05-15 00:11:25 +02:00
  • 8f1a5c8557 use dynamic max_score for reindex queue Simon 2024-05-15 00:11:05 +02:00
  • fdc427977e fix types Simon 2024-05-14 23:39:43 +02:00
  • db080e97bb better queue total management with score Simon 2024-05-14 23:25:33 +02:00
  • 5235af3d91 refactor download post processing to redis queue Simon 2024-05-14 19:17:13 +02:00
  • 6ab70c7602 better att to queue, track score Simon 2024-05-14 18:06:27 +02:00
  • 86d157699a better 404 handling in views Simon 2024-05-14 17:05:47 +02:00
  • c176405b32 untangle channel_overwrites in video index and queue Simon 2024-05-13 20:54:39 +02:00
  • 6e7cb74366 clean up, remove unused Simon 2024-05-13 19:51:25 +02:00
  • 05cfeb9d99 fix stop iterator, better channel overwrite unpack Simon 2024-05-13 19:37:46 +02:00
  • 4edb5adead thumb clean up notification, call in task Simon 2024-05-13 18:26:17 +02:00
  • c17627a911 clean up thumbs from cache Simon 2024-05-12 23:00:58 +02:00
  • 36a738d5d7 move get_channel_overwrites to helper Simon 2024-05-12 21:11:21 +02:00
  • d6c4a6ea46 remove redundant playlistcheck in _process_entry Simon 2024-05-12 21:09:48 +02:00
  • 77ee9cfc13 use video class for channel_id extraction Simon 2024-05-12 21:08:37 +02:00
  • c413811e17 fix _parse_playlist, add existing playlist to queue, #634 Simon 2024-05-12 01:02:01 +02:00
  • 2a9769d154 simplify channel overwrite handling in posprocessing Simon 2024-05-12 00:34:03 +02:00
  • d9ce9641e2 rewrite playlist postprocess, ensure refresh, #686 Simon 2024-05-11 23:59:36 +02:00
  • f874d402b1 implement skip_on_empty in update_playlist Simon 2024-05-11 23:09:03 +02:00
  • 97b6d7d606 simplify playlist reindex, use update Simon 2024-05-11 22:34:44 +02:00