docs(portal): record p4-t3 remote verification
This commit is contained in:
@@ -652,6 +652,54 @@
|
||||
- `/portal/` 已开始真正切到“逻辑分组视角”
|
||||
- 兼容宿主分组仍仅保留在测试 Key 申请链路,不再作为主目录抽象
|
||||
- 下一步可以直接进入 `P4-T3`:把普通用户的 key / 订阅 / 权限展示进一步收口到逻辑分组产品层
|
||||
- 2026-05-30 已完成 Phase 4 / `P4-T3 portal logical entitlement projection`
|
||||
- 提交:`542c6823 feat(portal): add logical group entitlement view`
|
||||
- 本轮前端改造范围:
|
||||
- `deploy/tksea-portal/index.html`
|
||||
- `scripts/test/test_tksea_portal_assets.sh`
|
||||
- 当前用户 Portal 继续从“宿主兼容线路细节”收口到“逻辑分组产品层”:
|
||||
- 新增 `权限与订阅视图`
|
||||
- 把 `subscriptions / keys / allowed_groups` 聚合投影回逻辑分组
|
||||
- 会话区新增 `逻辑分组权限`
|
||||
- 统计卡把第二列从“已开通兼容线路”切到“已激活产品权限”
|
||||
- 历史 Key 列表继续保留兼容线路信息,但优先展示逻辑分组归属
|
||||
- 本地门禁已通过:
|
||||
- `gofmt -l .`
|
||||
- `go vet ./...`
|
||||
- `go test -cover ./internal/...`
|
||||
- `go test ./tests/integration/... -count=1`
|
||||
- `bash ./scripts/test/test_tksea_portal_assets.sh`
|
||||
- `bash ./scripts/test/test_real_host_scripts.sh`
|
||||
- remote43 已重新发布门户静态资源:
|
||||
- 公网页面:`https://sub.tksea.top/portal/`
|
||||
- `nginx -t` 成功
|
||||
- `systemctl reload nginx` 成功
|
||||
- remote43 / 公网真实验证已通过:
|
||||
- 公网页面回读已确认包含:
|
||||
- `已激活产品权限`
|
||||
- `权限与订阅视图`
|
||||
- `逻辑分组权限`
|
||||
- 为验证普通用户权限投影,临时创建:
|
||||
- `logical_group_id=p4t3-portal-1780107436`
|
||||
- `route_id=primary-1780107436`
|
||||
- `public_model=gpt-5.4`
|
||||
- `temp_user_email=p4t3-portal-1780107436@sub2api.local`
|
||||
- `temp_user_id=39`
|
||||
- 远端原位回读结果:
|
||||
- `GET /api/portal/logical-groups` 包含 `p4t3-portal-1780107436`
|
||||
- 该样本 `public_models = ["gpt-5.4"]`
|
||||
- 临时普通用户 `balance=10`
|
||||
- 临时普通用户 `subscriptions_for_group_4 = ["active"]`
|
||||
- 临时普通用户 `keys_group_ids = [4]`
|
||||
- 这与前端投影规则一致,对应逻辑分组状态应为 `已开通订阅`
|
||||
- 验证结束后已自动删除:
|
||||
- 临时 `logical_group / route / model`
|
||||
- 临时普通用户、其 `api_keys` 与 `user_subscriptions`
|
||||
- 当前 remote43 未留下新的测试噪音
|
||||
- 当前结论:
|
||||
- 普通用户页已经不只是“看见逻辑分组目录”,而是能把 `Key / 订阅 / 权限` 投影回逻辑分组产品层
|
||||
- 宿主兼容线路仍存在,但已退到实现细节和运维视角
|
||||
- 下一步可以直接进入更完整的普通用户产品化,例如逻辑分组级套餐、购买、升级或使用建议
|
||||
- 2026-05-28 已完成 Phase 1 / `P1-T1 SQLite schema foundation`
|
||||
- 提交:`7f75d8a6 feat(routing): add logical group schema foundation`
|
||||
- 新 migration:`internal/store/migrations/0010_logical_groups_and_routes.sql`
|
||||
|
||||
Reference in New Issue
Block a user