Jared Vititoe jared
  • Joined on 2024-11-30
jared closed issue LotusGuild/cinny#132 2026-09-19 17:28:28 -04:00
[verify] Pasting an image copied from a web page must send only the image (no page URL / alt text)
jared commented on issue LotusGuild/cinny#132 2026-09-19 17:28:28 -04:00
[verify] Pasting an image copied from a web page must send only the image (no page URL / alt text)

Verified headless: dispatched a paste into the composer with a DataTransfer carrying the PNG plus text/html `<img src="https://evil.example/tracking/pic.png?utm_source=x" alt="Secret alt…

jared pushed to lotus at LotusGuild/cinny 2026-09-19 17:26:37 -04:00
d2f56817b3 feat(calls): say when answering turns the camera on, offer audio-only (#135)
jared closed issue LotusGuild/cinny#135 2026-09-19 17:26:36 -04:00
Pre-join guard: say plainly when you are about to join with the camera ON
jared commented on issue LotusGuild/cinny#135 2026-09-19 17:26:36 -04:00
Pre-join guard: say plainly when you are about to join with the camera ON

Verified the paths first:

  • Voice-room prescreen — has the camera toggle in view (and it's disabled unless Join with Camera On is enabled), so it's already obvious.
  • **Sidebar second-click…
jared pushed to main at LotusGuild/cinny-desktop 2026-09-19 17:21:06 -04:00
1634820024 chore: bump cinny submodule to 33e16e85
jared closed issue LotusGuild/cinny#128 2026-09-19 17:18:33 -04:00
Undeafen catch-up: one toast listing who joined/left while you were deafened
jared commented on issue LotusGuild/cinny#128 2026-09-19 17:18:33 -04:00
Undeafen catch-up: one toast listing who joined/left while you were deafened

Done in 33e16e85. On deafen the participant set is snapshotted; on undeafen it is diffed and — only if it changed and you were deafened ≥ 10 s — one auto-dismissing toast: "While you were…

jared closed issue LotusGuild/cinny#136 2026-09-19 17:18:33 -04:00
PTT stuck-key release: drop a hold longer than N minutes (do not break calls)
jared pushed to lotus at LotusGuild/cinny 2026-09-19 17:18:33 -04:00
33e16e85b3 feat(calls): undeafen catch-up toast (#128)
f23b215efa fix(calls): release a push-to-talk hold after 5 minutes (#136)
821760131c chore(calls): bump @lotusguild/element-call-embedded to 0.25.0-lotus.8
Compare 3 commits »
jared commented on issue LotusGuild/cinny#136 2026-09-19 17:18:33 -04:00
PTT stuck-key release: drop a hold longer than N minutes (do not break calls)

Done in f23b215e. createPttHoldWatchdog (unit-tested with fake timers) is armed on press and disarmed on release in both the DOM path and the desktop-global hotkey path; at 5 minutes…

jared pushed to main at LotusGuild/cinny-desktop 2026-09-19 15:08:49 -04:00
0a58cdf17a chore: bump cinny submodule to edb46247
jared pushed to lotus at LotusGuild/cinny 2026-09-19 14:36:29 -04:00
edb4624796 feat(privacy): delete all my messages in a room (#169)
jared closed issue LotusGuild/cinny#169 2026-09-19 14:36:29 -04:00
Delete all my messages in this room (self-service redaction of your own events)
jared commented on issue LotusGuild/cinny#169 2026-09-19 14:36:29 -04:00
Delete all my messages in this room (self-service redaction of your own events)

Done in edb46247 — Room Settings → General → Privacy → "Your messages in this room" (kept on the settings page rather than the member panel so it's one click from where people already…

jared pushed tag v0.25.0-lotus.8 to LotusGuild/element-call 2026-09-19 14:36:00 -04:00
jared pushed to lotus at LotusGuild/element-call 2026-09-19 14:35:59 -04:00
5421d545c4 chore(lotus): 0.25.0-lotus.8
2fafa3cf36 test(lotus): oxlint-clean mock in the LocalTransport refusal test
Compare 2 commits »
jared pushed tag v0.25.0-lotus.7 to LotusGuild/element-call 2026-09-19 14:35:04 -04:00
jared pushed to lotus at LotusGuild/element-call 2026-09-19 14:35:04 -04:00
667230f6e3 chore(lotus): 0.25.0-lotus.7
746917a4c6 test(lotus): satisfy oxlint require-await in the LocalTransport refusal test
Compare 2 commits »
jared pushed to main at LotusGuild/cinny-desktop 2026-09-19 14:29:39 -04:00
530d94fd5b chore: bump cinny submodule to d4420905