live-sfu-demo/internal/server/static/assets
noelorin 077226df4c refactor(manage): 对齐 GOSpeak 壳层拆分管理页 + 清理重复流程
- 从 919 行单文件拆为 8 模块:ManageShell/ManageOverview/ManageRooms/ManagePermissions/ManageSystem/ManageUsersInline/constants/manageNav
- 主入口 web/src/app/routes/manage.tsx 80 行仅作状态与组合,去掉与 /users 重复的用户内嵌 tab(保留权限/房间/概览/系统)
- manageNav 引入权限过滤 MANAGE_TABS,对齐 GOSpeak 的 manageNav + ManageShell 壳层思路
- 忽略规则修正:server -> /server 避免误吞 internal/server,新增 .shots/ 与 web/shot*.mjs
- 新增 playwright 截图链路(devDep),配套更新 pnpm-lock
2026-08-21 07:56:33 +08:00
..
arrow-right-BaPiev--.js feat: 接入 sync-live 后端重构,前端全面对齐新协议与接口 2026-08-21 00:31:51 +08:00
cloud-DZf51awA.js feat: 接入 sync-live 后端重构,前端全面对齐新协议与接口 2026-08-21 00:31:51 +08:00
eye-DaP7VxYZ.js feat: 接入 sync-live 后端重构,前端全面对齐新协议与接口 2026-08-21 00:31:51 +08:00
hash-ORiZzY9V.js feat: 接入 sync-live 后端重构,前端全面对齐新协议与接口 2026-08-21 00:31:51 +08:00
index-Cj7RYHpI.css refactor(manage): 对齐 GOSpeak 壳层拆分管理页 + 清理重复流程 2026-08-21 07:56:33 +08:00
index-D9mHcT7c.js refactor(manage): 对齐 GOSpeak 壳层拆分管理页 + 清理重复流程 2026-08-21 07:56:33 +08:00
jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2 feat(web): rewrite frontend as SolidJS + Tailwind v4 SPA with chat UI 2026-08-20 15:03:03 +08:00
jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2 feat(web): rewrite frontend as SolidJS + Tailwind v4 SPA with chat UI 2026-08-20 15:03:03 +08:00
jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2 feat(web): rewrite frontend as SolidJS + Tailwind v4 SPA with chat UI 2026-08-20 15:03:03 +08:00
jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2 feat(web): rewrite frontend as SolidJS + Tailwind v4 SPA with chat UI 2026-08-20 15:03:03 +08:00
jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2 feat(web): rewrite frontend as SolidJS + Tailwind v4 SPA with chat UI 2026-08-20 15:03:03 +08:00
log-out-BSFDyM4m.js feat: 接入 sync-live 后端重构,前端全面对齐新协议与接口 2026-08-21 00:31:51 +08:00
login-Gz9NB-kW.js refactor(manage): 对齐 GOSpeak 壳层拆分管理页 + 清理重复流程 2026-08-21 07:56:33 +08:00
manage-RBKWH2fL.js refactor(manage): 对齐 GOSpeak 壳层拆分管理页 + 清理重复流程 2026-08-21 07:56:33 +08:00
message-square-1ZGuav88.js feat: 接入 sync-live 后端重构,前端全面对齐新协议与接口 2026-08-21 00:31:51 +08:00
monitor-play-Bo4SAxB6.js feat: 接入 sync-live 后端重构,前端全面对齐新协议与接口 2026-08-21 00:31:51 +08:00
publish-6guHruyJ.js refactor(manage): 对齐 GOSpeak 壳层拆分管理页 + 清理重复流程 2026-08-21 07:56:33 +08:00
radio-tower-UMy9OSpZ.js feat: 接入 sync-live 后端重构,前端全面对齐新协议与接口 2026-08-21 00:31:51 +08:00
rooms-BkLAvR_D.js refactor(manage): 对齐 GOSpeak 壳层拆分管理页 + 清理重复流程 2026-08-21 07:56:33 +08:00
routes-CwSP7IJb.js refactor(manage): 对齐 GOSpeak 壳层拆分管理页 + 清理重复流程 2026-08-21 07:56:33 +08:00
server-eXVtBH0Y.js feat: 接入 sync-live 后端重构,前端全面对齐新协议与接口 2026-08-21 00:31:51 +08:00
shield-check-PAk2q1NC.js feat: 接入 sync-live 后端重构,前端全面对齐新协议与接口 2026-08-21 00:31:51 +08:00
space-grotesk-latin-ext-wght-normal-D9tNdqV9.woff2 feat(web): rewrite frontend as SolidJS + Tailwind v4 SPA with chat UI 2026-08-20 15:03:03 +08:00
space-grotesk-latin-wght-normal-BhU9QXUp.woff2 feat(web): rewrite frontend as SolidJS + Tailwind v4 SPA with chat UI 2026-08-20 15:03:03 +08:00
space-grotesk-vietnamese-wght-normal-D0rl6rjA.woff2 feat(web): rewrite frontend as SolidJS + Tailwind v4 SPA with chat UI 2026-08-20 15:03:03 +08:00
ui-CzB-gjVP.js feat: 接入 sync-live 后端重构,前端全面对齐新协议与接口 2026-08-21 00:31:51 +08:00
user-round-BkRPX9Ri.js feat: 接入 sync-live 后端重构,前端全面对齐新协议与接口 2026-08-21 00:31:51 +08:00
users-D7ZZ6mzL.js feat: 接入 sync-live 后端重构,前端全面对齐新协议与接口 2026-08-21 00:31:51 +08:00
users-DokXfeOJ.js refactor(manage): 对齐 GOSpeak 壳层拆分管理页 + 清理重复流程 2026-08-21 07:56:33 +08:00
video-C1co3G53.js feat: 接入 sync-live 后端重构,前端全面对齐新协议与接口 2026-08-21 00:31:51 +08:00
watch-AJ3nnOJM.js refactor(manage): 对齐 GOSpeak 壳层拆分管理页 + 清理重复流程 2026-08-21 07:56:33 +08:00
webrtc-CWAdwVhe.js feat: 接入 sync-live 后端重构,前端全面对齐新协议与接口 2026-08-21 00:31:51 +08:00