Commit Graph

76 Commits

Author SHA1 Message Date
camelliamc 8fef2f3642 fix(wiki):解决wiki管理中gateway硬编码的问题 2026-06-14 21:33:59 +08:00
camelliamc 0a6e0f0b94 refactor(client): 提取 shouldAppendJSONSuffix 方法,保留 raw 路径特例 2026-06-14 21:19:03 +08:00
camelliamc 6583d09f04 feat(skills): 新增 gitlink-changelog 和 gitlink-health 两个独立skill 2026-06-14 19:41:52 +08:00
zzx-coder 740a47f865 refactor: .devops/gitlink-cli-autodeploy.yml 2026-06-04 15:02:59 +08:00
zzx-coder dc20c21790 Merge pull request '改进安装功能,新增卸载功能' (#11) from zzx_branch into master 2026-06-04 14:47:46 +08:00
狗gogo 1e36747b00 Add uninstall functionality and update installation scripts
- Added uninstall scripts for multiple platforms (install/uninstall.sh, .ps1)
- Updated installation documentation with INSTALL.md and UNINSTALL.md
- Enhanced npm package with uninstall and update scripts
- Improved README files with latest changes
- Updated install.sh with better functionality

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-04 14:43:42 +08:00
zzx-coder b483043a82 Merge pull request '修改文档,修改user.go查找url逻辑' (#10) from zzx_branch into master 2026-06-04 12:42:06 +08:00
狗gogo 0be1db712a Merge branch 'master' of https://www.gitlink.org.cn/zzx-coder/gitlink-cli 2026-06-04 12:34:56 +08:00
狗gogo 3edc27fac9 Update documentation and user functionality
- Updated design documentation with latest features
- Updated API reference documentation
- Enhanced user shortcuts functionality
- Added new gitlink-cli binary

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-04 12:34:51 +08:00
zkevin 8f420e5ef2 fix: update RequireArg calls to match new 2-arg signature from master merge
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-04 12:12:42 +08:00
zkevin 682dbf8619 feat: add one-line install script, remove Go/npm dependency for end users
- Add install.sh: auto-detect platform, download prebuilt binary, install skills
- Bump npm package to v0.2.0
- Update README (EN/CN) with curl-based one-line install as primary method
- No Go, no npm required for standard installation

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-04 11:54:50 +08:00
zkevin d122b95d6c Merge branch 'master' into zk_branch
- resolve conflicts in register.go, release/release.go, repo/repo.go, SKILL.md
- keep milestone/team/webhook registrations from zk_branch
- incorporate batch_create/batch_update from master

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-04 11:47:40 +08:00
mengcheng f3ab651a7b Merge pull request 'fix:统一错误提示优化+Issue标签ID动态获取' (#9) from mc_branch into master 2026-06-04 10:54:00 +08:00
camelliamc 89afa968fd fix:统一错误提示优化+Issue标签ID动态获取 2026-06-04 10:36:41 +08:00
zkevin 36b8a912a5 feat: add label/review/milestone/team shortcuts, merge master updates
- issue: add label add/remove/list subcommands, add reopen command
- pr: add approve/request-changes/reviews subcommands
- org: merge update/delete from master, add invite/remove-member
- repo: add update command
- release: add update command, clean up comments
- search: add issues search
- register: add milestone, team, webhook modules

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-03 23:37:40 +08:00
zzx-coder 297a2ccbbe Merge pull request '修改webhook功能中的相关代码,完善其功能' (#7) from zzx_branch into master 2026-06-03 23:21:30 +08:00
狗gogo 5fd2ad0c6d Update webhook functionality and fix authentication issues
- Updated webhook shortcuts with enhanced functionality
- Fixed authentication issues in login.go and auth.go
- Improved repo context resolution
- Added npm package configuration
- Updated binary build

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-03 23:19:43 +08:00
狗gogo 813cd9a285 测试webhook触发 2026-06-03 22:15:50 +08:00
zzx-coder eee47cde57 Merge pull request '解决issue16~18' (#6) from zzx_branch into master 2026-06-02 11:36:25 +08:00
狗gogo 789c32cc64 Add webhook and wiki management features
- Added webhook shortcuts and skill
- Added wiki management shortcuts and skill
- Updated workflow examples and references
- Enhanced skills documentation

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-02 10:17:47 +08:00
狗gogo 50c6882a60 fix: 添加缺失的tagIDs和parseLabel定义到batch.go 2026-06-02 07:19:37 +08:00
mengcheng 863e3e512a Merge pull request '更新文档' (#5) from mc_branch into master 2026-06-01 21:41:06 +08:00
camelliamc a3b6b1c11c 更新文档 2026-06-01 21:31:17 +08:00
zzx-coder 58853aea80 refactor: .devops/gitlink-cli-autodeploy.yml 2026-06-01 19:55:04 +08:00
zzx-coder e11478e392 feat: .devops/gitlink-cli-autodeploy.yml 2026-06-01 18:46:05 +08:00
zzx-coder 599914b2b3 refactor: delete .devops/gitlink_cli.yml 2026-06-01 18:29:30 +08:00
zzx-coder 4981ca0869 refactor: .devops/gitlink_cli.yml 2026-06-01 17:24:55 +08:00
Donkey_kevin 466a7ab181 feat: add wiki +lint command and dry-run support for all write operations
- Add wiki +lint: check empty pages, missing H1, short content, dead links, broken images
- Fix lint to use sub_url for fetching page content instead of title
- Skip system pages (_Sidebar, _Footer, _Header) in lint checks
- Add CHANGELOG.md for wiki module
- Add dry-run support to branch, ci, issue, org, pr, release, repo commands
- Add batch operations for org and repo members
- Add gitlink-wiki skill definition

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-31 17:11:39 +08:00
zzx-coder 2e4c6f7a6e refactor: .devops/gitlink_cli.yml 2026-05-29 08:55:59 +08:00
zzx-coder 59d2244cb4 feat: .devops/gitlink_cli.yml 2026-05-29 08:50:27 +08:00
zzx-coder 27c3a9b1ad refactor: delete .devops/未命名项目.yml 2026-05-29 08:50:26 +08:00
zzx-coder df490c84ad refactor: .devops/未命名项目.yml 2026-05-29 08:49:48 +08:00
zzx-coder 9377d596cf feat: .devops/未命名项目.yml 2026-05-29 08:49:42 +08:00
mengcheng f256000fdb Merge pull request 'fix:增加相关test.go文件' (#4) from mc_branch into master 2026-05-28 17:01:06 +08:00
camelliamc e9b4362683 fix:增加相关test.go文件 2026-05-28 16:59:32 +08:00
mengcheng b722211d02 Merge pull request 'feat:批量仓库管理' (#3) from mc_branch into master 2026-05-28 16:11:01 +08:00
camelliamc bb0950d082 feat:批量仓库管理 2026-05-28 16:04:37 +08:00
mengcheng f5227e5e22 Merge pull request '新增issue批量操作' (#2) from mc_branch into master 2026-05-23 16:45:18 +08:00
camelliamc 59c5f8f43c 新增issue批量操作 2026-05-23 16:38:20 +08:00
mengcheng 0e36f58327 Merge pull request '新增wiki管理的shortcut' (#1) from mc_branch into master 2026-05-23 08:44:14 +08:00
camelliamc 5702ce9959 增加wiki管理的shortcut 2026-05-23 08:30:29 +08:00
wbtiger fde322669a Merge pull request 'fix(npm): improve missing binary diagnostics' (#18) from wangyue111/gitlink-cli:fix/npm-missing-binary-diagnostics into master 2026-05-19 22:29:30 +08:00
wangyue789 cdca68ff3e fix(npm): improve missing binary diagnostics 2026-05-19 16:56:50 +08:00
wbtiger c4ec40ab8b docs: update README for v0.1.17 — branch skill, npm one-step install, 12 skills 2026-05-17 15:07:57 +08:00
wbtiger d5e15c6e71 ci: add GitHub Release workflow with npm publish 2026-05-17 14:49:16 +08:00
wbtiger 795d00302e Revert "Add TUI foundation (Phase 1: Harness Foundation)"
This reverts commit 0ae44e9a64.
2026-05-17 14:14:32 +08:00
wbtiger 0ae44e9a64 Add TUI foundation (Phase 1: Harness Foundation)
Core architecture:
- tui/app.go: Root Bubble Tea model with view routing, layout engine,
  global keybindings (Ctrl+A/Ctrl+Space/Ctrl+P/?), AI panel toggle
- tui/store/store.go: Central state store with auth detection and
  project context resolution (reuses gitlink-cli internal packages)
- tui/navigation/router.go: Stack-based view navigation for back support
- tui/ui/: Theme, keymap, styles, StatusBar, TabBar components
- tui/views/home.go: Dashboard view with onboarding wizard for first run
- main.go: TUI mode dispatch via "gitlink-cli tui"

Entry point: gitlink-cli tui

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-17 14:08:10 +08:00
wbtiger f8d9935b98 docs: remove Gitea reference from branch skill 2026-05-17 12:35:34 +08:00
wbtiger 6ff7384f99 fix(branch): URL-encode branch name in unprotect, add +unprotect to Skill
- shortcuts/branch/branch.go: unprotect 使用 url.PathEscape 编码分支名(含 / 的分支名)
- skills/gitlink-branch/SKILL.md: 新增 +unprotect 命令(参数、示例、Workflow)
- skills/gitlink-branch/examples/branch-workflow.md: 注意事项补 +unprotect 说明
- 注意:含 / 的分支名 unprotect 受限于 Gitea API 路由,需通过 Web 操作
2026-05-17 12:19:04 +08:00
wbtiger a3b710268e feat(skills): add gitlink-branch Skill
- 从 gitlink-repo/references/ 提取 branch 命令,整合为独立 Skill
- 覆盖 branch +list/+create/+delete/+protect 四个命令
- 含 examples/branch-workflow.md 端到端工作流
- 更新 skills/README.md 表格补上 branch +delete
2026-05-17 12:03:34 +08:00