ericwyuan
11869c6a8d
fix(sync): 限流退避持久化到 DB,调度器与手动同步均尊重退避期
db.py: 修复迁移非幂等——gunicorn 双 worker 并发 init_db 时后到者遇 Duplicate column 会让整个服务起不来,改为吞掉 duplicate column 错误。garmin.py/scheduler.py: 退避期写入 sync_status.rate_limited_until,自动同步与手动同步在退避期内跳过,不再反复撞击 Garmin 把限流窗口越撞越深。
2026-08-28 14:54:10 +08:00
..
2026-08-24 04:16:33 +08:00
2026-08-28 14:54:10 +08:00
2026-08-28 14:27:15 +08:00
2026-08-25 23:59:47 +08:00
2026-08-24 08:41:48 +08:00
2026-08-23 12:34:18 +08:00
2026-08-23 18:49:05 +08:00
2026-08-28 14:54:10 +08:00
2026-08-23 20:11:45 +08:00
2026-08-23 12:34:18 +08:00
2026-08-23 12:34:18 +08:00
2026-08-23 19:05:19 +08:00
2026-08-23 12:25:33 +08:00