Commit Graph
30 Commits
Author SHA1 Message Date
xiatianxuan 6ee9e95713 feat: 定时备份后台服务化 — schedule install 2026-06-06 17:45:14 +08:00
xiatianxuan 67cba85aa7 feat: 进度增强 + 恢复点快照标签 2026-06-06 17:43:48 +08:00
xiatianxuan 4fbbf7cfd8 feat: 3个实用功能 — 备份锁/Shell补全/并行上传 2026-06-06 17:35:50 +08:00
xiatianxuan 8a14fda09b chore: 添加 .claude 到 .gitignore 2026-05-29 20:49:17 +08:00
xiatianxuan 27a5f7723d fix: 6个bug修复 + 4个新功能 + 68个针对性测试
Bug 修复:

- _dry_run_preview 解包错误(12元素元组只解包6个)

- _should_ignore 取反逻辑错误(无匹配时取反仍排除文件)

- _resolve_name 模板 KeyError(未知占位符导致崩溃)

- diff_backup 修改检测错误(所有共同文件都报告为已修改)

- format_status OSError(符号链接断裂导致异常)

- _gitignore_to_fnmatch 冗余条件(死代码清理)

新功能:

- restore --select: 选择性还原(支持 glob 通配符)

- schedule export --type=schtasks: Windows 计划任务导出

- 分卷自动合并还原(.001 文件自动检测合并)

- --pre-hook / --post-hook: 备份前后执行自定义脚本

测试: 353 → 421(+68),ruff check 零错误
2026-05-29 20:46:43 +08:00
xiatianxuan ac2a3cecd5 Add diff command translations to ja_JP, pt_BR, ko_KR locales 2026-05-23 18:11:42 +08:00
xiatianxuan 3e7e23b420 Add diff command French translations to fr_FR.json 2026-05-23 18:10:39 +08:00
xiatianxuan 11c9915848 Add edit command translation keys to ko_KR locale 2026-05-23 17:52:43 +08:00
xiatianxuan 0efa5d8b1e Add edit command i18n keys to ja_JP locale 2026-05-23 17:52:19 +08:00
xiatianxuan 152ea60f57 Add Russian translations for edit command keys 2026-05-23 17:52:00 +08:00
xiatianxuan 3eefbabdd8 feat: 添加了一些新功能 2026-05-16 21:02:44 +08:00
xiatianxuan 23c505cb76 fix: 移除对config.json的跟踪 2026-05-04 09:20:45 +08:00
xiatianxuan 72d6647fac fix: 修复了一些已知问题 2026-05-03 20:45:07 +08:00
xiatianxuan 0fb56b39fe feat: 添加SFTP和WEBDAV协议支持 2026-05-02 18:44:54 +08:00
xiatianxuan ffcfeca174 fix: 修复发布问题 2026-05-01 21:38:51 +08:00
xiatianxuan 987c8d9f15 fix: 修复pypi版本号冲突问题 2026-05-01 21:33:20 +08:00
xiatianxuan 2f7c64aaa9 fix: 修复了打包问题 2026-05-01 21:30:14 +08:00
xiatianxuan dc399ff4a8 fix: 修正 GitHub Actions 工作流 2026-05-01 21:26:11 +08:00
xiatianxuan 91bffff05d feat: 添加github工作流 2026-05-01 21:13:40 +08:00
xiatianxuan 82863ff453 sbackup v1.0.0 2026-05-01 20:42:25 +08:00
xiatianxuan 1f85bc1c11 feat: 添加了更多压缩格式支持以及更多兼容语言 2026-05-01 20:21:17 +08:00
xiatianxuan b504e2ffc9 fix: 修复了一些已知问题 2026-04-30 21:51:46 +08:00
xiatianxuan e433838b43 feat: 添加进度条,完善文档和提示语,国际化 2026-04-25 20:44:11 +08:00
xiatianxuan 4c9896e034 feat: 添加基础单元测试 2026-04-25 16:22:14 +08:00
xiatianxuan 2d528ac3da doc: 提示语升级 2026-01-10 19:15:31 +08:00
xiatianxuan 007229badd add LICENSE.
Signed-off-by: xiatianxuan <xiatianxuan@zohomail.com>
2026-01-10 10:57:31 +00:00
xiatianxuan 913405a6ff doc: 完善README.md 2026-01-10 18:09:48 +08:00
xiatianxuan 93ca51118c fix: 修复出现.zip文件名问题,正式发布v0.0.1. 2026-01-09 20:36:38 +08:00
xiatianxuan 848a339512 version 0.0.1 2025-12-20 21:35:01 +08:00
xiatianxuan 11ce6b57cb init 2025-12-20 16:04:38 +08:00