12 Commits
Author SHA1 Message Date
root 1afc236d88 storage: 服务端存储加固(原子落盘fsync/损坏隔离/墓碑14天GC/空同步不落盘/当日首份快照不可变/每周深快照/大批删除前置快照/health增强) 2026-10-26 20:51:12 +08:00
root d48330e5c4 fix: 二道防线(服务器行数少于镜像即判定数据丢失,自动全量重推自救,首次升级即可生效) + 灾难恢复冒烟7项 2026-10-26 19:58:59 +08:00
root 0f268a495e feat: 长期计划(目标→每日任务物化+进度条) / 详情页Markdown范围导出 / 记账与详情页改内容优先弹窗新增 2026-10-26 12:16:14 +08:00
root 08b0317d35 security: 改密即吊销全部旧令牌 + 登录防爆破 + COS 异地备份(环境变量开关) + 启动失败重试按钮 2026-10-17 10:59:25 +08:00
root 344e70bf50 docs: 整理仓库结构——新增根 README(当前架构)、客户端 README 与部署手册更新至服务器权威模型,文档归位 docs/,清理误提交的打包产物 2026-10-16 22:35:55 +08:00
root aa773062fe chore: 移除 CI/Actions 相关设施(workflow、ci 脚本、tests 目录),审计脚本保留在 repro/ 供本地开发使用 2026-10-16 22:28:35 +08:00
root 9a91c4c85d ci: 统一测试入口 scripts/ci.mjs(协议/用户管理/单测/双设备/实时链路/构建/依赖审计)+ Gitea Actions 工作流
CI / 依赖漏洞扫描(软性检查) (push) Failing after 30s
CI / 测试套件(协议/用户管理/单测/双设备/实时链路/构建) (push) Failing after 30s
2026-10-16 21:03:54 +08:00
root e5f99d46d8 architecture: 数据唯一权威迁至服务器——本地降级为实时缓存,写后即时推送+快照重建;账号登录转为云端原生(新增 /api/auth/password、/api/auth/delete、每日自动备份) 2026-10-16 16:13:38 +08:00
root 8fad42edc7 test: 新增实时链路回归(本地写入自动推送 + SSE 自动拉取) 2026-10-16 15:28:45 +08:00
root dba22765a6 fix: 同步引擎重写——外键重映射、自然键去重、墓碑传播;服务端冲突比较修正(双设备测试 12/12) 2026-10-16 14:54:29 +08:00
root e721c356af fix: 账目加载错误常驻显示(含完整堆栈)便于定位 2026-10-16 13:59:05 +08:00
root 4d2bea139a fix: 同步应用循环数组解构错误(.for is not iterable) 2026-10-16 13:38:49 +08:00