Skip to content

merge upstream#3

Merged
melogale merged 117 commits intolivekitfrom
ups
Mar 16, 2026
Merged

merge upstream#3
melogale merged 117 commits intolivekitfrom
ups

Conversation

@melogale
Copy link
Member

No description provided.

toger5 and others added 30 commits December 1, 2025 19:40
To correctly implement the legacy "oldest membership" mode, we need the code to be more nuanced about the local transport. Specifically, it needs to allow for the transport we advertise in our membership to be different from the transport that we connect to and publish media on. Otherwise, if these two are yoked together, members will resend their memberships whenever an SFU hop occurs, which an attacker could use to cause an amplified wave of state changes.
…ingify_crash

Fix: crash on mobile (android) with `0.17.0-rc.2` due to a log causing stringify to crash with `TypedError: circular structure`
Logically separate the advertised transport from the active transport
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
We only ever inspect the RTC backend identity of user media tiles. So it only needs to be exposed on the user media view model.
It is, in fact, required to be a behavior.
…dget-api

Update dependency matrix-widget-api to v1.17.0
toger5 and others added 29 commits March 10, 2026 13:57
… 3) (element-hq#3793)

* Push docker images to oci.element.io

* prettier

* add id-token permission as its required by tailscale login

* pass secrets to reusable workflows
* zizmor auto fixes

* add github action for security analysis with zizmor

* add access token to iOS push action
* Push docker images to oci.element.io

* prettier

* add id-token permission as its required by tailscale login

* pass secrets to reusable workflows

* change secret path team -> voip

* Update .github/workflows/build-and-publish-docker.yaml

Co-authored-by: Gaël Goinvic <97093369+gaelgatelement@users.noreply.github.com>

---------

Co-authored-by: Gaël Goinvic <97093369+gaelgatelement@users.noreply.github.com>
Implement new Pip Layout (with control buttons)
…et (element-hq#3796)

* Push docker images to oci.element.io

* prettier

* add id-token permission as its required by tailscale login

* pass secrets to reusable workflows

* change secret path team -> voip

* Update .github/workflows/build-and-publish-docker.yaml

Co-authored-by: Gaël Goinvic <97093369+gaelgatelement@users.noreply.github.com>

* typo

---------

Co-authored-by: Gaël Goinvic <97093369+gaelgatelement@users.noreply.github.com>
(rollup needs updating to fix a security alert)
* zizmor auto fixes

* add github action for security analysis with zizmor

* add access token to iOS push action

* fix zizmor findings

* add exceptions for dangerous-triggers including comments for reasoning

* improve comments

* prettier
security alert
…n-invalid-config

Reset overwrite url if it is invalid (does fail to reach sfu)
…security-alert

Update vite, vitest and rollup
…-js-yaml-security

Update qs, js-yaml, glob for security patches
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@melogale melogale merged commit f9efdf3 into livekit Mar 16, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants