Files
ai-gateway-go/web
LLMGuardX Dev 8000bccde3 0.11.6: 渠道权限管控(部门范围 + 用户级授权)
- 迁移 000047:channels.department_ids(空=全局) + channel_grants 用户级授权
  (source=manual/approval 区分来源)。
- 管理端:渠道部门范围配置 + 授权管理(列表/授予/撤销);渠道列表显示范围。
- 门户:我的渠道端点(/api/v1/portal/channels)按部门可见或明确授权返回,
  「个人渠道」页新增可使用渠道区(授权方式标识)。
- 审批流:资源申请中的渠道类型通过后自动写 channel_grants(source=approval),
  取代'批准记录即授权'的弱语义。
- 端到端验证:部门隔离(demo 无部门看不到)→手动授予→可见→撤销→不可见;
  审批通过自动授权。修复 JOIN 列歧义与 uuid/text 比较。
2026-08-13 15:03:39 +08:00
..

AI Gateway Web

管理端与用户门户均基于 Art Design Pro v3.0.2 的官方 MIT 模板,并已执行官方 clean:dev 清理流程移除演示模块。

  • apps/admin:管理控制台,默认端口 3006,部署基路径 /admin/
  • apps/portal:用户门户,默认端口 3007,部署基路径 /portal/
  • packages/api-client:由 OpenAPI 契约演进的共享客户端。当前先提供健康检查类型,管理 API 契约迁移后再用生成器替换实现。

安装和构建:

corepack pnpm install --ignore-scripts
corepack pnpm dev:admin
corepack pnpm build

模板来源与许可:Daymychen/art-design-pro v3.0.2。各应用目录保留了原始 LICENSE