Commit Graph

  • a0fa63ab30 Merge pull request #1577 from meeb/tcely-merger-genpts tcely 2026-09-01 17:55:26 -04:00
  • e130de7430 fixup! fix: consistently set logger for yt_dlp tcely 2026-09-01 16:41:18 -04:00
  • 7a1afc4fcf Merge pull request #1578 from meeb/tcely-tidy-logger tcely 2026-09-01 16:15:54 -04:00
  • 52a02a8ef6 fix: consistently set logger for yt_dlp tcely 2026-09-01 10:31:18 -04:00
  • 8bf83af654 fix: add genpts to ffmpeg flags for Merger tcely 2026-08-31 14:22:52 -04:00
  • d7794a6bf1 Merge pull request #1569 from Agi-Asi/fix/filename-max-bytes tcely 2026-08-31 06:15:19 -04:00
  • f0975bb342 Merge branch 'main' into fix/filename-max-bytes tcely 2026-08-31 04:08:27 -04:00
  • 37bfc3f535 Merge pull request #1575 from meeb/tcely-close_db tcely 2026-08-31 03:57:20 -04:00
  • e4a017ca6f Merge pull request #1572 from meeb/tcely-handler-fork-lock tcely 2026-08-31 03:56:22 -04:00
  • 7140bbbd39 fix(close_db): simplify guard condition for huey immediate mode tcely 2026-08-30 01:02:18 -04:00
  • c2b49b215b fix(logs): lock _after_fork changes tcely 2026-08-29 15:55:33 -04:00
  • c058ece431 Merge branch 'main' into fix/filename-max-bytes tcely 2026-08-28 10:31:05 -04:00
  • 18ee1440e0 chore(ci): set GITHUB_API_KEY for asfald-latest tcely 2026-08-27 22:53:18 -04:00
  • b703703c50 chore(lint): ignore SIM117 tcely 2026-08-27 15:29:39 -04:00
  • 1d588b617f chore: use Path instead of PurePosixPath tcely 2026-08-27 15:15:51 -04:00
  • 1ad1a94fc5 fix: clean before trucate tcely 2026-08-27 15:06:24 -04:00
  • e13df54127 fix: clamp max_bytes to realistic values tcely 2026-08-27 14:52:22 -04:00
  • a7e2e192e9 chore: rename truncate_filename_bytes to truncate_filename tcely 2026-08-27 13:45:35 -04:00
  • 661f928e3c chore(lint): ignore B010,RUF059,SIM118 tcely 2026-08-27 13:25:33 -04:00
  • c77a82feb6 chore(lint): ignore BLE001 tcely 2026-08-27 13:25:31 -04:00
  • c931730a46 Merge branch 'main' into fix/filename-max-bytes tcely 2026-08-27 12:53:22 -04:00
  • 034ffad1f4 Merge pull request #1571 from meeb/issue/493/bulk-editing-in-the-django-admin-control-panel tcely 2026-08-27 12:52:13 -04:00
  • 7c14c3a69e Merge branch 'main' into fix/filename-max-bytes tcely 2026-08-27 12:51:27 -04:00
  • bb8d155369 fix: count the metadata loop too tcely 2026-08-27 12:47:22 -04:00
  • ba41626f29 fix: match the other actions tcely 2026-08-27 12:41:34 -04:00
  • 2d0dc29840 chore: clean up the merge from main tcely 2026-08-27 12:31:22 -04:00
  • 318479ebed Merge branch 'main' into issue/493/bulk-editing-in-the-django-admin-control-panel tcely 2026-08-27 12:22:04 -04:00
  • 5deac47742 Merge pull request #1570 from Agi-Asi/feat/admin-bulk-actions tcely 2026-08-27 12:17:25 -04:00
  • 2679cb1198 fix: use distinct/iterator for the queryset tcely 2026-08-27 12:05:37 -04:00
  • 2dd4b88aed fix: provide an example to enable the setting tcely 2026-08-27 11:41:50 -04:00
  • be4313ba1f review: optionally queue save_media tasks after bulk actions Agi-Asi 2026-08-27 14:56:58 +00:00
  • e76b05ebd3 chore(lint): ignore TRY002 & TRY004 tcely 2026-08-27 10:53:21 -04:00
  • 7e62a082f9 fix(lint): address DTZ007 tcely 2026-08-27 10:39:40 -04:00
  • 964025fa85 fix(lint): address PIE790 tcely 2026-08-27 10:39:37 -04:00
  • e520f9c254 fix(lint): address B006 tcely 2026-08-27 10:39:35 -04:00
  • ee5416309b fix(test): specify max_bytes for truncate_filename_bytes tcely 2026-08-27 09:30:47 -04:00
  • 2be3b9f23e fix(lint): address TRY004 tcely 2026-08-27 09:25:45 -04:00
  • 45237a2cd4 chore(lint): ignore RUF059 tcely 2026-08-27 09:25:41 -04:00
  • 137e65ae01 fix(lint): address UP032 tcely 2026-08-27 09:25:38 -04:00
  • ab269c3702 fix(lint): address FURB188 tcely 2026-08-27 09:25:35 -04:00
  • f8d8da4df3 fix(lint): address RUF012 tcely 2026-08-27 09:25:32 -04:00
  • af0230f088 chore: move some imports tcely 2026-08-27 09:24:49 -04:00
  • d9f28d4e31 review: parse names with pathlib, raise TypeError, add encoding-edge tests Agi-Asi 2026-08-27 12:33:06 +00:00
  • b88d2456d4 chore: move the import tcely 2026-08-27 06:20:09 -04:00
  • 81eec0da04 Add bulk admin actions for skip and can_download on Media Agi-Asi 2026-08-27 09:37:41 +00:00
  • 050bce8094 Truncate generated filenames to the filesystem byte limit Agi-Asi 2026-08-27 09:33:01 +00:00
  • 2249c38f81 chore: include the latest wiki changes tcely 2026-08-27 01:26:38 -04:00
  • c48284f125 Merge pull request #1568 from meeb/tcely-retry-save tcely 2026-08-27 01:14:20 -04:00
  • 820b3e2a59 fix(lint): address UP025 & UP032; ignore SIM117 tcely 2026-08-26 16:26:23 -04:00
  • ea3293f11c fix: retry save and update for tasks tcely 2026-08-26 16:08:21 -04:00
  • 83906dde1b chore: tweak comments tcely 2026-08-26 11:25:54 -04:00
  • f50f9b906b fix: retry TaskHistory.objects.get_or_create tcely 2026-08-26 11:25:51 -04:00
  • 6608c975b5 feat: retry TaskHistory.save tcely 2026-08-26 11:25:48 -04:00
  • b70e184a8a feat: implement retry_django_db decorator tcely 2026-08-26 11:25:46 -04:00
  • b02246e242 fix: remove a buggy version of hat-juggler tcely 2026-08-26 03:46:39 -04:00
  • cd4e4588ab Merge pull request #1565 from ryanduguid/source-images-from-index tcely 2026-08-26 03:03:59 -04:00
  • 2e02ef43e0 chore: adjust CancelExecution import tcely 2026-08-26 02:41:41 -04:00
  • 1c9efc5132 fix: use default_site as the default for site tcely 2026-08-26 00:22:09 -04:00
  • e438525f0e fix(lint): address RUF012; ignore BLE001,SIM102,TRY002,TRY004 tcely 2026-08-25 23:50:07 -04:00
  • 1de9efea3b Use metadata site default on creation Ryan Duguid 2026-08-26 12:51:08 +10:00
  • 08e227eb18 Address source image re-review feedback Ryan Duguid 2026-08-26 12:39:38 +10:00
  • b3de907827 fix(lint): address SIM210 & SIM211; ignore PIE790 & SIM118 tcely 2026-08-25 13:41:40 -04:00
  • 5f08e5a4f7 Address source image review feedback Ryan Duguid 2026-08-25 22:53:12 +10:00
  • dc319ca8a3 Store source index metadata by index URL Cursor Agent 2026-08-25 07:18:31 +00:00
  • 734befad5e Preserve partial source image metadata Cursor Agent 2026-08-25 06:43:51 +00:00
  • 362dce65e7 Address source image review feedback Cursor Agent 2026-08-25 06:27:20 +00:00
  • 6ef3697698 Merge pull request #1566 from vaibhav8a/fix-typo-preferred tcely 2026-08-25 01:23:09 -04:00
  • 5c4b7d22f6 docs: fix typo prefered -> preferred Vaibhav Srivastava 2026-08-25 09:52:18 +05:30
  • edfb0b8202 Index channel image URLs instead of extracting them twice Ryan Duguid 2026-08-24 16:20:18 +10:00
  • 8d949e50b7 Merge pull request #1561 from meeb/tcely-source-images tcely 2026-08-23 12:31:55 -04:00
  • bf7dd4ba29 chore: remove assignment tcely 2026-08-23 12:22:20 -04:00
  • a53aa63ebe Merge branch 'main' into tcely-source-images tcely 2026-08-23 12:20:12 -04:00
  • 41a72e03a6 Merge pull request #1560 from meeb/tcely-metadata tcely 2026-08-23 12:17:56 -04:00
  • 6ce2cdd675 Merge pull request #1564 from meeb/tcely-bgutil-1.3.2 tcely 2026-08-23 12:10:02 -04:00
  • f761cab5f4 fix: use git to add a specific commit to the layer tcely 2026-08-23 11:50:12 -04:00
  • 60c0f51db6 chore: upgrade bgutil-ytdlp-pot-provider to 1.3.2 tcely 2026-08-23 11:21:00 -04:00
  • c2220c8853 fix: do less work for source images tcely 2026-08-23 10:02:21 -04:00
  • ae078b5290 chore: clean up and assign metadata tcely 2026-08-23 07:30:09 -04:00
  • bec410617a Merge pull request #1559 from meeb/tcely-shasum-unbuffered tcely 2026-08-22 12:56:33 -04:00
  • fbb4fb0a2e fix(shasum): version 1.1.5 tcely 2026-08-20 19:08:07 -04:00
  • 3b9d72f28d Merge pull request #1555 from meeb/tcely-issue-1554-compact-exts tcely 2026-08-20 12:51:24 -04:00
  • 0b1311a6f4 Merge pull request #1558 from meeb/tcely-shasum-updates tcely 2026-08-20 08:32:25 -04:00
  • b699e5c20c Merge pull request #1548 from meeb/tcely-backoff-with-base_class tcely 2026-08-20 08:14:27 -04:00
  • 4e750ddc6a fix(shasum): use dual-buffer strategy for large files tcely 2026-08-20 06:40:38 -04:00
  • bb4fc88d75 fix(shasum): update test for the adjusted quoting style tcely 2026-08-20 03:05:16 -04:00
  • 036cc5d5cc fix(shasum): version 1.1.4 tcely 2026-08-20 02:58:33 -04:00
  • eecc790f10 Add per-file target version for shasum.py tcely 2026-08-20 01:16:04 -04:00
  • e111286c44 chore(lint): address PLR1730 tcely 2026-08-20 00:48:59 -04:00
  • 4fd3caad85 chore(lint): address PIE790; ignore BLE001 tcely 2026-08-20 00:41:06 -04:00
  • ec7a386285 chore(lint): disable SIM118 tcely 2026-08-18 07:35:17 -04:00
  • ae06b826a5 chore(lint): address PLR1730 tcely 2026-08-18 07:35:01 -04:00
  • aa9b243519 chore(lint): address FURB188 tcely 2026-08-18 07:34:39 -04:00
  • 13b6433689 feat: condensed storage for subtitles and automatic captions tcely 2026-08-18 07:32:27 -04:00
  • 5bf7e9a9cb chore(lint): address SIM102 tcely 2026-08-18 06:29:47 -04:00
  • 71878e4196 chore(lint): address PIE790 tcely 2026-08-18 06:28:59 -04:00
  • 1711251ac9 chore(lint): address BLE001 tcely 2026-08-18 06:28:57 -04:00
  • 469a929f44 chore(lint): address BLE001 tcely 2026-08-18 06:28:54 -04:00
  • 118fd98634 chore(lint): ignore SIM118 tcely 2026-08-18 06:28:51 -04:00
  • 8ae43b143f chore(lint): ignore S110 tcely 2026-08-18 06:28:49 -04:00
  • c9cf637dc4 chore(lint): ignore RUF059 tcely 2026-08-18 06:28:46 -04:00