AAA
0a5c21025f
fix(media): demote corroborated relay parents ( #164 )
...
Preserve exact selected edges across unrelated route revisions, demote corroborated bad relay parents, and parameterize the bounded endpoint cap while retaining the production default of two.
2026-08-22 03:55:11 +08:00
AAA
252b6d69c0
fix(sfu): retain live quality across republish [skip ci]
...
Merge reviewed video quality-tier regression fix. Production deployment follows exact merged SHA.
2026-08-21 19:14:23 +08:00
AAA
647070d278
refactor(validation): scope local gates to correctness [skip ci]
...
Keep local media validation focused on topology and recovery correctness, move Native packaging to a manual release boundary, and persist queued-feedback workflow guidance.
2026-08-21 18:31:42 +08:00
AAA
9d8d97826f
docs(deploy): record healthy reselection cutover [skip ci]
...
Record exact production 6ccb516a deployment evidence and align healthy-reselection status across the owning truth documents.
2026-08-21 18:27:15 +08:00
AAA
f3d60cc779
test(access): add privacy acceptance gate [skip ci]
...
Local privacy gate and focused evidence.
2026-08-21 17:44:58 +08:00
AAA
120f3c0306
docs(deploy): record H.264 production cutover [skip ci]
...
Record exact 1331fbdd deployment artifacts, rollback, health, unchanged database/configuration, and H.264-first production truth. Documentation-only; local hygiene passed and Actions remained unused.
2026-08-21 17:24:19 +08:00
AAA
f1a6abe89f
docs(deploy): record production 261 cutover [skip ci]
2026-08-21 16:56:15 +08:00
AAA
b874e12af6
docs: record 691863e production deployment [skip ci]
...
Production exactness, rollback, artifact, DB/config/service health, local hygiene, and Actions=0 were independently reviewed. No media canary is claimed for this cutover.
2026-08-21 14:09:32 +08:00
AAA
3581cc46cb
docs: record production deployment [skip ci]
...
* docs: record 6634 production deployment [skip ci]
* docs: record 6634 production deployment [skip ci]
* docs: keep deployment truth current [skip ci]
* docs: keep deployment truth current [skip ci]
2026-08-21 12:23:34 +08:00
AAA
17f5e8b029
docs: record ecc794d flagship deployment ( #126 )
...
Record the exact ecc794d flagship deployment, verification evidence, rollback state, and deployed browser audio/statistics scope.
2026-08-21 10:52:03 +08:00
AAA
c5729c53b4
test(media): add selected TURN allocation gate ( #122 )
...
Add a sanitized standalone Chrome allocation gate and retain the active Host-ingress selected TURN functional evidence. Ordinary peers remain STUN-only; initial ingress, peer-selected, mobile, resource, and performance gates remain open.
2026-08-21 10:22:47 +08:00
AAA
213b419bee
docs: record pending ingress deployment ( #117 )
...
Record the exact flagship cutover and preserve the unverified TURN media boundary.
2026-08-21 07:55:57 +08:00
AAA
73b146735c
docs: record qh flagship deployment ( #113 )
...
Record exact production revision, immutable artifact, cutover/rollback evidence, and the remaining production media-canary boundary. Preserve the subsequent Android-only source update as undeployed.
2026-08-21 06:28:42 +08:00
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