Jon Staab
6fed1019df
Perf optimizations for chat rooms
2026-07-27 17:13:14 -07:00
Jon Staab
8953b0e04d
Fix agent errors
2026-07-27 16:43:54 -07:00
Jon Staab
a2c5a8e2ff
Clean up convention violations, dead code, and daisyUI leftovers
2026-07-27 15:38:23 -07:00
Jon Staab
c0c8354a76
Remove dead CSS left over from the app.css split and fix emoji button hit target
2026-07-27 15:25:31 -07:00
Jon Staab
ed61081b01
Fix key backup gating, mention alerts toggle, and silent load failures
2026-07-27 15:21:39 -07:00
Jon Staab
73f2fb0ec2
Fix stuck hosting error card and blocked billing portal redirect
2026-07-27 15:18:07 -07:00
Jon Staab
0f17e62e54
Fix pin references for non-addressable events, malformed shelf addresses, and profile links
2026-07-27 15:16:21 -07:00
Jon Staab
883528242c
Fix space auth prompts, invite failures, and admin check spam
...
Cache admin checks per space with a ttl, stop retrying auth after a denial,
surface invites we couldn't fetch a claim for, and trim access delays.
2026-07-27 15:09:13 -07:00
Jon Staab
fe90a9f0ba
Fix call mute failures, stale session writes, and leaked audio elements
2026-07-27 15:01:48 -07:00
Jon Staab
eae644ab3c
Fix connection teardown and sync lifecycle on login
2026-07-27 14:57:02 -07:00
Jon Staab
ae5992c948
refactor h/non-h rooms into a single component
2026-07-27 14:11:46 -07:00
Jon Staab
17b0382c2e
formatting
2026-07-27 13:48:54 -07:00
Jon Staab
2ffe51180b
Fix new messages indicator when coming back to the tab
2026-07-27 13:38:45 -07:00
Jon Staab
cf938c6397
Bring caravel hosting in-app
2026-07-27 13:19:28 -07:00
Aditya Chaudhary
37e6dd6b7d
chore: hide space menu scrollbars while keeping scroll. ( #328 )
...
Reviewed-on: https://gitea.coracle.social/coracle/flotilla/pulls/328
Co-authored-by: Aditya Chaudhary <30+useradityaa@noreply.coracle.social>
Co-committed-by: Aditya Chaudhary <30+useradityaa@noreply.coracle.social>
2026-07-21 18:06:46 +00:00
Aditya Chaudhary
2d6810725f
fix: clear space badge when navigating to a space ( #327 )
...
Reviewed-on: https://gitea.coracle.social/coracle/flotilla/pulls/327
Co-authored-by: Aditya Chaudhary <30+useradityaa@noreply.coracle.social>
Co-committed-by: Aditya Chaudhary <30+useradityaa@noreply.coracle.social>
2026-07-21 18:05:39 +00:00
Aditya Chaudhary
1eebe1698a
feat: add room invite links with combined space and room join flow ( #319 )
...
Reviewed-on: https://gitea.coracle.social/coracle/flotilla/pulls/319
Co-authored-by: Aditya Chaudhary <30+useradityaa@noreply.coracle.social>
Co-committed-by: Aditya Chaudhary <30+useradityaa@noreply.coracle.social>
2026-07-20 23:35:24 +00:00
Aditya Chaudhary
16a446095a
fix(video): show avatar tiles for audio-only and camera-off callers ( #325 )
...
Co-authored-by: Aditya Chaudhary <30+useradityaa@noreply.coracle.social>
Co-committed-by: Aditya Chaudhary <30+useradityaa@noreply.coracle.social>
2026-07-20 23:34:06 +00:00
Aditya Chaudhary
caa16b6770
chore: improve mobile UI, zap modals, and interaction polish ( #316 )
...
Co-authored-by: Aditya Chaudhary <30+useradityaa@noreply.coracle.social>
Co-committed-by: Aditya Chaudhary <30+useradityaa@noreply.coracle.social>
2026-07-15 21:23:43 +00:00
Jon Staab
e1c439fb6b
Publish events signed by the relay to the relay
2026-07-10 08:17:01 -07:00
Jon Staab
e9f896f5ef
Tweak side nav sections
2026-07-08 15:20:16 -07:00
Jon Staab
3a6be2fc92
Fix nav safe are inset, qr code reactivity
2026-07-08 15:12:50 -07:00
Jon Staab
ba7a690d6f
Make downloadText work on native
2026-07-08 14:53:49 -07:00
Jon Staab
47be12ff57
Bring back attemptRelayAccess for default spaces
2026-07-08 14:43:44 -07:00
Jon Staab
f7d0cb7413
remove claims from default space urls, fix universal link handlers
2026-07-08 14:33:25 -07:00
Jon Staab
c139722261
Make content components reactive
2026-07-08 14:13:04 -07:00
Jon Staab
a254ec10f1
Fix new messages indicator
2026-07-08 11:53:57 -07:00
Jon Staab
8f7016b60c
Back to hue-only role colors
2026-07-08 11:18:28 -07:00
Jon Staab
1581d909f0
Fix editing featured content, add menu to boards and ability to share boards/pins to chat
2026-07-08 11:18:28 -07:00
Jon Staab
269630efc2
Fix room suggestions based on platform relays
2026-07-08 11:18:28 -07:00
Aditya Chaudhary
f4fc9b82c3
feat: redesign mobile space sidebar with card-based layout. ( #318 )
...
Co-authored-by: Aditya Chaudhary <30+useradityaa@noreply.coracle.social>
Co-committed-by: Aditya Chaudhary <30+useradityaa@noreply.coracle.social>
2026-07-07 21:23:52 +00:00
Jon Staab
5843b3e33a
Tweak room name display
2026-07-06 13:32:19 -07:00
Jon Staab
c694654417
Fix order for joining spaces
2026-07-06 13:31:58 -07:00
Jon Staab
9cb5e54aeb
Avoid showing auth error before join dialog
2026-07-06 13:08:30 -07:00
Jon Staab
774e2da463
Add description to pins
2026-07-06 11:53:12 -07:00
Jon Staab
f20414975d
Whenever our pubkey changes clear connections and reopen
2026-07-06 11:40:00 -07:00
Jon Staab
00b3fe054c
Only show connection status in space join on error
2026-07-06 11:35:42 -07:00
Jon Staab
2f7276a92d
Only show space join status if there's an error
2026-07-03 17:24:14 -07:00
Jon Staab
20369cc615
Split up spacejoin settings
2026-07-03 17:17:57 -07:00
Jon Staab
1ef1c22007
Fix empty favorited by circles
2026-07-03 17:14:51 -07:00
Jon Staab
e52cbcc23b
Fix join page on white labeled instance
2026-07-03 17:01:37 -07:00
Jon Staab
9ca73eb162
Add small badge
2026-07-03 16:50:12 -07:00
Jon Staab
e36f2d995e
Fix stale data in tippy
2026-07-03 16:48:23 -07:00
Jon Staab
99abe17151
Lighten up social graph loading
2026-07-03 16:36:52 -07:00
Jon Staab
91f0d30c84
Set default relays, include hint when loading groups
2026-07-03 16:27:35 -07:00
Jon Staab
ff3af380f8
Make featured content a grid
2026-07-03 16:20:55 -07:00
Jon Staab
e32c536787
Fix reactivity
2026-07-03 16:00:24 -07:00
Jon Staab
530e99a2ff
Publish to default space relays on signup
2026-07-03 16:00:24 -07:00
Jon Staab
a6d58ba79f
Swap datepicker implementations
2026-07-03 16:00:24 -07:00
Jon Staab
213605ecdf
Fix date picker initial value
2026-07-03 16:00:24 -07:00
Jon Staab
ebefc83ef8
Add button-input
2026-07-03 16:00:24 -07:00
Jon Staab
b8f64a5f49
Allow pinning anything, fix a few display bugs
2026-07-03 14:02:11 -07:00
Jon Staab
c2684497f9
Fallback file upload for room/space images
2026-07-03 13:03:04 -07:00
Jon Staab
647375b8c9
Fix missing events on thunk publish in chat
2026-07-03 10:49:11 -07:00
Jon Staab
9e53cf3c61
Fix hidden profile circle
2026-07-03 10:11:12 -07:00
Jon Staab
78f23220e9
Attempt to fix spammy space join dialog
2026-07-03 09:50:37 -07:00
Jon Staab
79c154bdcb
Migrate popovers to tippys
2026-07-03 09:20:45 -07:00
Jon Staab
8d7d021594
Fix popover clipping
2026-07-02 17:32:44 -07:00
Jon Staab
ac2b8ad13f
Add profile info dialog
2026-07-02 17:27:28 -07:00
Jon Staab
531717119e
Add profile info modal
2026-07-02 17:01:31 -07:00
Jon Staab
6046647aa0
Fix loading in profile picture input
2026-07-02 16:52:36 -07:00
Jon Staab
5bd4014d6d
Tweak syncing, fix logo generation
2026-07-02 16:36:58 -07:00
Jon Staab
27252f543a
Fix multiple choice poll selections not saving, bring back base64 profile image fallback but compressed
2026-07-02 14:39:21 -07:00
Jon Staab
e575be921d
Compress base64 fallback
2026-07-02 14:29:30 -07:00
Jon Staab
4cba342a04
Switch from ellipsize to truncate
2026-07-02 14:22:55 -07:00
Jon Staab
05954752e2
Fix mobile navigation
2026-07-02 12:24:56 -07:00
Jon Staab
ff5d7aeb87
Add the ability to save events to the library
2026-07-02 11:36:05 -07:00
Jon Staab
61a8c44750
Prevent initial font size flash
2026-07-01 16:33:21 -07:00
Matt Lorentz
a2ab23c7ae
Fix call icon consistency ( #312 )
...
Co-authored-by: Matt Lorentz <5+mplorentz@noreply.coracle.social>
Co-committed-by: Matt Lorentz <5+mplorentz@noreply.coracle.social>
2026-07-01 23:25:29 +00:00
Jon Staab
61198f4f10
Add pinboards and content library
2026-07-01 16:23:10 -07:00
Jon Staab
518a312972
Disable negentropy in sync temporarily
2026-07-01 11:48:59 -07:00
Jon Staab
c5403f786f
Prevent font size flash on settings change
2026-07-01 11:20:49 -07:00
Jon Staab
c88a981fb6
UI tweaks, change how role colors work
2026-07-01 10:23:23 -07:00
Jon Staab
182e2ce6fd
work on white labeling with acl'd default spaces
2026-06-30 11:28:04 -07:00
Jon Staab
e5c752ce9e
remove old env vars, add remove user to profile detail modal
2026-06-30 10:02:02 -07:00
Jon Staab
fd8795821e
Fix some display bugs
2026-06-29 17:20:55 -07:00
Jon Staab
77ac59008b
fix some feed loading bugs
2026-06-29 16:28:11 -07:00
Jon Staab
10119aaa6d
Simplify profile notes loading
2026-06-29 15:51:18 -07:00
userAdityaa
0b26eb8058
feat: add full profile page at /people/[npub]
2026-06-29 21:19:53 +05:30
Jon Staab
486385cf1f
Refactor css, lib components, add themes
2026-06-26 17:25:34 -07:00
Matt Lorentz
90561d46ad
Refactor voice and video module ( #310 )
...
Co-authored-by: Matt Lorentz <5+mplorentz@noreply.coracle.social>
Co-committed-by: Matt Lorentz <5+mplorentz@noreply.coracle.social>
2026-06-26 22:56:49 +00:00
Jon Staab
9955a50add
Clean up search
2026-06-24 14:44:26 -07:00
Jon Staab
1eb75f4ae7
Fix thread page styling
2026-06-24 11:19:13 -07:00
Jon Staab
09adf33333
Fix some space joining errors
2026-06-24 11:09:44 -07:00
Jon Staab
b428ad3d36
Fix dufflepud url
2026-06-23 13:11:18 -07:00
Jon Staab
18b52a37bb
Fix keyboard safe insets
2026-06-23 13:03:42 -07:00
Jon Staab
7fba1752a1
Bump version, format
2026-06-23 09:58:08 -07:00
Jon Staab
c44c3793fa
Split up space information and directory
2026-06-23 06:04:22 -07:00
Jon Staab
7ec5a28d1f
Add roles
2026-06-22 15:45:31 -07:00
Jon Staab
fd4e7a9f2d
Fix doubled side rail and some space navigation
2026-06-19 21:59:05 -07:00
userAdityaa
deb2b31466
chore: redesign threads as a linear phpBB-style forum view ( #300 )
...
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
2026-06-17 16:08:58 +00:00
Jon Staab
b86632e86e
Unwrap messages that are only quotes
2026-06-15 17:56:07 -07:00
Jon Staab
3f96b5547c
Use direct zapping for the donate page, link to flotilla space for support
2026-06-15 14:00:15 -07:00
Jon Staab
eebd764a18
Speed up feed loading
2026-06-15 13:12:46 -07:00
userAdityaa
3945685554
fix: make account selector inert during email login ( #304 )
...
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
2026-06-15 18:26:41 +00:00
Jon Staab
ed3ba5a0a5
Fix bunker login
2026-06-15 09:59:48 -07:00
userAdityaa
430a3a589d
fix: only add protected tag on relays that advertise NIP-70 support ( #305 )
...
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
2026-06-15 01:02:53 +00:00
userAdityaa
2e8304e851
fix: replace zap slider with common amount pills ( #296 )
...
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
2026-06-10 20:00:59 +00:00
Jon Staab
7bfbb17479
Join default spaces on signup
2026-06-09 17:19:44 -07:00
Jon Staab
397179d550
Don't show recent screen when nip 29 is not enabled
2026-06-09 16:58:17 -07:00
Jon Staab
926b31de78
Split app/core up into domain-oriented files
2026-06-08 17:07:39 -07:00
Jon Staab
ea6b63de53
Rename app utils
2026-06-08 17:07:17 -07:00
Jon Staab
879ba5c37f
Make join rejections due to an empty claim more forgiving
2026-06-08 17:05:21 -07:00
userAdityaa
f633612207
feat: show voice room participants before joining ( #294 )
...
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
2026-06-09 00:04:54 +00:00
userAdityaa
8ba76a60e7
feat: prompt SpaceJoin when opening unjoined space via direct link ( #291 )
...
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
2026-06-08 21:15:36 +00:00
Jon Staab
b6b8145901
Fix some bottom padding stuff
2026-06-04 14:31:07 -07:00
userAdityaa
4d57e4e6ed
feat: show per-relay publish status on outgoing messages ( #290 )
...
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
2026-06-04 21:10:00 +00:00
Jon Staab
1b8d6e50e2
Fix link_deps, normalize relays less aggressively
2026-06-03 11:08:08 -07:00
Jon Staab
e3e13563d5
bump pnpm version
2026-06-02 15:27:15 -07:00
userAdityaa
ee3da3893c
fix: resync voice state after LiveKit reconnect ( #289 )
...
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
2026-06-02 16:00:11 +00:00
Jon Staab
91145c38fb
Scaffold playwright
2026-06-01 17:00:47 -07:00
userAdityaa
77256462c5
feat: sync checked read state to Dufflepud for cross-device badges ( #288 )
...
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
2026-05-29 21:15:56 +00:00
Jon Staab
ae071fefaa
Fail more gracefully when svelte sneezes
2026-05-29 08:30:42 -07:00
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
045d6983dc
Fix some voice room bugs
2026-05-28 12:17:17 -07:00
userAdityaa
6dbe9c0ebb
chore: show space relay icon in mobile topbar headers ( #283 )
...
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
2026-05-25 19:18:51 +00:00
Jon Staab
45df132dc6
Remove tauri, bump deps
2026-05-25 10:41:34 -07:00
Jon Staab
c42a285f0b
Tweak wording
2026-05-25 09:04:14 -07:00
userAdityaa
1e3211ae74
chore: uppdate signup modal copy to focus on joining Flotilla ( #282 )
...
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
2026-05-25 16:00:28 +00:00
Jon Staab
339bb1afac
Tweak page bar style
2026-05-21 15:17:28 -07:00
userAdityaa
c441012e02
fix(video): restyle spotlight pin button on video tiles ( #281 )
...
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
2026-05-21 20:59:25 +00:00
userAdityaa
0d61278c56
chore: show call participant mute and camera-off state ( #279 )
...
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
2026-05-21 20:58:53 +00:00
userAdityaa
ffd06ab561
fix: video blink when toggling mic mute in calls ( #277 )
...
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
2026-05-20 16:44:38 +00:00
userAdityaa
eb8dd330b6
fix(video): use single-column tile grid when chat is open ( #278 )
...
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
2026-05-20 16:42:16 +00:00
userAdityaa
6267e52bdf
feat: show unread chat badges during video-only voice calls ( #276 )
...
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com>
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com>
2026-05-19 15:36:22 +00:00
Jon Staab
770cdc5f13
Reduce extra space on android when keyboard is open
2026-05-11 12:44:44 -07:00
Jon Staab
24d3f867f8
Improve space search
2026-05-07 12:53:49 -07:00
Jon Staab
9db60374e4
Make sure to always show date on calendar events when embedded in chat
2026-05-06 17:24:29 -07:00
Jon Staab
8ef4b21dab
Allow sharing something to chat without a message
2026-05-06 17:17:55 -07:00
Jon Staab
8f56812dd1
Fix undefined chat draft key
2026-05-06 16:56:31 -07:00
Jon Staab
3833cb093d
Attempt to fix wrapping on relay summary on ios
2026-05-06 16:39:01 -07:00
Jon Staab
94db65b85e
Bump welshman, add email rendering support
2026-05-06 13:47:30 -07:00
Jon Staab
6f731e48d2
Hide keyboard on app resume
2026-05-06 12:48:15 -07:00
Jon Staab
99fe0e543c
Avoid capturing stale cleanup function in chat
2026-05-06 09:31:28 -07:00
Jon Staab
c6b0799b2a
Remove cv class from chat since new messages weren't rendering in Safari
2026-05-06 09:25:29 -07:00
Jon Staab
861f2286db
Remove unnecessary tooltip, fix chat padding on mobile
2026-05-06 09:01:01 -07:00
Jon Staab
9af3e3b2e9
Fix relay badge overflow
2026-05-05 09:11:12 -07:00
Jon Staab
341c1b45b2
Stop publishing join requests every time we open a space
2026-05-05 09:09:28 -07:00
Jon Staab
89f5d8cdf5
Fix pasting into event summary
2026-05-04 16:15:21 -07:00
Jon Staab
ca3270437d
Highlight active space
2026-05-04 16:11:30 -07:00
1amKhush
bbbc6f7363
fix(metadata): add case-insensitive HTML title fallback parsing for invite links ( #248 )
...
Co-authored-by: 1amKhush <khushvendras99@gmail.com>
Co-committed-by: 1amKhush <khushvendras99@gmail.com>
2026-05-04 21:02:56 +00:00
Jon Staab
8a0abacf6f
Fix padding on page content on small screens
2026-05-01 13:24:42 -07:00
Jon Staab
976ccdabd4
fix: include MESSAGE kind and local matches in space search
2026-04-28 14:44:16 -07:00
Jon Staab
99b26680b6
feat: rework hosting page to 2+1 architecture ( #231 )
2026-04-28 14:42:09 -07:00
Jon Staab
c5be477855
fix: bundle emoji-picker data locally for Capacitor Android
...
The emoji grid wasn't rendering on Android because emoji-picker-element
defaults to fetching its data.json from jsdelivr, and CapacitorHttp's
patched fetch breaks the library's ETag-based revalidation flow. Bundle
emoji-picker-element-data via Vite's ?url import so the JSON ships as a
same-origin asset.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-28 14:15:12 -07:00
deveshanim3
32c1501e9c
feat: add progress bar to signup flow ( #234 )
...
Co-authored-by: deveshanim3 <deveshsingh6986@gmail.com>
Co-committed-by: deveshanim3 <deveshsingh6986@gmail.com>
2026-04-23 15:35:59 +00:00
deveshanim3
463837e7d4
fix: restore consistent input field sizing and alignment in FieldInline ( #235 ) ( #238 )
...
Co-authored-by: deveshanim3 <deveshsingh6986@gmail.com>
Co-committed-by: deveshanim3 <deveshsingh6986@gmail.com>
2026-04-20 16:26:44 +00:00
Shreyas2004wagh
d74f142cdd
Fix relay auth privacy toggle ( #240 )
...
Co-authored-by: Shreyas2004wagh <shreyaswagh2004@gmail.com>
Co-committed-by: Shreyas2004wagh <shreyaswagh2004@gmail.com>
2026-04-20 16:25:52 +00:00
Jon Staab
53954aae89
classnames tweak
2026-04-17 16:06:00 -07:00