tcely
15d4a8f4e4
Create huey.py
2025-05-28 21:13:15 -04:00
tcely
0b5a475e03
Ignore indexed data when trying to reuse old metadata
2025-05-28 16:37:57 -04:00
tcely
d970733204
Providing the source
column is still needed
2025-05-28 12:27:41 -04:00
tcely
595e3479ec
Depend on 0033 temporarily
2025-05-28 06:19:41 -04:00
tcely
212f4fb9c7
Create 0035_alter_metadata_unique_together_metadata_source_and_more.py
2025-05-28 06:12:39 -04:00
tcely
7f63c99d5c
Remove an unused import
2025-05-28 05:41:47 -04:00
tcely
db7cceacc5
Merge pull request #681 from tcely/patch-10
...
Use `Metadata` table to store Source indexing results
2025-05-28 05:38:06 -04:00
tcely
1927b96fcc
Manage the "Checking all media" task better
...
There is a delay for that task that allows small sources to finish indexing first.
That left us with large indexing tasks and that task running concurrently, which some databases really do not handle well.
Remove the task during indexing and schedule it when indexing has completed.
2025-05-28 05:37:09 -04:00
tcely
2e1b96bb61
Write to the database in batched transactions
2025-05-28 05:16:37 -04:00
tcely
811e36abe0
Do not accept indexing results as media metadata
2025-05-28 01:53:01 -04:00
tcely
3093315271
Use Metadata
table to store Source indexing results
2025-05-28 01:39:54 -04:00
tcely
6828eb926c
Set a value when Media.published
is None
2025-05-27 14:33:38 -04:00
tcely
18e506a703
Add django-huey
2025-05-27 03:39:43 -04:00
tcely
05443978cc
Do not adjust Task.run_at
...
I don't believe this can work with how `background_task` operates.
2025-05-27 00:09:07 -04:00
tcely
7d98855272
Switch to a more human-friendly target schedule format
2025-05-26 22:43:38 -04:00
tcely
4df84b37cf
Calculate the delta to add instead of looping
2025-05-26 22:11:14 -04:00
tcely
ec913485a3
Update source.html
2025-05-26 09:41:23 -04:00
tcely
7e9e6f1262
Do not format the datetime
2025-05-26 09:03:10 -04:00
tcely
ec2d9d6914
Update 0034_source_target_schedule_and_more.py
2025-05-26 08:19:04 -04:00
tcely
9b81c54c0f
fixup: remove white-space
2025-05-26 07:58:13 -04:00
tcely
c797d97f5d
fixup: remove white-space
2025-05-26 07:56:37 -04:00
tcely
c637d2da45
Bump the version
2025-05-26 07:50:44 -04:00
tcely
d6846ee9d4
Update source.py
2025-05-26 07:23:18 -04:00
tcely
be0f57fb5b
Update 0034_source_target_schedule_and_more.py
2025-05-26 07:22:12 -04:00
tcely
6f70fc763f
Update views.py
2025-05-26 07:06:15 -04:00
tcely
a198886ab5
Update forms.py
2025-05-26 06:50:06 -04:00
tcely
73ee968bdd
Update views.py
2025-05-26 06:46:31 -04:00
tcely
252d6f4418
Update forms.py
2025-05-26 06:43:38 -04:00
tcely
2e7d34611b
Update views.py
2025-05-26 06:35:52 -04:00
tcely
58d3541acf
Update 0034_source_target_schedule_and_more.py
2025-05-26 06:19:58 -04:00
tcely
5ddf0208b2
Update forms.py
2025-05-26 06:08:49 -04:00
tcely
a80950ee16
We want to edit target_schedule
2025-05-26 05:22:33 -04:00
tcely
41c1c0a2ba
Update views.py
2025-05-26 04:09:54 -04:00
tcely
d1c929a586
Do not operate on None
2025-05-26 03:09:26 -04:00
tcely
07cdf5ebc9
Handle smaller index schedules also
2025-05-26 01:39:07 -04:00
tcely
310f7faf75
Update tasks.py
2025-05-26 01:11:09 -04:00
tcely
17483c4368
Update signals.py
2025-05-26 00:59:48 -04:00
tcely
a536a12acb
Create 0034_source_target_schedule_and_more.py
2025-05-26 00:53:07 -04:00
tcely
e736347111
Update views.py
2025-05-26 00:37:42 -04:00
tcely
17cc482e69
Update reset-tasks.py
2025-05-26 00:32:12 -04:00
tcely
32a3f015c6
fixup: readability
2025-05-26 00:22:51 -04:00
tcely
de8d346d90
Add target_schedule
column and task_run_at_dt
property
2025-05-25 23:49:09 -04:00
tcely
4d3ea48af7
Add WeekDay
choice
2025-05-25 14:06:41 -04:00
meeb
9289a619ee
Merge pull request #1070 from tcely/patch-4
...
CI / info (push) Has been cancelled
CI / test (3.10) (push) Has been cancelled
CI / test (3.11) (push) Has been cancelled
CI / test (3.12) (push) Has been cancelled
CI / test (3.13) (push) Has been cancelled
CI / containerise (push) Has been cancelled
Make the directory before using it
2025-05-25 18:33:09 +10:00
tcely
ea53fc7d41
Make the directory before using it
2025-05-25 04:24:13 -04:00
meeb
f978066c38
Merge pull request #1068 from tcely/patch-6
...
Move the copied `HOME` to the `tmpfs`
2025-05-25 17:37:39 +10:00
tcely
7dddc9582b
Merge branch 'main' into patch-6
2025-05-25 03:11:15 -04:00
meeb
a0761f62c9
Merge pull request #1067 from tcely/patch-4
...
CI / info (push) Waiting to run
CI / test (3.10) (push) Waiting to run
CI / test (3.11) (push) Waiting to run
CI / test (3.12) (push) Waiting to run
CI / test (3.13) (push) Waiting to run
CI / containerise (push) Blocked by required conditions
Do not fail to hard link and produce a warning
2025-05-25 17:06:23 +10:00
tcely
f3ef6ea550
Move the copied HOME
to the tmpfs
2025-05-25 02:39:05 -04:00
tcely
2ec805e74a
Do not fail to hard link and produce a warning
2025-05-25 02:30:31 -04:00