From cb00405041ee4714b6e817e9570cfa10ae972840 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Mon, 27 Apr 2026 21:20:10 +0900 Subject: feat(backend): adapt feed fetch interval to update frequency Add per-feed fetch_interval_seconds (clamped to [1h, 24h]) that halves on new articles and grows 1.5x when a fetch yields nothing, replacing the fixed 1h schedule with the 10min cooldown filter. Scheduler tick shortened to 30min so the 1h floor is honored with reasonable precision. --- backend/db/migrations.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'backend/db/migrations.go') diff --git a/backend/db/migrations.go b/backend/db/migrations.go index 4ccfba9..28a608f 100644 --- a/backend/db/migrations.go +++ b/backend/db/migrations.go @@ -14,7 +14,7 @@ import ( //go:embed migrations/*.sql var migrationsFS embed.FS -const EXPECTED_SCHEMA_VERSION = 4 +const EXPECTED_SCHEMA_VERSION = 7 type Migration struct { Version int -- cgit v1.3.1