Commit Graph
35 Commits
Author SHA1 Message Date
AAA 05606fbd84 feat: add built-in two-layer SFU quality candidate 2026-08-19 23:39:17 +08:00
AAA f842d825cc docs(quality): close SVC gate and prioritize built-in adaptation 2026-08-19 23:30:02 +08:00
AAA 4914790dd2 docs(access): design room-scoped viewer grants 2026-08-19 22:46:58 +08:00
AAA 4fb64f2382 docs(quality): close unsuitable layer candidates (#46)
* docs(deploy): record public canary boundary

* docs(status): trim canary snapshot

* docs(quality): close unsuitable layer candidates
2026-08-19 22:10:05 +08:00
AAA 23e3a8b07d chore: merge main into feat/sfu-udp-exact-room
# Conflicts:
#	docs/adr/0005-automatic-hybrid-media-routing.md
#	docs/status.md
#	docs/方案设计.md
2026-08-19 21:25:50 +08:00
AAA b85a795209 docs(media): gate twenty-viewer default 2026-08-19 21:15:38 +08:00
AAA ad10036d1b fix(media): close the UDP candidate migration boundary 2026-08-19 21:08:49 +08:00
AAA 12d4b4e4aa chore: merge main into feat/sfu-udp-exact-room
# Conflicts:
#	docs/project-memory.md
#	docs/status.md
#	docs/方案设计.md
#	docs/需求理解.md
#	src/shared/protocol.ts
#	tests/server-signal.test.ts
2026-08-19 20:46:57 +08:00
AAA ae298aadd2 feat(media): migrate ordinary ICE to STUN-only 2026-08-19 20:44:36 +08:00
AAA b4548c88c5 docs(media): define deployed quality and audio gates 2026-08-19 20:18:08 +08:00
AAA f23259d620 docs(media): adopt SFU-root optional-TURN direction 2026-08-19 19:47:42 +08:00
AAA 227ea98bd2 docs(native): narrow gate status and ownership 2026-08-19 19:03:31 +08:00
AAA 7efbb194b4 docs(native): record product gate no-go 2026-08-19 18:57:46 +08:00
AAA dc41fac831 docs: align route and quality evidence candidates 2026-08-19 18:17:42 +08:00
AAA 691fca6eb0 feat(media): align quality evidence generations 2026-08-19 17:29:03 +08:00
AAA 2341672786 docs(media): bind quality evidence safely 2026-08-19 16:54:55 +08:00
AAA fc0d4b27ad docs(media): clarify negotiated quality evidence 2026-08-19 16:48:25 +08:00
AAA 2a7a452ab3 docs(media): define demand-driven quality fallback 2026-08-19 16:42:37 +08:00
AAA 17ec4aadda feat(media): gate peer assistance by room 2026-08-19 16:18:44 +08:00
AAA d940e77402 docs(media): record peer-assist production gate 2026-08-19 15:42:25 +08:00
AAA 484164d58a docs(status): reconcile merged routing state 2026-08-19 15:24:49 +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 d43d7b5eb3 docs(media): reconcile quality control evidence 2026-08-19 14:34:40 +08:00
AAA 91a9015d38 docs(status): link SFU standby evidence 2026-08-19 13:41:57 +08:00
AAA b0ea60c95c perf(media): prewarm optional SFU fallback 2026-08-19 13:37:08 +08:00
AAA 62f6c0fd2e docs(status): record automatic routing draft PR 2026-08-19 12:43:17 +08:00
AAA 6c4b7895ba docs(media): record routing and quality boundaries 2026-08-19 12:38:52 +08:00
AAA de08d716e8 docs: define automatic low-server media routing 2026-08-19 09:06:11 +08:00
AAA c6bea3eb42 docs: record relay profile synchronization 2026-08-19 02:56:20 +08:00
AAA 92078c1298 docs: define peer-assisted media experiment 2026-08-19 01:57:30 +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 c04045957a feat: add measurable P2P screen sharing PoC (#2) 2026-08-18 16:54:38 +08:00
AAA 9594c0d2a8 docs(project): establish research and governance baseline (#1) 2026-08-18 14:15:25 +08:00