Commit Graph

17 Commits

Author SHA1 Message Date
dccfae5227 日报增加Cookie有效期检测(ALF字段), 按剩余天数分级预警 2026-04-09 08:59:46 +08:00
905125f23b 修复: 恢复follow_redirects避免误判Cookie失效, 改为检查最终URL判断登录态 2026-04-09 08:49:30 +08:00
420033c61f Cookie失效时标记账号状态+推送明确提示重新扫码 2026-04-09 08:47:15 +08:00
c2bcde5e59 修复0超话签到推送消息显示为成功的问题 2026-04-09 08:43:27 +08:00
7fed107c3c 签到重试机制+超话选择持久化+healthcheck优化+JSON解码防护 2026-04-09 08:40:29 +08:00
9e69d34f81 解决超话签到中选择性签到的逻辑问题 2026-04-08 08:34:59 +08:00
82f673d806 优化签到逻辑: 提前预加载+整点签到+实时推送签到结果含名次和耗时 2026-04-01 14:14:14 +08:00
c25c766223 加入部分消息通知入口,同步前端管理 2026-03-19 10:45:58 +08:00
9272f416a2 修改定时任务触发逻辑 2026-03-18 15:29:43 +08:00
2427237116 新增任务,手动触发定时任务更新 2026-03-18 13:58:37 +08:00
07097091fe 定时任务逻辑优化 2026-03-18 13:52:47 +08:00
8f4e0a2411 前后端数据流对齐:
后端改动:

GET /api/v1/accounts 现在返回分页格式 {items, total, page, size, total_pages, status_counts},默认每页 12 个
批量操作用 size=500 一次拉全部
前端改动:

base.html — 加了移动端汉堡菜单、全局响应式样式、pagination disabled 状态
dashboard.html — 账号卡片分页,统计数据从 API 的 status_counts 取,移动端单列布局
account_detail.html — 签到记录改成上下两行布局(topic+状态 / 消息+时间),分页用统一的上一页/下一页样式,移动端适配
分页逻辑统一:前后端都用 page/total_pages 字段,pagination 组件显示当前页 ±2 页码。
2026-03-18 09:45:55 +08:00
642cf76b61 分批删除,每批 1000 条,删完一批 commit 一次,不会锁表
默认保留 30 天,可通过环境变量 SIGNIN_LOG_RETAIN_DAYS 调整
每天凌晨 3 点执行,错开签到高峰
有完整日志记录删了多少条、截止日期是什么
用独立 engine 避免之前的 event loop 问题
2026-03-18 09:33:33 +08:00
9a3e846be9 每次任务执行时用 _make_session() 创建独立的 engine + session,用完 eng.dispose() 释放,彻底避免 loop 冲突。 2026-03-18 09:27:20 +08:00
633e4249de 定时任务细化,签到成功页结果展示 2026-03-18 09:19:29 +08:00
8229208165 扫码登录,获取cookies 2026-03-09 16:10:29 +08:00
754e720ba7 123 2026-03-09 14:05:00 +08:00