Jon Staab
a10a9e7043
Bump pomade
2026-03-31 09:53:30 -07:00
Jon Staab
4f42abc2ff
Bump version
1.7.0
2026-03-30 15:22:01 -07:00
Jon Staab
fe042c88b8
Apply safe area insets to new messages button
2026-03-30 15:15:41 -07:00
Jon Staab
55e3a31b61
Show notifications on non-nip29 chat
2026-03-30 14:29:24 -07:00
Jon Staab
5760be4313
Add back button to chat detail
2026-03-30 14:24:40 -07:00
Jon Staab
2fd7556a52
Fix new messages button, improve room load
2026-03-30 14:20:30 -07:00
Jon Staab
e8ed9cd379
Fix chat new messages fixed button
2026-03-30 13:22:22 -07:00
Jon Staab
eeeb3c96d2
Bump welshman
2026-03-30 11:46:12 -07:00
Jon Staab
2da5dee6bd
Add pow to wrapped messages
2026-03-30 11:46:12 -07:00
Jon Staab
a66193ff45
Fix some display bugs
2026-03-30 11:46:12 -07:00
Jon Staab
55131ba7ce
Remove replaceState from SpaceMenu since we're never in a drawer any more
2026-03-30 11:46:12 -07:00
Jon Staab
df6282d2ba
Fix nav overflow on mobile
2026-03-30 11:46:12 -07:00
Jon Staab
6ebe792ce5
Show notification badge on voice room item
2026-03-30 11:46:11 -07:00
Jon Staab
6c9bdb2ccd
Detect blossom support using supported_nips
2026-03-30 11:46:11 -07:00
Jon Staab
bc94c705f3
Make space syncing more robust
2026-03-30 11:46:11 -07:00
Jon Staab
2b9b4da2cc
Add all rooms to notifications
2026-03-30 11:46:11 -07:00
Jon Staab
090070d1f9
Add dm relay
2026-03-30 11:46:11 -07:00
mplorentz
16a73f27c9
Add a dialog before joining voice rooms ( #109 )
...
After using the voice rooms more since we removed the option for voice-only rooms I think you were right to suggest a dialog box before joining rooms. It felt far to clunky to have to join the voice call any time you just wanted to try to view room members, edit room settings, or just view the recent text chat.
This adds a dialog that allows the user to decline to join the call but still access the text part of the room along with associated settings and controls. It also acts as another confirmation step before turning on the user's microphone, and allows them to choose an audio input so they don't have to mess with the (generally terrible) browser controls for doing so. We should probably have controls to change your audio input and output from within the call as well, but I think this is enough for an MVP.

Co-authored-by: mplorentz <mplorentz@noreply.gitea.coracle.social >
Reviewed-on: coracle/flotilla#109
Co-authored-by: Matt Lorentz <mplorentz@noreply.coracle.social >
Co-committed-by: Matt Lorentz <mplorentz@noreply.coracle.social >
2026-03-27 19:02:56 +00:00
mplorentz
82245d895c
Voice Room Membership Error ( #106 )
...
Before this we were showing "Failed to join voice room" if the relay rejected our request for a livekit token because we aren't a member of the room. Now it shows the error "Failed to join voice room: you must be a member."
Co-authored-by: mplorentz <mplorentz@noreply.gitea.coracle.social >
Reviewed-on: coracle/flotilla#106
Co-authored-by: Matt Lorentz <mplorentz@noreply.coracle.social >
Co-committed-by: Matt Lorentz <mplorentz@noreply.coracle.social >
2026-03-27 17:45:42 +00:00
Jon Staab
610b8dd171
Use secure storage for session data
2026-03-23 17:51:51 -07:00
Jon Staab
f5b1e91378
Handle json parsing errors on file upload
2026-03-23 14:34:45 -07:00
Jon Staab
1de6d7a874
Set up default messaging relays
2026-03-23 14:21:04 -07:00
Jon Staab
b716f3f792
Improve dm relay defaults and warnings
2026-03-23 12:53:24 -07:00
Jon Staab
75053bbbb1
Create health check framework
2026-03-23 11:17:45 -07:00
Jon Staab
f9c7ed4936
Move relay action items to top of page
2026-03-19 12:41:23 -07:00
hodlbod
1f5be54cb1
Migrate Reports dialog to ActionItems dialog, add room join requests to queue
2026-03-19 15:40:34 +00:00
hodlbod
0761cdd28f
Add android fallback for background push notifications ( #102 )
2026-03-19 15:32:32 +00:00
Jon Staab
7e2a0e9d5f
Show notification badges regardless of favorite status
2026-03-17 15:11:02 -07:00
Jon Staab
7ae887561d
Remove bad signers, fix some ui bugs
2026-03-17 15:05:46 -07:00
Jon Staab
baa1d49b3a
Tweak mobile nav
2026-03-17 15:03:40 -07:00
Jon Staab
58a6be911a
Hide close button in dialog if in a noEscape modal
2026-03-17 14:55:40 -07:00
mplorentz
368f0b048b
Expect pubkey in kind 39004 ( #101 )
...
This adjusts our implementation of the Livekit presence event to match the NIP (https://github.com/nostr-protocol/nips/pull/2238#issuecomment-4057645310 ). Specifically we now expect the user's Nostr pubkey in the `participant` tag instead of the livekit identity string.
I also fixed a bug I found where a malformed `participant` tag would crash the rendering of VoiceWidget, causing it to appear frozen.
There is a corresponding zooid PR [here](https://github.com/coracle-social/zooid/pull/11 )
Co-authored-by: mplorentz <mplorentz@noreply.gitea.coracle.social >
Reviewed-on: coracle/flotilla#101
Co-authored-by: Matt Lorentz <mplorentz@noreply.coracle.social >
Co-committed-by: Matt Lorentz <mplorentz@noreply.coracle.social >
2026-03-17 19:38:10 +00:00
Jon Staab
10894e17a5
Fix phantom badges
2026-03-16 13:46:00 -07:00
Jon Staab
ec8a7a40e2
Fix room icon
2026-03-16 13:42:01 -07:00
mplorentz
ce30820108
feature/23-voice-room/poc ( #93 )
...
Add voice rooms
Co-authored-by: Matt Lorentz <mplorentz@noreply.coracle.social >
Co-committed-by: Matt Lorentz <mplorentz@noreply.coracle.social >
2026-03-16 20:38:05 +00:00
Jon Staab
147c756cc1
Update readme to point to .env.local
2026-03-16 13:36:06 -07: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