AAA
bb6d9b80bd
docs: record fd76277 flagship deployment ( #106 )
2026-08-21 04:57:19 +08:00
AAA
39b3415d8e
docs: record site-access flagship deployment ( #101 )
2026-08-21 04:18:05 +08:00
AAA
18bee982a4
fix: require site access for code-only viewers ( #100 )
2026-08-21 03:53:03 +08:00
AAA
639ae22a2f
docs: record c27df22 production cutover ( #98 )
2026-08-21 03:11:05 +08:00
AAA
e9f0178e1a
docs: record cf149df production cutover ( #90 )
2026-08-21 02:08:58 +08:00
AAA
93c6763198
feat(media): enable hybrid routing for all rooms
...
Squash merge of the all-room bounded hybrid routing rollout and retired allowlist example cleanup.
2026-08-21 01:31:43 +08:00
AAA
4934182167
docs(deploy): correct Host-name rollback truth
...
Align deployment truth snapshots with the 2026-08-20 Host-name rollback and current healthy runtime. No runtime changes.
2026-08-21 00:23:32 +08:00
AAA
05d14fae3f
docs(deploy): record failed host-name rollout
2026-08-20 23:12:12 +08:00
AAA
2930e4c788
feat: add bounded selected-edge TURN recovery ( #76 )
...
Add one default-off, generation-bound relay-only rebuild for the original failed peer edge after Viewer-root SFU exhaustion while keeping ordinary Web and Native ICE STUN-only.
2026-08-20 19:53:58 +08:00
AAA
57d6e8982b
fix(media): remove participant-wide TURN capability ( #72 )
2026-08-20 17:32:13 +08:00
AAA
83ce08302f
docs(media): restore selected-edge transport policy ( #71 )
...
* docs(deploy): record routing and TURN canaries
* docs(media): restore selected-edge transport policy
2026-08-20 17:15:08 +08:00
AAA
1e11e09261
feat: add exact-room peer ICE TURN fallback ( #66 )
2026-08-20 13:37:02 +08:00
AAA
320007a12b
docs(deploy): record access and routing rollout ( #63 )
2026-08-20 12:03:43 +08:00
AAA
12c6d25732
fix(access): simplify admission and conceal anonymous routes ( #60 )
2026-08-20 10:53:50 +08:00
AAA
37187ea0cd
docs: record initial recovery deployment ( #59 )
2026-08-20 09:56:26 +08:00
AAA
463e6ea7c2
docs: record access v2 production migration ( #57 )
2026-08-20 03:18:55 +08:00
AAA
de967fbc61
feat(access): scope viewer invitations to rooms ( #56 )
2026-08-20 02:42:22 +08:00
AAA
d4b110cf16
fix(media): expose bounded SFU failure stage ( #54 )
2026-08-20 02:20:54 +08:00
AAA
cd1d6d5144
docs(deploy): record public canary boundary
2026-08-19 21:55:15 +08:00
AAA
ad10036d1b
fix(media): close the UDP candidate migration boundary
2026-08-19 21:08:49 +08:00
AAA
ae298aadd2
feat(media): migrate ordinary ICE to STUN-only
2026-08-19 20:44:36 +08:00
AAA
f23259d620
docs(media): adopt SFU-root optional-TURN direction
2026-08-19 19:47:42 +08:00
AAA
17ec4aadda
feat(media): gate peer assistance by room
2026-08-19 16:18:44 +08:00
AAA
628ac7c46d
chore(deploy): add optional LiveKit fallback
2026-08-19 12:38:33 +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