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