Commit Graph

8 Commits

Author SHA1 Message Date
wyxfzgg 601db5bba8 docs+test: 在队友 master 基础上叠加提交前完善(纯新增,不碰队友工作)
CI / Build, Lint, Test (push) Failing after 2m19s Details
- 测试: 4 模块 16 测试(issue series-update/ci lifecycle/org teams/search code-issues)
  (notification_test.go 用队友的,不覆盖)
- 文档: REPRODUCE.md 复现指南、UPSTREAM_PR_GUIDE 上游PR手册、
  命令 help doc(workflow/capability/compare/notification)、change doc(export/pm/wiki)、
  三份课程报告入 docs/reports/、skills/README(37 Skill)、gitlink-web/README(14 Skill)
- 工作流: gitlink_workflow.py 接通 --cli-bin/GITLINK_CLI_BIN、新增跨平台 run_demo.sh、run_demo.ps1 支持 -CliBin
- DevOps: 新增 gitlink-web.yml 科研服务部署(仅同步代码+重启,不碰 API_KEY)
- 不含: README/.devops(保留队友版本)、不删队友的 gitlink-cli.yml/wyx_*
2026-07-09 20:26:45 +08:00
wangyue789 89d5321713 feat(issue): support metadata fields and id alias 2026-06-02 12:42:34 +08:00
wbtiger fb847bf13f Merge remote-tracking branch 'wangyue111/feat/pipeline-openapi-shortcuts' into _test_68_int 2026-06-01 01:17:23 +08:00
何开元 cca3d019fe feat(label): add issue label shortcuts
Add a `label` shortcut group wrapping the GitLink issue_tags (项目标记) API
with +list / +create / +update / +delete, plus the gitlink-label Skill,
bilingual README usage, and a changelog entry.

- +list supports keyword filter, only-name, and sort options
- +create defaults color to #1E90FF and validates hex client-side
- +update fetches current values and merges, preserving unspecified fields
- unit tests cover HTTP method, path, query, payload, color validation, id coercion
- ignore the local `gitlink-cli` build artifact (.gitignore previously only
  ignored the Windows .exe)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-30 06:38:39 -07:00
wangyue789 41a2666c5b feat(pipeline): add OpenAPI shortcuts 2026-05-27 22:20:18 +08:00
wbtiger 898b7f59d1 feat: add milestone, compare, pr reopen shortcuts and api enhancements (#45)
- milestone shortcuts: list, create, view, update, delete, close, reopen
- compare shortcuts: view, files (compare branches/tags/commits)
- pr +reopen: reopen closed pull requests
- api: add --body-file and --body-stdin for reading JSON from file/stdin
- comprehensive tests for all new shortcuts

Co-authored-by: wangyue111 <wangyue111>
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-27 00:44:39 +08:00
wbtiger 7bcba5aed8 feat(member): add repository member shortcuts (#46)
Add member command group with 8 shortcuts:
- +list, +add, +batch-add, +remove, +role
- +invite-link, +invite-info, +accept-invite

Batch add supports --dry-run, CSV file input, and partial failure
reporting. 12 tests included.

Co-authored-by: Jiachen Li (puygob236) <noreply@gitlink.org.cn>
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-27 00:24:15 +08:00
Mengz 2f84f3c62e docs: finalize webhook shortcut docs 2026-05-19 15:54:31 +08:00