Commit graph

104 commits

Author SHA1 Message Date
userAdityaa
152d35f92a Fix deleted rooms persisting in navigation (#285)
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
2026-05-29 15:20:21 +00:00
userAdityaa
8dd278f47c fix: turn on notification defaults and prompt on first DM visit (#284)
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
2026-05-29 15:13:10 +00:00
Jon Staab
8f56812dd1 Fix undefined chat draft key 2026-05-06 16:56:31 -07:00
Jon Staab
e1a7b051bd Use welshman kinds 2026-04-16 11:34:59 -07:00
Nayan Patidar
b46fd94578 Use relay-provided member lists as source of truth (#191)
Co-authored-by: Nayan Patidar <nayan9617@noreply.coracle.social>
Co-committed-by: Nayan Patidar <nayan9617@noreply.coracle.social>
2026-04-13 21:12:49 +00:00
Khushvendra
ec0b6a99e2 add room mentions and clickable room/relay refs 2026-04-11 10:13:23 -07:00
userAdityaa
29bb33c26c publish kind 9 quote after room content creation for cross-client interoperability 2026-04-10 14:20:24 -07:00
Jon Staab
f1f2083c88 Remove unnecessary snapshots, format 2026-04-10 11:09:26 -07:00
Jon Staab
f42889c3c2 Improve performance #182:
increase profile timer and chat search throttle delays
reduce GC pressure in derived stores
use requestIdleCallback for non-critical storage writes
batch repository update processing in feeds
2026-04-10 10:39:38 -07:00
userAdityaa
1d5f91fb6c fix: realtime updates for room members and admins (#178)
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
2026-04-09 21:05:30 +00:00
Priyanshubhartistm
4c19ee823b 73-video-thumbnails (#142)
This PR implements video thumbnails for `.mov`, `.webm`, and `.mp4` files in the `ContentLinkBlock` component.

Changes:
- Added the `poster` attribute to the `<video>` tag.
- Set the poster source to `{url}#t=1` to capture a clear preview frame at the 1-second mark.
- Verified locally that thumbnails are now correctly displayed instead of a black/empty box.

Closes #73

Reviewed-on: https://gitea.coracle.social/coracle/flotilla/pulls/142
Co-authored-by: Priyanshubhartistm <bhartipriyanshustm@gmail.com>
Co-committed-by: Priyanshubhartistm <bhartipriyanshustm@gmail.com>
2026-04-08 16:07:11 +00:00
Jon Staab
fe20fbfd28 Add polls 2026-04-03 10:56:00 -07:00
Jon Staab
dc46b42cb6 Fix platform logo 2026-04-02 13:49:01 -07:00
nayan9617
c882198206 fix: respect VITE_PLATFORM_LOGO with fallback (#116)
Co-authored-by: nayan9617 <nayanp4925@gmail.com>
Co-committed-by: nayan9617 <nayanp4925@gmail.com>
2026-04-02 17:52:44 +00:00
Jon Staab
fe89df2aa3 Fix some chat related bugs 2026-03-31 11:25:59 -07:00
Matt Lorentz
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.

![Screenshot 2026-03-27 at 11.10.53 AM.png](/attachments/3ac271a6-5d17-4063-9ac6-3e5bdef10ccf)

Co-authored-by: mplorentz <mplorentz@noreply.gitea.coracle.social>
Reviewed-on: https://gitea.coracle.social/coracle/flotilla/pulls/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
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
Matt Lorentz
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
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
65483a6ef0 Support unban/unallow 2026-03-09 21:12:10 -07:00
Jon Staab
527ef59adc Update pomade version 2026-03-09 21:12:09 -07:00
Jon Staab
56dddbdd86 Add better muting, add EventReducer 2026-03-09 21:12:09 -07:00
Jon Staab
4b156ee699 Work on feed page 2026-03-09 21:12:09 -07:00
Jon Staab
7f6450375b Fix duplicate ids in chat 2026-03-09 21:12:08 -07:00
Jon Staab
d5e91ce874 Fix DM media detection 2026-03-09 21:12:08 -07:00
Jon Staab
30653fe344 Clean up report item design, bad/restore user actions, space description input, add feed to home page 2026-03-09 21:12:07 -07:00
Jon Staab
3024e08ca5 Fix makeFeed (maybe) 2026-03-09 21:12:07 -07:00
hodlbod
c4f2f55617
Simplify notification badges, improve performance (#57)
Co-authored-by: Jon Staab <shtaab@gmail.com>
2026-02-09 11:44:32 -08:00
Jon Staab
119c09d730 Add classified listings 2026-02-03 12:43:36 -08:00
Jon Staab
764719afde Fix some notification related bugs 2026-02-02 14:29:12 -08:00
Jon Staab
4169db33e6 Rework alert settings and UI 2026-01-30 09:13:50 -08:00
Jon Staab
16cd90f7b7 Refine discover page a bit to avoid slowness 2026-01-29 13:52:36 -08:00
Jon Staab
bf6abd301c refactor notification syncing 2026-01-27 17:15:22 -08:00
Jon Staab
143a1dd39b Update notification subscriptions reactively 2026-01-27 13:38:24 -08:00
Jon Staab
9b3a8258ce Disable alerts on logout 2026-01-26 10:08:43 -08:00
Jon Staab
646b8f8736 Rework subscription storage 2026-01-23 16:51:02 -08:00
Jon Staab
2528e4acad Clean up and fix push notifications implementation 2026-01-23 15:35:54 -08:00
Jon Staab
ca3d661830 Generally just refactor alerts, upgrade some deps 2026-01-23 10:05:47 -08:00
Jon Staab
63fee653e8 Add muted rooms, rework alert settings 2026-01-22 12:49:09 -08:00
Jon Staab
9da2473976 Add apns/fcm push notifications with new architecture 2026-01-21 16:20:48 -08:00
Jon Staab
6d1eeacc49 Add new alerts 2026-01-20 13:42:58 -08:00
Jon Staab
f85748fef9 Remove old alerts 2026-01-19 16:33:49 -08:00
Jon Staab
bbbe011482 Publish default relay selections on signup 2026-01-16 16:11:45 -08:00
Jon Staab
b3f1d8464b Add authentication policy setting 2026-01-16 13:49:35 -08:00
Jon Staab
9a0ad0c663 Improve space join flow 2026-01-16 10:59:54 -08:00
Jon Staab
f86afc08fa Normalize relay URLs 2026-01-16 10:59:46 -08:00
Jon Staab
cd1b328b1b Add pomade signing 2026-01-16 10:59:45 -08:00