Commit graph

654 commits

Author SHA1 Message Date
Agent
fee6f565ff Email notifications: settings UI + mail adapter
- Add VITE_EMAIL_NOTIFICATION_SERVER env var
- Extend notificationSettings with email, emailFrequency, emailAddress
- Add emailNotificationState store in push/adapters/common.ts
- New src/app/mail/index.ts with MailNotifications class:
  register/unregister with mailship via NIP-98 auth,
  publish kind 30390 NIP-9a subscription events
- Wired into alerts settings save handler
- Email Digest Settings card in alerts UI
2026-08-20 11:15:35 -04:00
Jon Staab
922a0996e5 Tweak how the library page renders 2026-08-14 16:06:17 -07:00
Jon Staab
cf9b6f7193 Fix network load/request calls 2026-08-13 15:06:13 -07:00
Jon Staab
db68aa4a68 Add log sending 2026-08-13 14:35:51 -07:00
Jon Staab
2d89881aac Add links to website 2026-08-13 14:35:51 -07:00
Jon Staab
620f7593e7 Add theme selector 2026-08-12 16:37:51 -07:00
Jon Staab
9cd717d5b3 Add native sharing handler 2026-08-12 16:04:57 -07:00
Aditya Chaudhary
c8d003524b Fix/spurious relay membership prompt (#340)
Co-authored-by: Aditya Chaudhary <30+useradityaa@noreply.coracle.social>
2026-08-11 16:45:49 +00:00
Aditya Chaudhary
72ee0c9ed6 Reacquire mic after screen lock kills capture mid-call (#339)
Co-authored-by: Aditya Chaudhary <30+useradityaa@noreply.coracle.social>
2026-08-10 18:32:11 +00:00
Aditya Chaudhary
65c9eac5e5 Show new-messages badge in tab title when re-foregrounding (#332)
Co-authored-by: Aditya Chaudhary <30+useradityaa@noreply.coracle.social>
2026-08-10 16:16:30 +00:00
Jon Staab
91a8995a98 Stop recommending relay.tools 2026-08-02 07:13:43 -07:00
Jon Staab
934f1cdf10 Optimize deriveUserItem, avoid double load of quotes 2026-07-30 09:50:41 -07:00
Jon Staab
9a80d059bb Migrate to new welshman 2026-07-29 15:52:13 -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
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
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
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
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
3a6be2fc92 Fix nav safe are inset, qr code reactivity 2026-07-08 15:12:50 -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
a254ec10f1 Fix new messages indicator 2026-07-08 11:53:57 -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
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
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
e52cbcc23b Fix join page on white labeled instance 2026-07-03 17:01:37 -07:00
Jon Staab
91f0d30c84 Set default relays, include hint when loading groups 2026-07-03 16:27:35 -07:00
Jon Staab
e32c536787 Fix reactivity 2026-07-03 16:00:24 -07:00
Jon Staab
78f23220e9 Attempt to fix spammy space join dialog 2026-07-03 09:50:37 -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
Jon Staab
61198f4f10 Add pinboards and content library 2026-07-01 16:23:10 -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
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