# 变更日志 ## [未发布] ### 排盘记录与免费层 - 每次排盘保存服务端历史记录,后台新增排盘记录页面。 - 已购报告恢复弹窗增加历史报告列表,可直接打开历史快照。 - 四柱、起运、交运时间、刑冲合害和神煞作为基础事实免费展示。 - 修正交运时间显示:按 `pp.test` 的 sect-2 算法展示起运年限与真实交运时刻。 - 修正天乙贵人误判:按日干查四支,不再错误使用年干命中月支、时支。 - 每步大运携带对应十年流年,点击大运会同步切换流年列表。 - 修复刑冲合害与神煞面板因自动外边距导致的宽度收缩。 - 商业前端构建改为先构建并直接引用最新 `@lunar/core`,避免发布旧算法。 ### 付费内容安全 - 支付前不再把个性化付费解读生成到浏览器。 - 服务端在支付确认后生成付费报告快照,恢复接口只对已验证权益开放。 - 增加服务端报告快照测试,防止前端遮罩被误当作付费保护。 ### 管理后台 - 将所有后台页面的顶部导航抽取为共享 `AdminHeader`,统一菜单、品牌和当前页高亮。 - 修复订单页缺少“百科管理”和“系统设置”的导航不一致问题。 ## [0.2.0] - 2026-09-06 ### 支付与账号 - 接入真实 Stripe Checkout Session 创建与签名 Webhook。 - 接入 Binance Pay USDT 订单创建、HMAC 请求签名与 RSA Webhook 验签。 - 接入 Postmark 邮箱验证码登录。 - 服务端商品定价为 `4.99 USD` / `5 USDT`,客户端不能修改金额。 - 新增支付事件幂等记录、订单状态机和退款后权益撤销。 - 支付状态查询改为本人认证,修复公开枚举订单的问题。 ### 报告恢复 - 支付成功后生成随机恢复码。 - 保存购买时不可变报告快照。 - 支持购买邮箱加恢复码跨设备找回报告。 - 新增本人已购报告列表、权益查询和报告恢复 API。 ### 排盘展示 - 新增起运年龄、顺逆行和交运日期。 - 新增十步大运横向时间轴。 - 新增流年/小运逐年展示。 - 新增天干五合/相冲与地支六合/三合局成员/六冲/六害/相刑。 - 新增神煞面板,展示命中位置与含义,包括天厨贵人。 - 参考 `paipan` 的信息层级,但未复制其桌面表格或未验证的扩展规则。 ### 管理后台 - 订单页由静态示例改为数据库真实订单。 - 新增订单总数、状态与 Stripe 收入统计。 - 新增渠道、状态、订单号、邮箱和报告号筛选。 ## [0.1.0] - 2026-09-05 - 新建独立商业版 Web。 - 复用 `@lunar/core` 实现四柱、五行与神煞计算。 - 新增免费命盘、六章付费报告遮罩与响应式视觉系统。