live-sfu-demo/internal/server
noelorin 340296f6cc feat(web): rewrite frontend as SolidJS + Tailwind v4 SPA with chat UI
Replace the legacy vanilla HTML/CSS/JS pages with a SolidJS single-page
app (TanStack Router/Query, Ark UI, Tailwind v4) and embed its build
output into the Go binary via //go:embed. SPA routes fall back to
index.html. Includes the room chat/danmaku panel, color picker and
broadcaster overlay on the watch/publish pages. Add web/node_modules
and local data to .gitignore.
2026-08-20 15:03:03 +08:00
..
static feat(web): rewrite frontend as SolidJS + Tailwind v4 SPA with chat UI 2026-08-20 15:03:03 +08:00
auth_handler.go feat(auth): 基于 casbin 的登录与 RBAC 权限系统 2026-08-19 16:42:17 +08:00
gateway.go feat: live SFU fan-out demo (Cloudflare Realtime + SRS) 2026-08-17 15:14:51 +08:00
grpc.go feat(auth): 基于 casbin 的登录与 RBAC 权限系统 2026-08-19 16:42:17 +08:00
grpc_test.go feat: live SFU fan-out demo (Cloudflare Realtime + SRS) 2026-08-17 15:14:51 +08:00
proxy.go feat(auth): 基于 casbin 的登录与 RBAC 权限系统 2026-08-19 16:42:17 +08:00
rooms.go feat(auth): 基于 casbin 的登录与 RBAC 权限系统 2026-08-19 16:42:17 +08:00
server.go feat(auth): 基于 casbin 的登录与 RBAC 权限系统 2026-08-19 16:42:17 +08:00
service.go feat(auth): 基于 casbin 的登录与 RBAC 权限系统 2026-08-19 16:42:17 +08:00
token.go feat: live SFU fan-out demo (Cloudflare Realtime + SRS) 2026-08-17 15:14:51 +08:00
token_test.go feat: live SFU fan-out demo (Cloudflare Realtime + SRS) 2026-08-17 15:14:51 +08:00