wbtiger
28ee32dbaa
Merge PR #150 : 新增 Issue 批量导出命令
2026-07-14 22:49:59 +08:00
wbtiger
ed528b7785
Merge PR #158 : Add code trace analysis shortcuts
...
# Conflicts:
# README.md
# README.zh-CN.md
# shortcuts/register.go
# shortcuts/register_test.go
# skills/README.md
2026-07-14 22:49:59 +08:00
wbtiger
55e0e1b32c
Merge PR #234 : feat(api): 增强单次调用模板变量与预演能力
...
# Conflicts:
# cmd/api/api.go
# cmd/api/api_test.go
# doc/changes/api-single-request-templates.md
2026-07-14 22:49:57 +08:00
wbtiger
503d8c5923
Merge PR #272 : feat(message): 补齐通知中心与消息设置管理工作流
...
# Conflicts:
# README.md
# doc/changes/notification-shortcut.md
# shortcuts/notification/notification.go
# shortcuts/notification/notification_test.go
# shortcuts/register.go
# shortcuts/register_test.go
# skills/README.md
2026-07-14 22:49:57 +08:00
wbtiger
ae5b27687f
Merge PR #281 : fix(api): 补齐单次请求模板变量与请求头支持
...
# Conflicts:
# cmd/api/api.go
# cmd/api/api_test.go
2026-07-14 22:49:56 +08:00
wbtiger
a5f7ed46af
Merge PR #354 : feat(auth): 新增 auth token 子命令与 auth status --show-token(对标 g
...
# Conflicts:
# internal/i18n/locales/en-US.json
# internal/i18n/locales/zh-CN.json
2026-07-14 22:49:56 +08:00
wbtiger
ed8000d7ae
Merge PR #270 : feat(message-settings): 增加消息通知设置快捷命令
...
# Conflicts:
# shortcuts/register.go
# shortcuts/register_test.go
2026-07-14 22:49:54 +08:00
wbtiger
4c058caf47
Merge PR #308 : 新增项目邀请管理模块
2026-07-14 22:49:54 +08:00
wbtiger
572cec4f54
Merge PR #313 : feat(release): 增加发布资产查看与下载能力
...
# Conflicts:
# internal/client/client_test.go
# shortcuts/release/release_test.go
2026-07-14 22:49:53 +08:00
wbtiger
8e449b2d7d
Merge PR #328 : feat(skills): add research assistant skill suite
...
# Conflicts:
# skills/gitlink-research-reproducibility/SKILL.md
2026-07-14 22:49:53 +08:00
wbtiger
ba3578573b
Merge PR #358 : feat(browse): add browse command group to open repo pages in
...
# Conflicts:
# shortcuts/register.go
2026-07-14 22:49:53 +08:00
wbtiger
d465ac2427
Merge PR #361 : feat(pr): add pr +edit to update an open pull request
...
# Conflicts:
# shortcuts/pr/pr.go
2026-07-14 22:49:53 +08:00
wbtiger
fad550971f
Merge PR #366 : feat(api): add --paginate and unwrap GitLink list responses
...
# Conflicts:
# cmd/api/api.go
2026-07-14 22:49:53 +08:00
wbtiger
33200f03b5
Merge PR #373 : feat(repo): add repo +edit to update repository settings
...
# Conflicts:
# shortcuts/repo/repo_test.go
2026-07-14 22:49:53 +08:00
wbtiger
91edff5d94
Merge PR #396 : feat(shortcut): 新增 capability 命令组 + internal/capability(后端 A
...
# Conflicts:
# shortcuts/register.go
2026-07-14 22:49:52 +08:00
wbtiger
dc2c00a884
Merge pull request 'feat(alias): add alias command group with quote-aware expansion' ( #371 ) from heke1228/gitlink-cli:feat/alias into master
2026-07-14 22:27:22 +08:00
wbtiger
7ae27f76a5
Merge pull request 'feat(ci): add repository CI control shortcuts' ( #317 ) from ohanabi/gitlink-cli:feat/ci-control-shortcuts into master
2026-07-14 22:26:08 +08:00
wbtiger
d40deaaf23
Merge pull request '新增仓库转移快捷命令' ( #119 ) from Mengz/gitlink-cli:mengz/repo-transfer-shortcuts into master
2026-07-14 22:25:42 +08:00
wbtiger
eec754a9b8
Merge pull request 'feat(org): add organization team shortcuts' ( #322 ) from ohanabi/gitlink-cli:feat/org-team-shortcuts into master
2026-07-14 22:25:27 +08:00
wbtiger
afc3b5773a
Merge pull request 'feat(output): 全局 --query/-q 点分路径输出字段提取(零依赖,对标 gh --jq)' ( #342 ) from Taoyouce/gitlink-cli:feat/output-query into master
2026-07-14 22:24:53 +08:00
wbtiger
3d3aa39973
Merge pull request 'feat(pr): add pr +status showing pull requests relevant to you' ( #369 ) from heke1228/gitlink-cli:feat/pr-status into master
2026-07-14 22:24:45 +08:00
wbtiger
ccac57046a
Merge pull request '完善仓库 README 快捷命令' ( #122 ) from Mengz/gitlink-cli:mengz/repo-readme-file-support into master
2026-07-14 22:24:27 +08:00
wbtiger
4431d90e8b
Merge pull request 'feat(search): 新增 search +recommend 推荐项目快捷命令' ( #250 ) from luwanzhou/gitlink-cli:feat/search-recommend into master
2026-07-14 22:24:20 +08:00
wbtiger
7ef01a97c1
Merge pull request '新增 shell 自动补全命令' ( #134 ) from Mengz/gitlink-cli:mengz/shell-completion into master
2026-07-14 22:23:07 +08:00
wbtiger
c5f0a02192
Merge pull request 'feat(issue): add +comments, +comment-edit, +comment-delete' ( #384 ) from Taoyouce/gitlink-cli:feat/issue-comment-crud into master
2026-07-14 22:22:48 +08:00
wbtiger
16a14b5571
Merge pull request 'feat(pr): add +comments, +comment-edit, +comment-delete' ( #385 ) from Taoyouce/gitlink-cli:feat/pr-comment-crud into master
2026-07-14 22:22:45 +08:00
wbtiger
a2f8e1a01a
Merge pull request #283 : feat(pr): 在列表输出中显示 PR 编号
...
# Conflicts:
# shortcuts/pr/pr.go
# shortcuts/pr/pr_test.go
2026-07-14 21:57:59 +08:00
wbtiger
1e7b646587
Merge pull request #386 : feat(branch): add +all and +set-default
...
# Conflicts:
# shortcuts/branch/branch_test.go
2026-07-14 21:57:59 +08:00
wbtiger
a019141a8c
Merge pull request #355 : feat(repo): 新增 repo +clone
...
# Conflicts:
# internal/i18n/locales/en-US.json
# internal/i18n/locales/zh-CN.json
# shortcuts/repo/repo_test.go
2026-07-14 21:57:50 +08:00
wbtiger
c35c33e491
Merge pull request #381 : feat(repo): add +forks and +top-counts
...
# Conflicts:
# README.md
# shortcuts/repo/repo_test.go
2026-07-14 21:57:50 +08:00
wbtiger
0771d4658f
Merge pull request #382 : feat(repo): add +activity for project trends
...
# Conflicts:
# internal/i18n/locales/en-US.json
# internal/i18n/locales/zh-CN.json
# shortcuts/repo/repo_test.go
2026-07-14 21:57:50 +08:00
wbtiger
10f82c10a2
Merge pull request #378 : feat(repo): add +blame for file attribution
...
# Conflicts:
# README.md
# shortcuts/repo/repo.go
# shortcuts/repo/repo_test.go
2026-07-14 21:57:49 +08:00
wbtiger
05af86b431
Merge pull request #379 : feat(repo): manage project topics
...
# Conflicts:
# shortcuts/repo/repo.go
# shortcuts/repo/repo_test.go
2026-07-14 21:57:49 +08:00
wbtiger
a0668a3c96
Merge pull request #304 : fix(i18n): restore locale validation on Windows
...
# Conflicts:
# internal/i18n/locales/en-US.json
# internal/i18n/locales/zh-CN.json
2026-07-14 21:57:40 +08:00
wbtiger
4e6cc86343
Merge pull request #412 : feat(issue): 新增 issue +delete 单议题删除
...
# Conflicts:
# shortcuts/issue/issue_test.go
2026-07-14 21:57:26 +08:00
wbtiger
3264c53bcc
Merge pull request 'fix(output): deterministic --format table ordering and show error status code' ( #258 ) from luwanzhou/gitlink-cli:fix/output-table-determinism into master
2026-07-14 20:43:51 +08:00
wbtiger
b44eaa220e
Merge pull request 'fix(output): --format table 支持资源包裹列表响应(此前 list 命令表格从不生效)' ( #343 ) from Taoyouce/gitlink-cli:feat/table-list-rendering into master
2026-07-14 20:43:38 +08:00
wbtiger
40e2c610a5
Merge pull request 'feat(pr): 新增 pr +checkout 本地检出 PR 分支(对标 gh pr checkout)' ( #356 ) from Taoyouce/gitlink-cli:feat/pr-checkout into master
2026-07-14 20:43:34 +08:00
wbtiger
b45ff6af88
Merge pull request 'feat(issue): add issue +reopen to reopen a closed issue' ( #362 ) from heke1228/gitlink-cli:feat/issue-reopen into master
2026-07-14 20:40:58 +08:00
wbtiger
4b435b0bf9
Merge pull request 'fix(i18n): add missing cmd.ignore.short group description key' ( #364 ) from heke1228/gitlink-cli:fix/ignore-i18n-key into master
2026-07-14 20:40:53 +08:00
wbtiger
2c64b80f4c
Merge pull request 'feat(repo): add repo +rename to rename the current repository' ( #368 ) from heke1228/gitlink-cli:feat/repo-rename into master
2026-07-14 20:40:49 +08:00
wbtiger
cc12bc7932
Merge pull request 'feat(pr): 全部 pr 子命令统一支持 --number(--id 保留为兼容别名)' ( #341 ) from Taoyouce/gitlink-cli:feat/pr-number-alias into master
2026-07-14 20:37:21 +08:00
wbtiger
df36a9aa40
Merge pull request 'feat(branch): add +all and keyword filtering for +list' ( #377 ) from Taoyouce/gitlink-cli:feat/branch-all-and-filter into master
2026-07-14 20:36:46 +08:00
wbtiger
94940a8e56
Merge pull request 'feat(repo): add +git-tree and +blob for low-level git objects' ( #388 ) from Taoyouce/gitlink-cli:feat/repo-git-objects into master
2026-07-14 20:36:37 +08:00
maidamaliziasimnw
0772d35187
fix(i18n): 命令组简介补齐 i18n——修复 ignore 组显示原始键名 cmd.ignore.short,9 个组硬编码英文改为翻译键
...
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-07-10 18:14:38 +00:00
Taoyouce
a36e9c92c3
feat(issue): add issue +delete with --yes confirmation
...
Single-issue deletion via DELETE /api/v1/:owner/:repo/issues/:number.
The existing +batch-delete requires repo manager permissions and global
database IDs; +delete works for the issue author using the web issue
number. Destructive, so it refuses to run without --yes.
Includes en/zh i18n keys, README examples, and unit tests.
Production-verified on gitlink.org.cn (create -> delete -> 404 view).
2026-07-10 11:39:12 +00:00
NeeNe
4cd7a8918b
fix(skills): complete research skill metadata
2026-07-10 16:40:28 +08:00
wyxfzgg
eb5710bffb
feat(shortcut): add capability command group + internal/capability (后端能力探测)
...
新增 capability 命令组 + internal/capability 包,探测 GitLink 后端各模块 API 是否就绪:
- capability +check 探测后端能力,结果缓存 24h
- capability +list 查看已缓存结果
新增 internal/capability 包:Registry 记录各域(label/notification/pm/wiki/pipeline/webhook/member/milestone/export/search/workflow)的可用状态,复用 internal/client 探测,支持 200/401/403/404 与 HTML 响应判定。
含完整单元测试、帮助文档、变更说明。register.go 仅普通注册(3行),不改其他模块渲染。
来源:GitLink 大赛 2026 子赛题一。
2026-07-09 22:05:53 +08:00
1os21ka23r9navae6mrro
605829335a
feat(repo): add +git-tree and +blob for low-level git objects
...
Wraps GET /v1/:owner/:repo/git/trees/:sha and /git/blobs/:sha,
which had no CLI coverage:
- repo +git-tree -s <sha|ref> [--recursive]: paged tree entries
- repo +blob -s <sha> [--decode]: blob object; --decode prints the
base64 content as plain text for piping
Production-verified on gitlink.org.cn (tree listing by ref, blob
fetched by SHA and decoded byte-for-byte). 2 unit tests, README
examples, bilingual i18n keys.
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-07-08 14:59:27 +00:00
1os21ka23r9navae6mrro
f0e72d8a6c
feat(branch): add +all and +set-default
...
- branch +all: full branch-name list via GET /branches/all
(AllListService), no paging — handy for scripting and completion.
- branch +set-default: switch the repository default branch via
PATCH /branches/update_default_branch (manager permission),
which the CLI previously had no way to do.
Production-verified on gitlink.org.cn (full name list returned;
default branch update status 0). 2 unit tests, README examples,
bilingual i18n keys.
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-07-08 14:45:30 +00:00