Jared Vititoe jared
  • Joined on 2024-11-30
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 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
jared commented on issue LotusGuild/cinny#193 2026-09-18 00:40:55 -04:00
[QA] Read-receipt regression guard: rooms stay read after Home/Direct mount, thread dot clears, decoration 403/502 storm gone

Verified on the local dev homeserver with Playwright, capturing every /receipt/ request.

Read receipts / unread dots. Setup: the other user posted a thread root + a thread reply + a main…

jared closed issue LotusGuild/cinny#193 2026-09-18 00:40:55 -04:00
[QA] Read-receipt regression guard: rooms stay read after Home/Direct mount, thread dot clears, decoration 403/502 storm gone
jared commented on issue LotusGuild/cinny#142 2026-09-18 00:38:30 -04:00
[verify] URL previews are never fetched for links in your own composer while typing

Verified on the local dev homeserver with Playwright, capturing every preview_url request:

  • typed check this https://example.org/typing-only?x=1 and https://wikipedia.org/wiki/Typing into…
jared closed issue LotusGuild/cinny#142 2026-09-18 00:38:30 -04:00
[verify] URL previews are never fetched for links in your own composer while typing
jared commented on issue LotusGuild/cinny#140 2026-09-18 00:37:19 -04:00
[verify] Thread composer must honour "Hide Typing & Read Receipts" (typing)

Verified on the local dev homeserver with Playwright (scripts/dev-homeserver.sh), capturing every request to /typing/ and /receipt/ while typing in the main composer and in the…

jared closed issue LotusGuild/cinny#140 2026-09-18 00:37:19 -04:00
[verify] Thread composer must honour "Hide Typing & Read Receipts" (typing)
jared commented on issue LotusGuild/cinny#141 2026-09-18 00:37:19 -04:00
[verify] Thread read receipts must honour "Private Read Receipts"

Verified on the local dev homeserver with Playwright (scripts/dev-homeserver.sh), capturing every request to /typing/ and /receipt/ while typing in the main composer and in the…

jared closed issue LotusGuild/cinny#141 2026-09-18 00:37:19 -04:00
[verify] Thread read receipts must honour "Private Read Receipts"
jared commented on issue LotusGuild/cinny#165 2026-09-18 00:37:19 -04:00
[deep dive] Threads: full UI/UX audit + "mark all threads read"

From the #141 verification: each thread read receipt is POSTed twice for the same event (observed 4 /receipt/ requests for 2 events, identical bodies). ThreadPanel.tsx:150-176 runs…

jared pushed to main at LotusGuild/cinny-desktop 2026-09-18 00:21:53 -04:00
c02f97c1fb chore: bump cinny submodule to f528e5e4
jared commented on issue LotusGuild/cinny#165 2026-09-18 00:19:45 -04:00
[deep dive] Threads: full UI/UX audit + "mark all threads read"

From #163: media posted inside threads never appears in the Media Gallery — thread replies are partitioned out of the room timeline by the SDK (room.partitionThreadedEvents), so neither the…

jared closed issue LotusGuild/cinny#163 2026-09-18 00:19:36 -04:00
Media Gallery: opening it scrolls the room timeline into the past while it loads older media
jared closed issue LotusGuild/cinny#130 2026-09-18 00:19:36 -04:00
[research] "Copy Link" should open in Lotus for guild members — matrix.to client hints vs direct chat.lotusguild.org permalinks
jared pushed to lotus at LotusGuild/cinny 2026-09-18 00:19:36 -04:00
f528e5e440 feat(links): Copy Lotus Link permalinks, in-app recognition, /home redirect for joined rooms, via= alias, OIDC deep-link redirect (#130)
d929143f7d fix(gallery): paginate media, activity log and export on detached timeline sets — never the live timeline (#163)
Compare 2 commits »
jared commented on issue LotusGuild/cinny#130 2026-09-18 00:19:35 -04:00
[research] "Copy Link" should open in Lotus for guild members — matrix.to client hints vs direct chat.lotusguild.org permalinks

Built and verified — f528e5e4

Facts from the raw sources (not summaries): matrix.to/src/open/clients/Cinny.js hard-codes https://app.cinny.in/ and emits ?via=a,b; Element.js is the…