8 Commits

Author SHA1 Message Date
johannesbot 4557137ad0 feat(updater): add KavitaVolumeCoverUpdater for back-filling null volumes
Build and Deploy / build (push) Successful in 22s
Build and Deploy / deploy (push) Successful in 36s
Introduce a new background service that periodically re-checks chapters
whose volume could not be resolved at move time.

- Add KavitaVolumeCoverUpdater.py to resolve null volumes via MangaDex,
  update ComicInfo.xml in-archive, and swap in MangaBaka volume covers
- Wire updater into main.py entry point with UPDATER_ENABLED env flag
- Add UPDATER_ENABLED env var to docker-compose.prod.yml
- Update CronSchedule.py to schedule updater runs
2026-06-10 13:09:01 +02:00
johannesbot 12ef254424 ffs
Build and Deploy / build (push) Successful in 20s
Build and Deploy / deploy (push) Successful in 35s
2026-05-26 21:13:44 +02:00
johannesbot 76050eeda9 fix
Build and Deploy / build (push) Successful in 22s
Build and Deploy / deploy (push) Successful in 35s
2026-05-26 21:12:02 +02:00
johannesbot 79d64d7ed5 WebApp changes 2026-05-26 21:03:37 +02:00
johannesbot 4f4660883f webapp loop
Build and Deploy / build (push) Successful in 22s
Build and Deploy / deploy (push) Successful in 24s
2026-05-26 20:29:17 +02:00
johannesbot 615bd1b468 manga matching and WebApp
Build and Deploy / build (push) Successful in 32s
Build and Deploy / deploy (push) Successful in 25s
2026-05-26 20:20:24 +02:00
johannesbot 7dee62eb4f Docker stuff and folder watcher
Build and Deploy / build (push) Successful in 53s
Build and Deploy / deploy (push) Failing after 15s
2026-05-24 16:00:50 +02:00
johannesbot d5817e908a init 2026-05-22 22:42:04 +02:00