KennethCheng
  • Joined on 2026-04-19
KennethCheng pushed to main at KennethCheng/stock-portfolio_byQwen3.6 2026-05-03 15:49:52 +08:00
051f2a1ab4 fix(docker): 升级基础镜像至 node:22-alpine,修复底层依赖引擎不匹配引发的构建崩溃
KennethCheng pushed to main at KennethCheng/stock-portfolio_byQwen3.6 2026-05-03 15:40:02 +08:00
47128a9979 fix(env): 移除运行时 dotenvx 显式加载,修复 Next.js 构建期底层崩溃
KennethCheng pushed to main at KennethCheng/stock-portfolio_byQwen3.6 2026-05-03 15:34:43 +08:00
917291ad5b fix(api): 全局强制 API 路由动态渲染,修复 build 阶段收集数据导致的崩溃
KennethCheng pushed to main at KennethCheng/stock-portfolio_byQwen3.6 2026-05-03 15:26:36 +08:00
a06b993558 fix(api): 强制转换 cron 路由为动态渲染,修复构建期预执行崩溃
KennethCheng pushed to main at KennethCheng/stock-portfolio_byQwen3.6 2026-05-03 15:21:45 +08:00
KennethCheng pushed to main at KennethCheng/stock-portfolio_byQwen3.6 2026-05-03 15:18:23 +08:00
dfd02d3e4b fix(docker): 降级Next.js至15.x以使用webpack替代Turbopack
KennethCheng pushed to main at KennethCheng/stock-portfolio_byQwen3.6 2026-05-03 15:16:22 +08:00
17791eb980 fix(docker): 使用NEXT_DISABLE_TURBOPACK环境变量禁用Turbopack
KennethCheng pushed to main at KennethCheng/stock-portfolio_byQwen3.6 2026-05-03 15:14:39 +08:00
16a1b05f6d fix(docker): 禁用Turbopack避免big.js序列化错误
KennethCheng pushed to main at KennethCheng/stock-portfolio_byQwen3.6 2026-05-03 15:05:52 +08:00
73909d9d6d fix(docker): 修复.dockerignore排除.env导致构建失败
KennethCheng pushed to main at KennethCheng/stock-portfolio_byQwen3.6 2026-05-03 14:58:00 +08:00
c3d49f74b6 chore(config): 优化 next.config,豁免打包期静态检查以加速 Docker 部署
KennethCheng pushed to main at KennethCheng/stock-portfolio_byQwen3.6 2026-05-03 06:01:05 +08:00
7073bdd144 fix(client): 移除 Zod default 声明,修复表单泛型冲突导致的生产环境构建失败
KennethCheng pushed to main at KennethCheng/stock-portfolio_byQwen3.6 2026-05-03 05:56:29 +08:00
1878b8242f fix(docker):修复构建失败
KennethCheng pushed to main at KennethCheng/stock-portfolio_byQwen3.6 2026-05-03 05:48:24 +08:00
4a5ad5673d fix(docker):修复构建失败
KennethCheng pushed to main at KennethCheng/stock-portfolio_byQwen3.6 2026-05-03 04:41:56 +08:00
9caeae7928 文档更新
KennethCheng pushed to main at KennethCheng/stock-portfolio_byQwen3.6 2026-05-03 04:41:24 +08:00
f55113069c build(docker): 增加多阶段 Dockerfile 与编排配置,实现生产级无状态部署
3ea8d5c550 fix(api): 引入成本计价基准量隔离分母污染,彻底对齐历史本金
ab8b49ca23 fix(api): 修复卖出核算的分母逻辑,彻底对齐持仓与快照本金
b8666f6dd1 fix(api): 重构实时持仓引擎,统一法币成本的历史汇率核算标准
Compare 4 commits »
KennethCheng pushed to main at KennethCheng/stock-portfolio_byQwen3.6 2026-05-03 02:10:12 +08:00
ef412b366a chore(scripts): 新增带鉴权的时光机触发脚本,优化本地运维体验
d7f8a338b6 chore(db): 新增 CSV 历史汇率播种脚本及表唯一约束
189266c5e3 fix(api): 修复时光机引擎本金未折算汇率 bug,重建历史财务快照
Compare 3 commits »
KennethCheng pushed to main at KennethCheng/stock-portfolio_byQwen3.6 2026-05-02 22:19:16 +08:00
89b40a72bb fix(ui): 暴力重构净值图表数据流,彻底对齐法币本金渲染
8b76ec9a6d refactor(ui): 重塑 Dashboard 数据流,剔除违规本金反推逻辑,应用顺向盈亏计算
Compare 2 commits »
KennethCheng pushed to main at KennethCheng/stock-portfolio_byQwen3.6 2026-05-02 21:37:00 +08:00
5a056a238c fix(ui): 修复 net-worth-chart 组件中的投入本金字段渲染绑定
540ad78990 fix(ui): 修复走势图投入本金字段映射,解决未折算本币数据误显示的问题
Compare 2 commits »
KennethCheng pushed to main at KennethCheng/stock-portfolio_byQwen3.6 2026-05-02 20:59:52 +08:00
6520dcde72 fix(ui): 击穿 Next.js 财务数据缓存,强制走势图与真实数据库快照实时对齐
3d0cfda981 chore(ledger): 重建所有历史资产快照,对齐最新修复的财务聚合计算逻辑
bbcfc7d1bf fix(ledger): 修复 T+0 时间戳碰撞导致聚合乱序,实装清仓归零阻断机制
a5daa6a751 fix(ledger): 修复时区黑洞,强制使用绝对字符串边界获取精准历史汇率
7cdee75bb9 fix(ledger): 修复历史净值双重汇率折算 bug 与汇率时间查询边界
Compare 5 commits »
KennethCheng pushed to main at KennethCheng/stock-portfolio_byQwen3.6 2026-05-02 16:53:47 +08:00
b76a6ef577 fix(ledger): 修复时光机历史汇率串用问题,实装价格向后穿透与成本兜底引擎
211074cd97 chore(debug): 新增历史快照单日明细透视 API,辅助定位净值曲线数据空洞
993c7d819a feat(portfolio): CSV 导出增加市场分类维度,支持 A股/美股/港股/虚拟币精准识别
e692d47b6a style(portfolio): 优化 CSV 导出字段格式,精准剥离价格末尾的无意义零
3e81c1dc5b feat(portfolio): 支持显示已清仓历史持仓,增加防乱码 CSV 导出功能
Compare 5 commits »