Commit Graph
3204 Commits
Author SHA1 Message Date
meeb d5950246a9 Merge pull request #1231 from tcely/patch-11
Set `locking_mode` to `NORMAL` explicitly
2025-07-20 01:08:11 +10:00
meeb 32c4f22604 Merge pull request #1229 from tcely/patch-7
Reschedule using `TaskHistory`
2025-07-20 01:07:38 +10:00
meeb 216f74fbd6 Merge pull request #1223 from tcely/tcely-download_media_metadata
Remove `background_task` completely
2025-07-20 01:06:27 +10:00
tcely 70a26314e5 Set locking_mode to NORMAL explicitly 2025-07-18 07:12:25 -04:00
tcely 87459af9e2 Log the failure when the task was already removed 2025-07-17 20:31:20 -04:00
tcely dd03023e99 fixup: add a missing import 2025-07-17 20:12:34 -04:00
tcely 75e083f987 Reschedule the actual task using its TaskHistory instance 2025-07-17 20:10:10 -04:00
tcely 129925af58 Use the TaskHistory.id column 2025-07-17 19:18:01 -04:00
tcely 08823e9f93 Merge branch 'meeb:main' into tcely-download_media_metadata 2025-07-17 04:22:16 -04:00
meeb 802716047c Merge pull request #1226 from tcely/patch-7
Avoid the `source_post_save` signal when indexing
2025-07-17 17:44:53 +10:00
meeb 2e826b1c37 Merge pull request #1224 from tcely/patch-6
Avoid the signal games for `Media.save`
2025-07-17 17:44:36 +10:00
meeb 9827de4869 Merge pull request #1217 from tcely/patch-2
Remove the old `index_source_task` task
2025-07-17 17:44:15 +10:00
tcely 8eb34d6905 Avoid the source_post_save signal when indexing 2025-07-16 20:11:27 -04:00
tcely 0d1f1fd821 Avoid the signal games for Media.save 2025-07-16 19:39:33 -04:00
tcely d1344c40cd Clean up tests after debugging 2025-07-16 19:26:16 -04:00
tcely 792646813c Merge branch 'meeb:main' into tcely-download_media_metadata 2025-07-16 18:39:36 -04:00
tcely c4ab3ddda8 fixup: remove unused imports 2025-07-16 12:53:06 -04:00
tcely 342a55b7f9 Remove background_task from signals.py 2025-07-16 12:50:20 -04:00
tcely bfdb4fe911 Remove background_task from views.py 2025-07-16 12:43:01 -04:00
tcely 7447513d32 Update Pipfile 2025-07-16 12:31:15 -04:00
tcely a1d929d8c9 Update Dockerfile 2025-07-16 12:29:45 -04:00
tcely 67614dc8a7 Update ci.yaml 2025-07-16 12:22:47 -04:00
tcely eaf6b593aa Delete config/root/etc/s6-overlay/s6-rc.d/tubesync-network-worker/type 2025-07-16 12:20:37 -04:00
tcely 6af77804a8 Delete config/root/etc/s6-overlay/s6-rc.d/tubesync-network-worker/down-signal 2025-07-16 12:20:27 -04:00
tcely 4be74ea2ae Delete config/root/etc/s6-overlay/s6-rc.d/tubesync-network-worker/dependencies 2025-07-16 12:20:15 -04:00
tcely 5f65e5b31e Delete config/root/etc/s6-overlay/s6-rc.d/tubesync-network-worker/run 2025-07-16 12:19:52 -04:00
tcely d944e4d66b Delete config/root/etc/s6-overlay/s6-rc.d/background-task-workers/type 2025-07-16 12:19:28 -04:00
tcely 88119c66f6 Delete config/root/etc/s6-overlay/s6-rc.d/background-task-workers/contents.d/tubesync-network-worker 2025-07-16 12:19:18 -04:00
tcely a1843476f5 Remove background_task from settings.py 2025-07-16 12:16:32 -04:00
tcely d098bdcf7b Delete config/root/etc/s6-overlay/s6-rc.d/user/contents.d/background-task-workers 2025-07-16 12:12:42 -04:00
tcely 838da6278a Return a query set 2025-07-16 11:47:33 -04:00
meeb fdbd15bf3f Merge pull request #1221 from tcely/patch-7
Enforce unique for `TaskHistory.task_id`
2025-07-17 01:46:08 +10:00
meeb d1776df6bd Merge pull request #1219 from tcely/patch-6
Use `download_source_images` after editing a `Source`
2025-07-17 01:45:06 +10:00
tcely a4f43cdb60 Update signals.py 2025-07-16 11:35:52 -04:00
tcely e1b51edeab Remove outdated function calls in views.py 2025-07-16 11:25:39 -04:00
tcely 353baf4a22 fixup: remove unused imports 2025-07-16 11:13:54 -04:00
tcely 2c4765c7f1 Replace download_media_metadata in tasks.py 2025-07-16 11:07:46 -04:00
tcely aecfc89551 Call check_source_directory_exists directly 2025-07-16 07:56:08 -04:00
tcely de0745aa3d Set DEBUG from TUBESYNC_DEBUG in settings.py 2025-07-16 07:44:15 -04:00
tcely eca878eb74 Update tests.py 2025-07-16 07:44:12 -04:00
tcely 62e6b15b31 Close opened files 2025-07-16 07:39:55 -04:00
tcely aa3ea4a59c Create a TaskHistory row before the task is enqueued 2025-07-16 07:39:52 -04:00
tcely 9d6f77e935 Update signals.py 2025-07-16 07:39:45 -04:00
tcely 263f8ece27 Update views.py 2025-07-16 07:39:33 -04:00
tcely 446a8c71e0 Add and use the get_model_task function 2025-07-16 07:39:25 -04:00
tcely 9d11620e2f Create 0004_alter_taskhistory_task_id.py 2025-07-15 17:47:22 -04:00
tcely 4641d5a63d Enforce unique for TaskHistory.task_id 2025-07-15 17:36:06 -04:00
tcely 267adb701a Use download_source_images after editing a Source 2025-07-15 15:10:09 -04:00
tcely d8644f0581 Update wait_for_errors in tasks.py 2025-07-15 06:21:33 -04:00
tcely b0693ec373 Remove the old index_source_task task 2025-07-15 06:02:29 -04:00