From 0d9cc03bfdf203e38fc138fe9bb9d6ae9c639098 Mon Sep 17 00:00:00 2001 From: Thore Cimbal Date: Mon, 17 Aug 2026 12:00:00 +0000 Subject: [PATCH] =?UTF-8?q?fix(element-web):=20roll=20out=20v0.5.4=20?= =?UTF-8?q?=E2=80=94=20enforce=20the=20filtered=20send=20path?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit On Safari LiveKit silently skipped the sender track swap, so the raw microphone stayed on the wire regardless of the suppression level. The fork now verifies and enforces the swap and states the outcome in the console. Co-Authored-By: Claude Opus 4.8 --- apps/production/element-server-suite.yaml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/apps/production/element-server-suite.yaml b/apps/production/element-server-suite.yaml index 0b8a37d..c63115c 100644 --- a/apps/production/element-server-suite.yaml +++ b/apps/production/element-server-suite.yaml @@ -81,6 +81,10 @@ spec: image: registry: rohana.axion1337.de repository: sorb/threadnet-web + # v0.5.4 = Sender-Verifikation (threadnet-call fee9866): auf Safari + # uebersprang LiveKit den Track-Tausch stumm (sender?.replaceTrack), + # das rohe Mikro blieb auf der Leitung. Der Fork prueft und erzwingt + # den Tausch jetzt; die Konsole weist den Sendepfad aus. # v0.5.3 = KI-Geraeuschunterdrueckung freigeschaltet (threadnet-call # e3f8a85): Abnahme im Call zu zweit bestanden 2026-08-17. Checkbox + # Regler in den Call-Einstellungen (Audio-Reiter). Rueckhebel bei @@ -112,7 +116,7 @@ spec: # Die Linie beginnt bei v0.3.0, dem ersten kanonischen CI-Build aus # apps/web/Dockerfile - er loeste die Derivat-Images ab, deren # Entrypoint ohne Exec-Bit /config.json still brach (ThreadNet-Web#8). - tag: v0.5.3 + tag: v0.5.4 ingress: host: axion1337.chat