Refactor scheduler and settings UI

This commit is contained in:
Mikhail Chusavitin
2026-03-07 21:10:20 +03:00
parent 27e33db446
commit b2b2f4774c
23 changed files with 1601 additions and 551 deletions

View File

@@ -38,6 +38,15 @@ alerts:
high_demand_threshold: 5 # КП за 30 дней
trending_threshold_percent: 50 # % роста для алерта
scheduler:
enabled: true
poll_interval: "1m"
alerts_interval: "1h"
update_prices_interval: "24h"
update_popularity_interval: "24h"
reset_weekly_counters_interval: "168h"
reset_monthly_counters_interval: "720h"
notifications:
email_enabled: false
smtp_host: "smtp.example.com"