Jared Vititoe jared
  • Joined on 2024-11-30
jared pushed to lotus at LotusGuild/cinny 2026-09-20 14:27:46 -04:00
22d46a7922 feat(messages): reply quotes show a media thumbnail (#151)
jared closed issue LotusGuild/cinny#151 2026-09-20 14:27:29 -04:00
Reply quote shows a media thumbnail when replying to an image/video
jared commented on issue LotusGuild/cinny#151 2026-09-20 14:27:29 -04:00
Reply quote shows a media thumbnail when replying to an image/video

Done in 22d46a79. Verified first: the quote showed only the filename ("green.png").

Now both the timeline quote and the composer's reply-draft preview carry a 36 px thumbnail for m.image /…

jared pushed to lotus at LotusGuild/cinny 2026-09-20 14:23:05 -04:00
be2c202543 feat(privacy): strip EXIF/XMP/IPTC from image uploads by default (#109)
jared closed issue LotusGuild/cinny#109 2026-09-20 14:23:04 -04:00
Strip EXIF/GPS metadata from images by default (currently only when compression is on)
jared commented on issue LotusGuild/cinny#109 2026-09-20 14:23:04 -04:00
Strip EXIF/GPS metadata from images by default (currently only when compression is on)

Done in be2c2025.

How: utils/stripImageMetadata.ts edits the container, never the pixels — JPEG drops APP1 (EXIF/XMP), APP13 (IPTC) and COM segments; PNG drops eXIf plus tEXt/iTXt/`zT…

jared closed issue LotusGuild/cinny#143 2026-09-20 14:14:59 -04:00
Per-call quality readout on hangup (low priority; UI must look native)
jared commented on issue LotusGuild/cinny#143 2026-09-20 14:14:59 -04:00
Per-call quality readout on hangup (low priority; UI must look native)

Done — fork 1e34923f (released as 0.25.0-lotus.10), cinny af1c0ee1 + pin bump 63639396.

Mocked in the existing toast style first, as the issue asked; it fit, so no new surface:

![toast](https://…

jared closed issue LotusGuild/cinny#155 2026-09-20 14:14:59 -04:00
PWA: register as an Android share target (Share → Lotus Chat)
jared commented on issue LotusGuild/cinny#155 2026-09-20 14:14:59 -04:00
PWA: register as an Android share target (Share → Lotus Chat)

Done in 96a97a2f (cinny) + a16cc85 (matrix: nginx 303 for /share-target).

  • manifest.json share_target: POST multipart to ./share-target with title/text/url + files (image/video/audio/pd…
jared closed issue LotusGuild/cinny#222 2026-09-20 14:14:59 -04:00
a11y in CI: axe-core gate + accessibility-tree snapshots as the screen-reader proxy
jared commented on issue LotusGuild/cinny#222 2026-09-20 14:14:59 -04:00
a11y in CI: axe-core gate + accessibility-tree snapshots as the screen-reader proxy

Done in 6aa77552 (CI #2005 green).

e2e/a11y.spec.ts: @axe-core/playwright (WCAG 2.x A/AA tags) over login, room timeline + composer, message options menu, thread panel, user settings, room…

jared closed issue LotusGuild/cinny#221 2026-09-20 14:14:59 -04:00
E2E: run the Playwright suite under WebKit as a Safari/iOS proxy
jared commented on issue LotusGuild/cinny#221 2026-09-20 14:14:59 -04:00
E2E: run the Playwright suite under WebKit as a Safari/iOS proxy

Done in 52e0cfaa (+ the WebKit console wording in 6aa77552). CI run #2005 is green: playwright install --with-deps chromium webkit works on the runner, and the webkit (Desktop Safari) and…

jared pushed to lotus at LotusGuild/cinny 2026-09-20 14:14:32 -04:00
6363939654 chore(calls): bump @lotusguild/element-call-embedded to 0.25.0-lotus.10
af244bba75 chore(lint): retire 19 explicit anys, ratchet to 49 warnings (#210)
af1c0ee184 feat(calls): "Call ended · 41 min · connection was good" toast (#143)
96a97a2f86 feat(pwa): register as an Android share target (#155)
Compare 4 commits »
jared pushed to main at LotusGuild/cinny-desktop 2026-09-20 14:01:52 -04:00
ae7cab4c93 chore: bump cinny submodule to 6aa77552
jared commented on issue LotusGuild/cinny#123 2026-09-20 13:49:49 -04:00
[research] Verification reminder for your OWN unverified sessions

Findings (2026-09-20, code audit)

1. Signals we already compute, and every combination

jared pushed tag v0.25.0-lotus.10 to LotusGuild/element-call 2026-09-20 13:47:47 -04:00
jared pushed to lotus at LotusGuild/element-call 2026-09-20 13:47:47 -04:00
b9d0ac7cac chore(lotus): 0.25.0-lotus.10
1e34923f6a feat(lotus): io.lotus.call_summary — per-call quality readout at hangup (#143)
Compare 2 commits »
jared pushed to main at LotusGuild/matrix 2026-09-20 13:36:15 -04:00
a16cc85420 cinny: 303 /share-target → /share for the PWA share target (#155)