Commit Graph

1123 Commits

Author SHA1 Message Date
mplorentz 0853ef45e7 Don't show technical error message to the user 2026-03-16 09:54:12 -04:00
mplorentz 5e0531ec92 Revert changes to dockerfile 2026-03-16 09:54:12 -04:00
mplorentz 378aeec7e5 Address remaining PR comments 2026-03-16 09:54:12 -04:00
mplorentz d128eb6c7a Use TrustedEvent 2026-03-16 09:54:12 -04:00
mplorentz 68844226ca Use bell icon for notifications 2026-03-16 09:54:12 -04:00
mplorentz 9c2d2093ec Address PR comments on RoomForm 2026-03-16 09:54:12 -04:00
mplorentz 02b2ccdee3 Reorder imports 2026-03-16 09:54:12 -04:00
mplorentz 2350123136 Add room info button to VoiceWidget 2026-03-16 09:54:11 -04:00
mplorentz 69a01db926 Fix muted icon 2026-03-16 09:54:11 -04:00
mplorentz 46483c7097 Add a right around user avatar when speaking 2026-03-16 09:54:11 -04:00
mplorentz 4ffe26ca56 Move room type field up in the RoomForm 2026-03-16 09:54:11 -04:00
mplorentz 760aecc376 Disable rooms on mobile temporarily 2026-03-16 09:54:11 -04:00
mplorentz be65325122 Check if livekit is configured on the relay during room creation/edit 2026-03-16 09:54:11 -04:00
mplorentz 866dfb1d8f Add ability to joining a voice room while it's in progress 2026-03-16 09:54:11 -04:00
mplorentz 5350dab324 Add loading indicator while joining 2026-03-16 09:54:11 -04:00
mplorentz 9aaeddf066 Add error toast on connection failure. 2026-03-16 09:54:11 -04:00
mplorentz 22e8e3ed32 Make voice rooms in sidebar reactive 2026-03-16 09:54:11 -04:00
mplorentz a16ffa5c31 Get rid of volume icon next to text rooms 2026-03-16 09:54:11 -04:00
mplorentz 68745530f7 Allow user to configure room for voice, text, or both. 2026-03-16 09:54:11 -04:00
mplorentz 8072a64a41 Remove plan 2026-03-16 09:54:11 -04:00
mplorentz f3c5a75445 Move livekit auth to relay 2026-03-16 09:54:11 -04:00
mplorentz c24428e944 Fix logo download during docker build 2026-03-16 09:54:11 -04:00
mplorentz 7949ac8b0b Source .env explicitly during build 2026-03-16 09:54:11 -04:00
mplorentz 70a94717ca Fix issue where docker build would rebuild when app did not change 2026-03-16 09:54:11 -04:00
mplorentz 5aa4221078 Try just serving 404.html 2026-03-16 09:54:11 -04:00
mplorentz 117bf487dc Try rewrites to get SPA mode working 2026-03-16 09:54:11 -04:00
mplorentz 4c753676b0 Serve in SPA mode 2026-03-16 09:54:11 -04:00
mplorentz fc2d4adc21 Auto-play voice track when joining a voice room 2026-03-16 09:54:11 -04:00
mplorentz 1a16a9ec0b Add android microphoen permissions 2026-03-16 09:54:11 -04:00
mplorentz 221e80ca82 ignore pnpm store 2026-03-16 09:54:11 -04:00
mplorentz d8fb794d16 WIP voice channels 2026-03-16 09:54:11 -04:00
mplorentz e614840667 Fix a docker rebuild issue (#88)
The Docker build wasn't making use of docker's cache because the .git directory was being copied into the build context. This means that even if the app did not change, if anything in git changed then docker would rebuild the entire app.

This excludes the .git folder from the docker build, instead relying on the user to pass in the build hash at build time. Which is annoying but I don't think there's a better way around it.

This was annoying me because I am deploying a self-hosted version of flotilla from a git branch via ansible and it was rebuilding flotilla every time.

Co-authored-by: mplorentz <mplorentz@noreply.gitea.coracle.social>
Reviewed-on: #88
Co-authored-by: Matt Lorentz <mplorentz@noreply.coracle.social>
Co-committed-by: Matt Lorentz <mplorentz@noreply.coracle.social>
2026-03-16 09:54:11 -04:00
Jon Staab c7fb404404 Add -s flag to readme 2026-03-13 13:23:31 -07:00
Jon Staab 2546146ca8 Tweak back button, hide on desktop 2026-03-13 09:11:08 -07:00
Jon Staab ffa776fd42 Make mobile check on relay page reactive 2026-03-12 17:31:28 -07:00
Jon Staab a59ffb8758 Fix some icons, add privacy nav item, add close button to modal dialog, make settings menu nicer 2026-03-12 17:21:53 -07:00
Jon Staab 9e74c94871 Show navigation on space landing on mobile 2026-03-12 16:44:22 -07:00
Jon Staab 77294e7f1c Factor primary nav spaces into its own component, fix non-nip29 default page 2026-03-12 15:08:31 -07:00
Jon Staab 57f2f4a619 Use new space icon 2026-03-12 14:45:19 -07:00
Jon Staab 1df2284ea3 Return more details about notification registration failure 2026-03-12 14:07:52 -07:00
Jon Staab 189af077e7 Fix file uploads on android 2026-03-12 13:51:05 -07:00
Jon Staab 10e4d83bce Hide add member button for non-members 2026-03-12 12:35:08 -07:00
Jon Staab 5d6661f964 Speed up boot, prune stores 2026-03-12 11:33:04 -07:00
Jon Staab e6e11bb8f2 Massive indexeddb optimization 2026-03-12 11:01:15 -07:00
Jon Staab 0e65e834da Bump welshman 2026-03-12 08:20:15 -07:00
Jon Staab 19f532c12e Allow nested modals 2026-03-11 16:29:24 -07:00
Jon Staab bfc997ba37 Tweak icon picker modal 2026-03-11 16:15:37 -07:00
Jon Staab 99966a976e Overhaul relay settings page 2026-03-11 15:58:05 -07:00
Jon Staab cd54bc2880 Add up/edit to chats 2026-03-10 15:46:59 -07:00
Jon Staab ffdd689331 Add another pomade signer 2026-03-10 11:09:59 -07:00