Commit Graph

5 Commits

Author SHA1 Message Date
yetja d6c1a92fe3 增加批量管理仓库、批量邀请成员两个批量操作,优化现有命令的错误提示 2026-06-02 15:39:49 +08:00
yetja e29a02a3d0 新增24个测试用例:issue批量操作/CRUD、org/user/pr全命令、各模块view命令。覆盖率达到74.1% 2026-05-28 15:35:17 +08:00
yetja 1276744ee2 解决 issue #2: 新增 issue batch-assign、batch-label、batch-milestone 三个批量操作命令 2026-05-25 11:18:57 +08:00
yetja f024db9878 新增 7 个 Shortcut 命令(search+issues, issue+assign, issue+label, pr+review, release+download, repo+settings, repo+clone)
补全 doc/design.md Phase 3 规划的 7 个缺失命令:
- search +issues:跨仓库搜索 Issue,支持关键词/状态/所有者过滤
- issue +assign:将 Issue 指派给指定用户
- issue +label:给 Issue 添加/移除标签(逗号分隔多 ID)
- pr +review:提交 PR Review(approve/comment/request-changes)
- release +download:下载 Release 附件,不指定文件名则列出全部
- repo +settings:查看/修改仓库设置(可见性/默认分支/描述)
- repo +clone:从 GitLink 克隆仓库(支持 URL 和 owner/repo 格式)

包含 27 个新增单元测试,全部 55 个 shortcut 测试通过。
2026-05-22 20:19:18 +08:00
wbtiger e892370de8 init gitlink-cli 2026-04-17 10:01:30 +08:00