-
v0.6.7 Stable
released this
2026-10-26 13:48:34 +00:00 | 3 commits to main since this release全组件 UI 审核打磨(19 个界面/组件逐一过审)
- 交互反馈:按钮按下态、主按钮微阴影、全局细滚动条、侧栏 tooltip 仅折叠态显示
- 语义色:记账统计卡色条(收入绿/支出灰/结余蓝/待报销橙)、进度条 100% 变绿、危险确认标题红色
- 信息层级:出勤时间加大加粗、记录内容 500 字重、摘要数字加粗、密码等宽字体、金额列右对齐
- 体验升级:耗时快捷 chips(15/30/60/90/120)、登录页渐变质感、日历今日高亮/空月格灰底、移动端弹层拖拽条
部署:
cd /opt/daywork && git pull && cd server && docker compose up -d --buildDownloads
-
v0.6.6 Stable
released this
2026-10-26 13:34:04 +00:00 | 4 commits to main since this release根因修复:同步 500 与重启丢数据
- 数据恢复合并脚本曾把表写成数组形态;服务端现加载即自愈(数组→uuid 键对象、剔除 null/非法行并持久化),一次性治愈线上文件,无需手动操作
- 自然键扫描/墓碑循环/客户端快照全部加防御性守卫
- 合并后因该缺陷丢失的增量数据:各端升级后首次同步会触发行数比对防线自动重推找回
- 验证:自愈冒烟 8/8 · 存储 9/9 · 协议 36/36 · 管理员 16/16 · 自救 7/7
部署:
cd /opt/daywork && git pull && cd server && docker compose up -d --build;桌面/安卓装 0.6.6,网页端刷新即新版。Downloads
-
v0.6.5 Stable
released this
2026-10-26 13:21:25 +00:00 | 5 commits to main since this release修复
- 写操作不再因同步失败弹全屏报错:写操作本地提交成功即视为成功,同步失败仅记录到设置页状态,下轮自动同步续传
- 服务端 500 留痕:接口异常连同堆栈写入容器日志,用于定位「同步服务返回 500」
部署:
cd /opt/daywork && git pull && cd server && docker compose up -d --build,然后触发一次同步并执行docker logs --tail 40 internlog-sync把输出发给开发者定位 500 根因。Downloads
-
v0.6.4 Stable
released this
2026-10-26 13:07:50 +00:00 | 6 commits to main since this release移动端布局与板块尺寸优化
触控基线:常规按钮 36px / 次级 32px / 小按钮 30px / 输入 38px / 分段器 34px / 弹窗主按钮 40px 并等宽铺满
板块重排:
- 详情页:出勤 2×2 紧凑网格;打卡/休假按钮并排等宽
- 计划页:任务操作按钮等宽铺满(触控 32px);「今天/添加计划」等宽;长期计划操作角标化
- 记账页:工具栏分区(月份导航 / 筛选两列 / 记一笔全宽)
- 详情页导出:分段等宽铺满,日期输入全宽
- 总结页:范围分段铺满;编辑器收窄
- 备忘录:列表 210px;底部按钮等宽
- 底部标签栏 56px、图标 22px;悬浮计时面板同步适配
部署:
cd /opt/daywork && git pull && cd server && docker compose up -d --buildDownloads
-
v0.6.3 Stable
released this
2026-10-26 12:51:12 +00:00 | 7 commits to main since this release服务端存储层加固(纯服务端变更,客户端无需重装)
- 原子落盘:临时文件 + fsync + 原子改名,断电不留半截文件
- 损坏隔离:数据文件解析失败自动隔离为 .corrupt-* 并报错,绝不静默当空数据
- 墓碑 14 天自动回收:文件不再无限膨胀,旧删除不会永久重放
- 空同步不落盘:无变化不写盘
- 备份体系:当日首份快照不可变(同日备份进 _t 时间戳副本)/ 每周一深快照保留 8 份 / 单次 ≥20 条墓碑先快照再应用 / health 新增 users、lastBackup
验证:协议审计 36/36 · 用户管理 16/16 · 灾难恢复自救 7/7 · 存储冒烟 9/9
部署:
cd /opt/daywork && git pull && cd server && docker compose up -d --build(桌面/安卓继续用 0.6.2 安装包)Downloads
-
v0.6.2 Stable
released this
2026-10-26 11:59:08 +00:00 | 8 commits to main since this release补上「首次升级即遇灾」的恢复漏洞(关键)
- v0.6.1 的纪元保护只对已存过纪元的设备生效;本版增加二道防线:本地镜像认为服务器应有 N 行而服务器实际更少 → 判定服务器数据丢失/重建 → 自动作废镜像并把本机全量数据重推自救
- 灾难恢复冒烟测试 7/7:删服务器用户数据文件后,保留缓存的设备下一次同步自动恢复全部数据(备忘录/密码库密文/主密码盐/考勤规则),新设备完整拉回
数据恢复操作:先把服务器更新到本版 → 找一台从数据消失后还没打开过应用的设备,升级/刷新到 0.6.2 后打开 → 首次同步自动把数据推回服务器 → 其他设备随之恢复。
服务器:
cd /opt/daywork && git pull && cd server && docker compose up -d --build(切勿删除 server/data)Downloads
-
v0.6.1 Stable
released this
2026-10-26 09:32:35 +00:00 | 9 commits to main since this release数据安全修复(重要)+ 两项功能修正
服务器数据纪元保护
- 服务端随同步返回每用户「数据纪元」;客户端发现纪元变化(服务器数据被重建)时,自动作废本地镜像并把本机全量数据重推回服务器
- 只要还有一台设备留有本地缓存,升级后首次同步即可恢复服务器数据
- 部署文档已移除危险的
rm -rf data步骤
功能修正
- 详情页导出「指定日」:跟随当前浏览日期;周/月/自定义锚点自动跟随
- 新增全局计时时钟面板:任意页面右下角悬浮显示计时任务(实时走秒/一键停止/点击跳计划页),手机端悬浮于标签栏上方
服务器:
cd /opt/daywork && git pull && cd server && docker compose up -d --build(切勿删除 server/data)Downloads