Commit Graph

16 Commits

Author SHA1 Message Date
wbtiger 7a0f873643 Merge PR #353: feat(attachment): 新增 attachment +upload/+download 附件上传下载命令组
# Conflicts:
#	internal/i18n/locales/en-US.json
#	internal/i18n/locales/zh-CN.json
#	shortcuts/attachment/attachment.go
#	shortcuts/attachment/attachment_test.go
#	shortcuts/register.go
#	shortcuts/register_test.go
#	shortcuts/release/release.go
#	shortcuts/release/release_test.go
2026-07-14 22:50:10 +08:00
wbtiger a781f5a69c Merge PR #196: feat(release): 增加发布资产管理快捷命令
# Conflicts:
#	internal/client/client.go
#	shortcuts/common/types.go
#	shortcuts/release/assets.go
#	shortcuts/release/release_test.go
2026-07-14 22:50:02 +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 f5f4a09d00 Merge pull request '添加两个新的 Release 相关命令,增强发布管理能力' (#301) from wdgde/gitlink-cli:feature/release-enhance into master 2026-07-14 22:28:51 +08:00
Taoyouce cbc99b06fe feat(release): +edit/+update/+delete 同样支持 tag/gitea id/version_id 三重引用解析 2026-07-07 16:42:44 +00:00
Taoyouce d08c80079f fix(release): +view 支持 tag/gitea id/version_id 三重引用解析(生产上按 tag 请求原本回落 HTML) 2026-07-07 16:40:05 +00:00
Taoyouce b4e66f1eaa feat(release): +download 一步下载发行版全部附件(tag/id 自动解析 version_id) 2026-07-07 16:37:54 +00:00
Taoyouce 78aee0cf5c feat(release): +create 新增 --attachment-files 本地文件自动上传并附加 2026-07-07 16:02:09 +00:00
farmyobutu5233 2dd580c208 fix: branch/pr/release default-branch awareness (drop hardcoded master)
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-07-05 12:35:16 +00:00
Mengz 898af8cd80 feat: 新增 Release 资产下载命令 2026-07-01 11:44:03 +08:00
weidongde 7f7f24d5fb feat(release): add latest and auto-notes shortcuts
添加两个新的 Release 相关命令:

1. release +latest: 获取最新发布版本
   - 默认跳过草稿和预发布版本
   - 支持 --include-prerelease 和 --include-draft 参数

2. release +auto-notes: 自动生成 Release Notes
   - 根据提交信息自动分类(feat/fix/其他)
   - 包含已关闭的 Issue 列表
   - 支持 --from-tag 指定起始标签
   - 支持 JSON 格式输出统计信息

包含完整的单元测试和文档更新。
2026-06-26 15:22:41 +08:00
Mengz 3dfce6f9e7 feat(release): 增加发布资产管理快捷命令 2026-06-10 17:05:02 +08:00
wangyue789 2d963ebf41 feat(release): add edit and update shortcuts 2026-06-08 08:30:21 +08:00
whzy 37dfd2e2e2 feat(i18n): add CLI localization foundation 2026-06-01 17:33:10 +08:00
wbtiger 0170b5b063 test: add comprehensive test coverage across all packages (88.5% → 90.3%)
Add 18 new test files covering formatter, envelope, config, auth,
client, context, register, and all shortcut group packages.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-31 15:41:54 +08:00
wbtiger e892370de8 init gitlink-cli 2026-04-17 10:01:30 +08:00