Skip to content

Feat/heatmap moment statistics#10

Merged
acanyo merged 2 commits intoacanyo:mainfrom
Tim0x0:feat/heatmap-moment-statistics
Mar 26, 2026
Merged

Feat/heatmap moment statistics#10
acanyo merged 2 commits intoacanyo:mainfrom
Tim0x0:feat/heatmap-moment-statistics

Conversation

@Tim0x0
Copy link
Copy Markdown
Contributor

@Tim0x0 Tim0x0 commented Mar 25, 2026

Fixes #8

Summary

  • 将瞬间按天并入现有热力图统计,而不是新增独立图表
  • 在基础设置中新增“热力图统计瞬间”开关,关闭时保持原有仅文章统计行为
  • 调整热力图 tooltip,按开关显示文章数和瞬间数明细,不再显示总数

Details

  • 后端通过 Halo 2.22 兼容方式查询 moments 数据,并按日期聚合到热力图
  • 返回数据结构增加 enableMomentHeatmaparticleTotalmomentTotal
  • 前端热力图颜色强度继续基于每日总量,tooltip 根据开关显示对应明细
  • 同步更新压缩后的 siteCharts.min.js

siteCharts.js 需要重新压缩

Tim0x0 added 2 commits March 25, 2026 14:33
将瞬间按天并入热力图统计,并通过基础设置开关控制展示,避免在未启用时改变现有文章统计体验。
根据瞬间统计开关分别控制文章与瞬间的提示文案,避免关闭开关时仍展示瞬间信息,并优化空状态提示。
@acanyo acanyo merged commit 4948ec1 into acanyo:main Mar 26, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

热力图数据源添加瞬间

2 participants