Skip to content

FeedLantern v0.11.0 · 日志合并与仪表盘趋势图

Choose a tag to compare

@github-actions github-actions released this 02 Nov 14:26
· 15 commits to main since this release

抓取日志

  • 结果相同的连续检查合并为一条日志:来源、成败、有效条数、翻页信息、错误、规则预警和通知状态都与上一条一致且没有新增内容时,只在该条上记录“连续 N 次结果相同”和最近一次检查时间,不再逐次新增。条数变化、出现新内容、来源变化或成败切换仍单独成条;持续失败且原因相同也会合并。
  • 每个订阅最多保留 100 条日志,可在“设置 → 日志与显示”调整为 10–1000 条,超出时清理最早的记录;原有按天数保留仍然生效,已合并的日志按最近一次检查时间计算保留期。
  • 升级后数据库自动增加两列,无需手工迁移;升级前已有的重复日志不会回头合并,会随新日志和保留期自然清理。

仪表盘

  • “运行趋势”里的“新增采集”和“翻译完成”改为柱状加折线:新增采集用圆角柱,翻译完成用折线叠在上面,没有记录的日子显示为浅灰短柱;水平网格改为虚线,图例下方的汇总数字放大并置于名称下方。悬停仍显示当天两项数值,7 天范围的折线标出每天的点。
  • 统计口径、时间范围(7、30、90 天)和“订阅数量”折线图保持不变,亮暗主题与手机宽度下均已检查。

升级提示

  • 可从 v0.10.0 直接更新,数据库仍为 schema 23,无需手工迁移;启动时自动为抓取日志增加两列。
  • 保留原数据卷及 master.key。已有的重复日志不会回头合并;新的“每个订阅保留日志条数”默认 100,可在“设置 → 日志与显示”调整。
  • 服务端与 CLI 同步更新到 0.11.0;版本镜像为 ghcr.io/jaaayden/feedlantern:0.11.0,latest 继续跟随通过 CI 的 main。

完整变更:v0.10.0…v0.11.0