Verified on the local dev homeserver with Playwright (Global scope; the seeded room has 40 images and one pinned message):
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.
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:
Verified on the local dev homeserver with Playwright on the default Light and Dark themes (colorScheme emulation, System Theme on), creating polls through the composer and voting through…
Correction on the empty-URL row: the URL input is required, so the browser's native validation blocks the submit — the "must use https" text I saw was the previous attempt's error still on…
Verified on the local dev homeserver with Playwright (alice = admin, bob = member):