AAA
|
d9cdb55cfc
|
feat(rooms): finish Browser v12 room and UI controls
* feat(rooms): simplify code entry
* fix(host): clarify room entry labels
* docs(rooms): decouple access management from sharing
* feat(host): streamline room and quality controls
* docs(rooms): define private code entry
* feat(rooms): support private invitation-only entry
* docs(ui): unify viewer connection details
* feat(ui): unify viewer connection details
* docs(todo): queue product UI polish
* docs(route): settle local observation boundaries
* docs(rooms): align private entry truth
|
2026-08-25 01:50:57 +08:00 |
|
AAA
|
4a148eb9f7
|
docs(rooms): accept two-state code entry (#239)
|
2026-08-24 23:10:57 +08:00 |
|
AAA
|
02fb365ef8
|
fix(host): refine room entry controls (#238)
|
2026-08-24 22:56:41 +08:00 |
|
AAA
|
085a4489d1
|
fix(browser): browser v12 room access and audio stats (#237)
Browser v12 room access and audio stats
|
2026-08-24 22:41:57 +08:00 |
|
AAA
|
e558676544
|
docs(browser): record v12 source boundary
|
2026-08-24 22:40:23 +08:00 |
|
AAA
|
cec96da8b8
|
fix(host): simplify room password controls
|
2026-08-24 22:37:21 +08:00 |
|
AAA
|
cf4987c3c7
|
feat(browser): implement room v12 and exact audio stats
|
2026-08-24 22:29:56 +08:00 |
|
AAA
|
0635ccdb5b
|
docs: accept audio and room v12 contract (#236)
docs: accept audio and room v12 contract
|
2026-08-24 21:57:11 +08:00 |
|
AAA
|
d2ccc5fe24
|
docs: accept audio and room v12 contract
|
2026-08-24 21:56:15 +08:00 |
|
AAA
|
246e9cc596
|
fix(sfu): isolate Browser ICE servers (#235)
fix(sfu): isolate Browser ICE servers
|
2026-08-24 20:29:36 +08:00 |
|
AAA
|
309e6a9e61
|
docs(route): record SFU ICE isolation source
|
2026-08-24 20:28:16 +08:00 |
|
AAA
|
b68f7551f5
|
fix(sfu): isolate Browser ICE servers
|
2026-08-24 20:22:43 +08:00 |
|
AAA
|
de6519c01a
|
docs(route): isolate Browser SFU ICE servers (#234)
|
2026-08-24 20:14:29 +08:00 |
|
AAA
|
6e4374b975
|
docs(project): defer Host background diagnosis
|
2026-08-24 17:13:33 +08:00 |
|
AAA
|
39465c5249
|
docs(research): narrow Host background diagnosis
|
2026-08-24 17:04:10 +08:00 |
|
AAA
|
e86222e4a2
|
docs(deploy): record Browser v11 postflight
Record the deployed Browser v11 postflight, simplify routine app-only release retention, and set the current media-regression work order.
|
2026-08-24 16:11:06 +08:00 |
|
AAA
|
ef1b481c29
|
refactor(browser): finalize fixed VP8 contract (#230)
Integrate the accepted Browser v11 fixed-VP8 contract while preserving its truth, implementation, and final alignment commits.
|
2026-08-24 15:25:30 +08:00 |
|
AAA
|
6a812ef1b4
|
docs(project): align Browser v11 source truth
|
2026-08-24 15:13:31 +08:00 |
|
AAA
|
b662ece099
|
refactor(browser): fix video codec to VP8
|
2026-08-24 14:47:58 +08:00 |
|
AAA
|
a26a8b0a19
|
docs(media): select fixed Browser VP8
|
2026-08-24 14:37:03 +08:00 |
|
AAA
|
0121b3a912
|
fix(media): preserve browser screen capture semantics (#229)
|
2026-08-24 13:48:10 +08:00 |
|
AAA
|
4d1030da51
|
docs(media): correct content hint and codec truth (#228)
|
2026-08-24 13:42:58 +08:00 |
|
AAA
|
815568bb49
|
docs(media): select fixed Browser VP8
Select the fixed Browser VP8 contract and record the H.264 encoder-selection evidence.
|
2026-08-24 12:10:17 +08:00 |
|
AAA
|
19bd34a307
|
docs(truth): separate source and deployment revisions
|
2026-08-24 11:22:21 +08:00 |
|
AAA
|
6c37395f9d
|
docs(deploy): record Browser v10 postflight (#226)
|
2026-08-24 11:20:51 +08:00 |
|
AAA
|
0de065c9f0
|
refactor(browser): make codec ownership share-scoped (#225)
refactor(browser): make codec ownership share-scoped
|
2026-08-24 10:42:56 +08:00 |
|
AAA
|
cde71ea256
|
docs(media): record v10 and H264 evidence boundary
|
2026-08-24 10:41:18 +08:00 |
|
AAA
|
1b7655a34d
|
refactor(browser): simplify codec ownership
|
2026-08-24 10:18:23 +08:00 |
|
AAA
|
05265c460d
|
docs(media): make codec selection temporary (#224)
docs(media): make codec selection temporary
|
2026-08-24 10:05:18 +08:00 |
|
AAA
|
3c646520ea
|
docs(media): make codec selection temporary
|
2026-08-24 10:04:40 +08:00 |
|
AAA
|
e8832032d4
|
docs(media): simplify Browser codec contract (#223)
docs(media): simplify Browser codec contract
|
2026-08-24 09:46:24 +08:00 |
|
AAA
|
6de8333156
|
docs(media): simplify Browser codec contract
|
2026-08-24 09:45:27 +08:00 |
|
AAA
|
774bb34431
|
docs(release): record Browser v9 production postflight (#222)
docs(release): record Browser v9 production postflight
|
2026-08-24 09:11:30 +08:00 |
|
AAA
|
03e2a5face
|
docs(release): record Browser v9 production postflight
|
2026-08-24 09:10:23 +08:00 |
|
AAA
|
262270408d
|
feat(browser): release v9 runtime (#221)
feat(browser): release v9 runtime
|
2026-08-24 08:34:13 +08:00 |
|
AAA
|
d74d9443dd
|
docs(product): record Browser v9 source checkpoint
|
2026-08-24 08:32:42 +08:00 |
|
AAA
|
3536671016
|
feat(browser): complete v9 runtime
|
2026-08-24 08:09:41 +08:00 |
|
AAA
|
eb926f89b3
|
feat: implement v9 viewer entry and presentation
|
2026-08-24 05:58:15 +08:00 |
|
AAA
|
37c34d9031
|
feat(route): add on-demand route observability
|
2026-08-24 05:58:15 +08:00 |
|
AAA
|
c962fe758b
|
feat(media): apply live audio ceilings
|
2026-08-24 05:58:15 +08:00 |
|
AAA
|
41b8056e04
|
docs(media): close resume authority gaps (#220)
docs(media): close resume authority gaps
|
2026-08-24 05:57:39 +08:00 |
|
AAA
|
e63d0b9a4f
|
docs(media): close resume authority gaps
|
2026-08-24 05:57:13 +08:00 |
|
AAA
|
dfa2b071e2
|
docs(media): fence codec proof attempts (#219)
docs(media): fence codec proof attempts
|
2026-08-24 05:45:26 +08:00 |
|
AAA
|
1301ad73b5
|
docs(media): fence codec proof attempts
|
2026-08-24 05:44:39 +08:00 |
|
AAA
|
87883748b6
|
docs(product): settle Browser v9 work (#218)
Checkpoint the accepted Browser v9 product contract before implementation. Current source and production remain v8.
|
2026-08-24 03:51:19 +08:00 |
|
AAA
|
13e81c6494
|
docs(release): record TURN removal postflight (#217)
|
2026-08-24 02:39:03 +08:00 |
|
AAA
|
e647a1e52a
|
refactor(route): remove application TURN (#216)
|
2026-08-24 02:14:12 +08:00 |
|
AAA
|
bcc6d7c188
|
docs(route): retire application TURN (#215)
|
2026-08-24 01:34:15 +08:00 |
|
AAA
|
de6f6aa466
|
fix(route): reserve deadline stages for fallback (#214)
Prevents silent peer candidates from starving selected/SFU fallback while preserving one room-serial operation and one total deadline.
|
2026-08-23 23:59:56 +08:00 |
|
AAA
|
cc44764e74
|
fix(sfu): reconcile late host publications (#213)
Restores SFU subscription reconciliation across real LiveKit event ordering and tightens production logging.
|
2026-08-23 23:02:06 +08:00 |
|