Default Branch

lotus
CI / Secret scan (gitleaks) (push) Successful in 11s
CI / Build & Quality Checks (push) Successful in 3m27s
CI / Docker image build & smoke test (push) Skipped
CI / Trigger Desktop Build (push) Successful in 10s
CI / Playwright smoke (e2e) (push) Successful in 28m11s

8794465034 · Merge pull request 'fix(status): read the public Kuma page, with notices scoped by a prefix' (#486) from fix/status-banner-public-page into lotus · Updated 2026-11-04 21:47:13 -05:00

Branches

fix/dev-denoise-theme
CI / Build & Quality Checks (pull_request) Successful in 3m4s
CI / Trigger Desktop Build (pull_request) Skipped
CI / Docker image build & smoke test (pull_request) Skipped
CI / Secret scan (gitleaks) (pull_request) Successful in 10s
CI / Playwright smoke (e2e) (pull_request) Successful in 18m16s

cd760ebc3c · fix(dev): ML noise suppression works on npm start; no lotusTheme warning per call (#293) · Updated 2026-10-18 00:24:03 -04:00    jared

219
0
#410 Merged
fix/pwa-manifest
CI / Build & Quality Checks (pull_request) Successful in 2m55s
CI / Trigger Desktop Build (pull_request) Skipped
CI / Docker image build & smoke test (pull_request) Skipped
CI / Secret scan (gitleaks) (pull_request) Successful in 8s
CI / Playwright smoke (e2e) (pull_request) Successful in 23m55s

1511cb0b97 · fix(pwa): the installed app can rotate, and "New Message" opens a new DM (#292) · Updated 2026-10-18 00:18:23 -04:00    jared

219
0
#408 Merged
fix/translate-feedback
CI / Build & Quality Checks (pull_request) Successful in 3m5s
CI / Trigger Desktop Build (pull_request) Skipped
CI / Docker image build & smoke test (pull_request) Skipped
CI / Secret scan (gitleaks) (pull_request) Successful in 8s
CI / Playwright smoke (e2e) (pull_request) Successful in 13m42s

3e11a6fc0b · fix(translate): say why Translate did nothing (#287) · Updated 2026-10-18 00:17:04 -04:00    jared

219
0
#407 Merged
fix/consent-retry-snooze
CI / Build & Quality Checks (pull_request) Successful in 3m16s
CI / Trigger Desktop Build (pull_request) Skipped
CI / Docker image build & smoke test (pull_request) Skipped
CI / Playwright smoke (e2e) (pull_request) Successful in 19m50s
CI / Secret scan (gitleaks) (pull_request) Successful in 16s

5ce4692a7b · fix(consent): a retry that fails again reopens the terms prompt (#311) · Updated 2026-10-18 00:11:34 -04:00    jared

219
0
#406 Merged
fix/strip-metadata-packs
CI / Build & Quality Checks (pull_request) Successful in 3m25s
CI / Trigger Desktop Build (pull_request) Skipped
CI / Docker image build & smoke test (pull_request) Skipped
CI / Secret scan (gitleaks) (pull_request) Successful in 8s
CI / Playwright smoke (e2e) (pull_request) Successful in 15m42s

4486f02bc6 · fix(privacy): "Remove Photo Metadata" also covers emoji/sticker packs and badges (#332) · Updated 2026-10-18 00:09:14 -04:00    jared

219
0
#405 Merged
fix/preview-deceptive-links
CI / Build & Quality Checks (pull_request) Successful in 3m6s
CI / Trigger Desktop Build (pull_request) Skipped
CI / Docker image build & smoke test (pull_request) Skipped
CI / Secret scan (gitleaks) (pull_request) Successful in 9s
CI / Playwright smoke (e2e) (pull_request) Successful in 21m16s

7b3d1bad8f · fix(previews): no genuine preview card for a site a deceptive link only pretends to be (#286) · Updated 2026-10-18 00:05:06 -04:00    jared

219
0
#404 Merged
fix/embed-ogurl-provider
CI / Build & Quality Checks (pull_request) Successful in 4m30s
CI / Trigger Desktop Build (pull_request) Skipped
CI / Docker image build & smoke test (pull_request) Skipped
CI / Secret scan (gitleaks) (pull_request) Successful in 15s
CI / Playwright smoke (e2e) (pull_request) Successful in 17m17s

2c11bd3b8e · fix(previews): a page can no longer pose as a YouTube (etc.) player via its og:url (#326) · Updated 2026-10-17 23:54:50 -04:00    jared

219
0
#403 Merged
fix/settingtile-nesting
CI / Build & Quality Checks (pull_request) Successful in 4m24s
CI / Trigger Desktop Build (pull_request) Skipped
CI / Docker image build & smoke test (pull_request) Skipped
CI / Secret scan (gitleaks) (pull_request) Successful in 11s
CI / Playwright smoke (e2e) (pull_request) Successful in 15m43s

6f7a8f64e2 · fix(settings): valid HTML in setting tiles; start uploads in an effect (#291) · Updated 2026-10-17 23:51:19 -04:00    jared

219
0
#402 Merged
fix/shortcuts-dialog
CI / Build & Quality Checks (pull_request) Successful in 4m3s
CI / Trigger Desktop Build (pull_request) Skipped
CI / Docker image build & smoke test (pull_request) Skipped
CI / Secret scan (gitleaks) (pull_request) Successful in 24s
CI / Playwright smoke (e2e) (pull_request) Successful in 15m52s

4969ef9b6d · fix(a11y): the keyboard shortcuts dialog lists every shortcut (#334) · Updated 2026-10-17 23:43:49 -04:00    jared

219
0
#401 Merged
fix/forward-encryption-warning
CI / Build & Quality Checks (pull_request) Successful in 3m42s
CI / Trigger Desktop Build (pull_request) Skipped
CI / Docker image build & smoke test (pull_request) Skipped
CI / Secret scan (gitleaks) (pull_request) Successful in 17s
CI / Playwright smoke (e2e) (pull_request) Successful in 13m6s

be71931a81 · fix(forward): warn when forwarding out of an encrypted room into one that is not (#330) · Updated 2026-10-17 23:40:58 -04:00    jared

219
0
#400 Merged
fix/compress-alpha-anim
CI / Build & Quality Checks (pull_request) Successful in 3m13s
CI / Trigger Desktop Build (pull_request) Skipped
CI / Docker image build & smoke test (pull_request) Skipped
CI / Secret scan (gitleaks) (pull_request) Successful in 13s
CI / Playwright smoke (e2e) (pull_request) Successful in 15m29s

3a74699fef · fix(media): "Compress image" no longer blackens transparent images or freezes animations (#331) · Updated 2026-10-17 20:57:33 -04:00    jared

219
0
#399 Merged
fix/screenshare-double-toast
CI / Build & Quality Checks (pull_request) Successful in 3m3s
CI / Trigger Desktop Build (pull_request) Skipped
CI / Docker image build & smoke test (pull_request) Skipped
CI / Secret scan (gitleaks) (pull_request) Successful in 11s
CI / Playwright smoke (e2e) (pull_request) Successful in 16m14s

7fc42b32d4 · fix(calls): no "the shared window was closed" toast when an admin turns sharing off (#297) · Updated 2026-10-17 20:55:05 -04:00    jared

219
0
#398 Merged
fix/sw-reply-checks
CI / Build & Quality Checks (pull_request) Successful in 2m43s
CI / Trigger Desktop Build (pull_request) Skipped
CI / Docker image build & smoke test (pull_request) Skipped
CI / Secret scan (gitleaks) (pull_request) Successful in 12s
CI / Playwright smoke (e2e) (pull_request) Successful in 16m49s

005fc9e768 · fix(notifications): notification replies re-check encryption at send time and use the right account (#299) · Updated 2026-10-17 20:52:12 -04:00    jared

219
0
#397 Merged
fix/pip-default-position
CI / Build & Quality Checks (pull_request) Successful in 3m22s
CI / Trigger Desktop Build (pull_request) Skipped
CI / Docker image build & smoke test (pull_request) Skipped
CI / Secret scan (gitleaks) (pull_request) Successful in 15s
CI / Playwright smoke (e2e) (pull_request) Successful in 18m4s

33cc0de97c · fix(calls): the call PiP no longer opens on top of the composer (#323) · Updated 2026-10-17 20:47:34 -04:00    jared

219
0
#396 Merged
fix/inapp-toast-permission
CI / Build & Quality Checks (pull_request) Successful in 3m2s
CI / Trigger Desktop Build (pull_request) Skipped
CI / Docker image build & smoke test (pull_request) Skipped
CI / Secret scan (gitleaks) (pull_request) Successful in 11s
CI / Playwright smoke (e2e) (pull_request) Successful in 18m38s

3bf040f17a · fix(notifications): in-app toasts no longer need browser notification permission (#324) · Updated 2026-10-17 20:41:48 -04:00    jared

230
0
#395 Merged
fix/mute-timers-account-data
CI / Build & Quality Checks (pull_request) Successful in 3m3s
CI / Trigger Desktop Build (pull_request) Skipped
CI / Docker image build & smoke test (pull_request) Skipped
CI / Secret scan (gitleaks) (pull_request) Successful in 8s
CI / Playwright smoke (e2e) (pull_request) Successful in 16m45s

69e05bbf8d · fix(notifications): timed mutes are lifted by any Lotus device, not just the one that set them (#333) · Updated 2026-10-17 20:33:32 -04:00    jared

230
0
#393 Merged
fix/policy-dedupe
CI / Build & Quality Checks (pull_request) Successful in 3m0s
CI / Trigger Desktop Build (pull_request) Skipped
CI / Docker image build & smoke test (pull_request) Skipped
CI / Secret scan (gitleaks) (pull_request) Successful in 15s
CI / Playwright smoke (e2e) (pull_request) Successful in 15m30s

15f2fcc4d1 · fix(moderation): policy viewer lists a stable rule and its legacy twin once (#321) · Updated 2026-10-17 20:28:34 -04:00    jared

230
0
#392 Merged
fix/nudge-dismissed-strip
CI / Build & Quality Checks (pull_request) Successful in 3m18s
CI / Trigger Desktop Build (pull_request) Skipped
CI / Docker image build & smoke test (pull_request) Skipped
CI / Secret scan (gitleaks) (pull_request) Successful in 13s
CI / Playwright smoke (e2e) (pull_request) Successful in 16m21s

8e7127a350 · fix(security): a dismissed status announcement no longer hides the security nudge (#307) · Updated 2026-10-17 20:26:54 -04:00    jared

230
0
#391 Merged
fix/kuma-plain-text
CI / Build & Quality Checks (pull_request) Successful in 3m20s
CI / Trigger Desktop Build (pull_request) Skipped
CI / Docker image build & smoke test (pull_request) Skipped
CI / Secret scan (gitleaks) (pull_request) Successful in 13s
CI / Playwright smoke (e2e) (pull_request) Successful in 17m3s

f30a65eb74 · fix(status): banner Details strips Markdown syntax, not every #, _, >, * (#308) · Updated 2026-10-17 20:22:12 -04:00    jared

230
0
#390 Merged
fix/rejoin-dm
CI / Build & Quality Checks (pull_request) Successful in 3m16s
CI / Trigger Desktop Build (pull_request) Skipped
CI / Docker image build & smoke test (pull_request) Skipped
CI / Secret scan (gitleaks) (pull_request) Successful in 19s
CI / Playwright smoke (e2e) (pull_request) Successful in 16m35s

0a2f18e3d5 · fix(calls): DM-aware rejoin toast, and no rejoining a DM call that ended (#302) · Updated 2026-10-17 20:20:12 -04:00    jared

230
0
#389 Merged