AAA
17ec4aadda
feat(media): gate peer assistance by room
2026-08-19 16:18:44 +08:00
AAA
a75c755d7c
chore: merge main into spike/hybrid-warm-fallback
...
# Conflicts:
# docs/README.md
# docs/project-memory.md
# docs/research/low-server-media-routes.md
# docs/status.md
# src/client/pages/HostPage.tsx
# src/server/signaling.ts
# src/shared/protocol.ts
# tests/protocol.test.ts
# tests/server-signal.test.ts
2026-08-19 15:06:43 +08:00
AAA
b0ea60c95c
perf(media): prewarm optional SFU fallback
2026-08-19 13:37:08 +08:00
AAA
abbca9ff21
feat(media): add bounded clarity controls
2026-08-19 13:30:14 +08:00
AAA
96b2d4f1e6
feat(media): add bounded automatic hybrid routing
2026-08-19 12:38:13 +08:00
AAA
baa8bcab4a
feat: synchronize peer-assisted quality profiles
2026-08-19 02:55:42 +08:00
AAA
adc57063e8
feat: add bounded peer-assisted relay topology
2026-08-19 01:57:18 +08:00
AAA
dfd264adb4
feat: add persistent reusable rooms ( #10 )
...
* feat: add persistent reusable rooms
* fix: preserve unicode documentation paths
2026-08-18 23:17:24 +08:00
AAA
38eeadd284
feat: simplify site access and room joining ( #7 )
...
* feat: simplify site access and room joining
* docs: update access and room capacity design
2026-08-18 21:40:30 +08:00
AAA
db3aeafd0b
chore: add minimal staging deployment ( #6 )
...
* chore(deploy): add minimal production deployment
* fix(deploy): fail closed and reload renewed certs
* docs(status): record staging deployment
* docs(status): record public TURN verification
2026-08-18 20:24:53 +08:00
AAA
1832ca8a84
fix(lan): support mobile viewers over local HTTP ( #5 )
2026-08-18 18:34:00 +08:00
AAA
987a5820b8
fix(deploy): add production preflight checks ( #4 )
2026-08-18 18:00:58 +08:00
AAA
c04045957a
feat: add measurable P2P screen sharing PoC ( #2 )
2026-08-18 16:54:38 +08:00