Bill
172cce1962
fix(stores): 配置文件形状不符先备份再回退;日志尾部同步落盘
- commands/connections/settings 三个 store 原先只对 JSON.parse 抛错做
.bak 备份,合法 JSON 但形状不符(如 [1,2,3])会静默回退空/默认,下次
写盘把命令库/书签凭据/自定义主题整体销毁。现统一为形状不符也先备份
(与 knownHosts 的 fail-closed 策略对齐),三个 store 测试补对应用例
- sanitizeRules 回退分支返回预设副本而非模块级共享数组引用,并在回退时
记录 warning(原先连警告都没有)
- 会话日志尾部:logStop 触发的最后一轮 flush 改同步落盘(在途异步写未
落地时由 drain 循环做保序的最终同步轮),before-quit 不再丢日志尾巴
2026-10-09 11:31:06 +08:00
..
2026-10-08 00:11:20 +08:00
2026-10-09 11:31:06 +08:00
2026-10-09 11:31:06 +08:00
2026-10-07 22:57:16 +08:00
2026-10-07 22:57:16 +08:00
2026-09-28 13:06:29 +08:00
2026-09-28 13:06:29 +08:00
2026-10-07 22:57:16 +08:00
2026-10-07 22:06:45 +08:00
2026-09-24 22:16:43 +08:00
2026-10-07 22:06:58 +08:00
2026-09-24 22:16:43 +08:00
2026-10-07 22:57:16 +08:00
2026-10-07 22:57:16 +08:00
2026-10-09 11:31:06 +08:00
2026-09-20 20:27:06 +08:00
2026-10-07 22:06:45 +08:00
2026-10-09 11:30:51 +08:00
2026-10-07 22:57:16 +08:00
2026-09-24 22:16:43 +08:00
2026-09-24 22:16:43 +08:00
2026-10-08 00:11:20 +08:00
2026-10-07 22:57:16 +08:00
2026-10-07 22:06:45 +08:00