Commit Graph

1081 Commits

Author SHA1 Message Date
mplorentz ed76364dda Fix muted icon 2026-03-04 10:28:34 -05:00
mplorentz de08a4775c Add a right around user avatar when speaking 2026-03-04 10:28:34 -05:00
mplorentz a07febf99c Move room type field up in the RoomForm 2026-03-04 10:28:34 -05:00
mplorentz 57ff3523eb Disable rooms on mobile temporarily 2026-03-04 10:28:34 -05:00
mplorentz 67f06f9d17 Check if livekit is configured on the relay during room creation/edit 2026-03-04 10:28:34 -05:00
mplorentz 4ad5637433 Add ability to joining a voice room while it's in progress 2026-03-04 10:28:34 -05:00
mplorentz d3f800ce74 Add loading indicator while joining 2026-03-04 10:28:34 -05:00
mplorentz b0ff13b2c3 Add error toast on connection failure. 2026-03-04 10:28:34 -05:00
mplorentz f7094d34a5 Make voice rooms in sidebar reactive 2026-03-04 10:28:33 -05:00
mplorentz e97b95057f Get rid of volume icon next to text rooms 2026-03-04 10:28:28 -05:00
mplorentz bce2ae5593 Allow user to configure room for voice, text, or both. 2026-03-04 10:28:28 -05:00
mplorentz 5f496cf25b Remove plan 2026-03-04 10:28:28 -05:00
mplorentz fc303a3c1b Move livekit auth to relay 2026-03-04 10:28:28 -05:00
mplorentz 47a857faba Fix logo download during docker build 2026-03-04 10:28:21 -05:00
mplorentz 10c19858bb Source .env explicitly during build 2026-03-04 10:28:21 -05:00
mplorentz 4c5bd03150 Fix issue where docker build would rebuild when app did not change 2026-03-04 10:28:18 -05:00
mplorentz d74cbe2db1 Try just serving 404.html 2026-03-04 10:28:10 -05:00
mplorentz 534649c9bd Try rewrites to get SPA mode working 2026-03-04 10:28:07 -05:00
mplorentz d9b551d0ff Serve in SPA mode 2026-03-04 10:28:04 -05:00
mplorentz e0a04c6b34 Auto-play voice track when joining a voice room 2026-03-04 10:28:00 -05:00
mplorentz f06ea62fd2 Add android microphoen permissions 2026-03-04 10:28:00 -05:00
mplorentz 59a2debb1a ignore pnpm store 2026-03-04 10:28:00 -05:00
mplorentz fb9eae9e09 WIP voice channels 2026-03-04 10:28:00 -05:00
mplorentz a42ba5446a 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: coracle/flotilla#88
Co-authored-by: Matt Lorentz <mplorentz@noreply.coracle.social>
Co-committed-by: Matt Lorentz <mplorentz@noreply.coracle.social>
2026-03-03 19:52:22 +00:00
Jon Staab ccfe1bded5 Bring back some notification badges 2026-02-27 12:25:16 -08:00
Jon Staab dfedf4e879 Make sync logic more robust 2026-02-26 14:51:31 -08:00
Jon Staab 0682c404f2 Bump welshman 2026-02-26 13:43:31 -08:00
Jon Staab 80ece70450 Support unban/unallow 2026-02-26 13:35:13 -08:00
Jon Staab f6245c712d Fix WalletPay 2026-02-26 13:06:34 -08:00
Jon Staab e0c5f0d4f1 Bump welshman 2026-02-25 15:50:14 -08:00
Jon Staab b616e2ea33 Blobify images so users can open them easier 2026-02-25 14:52:05 -08:00
Jon Staab 6fb6995103 Add manual invoice payment 2026-02-25 14:25:59 -08:00
Jon Staab 47bc0c2382 Update link_deps 2026-02-25 13:14:19 -08:00
Jon Staab 59a919d888 Fix enter selecting an option when there is no term. Closes #84 2026-02-25 10:01:08 -08:00
triesap 17d673c288 Bootstrap Tauri desktop shell for evaluation (#66)
Adds a minimal Tauri desktop bootstrap. Run with: pnpm run tauri:dev

Reviewed-on: coracle/flotilla#66
Co-authored-by: triesap <tyson@radroots.org>
Co-committed-by: triesap <tyson@radroots.org>
2026-02-25 00:23:16 +00:00
triesap 985fd46243 Classifieds tags (#18) (#65)
Closes #18

Reviewed-on: coracle/flotilla#65
Co-authored-by: triesap <tyson@radroots.org>
Co-committed-by: triesap <tyson@radroots.org>
2026-02-25 00:09:50 +00:00
triesap 6d99e296e4 Show wallet status when wallet is unreachable 2026-02-24 15:45:29 -08:00
Jon Staab 21c34efb6a Remove capacitor plugin from overrides 2026-02-24 10:45:43 -08:00
Jon Staab 9c2f923c26 Bump welshman and pomade 2026-02-23 15:38:45 -08:00
Jon Staab 52d2d70838 Update nostr signer capacitor plugin 2026-02-23 15:15:59 -08:00
Jon Staab edd8824c5e Fix safe area inset for modal footer 2026-02-23 14:40:00 -08:00
Jon Staab 4f12ad9533 Bump nip55 signer 2026-02-21 11:18:38 -08:00
Jon Staab 2a5850e67f Update pomade version 2026-02-20 14:24:15 -08:00
Jon Staab 15341edece Fix svgs with 302 redirects on safari 2026-02-19 12:59:03 -08:00
Jon Staab 30f8b4160e Fix mask-repeat property 2026-02-19 12:26:18 -08:00
Jon Staab 937ca5ecf6 Refine space join dialogs and discover page 2026-02-19 11:20:46 -08:00
mplorentz ba1757d4f1 Reopen the last DM that was open when navigating back to chat (#81)
#60

Co-authored-by: mplorentz <mplorentz@users.noreply.github.com>
Reviewed-on: coracle/flotilla#81
Co-authored-by: Matt Lorentz <mplorentz@noreply.coracle.social>
Co-committed-by: Matt Lorentz <mplorentz@noreply.coracle.social>
2026-02-19 18:31:54 +00:00
Jon Staab 5a2b5f43b8 Add content-visibility class 2026-02-18 16:37:55 -08:00
Jon Staab 2f487705c3 Get rid of ChatEnable, automatically enable unwrapping when the user first visits the dms page. Closes #72 2026-02-18 16:02:49 -08:00
Jon Staab 558d59ce88 Enable auth for relays we're publishing to 2026-02-18 15:54:14 -08:00