Commit Graph

  • b243a18e01 fix(eslint): add missing useCallback deps, remove stale disable directives jared 2026-05-30 23:40:08 -04:00
  • 41ff5276ca docs: update README for wave-3 features and presence selector jared 2026-05-30 23:30:10 -04:00
  • bd8e116cf3 feat: Discord-style presence status selector jared 2026-05-30 23:29:29 -04:00
  • 582839fddb feat: document title unread count, draft persistence, search date range jared 2026-05-30 22:22:40 -04:00
  • 10f0093f8e feat(D3): apply terminal theme to voice message recorder jared 2026-05-30 17:48:49 -04:00
  • 48f9221f1c fix: resolve ESLint no-shadow errors in CallEmbedProvider jared 2026-05-30 17:31:38 -04:00
  • bc63714a07 fix/polish: wave 1+2 improvements across six features jared 2026-05-30 17:13:54 -04:00
  • 2255795cae fix: rank from: autocomplete suggestions by homeserver + shared rooms jared 2026-05-28 23:05:56 -04:00
  • 64029d9e8e fix: search bar size and from: autocomplete actually working jared 2026-05-28 22:48:55 -04:00
  • 6056aa9632 fix: search bar layout, autocomplete FocusTrap, and from: regex jared 2026-05-28 22:30:38 -04:00
  • 8c0383ab7f fix: remove redundant E2EE banner from members drawer jared 2026-05-28 22:09:10 -04:00
  • af3155e169 feat: sender filter for message search with from:@user autocomplete jared 2026-05-28 22:07:53 -04:00
  • e5ae77a99d feat: add encrypted room cache panel with load/load-more buttons jared 2026-05-28 20:04:16 -04:00
  • b13297ce3b feat: encrypted room search via local cache scan jared 2026-05-28 20:01:21 -04:00
  • 5957b1cf55 style: fix Prettier formatting in usePresenceUpdater jared 2026-05-28 19:40:15 -04:00
  • 98cbb32b86 fix: suppress unhandled rejection from saveStatus on rate limit jared 2026-05-28 19:36:26 -04:00
  • db4a39ff56 refactor: move privacy settings into dedicated Privacy section jared 2026-05-28 19:31:36 -04:00
  • 08b1a5c2a3 feat: full Discord-style presence tracking jared 2026-05-28 19:28:52 -04:00
  • eb283c29ff feat: add character counter to status message input jared 2026-05-28 16:58:37 -04:00
  • f8ab136492 fix: cap status message length and constrain display overflow jared 2026-05-28 16:29:11 -04:00
  • 221bd825b1 fix: import EmojiBoard directly in ProfileStatus to fix emoji selection jared 2026-05-27 16:01:17 -04:00
  • 60cbfec951 fix: emoji picker works + silence 429 presence rate-limit errors jared 2026-05-27 15:20:42 -04:00
  • 90cb70c128 fix: emoji selection appends correctly to status input jared 2026-05-27 13:41:48 -04:00
  • 01a61e3ec2 feat: auto-clear status after configurable duration jared 2026-05-27 13:10:46 -04:00
  • e280f0e312 fix: capture emoji button rect before state updater to avoid null currentTarget jared 2026-05-27 13:06:31 -04:00
  • 46da4458ff feat: custom status message — display + editor with emoji picker jared 2026-05-27 12:39:51 -04:00
  • bb2e25de2d feat: mute screenshare audio independently + fix CI lint/prettier jared 2026-05-24 23:52:57 -04:00
  • 8214387479 chore: track package-lock.json, revert gitignore change jared 2026-05-24 23:18:15 -04:00
  • 0ebe24be20 feat: screenshare fullscreen button + pip spotlight, fix screenshare view jared 2026-05-24 23:16:43 -04:00
  • 0d303169f2 fix: prevent editor blur on any click inside autocomplete menu jared 2026-05-24 21:35:38 -04:00
  • 54a912be1c fix: prevent editor blur on mouse click in autocomplete menus jared 2026-05-24 21:10:01 -04:00
  • f3022f8be9 fix: defer moveCursor to next tick to prevent Slate DOM resolution crash jared 2026-05-24 17:16:37 -04:00
  • 58cd88d815 ui: incoming call button hierarchy + EventReaders timestamp glow jared 2026-05-24 00:34:55 -04:00
  • 5d10afb7a6 ui: voice recorder pulse + TDS styling, wire mic denied error to input bar jared 2026-05-24 00:30:12 -04:00
  • d58c445d74 ux: reply null state, location error feedback, retry send, reaction keyboard nav jared 2026-05-24 00:02:19 -04:00
  • 97b335773b ui: visual polish — animations, icons, and interaction improvements jared 2026-05-23 23:52:58 -04:00
  • bf8fa85055 chore: prettier format ForwardMessageDialog.tsx and lotus-terminal.css.ts jared 2026-05-23 23:22:49 -04:00
  • f8466f2f02 chore: prettier format PollContent.tsx and index.css jared 2026-05-23 23:02:34 -04:00
  • 2146dac833 ui: forward dialog avatars, poll TDS, delivery icon, caption focus, boot hint jared 2026-05-23 23:01:13 -04:00
  • fc5f808cf9 fix: screenshare dismiss, GIF header, PiP resize, call subtitle, CSS vars jared 2026-05-23 22:51:56 -04:00
  • db0b083a3e fix: prevent allow_redirect=true on media URLs; fallback on 400 too jared 2026-05-23 22:25:13 -04:00
  • 73420242d0 fix: fallback to legacy media URL on 401, fix EC avatar letter centering jared 2026-05-23 22:01:45 -04:00
  • 8dec8169dc fix: bump matrixRTC maxListeners to suppress MaxListenersExceededWarning jared 2026-05-23 21:40:12 -04:00
  • 6c915d03c3 fix: throw on non-OK response in downloadMedia (Fixes JAVASCRIPT-REACT-B) jared 2026-05-23 20:38:24 -04:00
  • 83095cc66f chore: remove debug console.log calls from CallEmbed jared 2026-05-23 20:16:45 -04:00
  • 3f4c90f56a feat: show presence status badges in member list panels jared 2026-05-23 20:13:08 -04:00
  • 6bbed6e2e8 fix: replace non-existent Icons.Device with Icons.Monitor in SessionsSection jared 2026-05-23 19:56:53 -04:00
  • 9b18804927 feat: add other-user device sessions list with per-device verification jared 2026-05-23 19:44:22 -04:00
  • 6c9fd17f27 fix: replace remaining fill="Solid" in VoiceMessageRecorder preview send button jared 2026-05-23 13:28:17 -04:00
  • 083985fe94 fix: show verification badges regardless of room encryption state jared 2026-05-23 13:21:12 -04:00
  • 161b9bb75e feat: extend verification badge to user profile and settings members list jared 2026-05-23 12:53:33 -04:00
  • 4c5cff13ad fix: correct IconButton fill and Box gap types in VoiceMessageRecorder jared 2026-05-23 12:36:10 -04:00
  • e17bb6a534 feat: voice message recording + per-member encryption verification jared 2026-05-23 12:19:06 -04:00
  • 46b6fecdde Merge tag 'v4.12.2' into lotus jared 2026-05-23 11:26:45 -04:00
  • 8740752aec Fix device verification UX: show request card, enable cross-user SAS jared 2026-05-23 11:15:49 -04:00
  • 67e3ab1499 chore: Release v4.12.2 (#2956) Krishan 2026-05-23 22:10:21 +10:00
  • bcf63490c9 chore: remove semantic-release and keep script (#2946) Krishan 2026-05-23 22:02:49 +10:00
  • 6af3a7ebbe fix: call drop (#2954) Ajay Bura 2026-05-23 17:20:41 +05:30
  • 37e68e906b fix: prettier formatting in CallEmbedProvider and useCallEmbed jared 2026-05-23 00:51:39 -04:00
  • 33d5549ede docs: add development workflow section to README jared 2026-05-23 00:37:17 -04:00
  • 93a78184d4 feat: dark mode fix, call wallpaper, setTheme error handling, Sentry filter Lotus Bot 2026-05-23 00:28:37 -04:00
  • e5110a13f8 fix: people list crash + call embed positioning + debug logging Lotus Bot 2026-05-22 22:48:39 -04:00
  • 14336ef2a3 fix: listenAction must reply to prevent widget transport timeout Lotus Bot 2026-05-22 22:09:38 -04:00
  • f4ec09e168 fix: override cancelScheduledDelayedEvent/restart/send in CallWidgetDriver Lotus Bot 2026-05-22 21:51:17 -04:00
  • d05868179d fix: correctly deploy element-call widget via vite-plugin-static-copy Lotus Bot 2026-05-22 20:22:39 -04:00
  • 5db4db1d95 fix: ESLint errors, stale disable comments, bundle splitting Lotus Bot 2026-05-22 19:52:23 -04:00
  • 3927f01089 fix: code splitting, route errors, Sentry CI source maps Lotus Bot 2026-05-22 19:30:55 -04:00
  • 8b84780d11 style: prettier format skeleton components Lotus Bot 2026-05-22 18:59:23 -04:00
  • e76f1f0ccb fix: sent messages not appearing + add Lobby/Auth skeleton loaders Lotus Bot 2026-05-22 18:52:12 -04:00
  • 574f71d082 fix: restore mx declarations to all components in Message.tsx Lotus Bot 2026-05-22 18:03:55 -04:00
  • d43da7554e fix: restore mx declarations removed by cleanup script Lotus Bot 2026-05-22 17:31:40 -04:00
  • f24dff99ee fix: resolve all ESLint errors and fix CI Prettier failure Lotus Bot 2026-05-22 17:17:26 -04:00
  • 710a03ccca chore: upgrade @tanstack/react-query to 5.100.13 Lotus Bot 2026-05-22 16:40:14 -04:00
  • 9a833a42f9 fix: suppress matrix-js-sdk push rule warnings for unimplemented MSCs Lotus Bot 2026-05-22 16:33:24 -04:00
  • b088cb17b8 fix: silence expected console noise from OIDC discovery and router hydration Lotus Bot 2026-05-22 14:24:06 -04:00
  • 2e160ebacd chore: remove unused esbuild-polyfill and suppress Rolldown inject warning Lotus Bot 2026-05-22 14:17:15 -04:00
  • 5cb642b509 fix: override js-cookie to >=3.0.6 to resolve high severity CVE Lotus Bot 2026-05-22 13:50:05 -04:00
  • 7079462503 chore: upgrade React 18→19 and fix breaking type changes Lotus Bot 2026-05-22 13:24:07 -04:00
  • d6ae29f8f3 chore: upgrade ESLint 8→9 with flat config migration Lotus Bot 2026-05-22 13:13:30 -04:00
  • b3e7901008 chore: upgrade Vite to 8.0.14 and plugin-react to 6.0.2 Lotus Bot 2026-05-22 12:54:39 -04:00
  • 11346b1dc6 chore: upgrade TypeScript to 6.0.3 and modernize tsconfig Lotus Bot 2026-05-22 12:52:37 -04:00
  • ac5cd1195d chore: upgrade matrix-js-sdk and react-google-recaptcha Lotus Bot 2026-05-22 12:41:14 -04:00
  • 26456eda36 fix: add @giphy/js-util@5.2.0 and remove uuid override Lotus Bot 2026-05-22 12:25:11 -04:00
  • d3fba1d685 fix: reduce ESLint errors and npm audit vulnerabilities Lotus Bot 2026-05-22 12:08:50 -04:00
  • 266e47f240 chore: upgrade TypeScript 4.9 to 5.9, ESLint 8.29 to 8.57, @typescript-eslint 5 to 7 Lotus Bot 2026-05-22 11:16:11 -04:00
  • e547248681 fix: prettier formatting in index.tsx (single quotes) Lotus Bot 2026-05-22 10:46:55 -04:00
  • ea2155c635 fix: auto-reload on stale chunk load failure (vite:preloadError) Lotus Bot 2026-05-22 02:31:54 -04:00
  • b6e1a0eea9 fix: use Icons.Setting (singular) - folds v2.6.2 has no Icons.Settings Lotus Bot 2026-05-22 02:23:17 -04:00
  • a5e5b3c413 fix: remove manual encodeURIComponent from pathUtils (react-router v7 encodes automatically) Lotus Bot 2026-05-22 01:59:00 -04:00
  • 7168b11323 fix: prettier formatting, viteStaticCopy paths, HydrateFallback warning Lotus Bot 2026-05-22 00:36:30 -04:00
  • e74426cc86 fix: upgrade matrix-js-sdk 38.2.0 -> 41.5.0 with API compat fixes Lotus Bot 2026-05-22 00:19:11 -04:00
  • 7284132432 fix: upgrade @giphy/react-components 1.6.0 -> 5.9.4 Lotus Bot 2026-05-21 23:53:58 -04:00
  • 337d5e2b78 fix: graceful recovery for IDB schema version conflict Lotus Bot 2026-05-21 23:50:24 -04:00
  • 005f081f27 fix: revert matrix-js-sdk 41.5.0 -> 38.2.0 (sessionMembershipsForRoom API removed) Lotus Bot 2026-05-21 23:42:53 -04:00
  • 4e39ea79ff chore: upgrade matrix-js-sdk 38.2.0 -> 41.5.0 Lotus Bot 2026-05-21 23:38:29 -04:00
  • 61a1f008d0 chore: upgrade i18next 26, prettier 3, fontsource-variable, domhandler 6, lint-staged 17 Lotus Bot 2026-05-21 23:30:50 -04:00
  • b3666fa876 fix: revert giphy 10.x (styled-components API break), clean WelcomePage Lotus Bot 2026-05-21 23:09:13 -04:00
  • d32055ee3d chore: bulk dependency updates + fix immer v11 default import + sentry test Lotus Bot 2026-05-21 22:23:19 -04:00
  • 922f03a4f1 chore: upgrade @giphy/react-components 1.6.0->10.1.2 Lotus Bot 2026-05-21 22:14:27 -04:00
  • 3a02484378 fix: lodash 4.17.21->4.18.1, revert giphy upgrade (worse vulns) Lotus Bot 2026-05-21 22:01:31 -04:00