yetja
cb2e401a83
refactor(showcase): 重构工作流展示为按工作流分块的操作面板
...
每个工作流独立成卡片,包含:执行(AI模式可选)/启动守护/停止/状态/日志/详情
顶部保留全局命令:列出所有工作流、生成systemd服务
2026-07-02 19:30:39 +08:00
yetja
fdb6e115d9
fix(showcase): Docker 容器内创建 gitlink-cli 配置目录
2026-07-02 14:38:33 +08:00
yetja
8c2f843d38
fix(showcase): 恢复 JSON/Table 输出格式切换按钮
2026-07-01 17:06:51 +08:00
yetja
716a4335a9
fix(showcase): Dockerfile build 添加 -buildvcs=false 避免 VCS 卡死
2026-07-01 15:14:51 +08:00
yetja
78c7ad2771
feat(showcase): 重构展示页为四部分项目总览
...
将原单一 CLI 模块展示页扩展为覆盖全部四个子任务的总览页面:
- 子任务一:保留 11 个 CLI 模块交互卡片
- 子任务二:新增 17 个 AI Skills 分组展示(核心/智能/辅助),智能 Skill 可展开示例
- 子任务三:新增 5 个预置工作流定义卡片 + 11 个 CLI 命令交互运行
- 子任务四:科研辅助占位区域
2026-07-01 14:48:55 +08:00
chroe
90e51dbadf
三个skill
2026-06-11 17:06:49 +08:00
chroe
8391c3f3eb
fix(showcase): 移除 rebase 残留的 commit message 导致 JS 语法错误白屏
2026-06-04 14:58:54 +08:00
chroe
045c3b3c5f
refactor(showcase): 成员管理卡片优化
...
- 组织ID查找改为 org +info 输入名字返回ID(不再列出全站805个组织)
- 新增仓库选择器(默认 chroe/gitlink-cli),成员操作可选目标仓库
- 移除重复的 org +list(与 member +list 重叠)
- 修复跨模块命令查找逻辑(用 uid 精确匹配)
2026-06-04 11:51:24 +08:00
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
21859ae6c1
refactor(showcase): 批量组织邀请合并到成员管理卡片
...
- 将独立的「批量组织邀请」卡片并入「成员管理」
- 新增「查看组织列表/ID」和「查看组织成员」入口
- 用分隔线区分项目成员和组织成员操作
- 修复跨模块命令 uid 冲突问题
2026-06-04 11:23:55 +08:00
chroe
d1965eb098
fix(org): batch-invite 用户名自动解析为数字ID,修正 Showcase 默认值
...
- batch.go: user_id 字段从传字符串改为传 int64 数字 ID
- 新增 resolveUserIDs() 自动通过 /users/list 搜索解析用户名
- 支持混合输入:用户名自动查 ID,纯数字直接用,找不到的报错
- showcase: 默认组织 ID 从 1 改为 151783,示例用户改为 chroe
2026-06-04 11:01:41 +08:00
chroe
ce7bb8ad19
chore: batch-delete默认改用fork后的仓库路径
2026-06-04 10:18:01 +08:00
chroe
831bd74be6
chore: 更新仓库管理默认示例为真实仓库
2026-06-04 10:00:55 +08:00
chroe
f6467c5e84
chore: 恢复repo批量管理卡片
2026-06-04 09:53:32 +08:00
chroe
452c87dca7
fix: 移除batch-milestone(v1 PATCH实际不生效)
2026-06-04 09:44:58 +08:00
chroe
7f0652fd79
fix: 移除batch-label(GitLink API不支持issue标签关联)
2026-06-04 09:33:04 +08:00
chroe
73b5a557bc
fix: 移除assign/batch-assign(GitLink API不支持) + 添加issue list命令
2026-06-04 09:25:22 +08:00
chroe
623e065efa
feat: 添加reopen/batch-reopen命令 + 修复assign使用PATCH代替PUT
2026-06-04 09:00:23 +08:00
chroe
3558a1626c
feat: 成员管理卡片添加按用户名搜索ID功能
2026-06-03 22:45:39 +08:00
chroe
ac78457f9e
fix: 移除index.html多余的花括号导致JS语法错误
2026-06-03 22:37:19 +08:00
chroe
f627c3d813
merge: 解决 showcase/index.html 合并冲突,保留独立模块卡片+布尔参数修复+null处理优化
2026-06-03 20:24:47 +08:00
yetja
bfd8cb0ba5
修复展示页两个bug:错误提示显示null、pflag bool参数解析错误
2026-06-03 20:20:47 +08:00
chroe
1a5dbe9e8e
fix: showcase布尔参数用下拉框、移除重复owner/repo参数、改善null输出显示、member模块增加ID查找提示
2026-06-03 20:16:44 +08:00
yetja
37264ea7ec
合并批量操作为一个大类,修复错误提示显示null的bug
2026-06-03 20:01:01 +08:00
yetja
fca5e9b821
新增展示页信息
2026-06-03 19:46:16 +08:00
chroe
ad215e292d
feat: wiki模块(5命令+sidebar自动清理)、流水线迁移新服务器、showcase参数修复、client.DoRaw
...
- 新增 wiki 模块:list/view/create/update/delete(含 sidebar 死链接自动清理)
- 新增 client.DoRaw() 方法(不带.json后缀,支持 gateway API)
- 修复 showcase 参数截断问题(支持引号包裹多词参数)
- 流水线迁移至新服务器 118.31.4.168
- Dockerfile 添加 GOPROXY=https://goproxy.cn,direct
- 更新 PROJECT_STATUS.md 项目文档
2026-06-03 09:05:53 +08:00
chroe
74f75a55ca
feat(showcase): add interactive dashboard with Dockerfile and CI/CD pipeline
...
Interactive web dashboard that demonstrates new CLI commands with real
API calls. Includes:
- Go web server with embedded HTML (showcase/main.go)
- Dashboard UI with 4 modules, Chinese descriptions, live execution
- Dockerfile for multi-stage build
- Pipeline config for automated deployment on push
Access at http://121.41.210.165:9090 after deployment
2026-05-28 16:01:01 +08:00
chroe
2f943d9a53
docs(showcase): add feature showcase page and deploy script
...
Dark-themed showcase page displaying:
- Core stats (40+ to 70+ commands, 12 shortcut groups, 36+ tests)
- Team member assignments and architecture diagram
- Live command demo outputs and test results
- Deploy script for Nginx container on ECS
2026-05-28 14:42:34 +08:00