Commit Graph

1140 Commits

Author SHA1 Message Date
mplorentz b513982dc3 Switch to 39004 for room presence 2026-03-13 09:03:07 -04:00
mplorentz b82ef3b387 Expect HTTP 204 for livekit support 2026-03-13 09:03:07 -04:00
mplorentz f95f6932f3 Animate voice widget in and out 2026-03-13 09:03:07 -04:00
mplorentz 2b5aa24db4 Add join and leave sounds 2026-03-13 09:03:07 -04:00
mplorentz 20c5cea760 Remove no-text rooms, highlight active room, fix custom voice room icons 2026-03-13 09:03:07 -04:00
mplorentz b4bd0abe6b Request microphone permissions when unmuting 2026-03-13 09:00:07 -04:00
mplorentz 54478ddc30 Show custom icon for voice rooms 2026-03-13 09:00:07 -04:00
mplorentz aa36d93ab0 Remove voice-only rooms from "Other rooms" 2026-03-13 09:00:07 -04:00
mplorentz 0aa3130e39 Add lables on hover for voice room controls 2026-03-13 09:00:07 -04:00
mplorentz 17d1d27364 Use joinAbortController as isJoining 2026-03-13 09:00:06 -04:00
mplorentz 81d403f0a7 Hide voice rooms on mobile 2026-03-13 09:00:06 -04:00
mplorentz 707f9a3a7e Move unfavorited voice rooms into a new section in the SpaceMenu 2026-03-13 09:00:06 -04:00
mplorentz ad1c3ec797 Use if let 2026-03-13 09:00:06 -04:00
mplorentz c2803cf6f5 use new livekit welshman properties 2026-03-13 09:00:06 -04:00
mplorentz 92d00b485a Allow joining without a microphone 2026-03-13 09:00:06 -04:00
mplorentz 038480a74b Log join errors 2026-03-13 09:00:06 -04:00
mplorentz 8a1de33078 include room participants inside VoiceRoomItem border 2026-03-13 09:00:06 -04:00
Jon Staab 7e101f90ab Bump welshman 2026-03-13 09:00:06 -04:00
Jon Staab 34685beb35 Tweak voice room display 2026-03-13 09:00:06 -04:00
mplorentz f886970302 Don't show technical error message to the user 2026-03-13 09:00:06 -04:00
mplorentz 8166c176eb Revert changes to dockerfile 2026-03-13 09:00:06 -04:00
mplorentz 391caac165 Address remaining PR comments 2026-03-13 09:00:06 -04:00
mplorentz ecb42b7b66 Use TrustedEvent 2026-03-13 09:00:06 -04:00
mplorentz c4efca0ae3 Use bell icon for notifications 2026-03-13 09:00:06 -04:00
mplorentz 3dcbb13d4e Address PR comments on RoomForm 2026-03-13 09:00:06 -04:00
mplorentz 948c822161 Reorder imports 2026-03-13 09:00:06 -04:00
mplorentz 354e809926 Add room info button to VoiceWidget 2026-03-13 09:00:06 -04:00
mplorentz 021e140186 Fix muted icon 2026-03-13 09:00:06 -04:00
mplorentz b14e592ba7 Add a right around user avatar when speaking 2026-03-13 09:00:06 -04:00
mplorentz b4c68b66eb Move room type field up in the RoomForm 2026-03-13 09:00:06 -04:00
mplorentz 2d7266f27e Disable rooms on mobile temporarily 2026-03-13 09:00:05 -04:00
mplorentz f8ab970dc6 Check if livekit is configured on the relay during room creation/edit 2026-03-13 09:00:05 -04:00
mplorentz 8b0ca5399d Add ability to joining a voice room while it's in progress 2026-03-13 09:00:05 -04:00
mplorentz 17b158b47c Add loading indicator while joining 2026-03-13 09:00:05 -04:00
mplorentz 817c2d2e01 Add error toast on connection failure. 2026-03-13 09:00:05 -04:00
mplorentz a9d29771d1 Make voice rooms in sidebar reactive 2026-03-13 09:00:05 -04:00
mplorentz 2a9379ae7e Get rid of volume icon next to text rooms 2026-03-13 09:00:05 -04:00
mplorentz c5401af6b9 Allow user to configure room for voice, text, or both. 2026-03-13 09:00:05 -04:00
mplorentz 4d60b7fea0 Remove plan 2026-03-13 09:00:05 -04:00
mplorentz 0310baf136 Move livekit auth to relay 2026-03-13 09:00:05 -04:00
mplorentz e6e834307c Fix logo download during docker build 2026-03-13 09:00:05 -04:00
mplorentz 47615a9cf7 Source .env explicitly during build 2026-03-13 09:00:05 -04:00
mplorentz 563fbc4208 Fix issue where docker build would rebuild when app did not change 2026-03-13 09:00:05 -04:00
mplorentz 5cb6fd1c6e Try just serving 404.html 2026-03-13 09:00:05 -04:00
mplorentz 768eb050cc Try rewrites to get SPA mode working 2026-03-13 09:00:05 -04:00
mplorentz 4f55cda9a0 Serve in SPA mode 2026-03-13 09:00:05 -04:00
mplorentz 8aeaa4ce7d Auto-play voice track when joining a voice room 2026-03-13 09:00:05 -04:00
mplorentz 399cb03e48 Add android microphoen permissions 2026-03-13 09:00:05 -04:00
mplorentz 4a712ab475 ignore pnpm store 2026-03-13 09:00:05 -04:00
mplorentz 7306004b9a WIP voice channels 2026-03-13 09:00:05 -04:00