|
|
917291ad5b
|
fix(api): 全局强制 API 路由动态渲染,修复 build 阶段收集数据导致的崩溃
|
2026-05-03 15:34:01 +08:00 |
|
|
|
a06b993558
|
fix(api): 强制转换 cron 路由为动态渲染,修复构建期预执行崩溃
|
2026-05-03 15:26:16 +08:00 |
|
|
|
c3d49f74b6
|
chore(config): 优化 next.config,豁免打包期静态检查以加速 Docker 部署
|
2026-05-03 14:57:35 +08:00 |
|
|
|
7073bdd144
|
fix(client): 移除 Zod default 声明,修复表单泛型冲突导致的生产环境构建失败
|
2026-05-03 06:00:39 +08:00 |
|
|
|
1878b8242f
|
fix(docker):修复构建失败
|
2026-05-03 05:56:23 +08:00 |
|
|
|
4a5ad5673d
|
fix(docker):修复构建失败
|
2026-05-03 05:48:12 +08:00 |
|
|
|
9caeae7928
|
文档更新
|
2026-05-03 04:41:46 +08:00 |
|
|
|
f55113069c
|
build(docker): 增加多阶段 Dockerfile 与编排配置,实现生产级无状态部署
|
2026-05-03 04:35:36 +08:00 |
|
|
|
3ea8d5c550
|
fix(api): 引入成本计价基准量隔离分母污染,彻底对齐历史本金
|
2026-05-03 03:28:04 +08:00 |
|
|
|
ab8b49ca23
|
fix(api): 修复卖出核算的分母逻辑,彻底对齐持仓与快照本金
|
2026-05-03 03:11:59 +08:00 |
|
|
|
b8666f6dd1
|
fix(api): 重构实时持仓引擎,统一法币成本的历史汇率核算标准
|
2026-05-03 02:36:14 +08:00 |
|
|
|
ef412b366a
|
chore(scripts): 新增带鉴权的时光机触发脚本,优化本地运维体验
|
2026-05-03 00:50:15 +08:00 |
|
|
|
d7f8a338b6
|
chore(db): 新增 CSV 历史汇率播种脚本及表唯一约束
|
2026-05-02 23:16:25 +08:00 |
|
|
|
189266c5e3
|
fix(api): 修复时光机引擎本金未折算汇率 bug,重建历史财务快照
|
2026-05-02 22:33:29 +08:00 |
|
|
|
89b40a72bb
|
fix(ui): 暴力重构净值图表数据流,彻底对齐法币本金渲染
|
2026-05-02 22:10:01 +08:00 |
|
|
|
8b76ec9a6d
|
refactor(ui): 重塑 Dashboard 数据流,剔除违规本金反推逻辑,应用顺向盈亏计算
|
2026-05-02 21:57:19 +08:00 |
|
|
|
5a056a238c
|
fix(ui): 修复 net-worth-chart 组件中的投入本金字段渲染绑定
|
2026-05-02 21:36:08 +08:00 |
|
|
|
540ad78990
|
fix(ui): 修复走势图投入本金字段映射,解决未折算本币数据误显示的问题
|
2026-05-02 21:16:03 +08:00 |
|
|
|
6520dcde72
|
fix(ui): 击穿 Next.js 财务数据缓存,强制走势图与真实数据库快照实时对齐
|
2026-05-02 20:57:39 +08:00 |
|
|
|
3d0cfda981
|
chore(ledger): 重建所有历史资产快照,对齐最新修复的财务聚合计算逻辑
|
2026-05-02 19:43:41 +08:00 |
|
|
|
bbcfc7d1bf
|
fix(ledger): 修复 T+0 时间戳碰撞导致聚合乱序,实装清仓归零阻断机制
|
2026-05-02 18:38:07 +08:00 |
|
|
|
a5daa6a751
|
fix(ledger): 修复时区黑洞,强制使用绝对字符串边界获取精准历史汇率
|
2026-05-02 17:54:10 +08:00 |
|
|
|
7cdee75bb9
|
fix(ledger): 修复历史净值双重汇率折算 bug 与汇率时间查询边界
|
2026-05-02 17:22:32 +08:00 |
|
|
|
b76a6ef577
|
fix(ledger): 修复时光机历史汇率串用问题,实装价格向后穿透与成本兜底引擎
|
2026-05-02 16:28:27 +08:00 |
|
|
|
211074cd97
|
chore(debug): 新增历史快照单日明细透视 API,辅助定位净值曲线数据空洞
|
2026-05-02 15:57:37 +08:00 |
|
|
|
993c7d819a
|
feat(portfolio): CSV 导出增加市场分类维度,支持 A股/美股/港股/虚拟币精准识别
|
2026-05-02 15:35:09 +08:00 |
|
|
|
e692d47b6a
|
style(portfolio): 优化 CSV 导出字段格式,精准剥离价格末尾的无意义零
|
2026-05-02 15:19:48 +08:00 |
|
|
|
3e81c1dc5b
|
feat(portfolio): 支持显示已清仓历史持仓,增加防乱码 CSV 导出功能
|
2026-05-02 15:04:56 +08:00 |
|
|
|
2570144112
|
fix(api): 移除行情请求的 s_ 前缀,强制获取全量数据以修复日期缺失问题
|
2026-05-02 14:17:26 +08:00 |
|
|
|
2fb5629a89
|
fix(api): 部署防污染日期解析引擎,精准提取美股 T-1 日期
|
2026-05-02 14:06:04 +08:00 |
|
|
|
c243ba4f35
|
fix(api): 重构多市场日期解析并引入 upsert,彻底解决日期错位与重复写入问题
|
2026-05-02 13:38:01 +08:00 |
|
|
|
7ded5b7837
|
refactor(ledger): 时光机接入历史汇率匹配,实现历史快照的高精度法币回放
|
2026-05-02 00:38:18 +08:00 |
|
|
|
87292b107a
|
refactor(ledger): PnL 引擎接入动态汇率字典,实现跨币种资产的高精度法币折算
|
2026-05-02 00:21:46 +08:00 |
|
|
|
b7077ec9d3
|
feat(api): 构建汇率流水表与定时抓取 API,实现 USD/HKD 对人民币的双点数据入库
|
2026-05-02 00:07:02 +08:00 |
|
|
|
9ff48f37d1
|
fix(api): 升级行情解析器正则规则,兼容 BRK.B 等包含特殊字符的股票代码
|
2026-05-01 23:35:31 +08:00 |
|
|
|
f059aeb08f
|
fix(api): 实现跨市场行情日期智能提取,确保历史价格时间戳绝对准确
|
2026-05-01 21:48:50 +08:00 |
|
|
|
371ac24c0e
|
fix(api): 修复 Drizzle 查询 where 子句的语法错误,采用 inArray 重构资产过滤条件
|
2026-05-01 15:11:00 +08:00 |
|
|
|
b63691e1c8
|
fix(api): 清理幽灵路由文件,物理重建 cron 接口目录树解决 404
|
2026-05-01 15:04:49 +08:00 |
|
|
|
259da36771
|
fix(api): 纠正 cron route.ts 路径与导出规范,修复 404 路由丢失问题
|
2026-05-01 14:53:51 +08:00 |
|
|
|
85583b7e06
|
feat(api): 新增定时抓取行情 API,实现基于日期的幂等性价格历史入库
|
2026-05-01 07:13:07 +08:00 |
|
|
|
4919ba1431
|
fix(ledger): 彻底修复时光机汇率双标幻觉,同步市值与本金的 CNY 折算
|
2026-05-01 06:44:37 +08:00 |
|
|
|
b4f21e7cd6
|
fix(ledger): 修复汇率转换的双标幻觉,统一大盘与快照的财务聚合基准
|
2026-05-01 05:52:09 +08:00 |
|
|
|
52a94a9ffa
|
fix(ledger): 补全汇率折算乘数,修复跨币种直接相加导致的盈亏总额失真
|
2026-05-01 05:20:30 +08:00 |
|
|
|
a3b5563db2
|
refactor(ledger): 时光机接入全新财务引擎并清洗脏快照,修复历史成本断层
|
2026-05-01 04:55:43 +08:00 |
|
|
|
f537dcf303
|
fix(ledger): 修复 portfolio 接口组装时 avgCost 变量未定义的 ReferenceError
|
2026-05-01 04:25:06 +08:00 |
|
|
|
9ce398efb1
|
feat(ledger): 接入计算引擎,实现 Dashboard 指标的精确数据对齐
|
2026-05-01 04:17:01 +08:00 |
|
|
|
d60659df18
|
feat(utils): 建立纯函数财务引擎,支持加权均价与累计盈亏推演
|
2026-05-01 04:07:04 +08:00 |
|
|
|
5269d697b7
|
fix(ui): 对齐图表末端与实时概览数据的精度,放开全量历史趋势查询限制
|
2026-04-30 18:42:08 +08:00 |
|
|
|
b131400aa9
|
fix(ledger): 补全 getEffectivePrice 复合查询条件,修复历史价格跨资产串联 Bug
|
2026-04-30 13:42:51 +08:00 |
|
|
|
91e7485259
|
fix(ledger): 修复价格变量泄漏与日期字符串比较陷阱,还原真实净值走势
|
2026-04-30 13:15:30 +08:00 |
|