siftlode/backend/app/sync
npeter83 51a8b3f24f feat(scheduler): admin-tunable maintenance re-validation batch size
Expose the maintenance job's rolling re-validation batch (videos re-checked per
run) as an admin control on the Scheduler dashboard, stored in app_state
(migration 0018; NULL = the env/config default). The job reads the effective
value each run via a state helper, clamped to a sane range. Trilingual.
2026-06-18 04:37:08 +02:00
..
__init__.py feat: M2 (part 1) — subscription import, YouTube client, quota guard 2026-06-11 01:22:07 +02:00
autotag.py chore: structured timestamped logging across the backend 2026-06-11 04:26:18 +02:00
maintenance.py feat(scheduler): admin-tunable maintenance re-validation batch size 2026-06-18 04:37:08 +02:00
playlists.py fix(playlists): dirty lagged one edit (flush before fingerprinting) 2026-06-16 00:11:58 +02:00
runner.py feat(scheduler): admin run-now/run-all triggers + live progress + completion notices 2026-06-18 04:01:10 +02:00
subscriptions.py chore: structured timestamped logging across the backend 2026-06-11 04:26:18 +02:00
videos.py feat(scheduler): admin run-now/run-all triggers + live progress + completion notices 2026-06-18 04:01:10 +02:00