Block a user
Privacy: every page load contacts fonts.googleapis.com / fonts.gstatic.com for the VT323 font — self-host it
[QA] §Q Inline media embeds: facade, one of each provider, TikTok portrait, post self-resize, Bluesky/Loom/Kick, toggle + cap
Verified on the local dev homeserver with Playwright (URL previews enabled on the dev Synapse so the facades get their homeserver-proxied thumbnails), counting every non-local host the page…
[QA] §Q Inline media embeds: facade, one of each provider, TikTok portrait, post self-resize, Bluesky/Loom/Kick, toggle + cap
[QA] §K Features end-to-end: Remind Me Later, advanced search filters, notification content + click target
Verified on the local dev homeserver with Playwright:
[QA] §K Features end-to-end: Remind Me Later, advanced search filters, notification content + click target
[QA] §M Search has:/pinned filters + recent searches; custom accent color; new theme presets (visual judgment)
Verified on the local dev homeserver with Playwright (Global scope; the seeded room has 40 images and one pinned message):
[QA] §M Search has:/pinned filters + recent searches; custom accent color; new theme presets (visual judgment)
[QA] §O July batch: thread panel, per-thread notifications, math, encrypted search cache, session hardening, audit-wave fixes, E2EE call-key cluster
[QA] §O July batch: thread panel, per-thread notifications, math, encrypted search cache, session hardening, audit-wave fixes, E2EE call-key cluster
Verified on the local dev homeserver with Playwright (alice in the browser, bob over the API). Three bugs found and fixed on lotus, one of them a crash.
[QA] §C Upload retry on a flaky network (best-effort)
Upload error card shows the raw MatrixError string including the server URL
[QA] §C Upload retry on a flaky network (best-effort)
Tested on the local dev homeserver with Playwright, routing /_matrix/media/v3/upload per attempt. Found a real bug, fixed in the next commit on lotus.
Before the fix:
[QA] §B Polls: voting / selected / progress state and multiple-choice rendering on non-TDS themes