Jared Vititoe jared
  • Joined on 2024-11-30
jared pushed to lotus at LotusGuild/cinny 2026-05-21 20:49:35 -04:00
fa50a45e84 chore: prettier format all files, brotli, Sentry release tagging, CI gates
jared pushed to lotus at LotusGuild/cinny 2026-05-21 20:42:47 -04:00
04efb60fb2 ci: add TypeScript, ESLint, Prettier, audit, and bundle size report
jared pushed to lotus at LotusGuild/cinny 2026-05-21 20:35:42 -04:00
e3cd41b0ba ci: add Gitea Actions build check workflow
jared pushed to lotus at LotusGuild/cinny 2026-05-21 20:30:51 -04:00
3e9ca27761 feat: skeleton loaders, Sentry source maps, auto-deploy via webhook
jared pushed to lotus at LotusGuild/cinny 2026-05-21 20:11:19 -04:00
35e4c1fb22 Merge vite6-upgrade: upgrade Vite 5->6 with all ecosystem plugins
9fbca3da10 chore: upgrade Vite 5 -> 6 and associated plugins
Compare 2 commits »
jared pushed to lotus at LotusGuild/cinny 2026-05-21 20:00:34 -04:00
dd4431fea8 fix: disable Sentry tracing to prevent CORS failures on Matrix requests
jared pushed to lotus at LotusGuild/cinny 2026-05-21 19:56:43 -04:00
2ecb6876c8 perf: split chunks and lazy-load Room to shrink initial bundle
jared pushed to lotus at LotusGuild/cinny 2026-05-21 19:44:59 -04:00
538b3032a0 feat: add Sentry error tracking with defensive error boundary
jared pushed to lotus at LotusGuild/cinny 2026-05-21 19:26:58 -04:00
9ebe9410aa fix: guard Icon src against non-function values to prevent crash
jared pushed to lotus at LotusGuild/cinny 2026-05-21 16:18:58 -04:00
85d556a2a4 fix(security): upgrade i18next-http-backend 2.5.2→3.0.6 (path traversal CVE)
528e2a48fc perf(router): lazy-load Lobby/Explore/Inbox routes; fix spoiler aria-pressed initial state
0d3eabb884 fix(a11y): semantic headings, htmlFor/id associations, remove duplicate aria-labels
Compare 3 commits »
jared pushed to lotus at LotusGuild/cinny 2026-05-21 13:51:15 -04:00
220245dba5 fix(a11y): replace aria-pressed with aria-expanded on Home/Space/Direct menu triggers\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
jared pushed to lotus at LotusGuild/cinny 2026-05-21 13:49:52 -04:00
13e22d7c47 fix(a11y): add htmlFor/id label associations in login and token input forms\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
jared pushed to lotus at LotusGuild/cinny 2026-05-21 13:48:21 -04:00
7784f4358d fix: add color-scheme meta, og:type, fix fonts.googleapis.com crossorigin\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
jared pushed to lotus at LotusGuild/cinny 2026-05-21 13:43:28 -04:00
906c7c7138 fix(a11y): add aria-live regions to SyncStatus connection banners\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
jared pushed to lotus at LotusGuild/cinny 2026-05-21 13:40:36 -04:00
2c3f006ef0 fix(a11y): add labels to unlabeled form inputs\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
jared pushed to lotus at LotusGuild/cinny 2026-05-21 13:35:57 -04:00
f45aefdf1f fix(a11y): add semantic heading hierarchy across settings, modals, and pages\n\nAdd as="h1"/h2/h3 to Text components used as visual headings:\n- Auth pages: h1 brand, h2 section titles\n- Settings panels: h2 for General/Permissions/DeveloperTools/Members/Emojis\n- Modal dialogs: h2 for CreateRoom, CreateSpace, AddServer\n- Explore pages: h2 page heading, h3 subsections\n- Inbox pages: h2 Notifications/Invites, h3 Primary/Public/Spam\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
jared pushed to lotus at LotusGuild/cinny 2026-05-21 13:32:42 -04:00
a6e378483e perf: lazy-load modal renderers and auth pages, split vendor chunks\n\nMain bundle: 3866 kB -> 2547 kB gzip (637 kB, was 997 kB)\nNew cacheable chunks: matrix-sdk, react-dom, router, react-query, linkify\nLazy-loaded: RoomSettings, SpaceSettings, Search, CreateRoom, CreateSpace, Auth\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
jared pushed to lotus at LotusGuild/cinny 2026-05-21 13:21:34 -04:00
b1d2dfd4fa fix(a11y): label all buttons in Editor.preview.tsx demo component\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
jared pushed to lotus at LotusGuild/cinny 2026-05-21 13:17:09 -04:00
fce55a708b fix(a11y): label remaining unlabeled icon buttons across 12 components\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
jared pushed to lotus at LotusGuild/cinny 2026-05-21 13:06:42 -04:00
df626a9064 fix(a11y): replace aria-pressed with aria-expanded on menu-trigger buttons\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>