yetja
|
9368c89b4d
|
删除不可用的批量操作(org batch-invite),新增批量操作:issue batch-comment(批量评论)、repo batch-create/batch-fork/batch-delete(批量仓库管理)、member batch-add(批量添加成员)。展示页新增 table 格式支持(formatter 增加 toGeneric 转换),新增批量仓库管理模块,更新批量操作计数。
|
2026-06-04 11:33:51 +08:00 |
chroe
|
cb8dfd5537
|
fix: assign传递数字ID + 保留status_id防止状态被重置
|
2026-06-04 09:08:53 +08:00 |
chroe
|
623e065efa
|
feat: 添加reopen/batch-reopen命令 + 修复assign使用PATCH代替PUT
|
2026-06-04 09:00:23 +08:00 |
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
|
60b6ea6f6c
|
解决issue3:优化 table 输出格式及 batch-close
同时新增batch-close: 新增 Duration 字段记录批量操作耗时
|
2026-05-26 15:14:57 +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 |
wangyue789
|
b2e840f498
|
feat(issue): add batch close shortcut with dry-run support
|
2026-05-13 17:27:50 +08:00 |
wbtiger
|
44147bd71a
|
fix: Issue 操作切换到 v1 API,统一使用 project_issues_index 替代数据库 ID
改动:
- Issue 所有操作(list/view/create/update/close/comment)从旧版 /api/ 切到 /api/v1/
- flag --id/-i 改为 --number/-n(与网页 URL 中的 Issue 编号一致)
- create 增加 status_id:1(必填,v1 API 要求)
- update/close 的 HTTP 方法从 PUT 改为 PATCH(v1 API 规范)
- comment 的请求字段从 content 改为 notes(v1 API 字段名)
- comment 路径从 /issues/{id}/journals 改为 /v1/{owner}/{repo}/issues/{number}/journals
Fixes #9
|
2026-05-12 16:55:23 +08:00 |
Zhang Jinnan
|
46aa383d76
|
fix: preserve issue description on updates
|
2026-04-28 08:43:51 +08:00 |
wbtiger
|
e892370de8
|
init gitlink-cli
|
2026-04-17 10:01:30 +08:00 |