feat(web): cache dashboard aggregations with version invalidation

This commit is contained in:
kairee committed 2026-11-01 03:27:49 +08:00
1 parent 91aa3e1f95
commit 9fd277c05f
15 files changed
+399 -30

No files matched your search

+2
View File
@@ -106,6 +106,8 @@ class DiscoveryService:
self._handle_item(item, channel, cfg, summary, pending, now)
self._notify(pending, summary, now)
if summary.candidates or summary.notified:
self.repo.bump_cache_version("videos")
summary.finished_at = self._now()
self._log(
"info" if not summary.errors else "warning",