fix(system): three next-runs, completed-date data_date, running mark

Split /system schedule into fans / snapshot+UP / discovery next-runs.
Drive data_date and snapshot_days from fully completed video snapshots
only, keep prior success date on failure, show task failure records, and
mark in-progress tasks as 运行中 without wall-clock next-run jumps.
This commit is contained in:
bot-ci committed 2026-11-02 00:46:20 +08:00
1 parent 0b92e10317
commit af90ce8f87
9 files changed
+411 -52

No files matched your search

+5
View File
@@ -775,6 +775,11 @@ class Repository:
(key, str(value)),
))
def kv_delete(self, key: str) -> None:
self.db.write(lambda conn: conn.execute(
"DELETE FROM kv WHERE k = ?", (key,),
))
# ------------------------------------------------------------ cache version
@staticmethod