Jared Vititoe jared
  • Joined on 2024-11-30
jared pushed to main at LotusGuild/cinny-desktop 2026-09-18 18:32:36 -04:00
88fb9c4137 chore: bump cinny submodule to 58a716c7
jared pushed to lotus at LotusGuild/cinny 2026-09-18 18:14:33 -04:00
58a716c734 fix(editor): opening a thread on a pristine composer crashed the app — give each Slate editor its own initial value
jared pushed to main at LotusGuild/cinny-desktop 2026-09-18 18:03:27 -04:00
98559fa94c chore: bump cinny submodule to 6d63c34b
jared pushed to lotus at LotusGuild/cinny 2026-09-18 18:01:18 -04:00
6d63c34b2c fix(upload): retry on dropped connections — the SDK reports XHR network failures as AbortError, which we treated as a user cancel (#172)
4c671fbf3a fix(mobile): member list no longer opens on top of every room on phones (#175)
9d84f9153a fix(invite): the header Invite dialog's QR was still fetched from api.qrserver.com — render it locally (#192)
Compare 3 commits »
jared closed issue LotusGuild/cinny#172 2026-09-18 17:58:18 -04:00
[QA] §C Upload retry on a flaky network (best-effort)
jared opened issue LotusGuild/cinny#213 2026-09-18 17:58:17 -04:00
Upload error card shows the raw MatrixError string including the server URL
jared commented on issue LotusGuild/cinny#172 2026-09-18 17:58:17 -04:00
[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:

jared commented on issue LotusGuild/cinny#171 2026-09-18 17:49:36 -04:00
[QA] §B Polls: voting / selected / progress state and multiple-choice rendering on non-TDS themes

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…

jared closed issue LotusGuild/cinny#171 2026-09-18 17:49:36 -04:00
[QA] §B Polls: voting / selected / progress state and multiple-choice rendering on non-TDS themes
jared opened issue LotusGuild/cinny#212 2026-09-18 17:49:35 -04:00
Timeline: your own newly sent message can land below the fold with "Jump to Latest" (stale at-bottom flag after a poll vote)
jared commented on issue LotusGuild/cinny#188 2026-09-18 17:46:29 -04:00
[QA] Room widgets panel (MSC1236): add / open / remove, non-admin view, URL validation, mobile overlay, CSP frame-src

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…

jared opened issue LotusGuild/cinny#211 2026-09-18 17:46:10 -04:00
Mobile: the Widgets panel has no entry point (header button is desktop-only, ⋮ menu has no Widgets item)
jared commented on issue LotusGuild/cinny#188 2026-09-18 17:46:10 -04:00
[QA] Room widgets panel (MSC1236): add / open / remove, non-admin view, URL validation, mobile overlay, CSP frame-src

Verified on the local dev homeserver with Playwright (alice = admin, bob = member):

jared closed issue LotusGuild/cinny#188 2026-09-18 17:46:10 -04:00
[QA] Room widgets panel (MSC1236): add / open / remove, non-admin view, URL validation, mobile overlay, CSP frame-src
jared commented on issue LotusGuild/cinny#190 2026-09-18 00:52:24 -04:00
[QA] Disappearing messages (m.room.retention): timeline hide per preset, Show Hidden Events, self-only enforced redaction

Verified on the local dev homeserver with Playwright (fresh room, alice admin, 3 old messages each from alice and bob; m.room.retention set to a 60 s max_lifetime via the API so the test does…

jared closed issue LotusGuild/cinny#190 2026-09-18 00:52:24 -04:00
[QA] Disappearing messages (m.room.retention): timeline hide per preset, Show Hidden Events, self-only enforced redaction
jared commented on issue LotusGuild/cinny#192 2026-09-18 00:47:40 -04:00
[QA] Invite QR is generated locally: no api.qrserver.com request, scans to the right matrix.to link, works offline

Tested on the local dev homeserver with Playwright, counting every request to a non-local host.

Found a gap: the July fix (a899d7d3) only converted Room Settings → General → Share…

jared closed issue LotusGuild/cinny#192 2026-09-18 00:47:40 -04:00
[QA] Invite QR is generated locally: no api.qrserver.com request, scans to the right matrix.to link, works offline
jared commented on issue LotusGuild/cinny#191 2026-09-18 00:44:14 -04:00
[QA] Mark as Unread (MSC2867) + Low Priority tag: dot, clear on open, cross-device sync, category moves

Verified on the local dev homeserver with Playwright, driving the room context menu and checking the server-side account data / tags after each step:

jared closed issue LotusGuild/cinny#191 2026-09-18 00:44:14 -04:00
[QA] Mark as Unread (MSC2867) + Low Priority tag: dot, clear on open, cross-device sync, category moves