Jon Staab
5760be4313
Add back button to chat detail
2026-03-30 14:24:40 -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
6ebe792ce5
Show notification badge on voice room item
2026-03-30 11:46:11 -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.

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
Matt Lorentz
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: https://gitea.coracle.social/coracle/flotilla/pulls/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
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
Jon Staab
ec8a7a40e2
Fix room icon
2026-03-16 13:42:01 -07: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
2546146ca8
Tweak back button, hide on desktop
2026-03-13 09:11:08 -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
10e4d83bce
Hide add member button for non-members
2026-03-12 12:35:08 -07:00
Jon Staab
19f532c12e
Allow nested modals
2026-03-11 16:29:24 -07:00
Jon Staab
bfc997ba37
Tweak icon picker modal
2026-03-11 16:15:37 -07: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
7ce8e3dbe6
Fix classified images
2026-03-09 21:12:51 -07:00
Jon Staab
2446d5cdb8
Add StringMultiInput for OTPs
2026-03-09 21:12:51 -07:00
Jon Staab
2f3bc6cc6f
Handle profile update errors
2026-03-09 21:12:50 -07:00
Jon Staab
16c6015919
Move from .env to .env.local
2026-03-09 21:12:50 -07:00
Jon Staab
e6b291cc68
Tweak some error messages
2026-03-09 21:12:37 -07:00
Jon Staab
ae523c1ca6
Refactor pomade, add password reset flow
2026-03-09 21:12:37 -07:00
Jon Staab
7c86c1477f
Add LogInSelect step for disambiguating pomade sessions
2026-03-09 21:12:37 -07:00
Jon Staab
71f162f20d
Update pomade implementation
2026-03-09 21:12:37 -07:00
Jon Staab
af52ee25eb
Bring back some notification badges
2026-03-09 21:12:10 -07:00
Jon Staab
65483a6ef0
Support unban/unallow
2026-03-09 21:12:10 -07:00
Jon Staab
606a9343d9
Fix WalletPay
2026-03-09 21:12:10 -07:00
Jon Staab
476d010ebe
Blobify images so users can open them easier
2026-03-09 21:12:10 -07:00
Jon Staab
96d2efebc8
Add manual invoice payment
2026-03-09 21:12:10 -07:00
Jon Staab
3da0334083
Fix enter selecting an option when there is no term. Closes #84
2026-03-09 21:12:10 -07:00
triesap
4000477bdb
Classifieds tags ( #18 ) ( #65 )
...
Closes #18
Reviewed-on: https://gitea.coracle.social/coracle/flotilla/pulls/65
Co-authored-by: triesap <tyson@radroots.org>
Co-committed-by: triesap <tyson@radroots.org>
2026-03-09 21:12:10 -07:00
Jon Staab
527ef59adc
Update pomade version
2026-03-09 21:12:09 -07:00
Jon Staab
797a9c32aa
Refine space join dialogs and discover page
2026-03-09 21:12:09 -07:00
Matt Lorentz
bc864b29f8
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: https://gitea.coracle.social/coracle/flotilla/pulls/81
Co-authored-by: Matt Lorentz <mplorentz@noreply.coracle.social>
Co-committed-by: Matt Lorentz <mplorentz@noreply.coracle.social>
2026-03-09 21:12:09 -07:00
Jon Staab
482121db5c
Add content-visibility class
2026-03-09 21:12:09 -07:00
Jon Staab
0fa26c8d0a
Get rid of ChatEnable, automatically enable unwrapping when the user first visits the dms page. Closes #72
2026-03-09 21:12:09 -07:00
triesap
c43544734a
Drag and drop space icons ( #17 ) ( #78 )
...
Closes #17
Co-authored-by: Jon Staab <shtaab@gmail.com>
Reviewed-on: https://gitea.coracle.social/coracle/flotilla/pulls/78
Co-authored-by: triesap <tyson@radroots.org>
Co-committed-by: triesap <tyson@radroots.org>
2026-03-09 21:12:09 -07:00
Jon Staab
86d99916f7
re-order some menu items
2026-03-09 21:12:09 -07:00
Jon Staab
fc14de9b0f
Reset to old home page
2026-03-09 21:12:09 -07:00
Jon Staab
c77197d959
Continue working on feed page
2026-03-09 21:12:09 -07:00
Jon Staab
56dddbdd86
Add better muting, add EventReducer
2026-03-09 21:12:09 -07:00
mplorentz
cbafcf6939
Add back button to settings menu
2026-03-09 21:12:09 -07:00
Jon Staab
a4e883b09a
Prevent error loop on images
2026-03-09 21:12:09 -07:00
Jon Staab
ca7d126a3c
Make createScroller honor reverse param
2026-03-09 21:12:08 -07:00
Jon Staab
c9954db3fe
Use compressorjs-next
2026-03-09 21:12:08 -07:00
Jon Staab
3d268f1f9d
Refactor SpaceSearch into its own component
2026-03-09 21:12:08 -07:00
Jon Staab
7823e1d803
Fix editing messages with html tags
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
6f32c1932f
Make hover target for menu button more reasonable
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
aaf1f25167
Tweak room detail
2026-03-09 21:12:07 -07:00
Jon Staab
d824f928b5
Disable wallet on ios
2026-03-09 21:12:07 -07:00
Jon Staab
72f2effda4
Clean up modals
2026-02-10 11:39:29 -08:00
Jon Staab
028c3ba92b
Fix badge showing on current page
2026-02-09 17:11:03 -08:00
Jon Staab
f80aba33f1
Optimistically load messaging relays
2026-02-09 16:57:44 -08:00
Jon Staab
bb15c9e2d0
Fix last activity reactivity
2026-02-09 13:21:38 -08:00
Jon Staab
0067d049e6
Tweak signer error
2026-02-09 11:44:50 -08:00
Jon Staab
38d9cc4892
Add modal body to some menus
2026-02-09 11:44:50 -08: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
3bd126c11d
Fix a modal
2026-02-06 16:27:57 -08:00
Jon Staab
2bf00f7ddc
Tweak room/space icon buttons
2026-02-06 14:57:35 -08:00
Jon Staab
24b88e4ac0
Fix calendar detail
2026-02-06 14:57:35 -08:00
Jon Staab
c0c388d1b9
Tweak syncing so it works better for picky relays
2026-02-06 14:57:35 -08:00
Jon Staab
8fa1987ec0
Slight tweaks to wallet receive
2026-02-05 13:23:56 -08:00
Jon Staab
39eae42b05
Make space/room images a little bigger
2026-02-05 13:20:18 -08:00
Tyson Lupul
4dfbb437f9
Wallet receive flow ( #15 ) ( #52 )
...
* Pin sharp via pnpm override, add wallet receive
* Revert toast success styling
* Route receive through wallet connect
* Simplify receive invoice validation
* Polish receive modal layout
* Clarify NWC client config
* Adjust wallet action layout on mobile
2026-02-05 20:51:59 +00:00
Jon Staab
f132d22308
Revert safari fix (merged into nostr-editor)
2026-02-04 13:18:18 -08:00
Jon Staab
ec54a0dbce
Use item components on recent page
2026-02-04 09:07:26 -08:00
Jon Staab
8793912b65
Prompt to add space members when adding room members
2026-02-03 17:38:22 -08:00
Jon Staab
70c430ddc2
Add classified status
2026-02-03 17:09:30 -08:00
Jon Staab
815dbba497
Use address for page param for replaceable events
2026-02-03 16:35:32 -08:00
Jon Staab
dc5bac67aa
Add image uploads to classifieds
2026-02-03 14:18:58 -08:00
Jon Staab
5427fd7860
Add a currency input
2026-02-03 13:25:24 -08:00
Jon Staab
119c09d730
Add classified listings
2026-02-03 12:43:36 -08:00
Jon Staab
1da6833c71
Rework recent activity page
2026-02-03 09:51:33 -08:00
Jon Staab
4b8cf53731
Rework recent activity page
2026-02-02 15:36:50 -08:00
Jon Staab
764719afde
Fix some notification related bugs
2026-02-02 14:29:12 -08:00
Jon Staab
75ec7688b1
Fix image uploads on ios
2026-02-02 14:06:36 -08:00
Jon Staab
fb2d78fd57
Rework modal header structure
2026-02-02 10:09:14 -08:00
Jon Staab
4480132c74
Add sticky submit buttons to settings pages
2026-02-02 09:51:36 -08:00
Jon Staab
38c0a9d403
Re work modal scrolling
2026-01-30 15:36:20 -08:00
Jon Staab
4169db33e6
Rework alert settings and UI
2026-01-30 09:13:50 -08:00
Jon Staab
a3c1a5c731
Prevent icon picker from going off screen
2026-01-29 13:52:36 -08:00
Jon Staab
e74f922e8d
Fix tippy falling off the page
2026-01-29 13:52:36 -08:00
Jon Staab
d2a044f958
Small ui fixes
2026-01-29 13:52:36 -08:00
Jon Staab
d4378731ae
Fix a few bugs with push notifications
2026-01-28 14:08:15 -08:00
Jon Staab
000344a942
Fixing bugs with push notifications
2026-01-28 13:36:19 -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
286d939097
Moar upgrades
2026-01-23 10:53:50 -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
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
52432ca068
Add sign in with private key
2026-01-16 14:25:44 -08:00
Jon Staab
3f914d02cc
Fix signer disconnection flash, nav icon sizes
2026-01-16 11:33:03 -08:00
Jon Staab
6aa297c1a4
Rework onboarding flow, add recovery
2026-01-16 11:01:07 -08:00
Jon Staab
f3647e9bc1
Use simple OTPs
2026-01-16 11:01:07 -08:00
Jon Staab
23ffb15a8d
Fix incorrect secret being downloaded
2026-01-16 11:01:07 -08:00
Jon Staab
adb2ce4846
Split key recovery components, bump deps
2026-01-16 11:01:06 -08:00
Jon Staab
cdee6ca743
Add pomade key recovery
2026-01-16 11:00:46 -08:00
Jon Staab
fe30aa4af2
Fix ContentLinkInline
2026-01-16 11:00:45 -08:00
Jon Staab
9943728eab
Add pomade session list
2026-01-16 11:00:00 -08:00
Jon Staab
8ae7cf05cc
Fix profile publishing on email sign up
2026-01-16 11:00:00 -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
Jon Staab
d416fe913e
Fix memory leak, notification badge not showing
2026-01-16 10:59:29 -08:00
Jon Staab
7f8744725c
Improve signer status
2026-01-16 10:59:25 -08:00
Jon Staab
e5d1b82a9d
Fix chat list responsiveness
2026-01-16 10:59:22 -08:00
Jon Staab
39233f261e
Force reload relay more simply
2026-01-16 10:59:05 -08:00
Jon Staab
00f0127caf
Tweak room edit form
2026-01-16 10:59:03 -08:00
Jon Staab
f69b575381
Fix some duplicates in eaches
2026-01-16 10:58:57 -08:00
Jon Staab
986973a605
Accept hex pubkeys/npubs/nprofiles in ProfileMultiSelect
2026-01-16 10:58:55 -08:00
Jon Staab
0d6b4591f1
Hide tooltips on mobile, sort comments ascending, make video embeds rounded
2026-01-16 10:58:40 -08:00
Jon Staab
a2f59a5b1b
Fix some modal bugs
2025-12-08 09:19:41 -08:00
Jon Staab
ee444416e4
Fall back to file name as hash for images
2025-12-04 14:37:59 -08:00
Jon Staab
db3775ae99
Fix timezone parsing in AlertAdd
2025-12-04 11:20:54 -08:00
Jon Staab
68fe663730
Fix chat content bottom offset when keyboard is open
2025-12-02 17:20:10 -08:00
Jon Staab
f65a4b0db0
Handle relay urls in content and link within the app
2025-12-02 17:09:56 -08:00
Jon Staab
69c04f29f4
Tweak zap button
2025-12-02 09:31:38 -08:00
Jon Staab
04c6f9b4fe
Add date to chats
2025-12-01 11:09:26 -08:00
Jon Staab
86ec12a9db
Tweak some mobile menu components
2025-12-01 11:04:11 -08:00
Jon Staab
6709c91779
Fix discover social proof
2025-12-01 10:26:43 -08:00
Jon Staab
bb6e7495f5
Add editor props from nostr-editor
2025-12-01 08:45:35 -08:00
Jon Staab
df17929681
Fix new messages indicator
2025-11-25 17:06:21 -08:00
Jon Staab
e083719ceb
Hide nav when keyboard is open
2025-11-25 15:43:21 -08:00
Jon Staab
bfdc69f18c
Fix chats
2025-11-25 15:05:45 -08:00
Jon Staab
e7ae20afb7
Fix content type nav items
2025-11-25 14:13:28 -08:00
Jon Staab
64c77cfd13
Migrate to new welshman stores
2025-11-21 12:40:59 -08:00
Jon Staab
3a63894562
Switch wording to messaging from inbox
2025-11-20 15:12:16 -08:00
Jon Staab
1d272f8b37
Tweak nav icon size
2025-11-14 15:02:23 -08:00
Jon Staab
62f573eac0
Merge report detail components
2025-11-14 11:36:51 -08:00
Jon Staab
b3ea62c53c
Remove landlubber link
2025-11-13 17:01:23 -08:00
Jon Staab
b0731503a8
Fix indexeddb deletes
2025-11-13 16:39:44 -08:00
Jon Staab
2421c02c24
Add room membership management
2025-11-13 15:25:18 -08:00
Jon Staab
2880044e0e
Add event admin deletion
2025-11-13 14:25:59 -08:00
Jon Staab
5300404b46
Add option to ban users from profile detail dialog
2025-11-13 13:44:52 -08:00
Jon Staab
d949d58076
Add space membership management
2025-11-13 13:25:34 -08:00
Jon Staab
997b223e95
Rename space menu components
2025-11-13 10:36:28 -08:00
Jon Staab
ba52a97e26
Tweak relay icon size in nav
2025-11-13 10:34:02 -08:00
Jon Staab
cc4c7b5fe9
Fix image modal, only show + room if the user is allowed
2025-11-13 10:32:37 -08:00
Jon Staab
8e2ebd11fc
remove some alts
2025-11-13 08:59:32 -08:00
Jon Staab
9cae4da9f4
Add lightning invoice payments
2025-11-12 16:24:58 -08:00
Jon Staab
c05d7e99e2
remove old icon picker
2025-11-12 14:56:14 -08:00
Jon Staab
2390599e8f
Fix relay updating and relay icons
2025-11-11 17:48:24 -08:00
Jon Staab
1a4d45fa9c
Upload svgs for room icon
2025-11-11 17:34:15 -08:00
Jon Staab
8e411daaef
Refactor avatar components, add space edit form
2025-11-11 13:50:45 -08:00
Jon Staab
e7a2535ece
Fix access restricted after successful invite code
2025-11-10 15:24:11 -08:00
Jon Staab
761e369313
Add room detail, assume admins are members
2025-11-10 14:59:15 -08:00
Jon Staab
41d50d8c28
Add room policy indicator
2025-11-05 16:59:17 -08:00
Jon Staab
a52c2b4c3c
Lighten up shadows
2025-11-05 15:32:55 -08:00
Jon Staab
b5917cb184
Show loading on spaces menu
2025-11-05 15:24:46 -08:00
Jon Staab
57348472f8
Always join spaces when visiting them
2025-11-05 15:09:23 -08:00
Jon Staab
ca4e5ae5ee
Add shadow to thread items etc, bump welshman, update changelog, update version
2025-11-04 17:14:33 -08:00
Jon Staab
b673658c0c
Handle escape in chat
2025-11-04 16:59:17 -08:00
Jon Staab
5c5c130700
Add landlubber link if user is admin
2025-11-04 16:55:26 -08:00
Jon Staab
2d89ca6c0e
Support invite links on discover page
2025-11-04 16:39:34 -08:00
Jon Staab
501ce8067d
Detect nip29 properly before choosing smart path, more robust auth error checking
2025-11-04 16:14:32 -08:00
Jon Staab
42a550788a
Fix some alerts stuff
2025-11-03 11:10:16 -08:00
Jon Staab
b1c68972c9
Streamline deriveRoom
2025-10-31 16:19:22 -07:00
Jon Staab
3978e32d5f
Tweak access terminology, relay access attempts
2025-10-31 16:00:14 -07:00
Jon Staab
ba2b5d182e
Fix alerts
2025-10-31 14:51:59 -07:00
Jon Staab
4f8609421c
Fix membership status
2025-10-31 12:10:16 -07:00
Jon Staab
07660c9d44
Re-work rooms derivation
2025-10-30 15:52:24 -07:00
Jon Staab
a324dad2ba
Rename channel to room
2025-10-30 15:36:14 -07:00
Jon Staab
dbaa0f5d49
Rename room variables to h
2025-10-30 15:33:34 -07:00
Jon Staab
478721d349
Add room editing
2025-10-30 15:22:31 -07:00
Jon Staab
a669a23dbc
Tweak reaction buttons
2025-10-30 12:53:21 -07:00
Jon Staab
64539c49c1
Fix link, spinner animation
2025-10-30 07:20:09 -07:00
Jon Staab
0399ae37ec
Move space create to its own page
2025-10-29 12:52:26 -07:00
Jon Staab
173a411a36
Update space create dialog
2025-10-29 11:18:27 -07:00
Jon Staab
62013a2ea2
Tweak mobile space menu
2025-10-28 16:50:15 -07:00
Jon Staab
7502004aba
Improve syncing
2025-10-28 11:29:59 -07:00
Jon Staab
fe72798592
Send leave request
2025-10-27 14:13:17 -07:00
Jon Staab
4583c4e028
fix zapper loading
2025-10-27 13:36:29 -07:00
Jon Staab
0b98197a86
Add room deletion
2025-10-24 13:36:59 -07:00
Jon Staab
0e94a9c33f
Use imperative svelte api for modals
2025-10-24 10:27:15 -07:00
Jon Staab
3dff1fcb4d
Switch to new relays store
2025-10-24 09:38:57 -07:00
Matthew Remmel
c3dd997e57
Add icon picker to room create component
2025-10-24 06:38:03 -07:00
Matthew Remmel
a730384baf
Add relay members list and room join/leave events
2025-10-24 05:03:22 -07:00
Jon Staab
5cbf69a8bd
Push shards into storage lib
2025-10-21 09:26:06 -07:00
Jon Staab
7476767aa7
Add space status indicator #245
2025-10-20 17:05:22 -07:00
Jon Staab
e5b8987a9d
Move nav item
2025-10-20 16:06:00 -07:00
Jon Staab
6ca74c21bf
Update to new version of welshman, including new thunks and wrap manager
2025-10-20 15:42:41 -07:00
Jon Staab
e0099141aa
Refactor synchronization logic
2025-10-17 12:23:03 -05:00
Jon Staab
f9ac13ba11
Re-work space navigation #223
2025-10-17 12:21:22 -05:00
Matthew Remmel
a636ae6592
Simplify room create permission derive
2025-10-17 09:13:54 -07:00
Matthew Remmel
69e3ee0aff
Move create room permission check to menu space
2025-10-17 09:13:54 -07:00
Matthew Remmel
a39a87ba6d
Disable create room button if no permission
2025-10-17 09:13:54 -07:00
Matthew Remmel
5b22d6ac01
Allow editing previous messages in channel chat
2025-10-17 11:13:09 -05:00
Jon Staab
44555215cf
Track shards separately, upgrade deps
2025-10-13 13:41:27 -07:00
Jon Staab
71dcfae5ff
Add heading, update changelog, bump version
2025-10-02 12:43:19 -07:00
Jon Staab
04155f5b23
Bump welshman
2025-10-01 17:03:25 -07:00
Jon Staab
b4058389ec
Avoid decrypt errors
2025-10-01 10:06:21 -07:00
Jon Staab
a8d1c4bbbc
Refactor storage
2025-09-30 16:28:12 -07:00
Jon Staab
dd3231e70f
Bring back blossom server auth, fix duplicate direct messages
2025-09-29 14:25:07 -07:00
Matthew Remmel
b9aeaf29a4
Disable notification sound when tab is focused
2025-09-29 10:32:13 -07:00
Matthew Remmel
c6641dba31
Move notification sound and badge settings to settings store
2025-09-29 10:32:13 -07:00
Matthew Remmel
e48d1e0e59
Fix async bug and add sound component for notification sound
2025-09-29 10:32:13 -07:00
Matthew Remmel
d1e5aee84e
Add naive badge count implementation
2025-09-29 10:32:13 -07:00
Matthew Remmel
5cb22d0bed
Add checkboxes for badge/sound settings
2025-09-29 10:32:13 -07:00
Matthew Remmel
6e238f98c0
Auto-add receiving address on wallet setup
2025-09-29 10:25:02 -07:00
Jon Staab
290274d6c8
Tweak light theme, remove conditional button classes
2025-09-25 10:52:32 -07:00
Jon Staab
bec77d59e8
Add theme toggle on mobile, change button color for quick links
2025-09-25 10:37:53 -07:00
Jon Staab
84f8794d7c
Make link previews less aggressive
2025-09-25 10:12:58 -07:00
Jon Staab
468200b717
Link directly to discover page
2025-09-22 15:48:13 -07:00
Jon Staab
bdfcb99781
Show more information about signer type
2025-09-22 15:09:41 -07:00
Jon Staab
38da650861
Add qr code to invite screen
2025-09-22 14:57:43 -07:00
Jon Staab
bda75b29b4
Handle bunker login errors better
2025-09-22 10:35:31 -07:00
Jon Staab
3c9b3f23df
Upload profile pictures instead of doing base64
2025-09-18 13:43:43 -07:00
Jon Staab
a0301d599b
Bump welshman, rename stripExifData
2025-09-18 12:17:31 -07:00
Jon Staab
7dcaa0e8d7
Change login icon
2025-09-16 11:06:36 -07:00
Jon Staab
52c7df8a15
Default to light mode
2025-09-11 14:47:06 -07:00
Jon Staab
ce1c4dd488
Fix some icons
2025-09-11 12:43:18 -07:00
Jon Staab
fc6a1a3819
Move alerts to their own page, add direct message alerts
2025-09-11 12:28:54 -07:00
Jon Staab
69bd6d0e70
Use new icons
2025-09-11 08:59:47 -07:00
Jon Staab
998c48b1d3
Wait for thunk errors
2025-09-08 08:34:52 -07:00
Jon Staab
7217d122b5
Re-work invite links
2025-09-08 08:34:52 -07:00
Jon Staab
1c37c5bb3d
Make white labeled nav look less bad
2025-09-05 16:21:17 -07:00
Jon Staab
2672a8f922
Include instructions in key file
2025-09-05 10:49:20 -07:00
Jon Staab
95698813c6
Monitor relay connections for restricted responses and show error to user
2025-09-04 11:25:12 -07:00
Jon Staab
99defc6d79
Allow users to opt-in to spaces that strip signatures
2025-09-03 16:36:30 -07:00
Jon Staab
a94883089e
Rename username to nickname
2025-09-03 16:34:00 -07:00
Jon Staab
9da3141650
Add indicator for who sent the most recent message in a converssation
2025-08-25 16:24:24 -07:00
Jon Staab
ba80ebac63
Add contributing file, rename some files
2025-08-21 15:01:31 -07:00
Jon Staab
cde03ec0fe
Avoid reflow by showing chat thunk status in a toast
2025-08-19 14:03:04 -07:00
Jon Staab
4f6c08f8a2
Build better onboarding
2025-08-18 15:02:17 -07:00
Jon Staab
38e0fc53ad
Update wallet to use welshman's session wallet
2025-08-18 13:26:28 -07:00
Jon Staab
4a4ea13bef
Show relays a note was seen on
2025-08-04 12:32:44 -07:00
Jon Staab
239bd3f31a
Remove invite code input from alert add screen
2025-08-01 12:57:29 -07:00
Jon Staab
0a5bc618c2
Fix formatting
2025-07-30 16:37:05 -07:00
Jon Staab
069904f07a
Only protect events if the relay will authenticate with the user
2025-07-30 16:31:40 -07:00
Jon Staab
03b42c8276
Monitor signer status
2025-07-30 15:54:10 -07:00
Jon Staab
8697cc23be
Add signer status, re-work bunker login
2025-07-29 10:53:48 -07:00
Jon Staab
69e1f97e72
Display create at on event info
2025-07-22 10:10:20 -07:00
Jon Staab
a12eddb47b
Fix zaps on mobile
2025-07-17 15:29:26 -07:00
Jon Staab
037c8cb41b
Disable zaps on ios
2025-07-17 14:39:59 -07:00
Jon Staab
d4b026a3ad
Add zaps to threads/events
2025-07-15 15:56:55 -07:00
Jon Staab
00f383ff2e
Add qr scanning for wallet connect
2025-07-15 15:49:26 -07:00
Jon Staab
6f6bb508db
Handle invalid bunker url, update synced stores
2025-07-15 11:34:29 -07:00
Jon Staab
e2a5fe7a79
Fix sidebar overflow
2025-07-09 14:22:59 -07:00
Jon Staab
6ee4ac1a89
Add funding goals
2025-07-07 15:28:36 -07:00
Jon Staab
1d07097350
Fix some zap bugs
2025-07-07 13:58:43 -07:00
Jon Staab
63d6b362c7
Remove info missing rooms
2025-07-07 12:46:17 -07:00
Jon Staab
bfed277ea9
Add zaps
2025-07-04 06:22:19 -07:00
Jon Staab
7c11eb8947
Allow mark all as read on desktop
2025-06-30 11:03:02 -07:00
Jon Staab
6bdc8d4d9f
Space alerts dialog
2025-06-30 10:41:42 -07:00
Jon Staab
b9048936ba
Tweak alerts button layout
2025-06-30 09:38:43 -07:00
Jon Staab
b9620f4443
Add claim to alert add
2025-06-27 14:36:09 -07:00
Jon Staab
f2249fe592
Handle conversations with no room
2025-06-27 09:44:01 -07:00
Jon Staab
37d52ba35f
Show latest note as conversation
2025-06-27 09:00:43 -07:00
Jon Staab
3037323dc0
Add support for ios push notifications
2025-06-27 08:33:31 -07:00
Jon Staab
aa054d8b1a
Fix ContentMention display
2025-06-24 17:23:07 -07:00
Jon Staab
3655790e5f
Add fcm push notifications
2025-06-24 14:27:16 -07:00
Jon Staab
6cca823ed4
Get web push working
2025-06-23 11:16:25 -07:00
Jon Staab
18a383edab
Update alert form to include push notifications
2025-06-19 10:01:16 -07:00
Jon Staab
43da7d628e
Replace bunker with claim on alerts page
2025-06-18 17:02:32 -07:00
Jon Staab
2fae3ca248
Fix broadcasting user profiles when protected
2025-06-16 16:56:59 -07:00
Jon Staab
d99ada44f5
Show link url if no title is available
2025-06-16 11:45:05 -07:00
Jon Staab
cb0119b9b8
Update welshman
2025-06-16 10:12:24 -07:00
Jon Staab
dac9ef8e4e
Move some stuff to welshman, broadcast profile updates
2025-06-13 15:17:20 -07:00
Jon Staab
528917b90e
Fix sort order of thread comments
2025-06-13 10:14:12 -07:00
Jon Staab
a22db78967
rename createEvent to makeEvent
2025-06-10 13:35:57 -07:00
Jon Staab
f877dc7fbe
Add chat quick link
2025-06-09 15:27:00 -07:00
Jon Staab
576c9c2c95
Bump welshman
2025-06-09 13:48:46 -07:00
Jon Staab
cef046b3ae
Increase maxLength for recent activity
2025-06-09 13:48:46 -07:00
Jon Staab
18ae6f6044
Use new editor uploads
2025-06-09 13:48:46 -07:00
Jon Staab
15e82c4e41
Link to frith in SpaceCreateExternal
2025-06-09 13:48:46 -07:00
Jon Staab
397ecf773e
Show warning for non-nip29 relays
2025-06-09 13:48:46 -07:00
Jon Staab
45397e7fb8
Show image link if image fails to load
2025-06-09 13:48:46 -07:00
Jon Staab
11aa841241
Add profile room list
2025-06-09 13:48:46 -07:00
Jon Staab
e3fbd69e6e
Tweak profiles/search
2025-06-09 13:48:46 -07:00
Jon Staab
ac756bf266
tweak relay status component
2025-06-09 13:48:46 -07:00
Jon Staab
8e28ff13e9
Generalize goToMessage
2025-06-09 13:48:46 -07:00
Jon Staab
d8b87db784
Flesh out recent activity component
2025-06-09 13:48:46 -07:00
Jon Staab
0b8c6c4a49
Add claude context file and mock up recent activity
2025-06-09 13:48:46 -07:00
Jon Staab
7563dff621
Move relay status to its own component
2025-06-09 13:48:46 -07:00
Jon Staab
f782898b62
Factor space recent activity into its own component
2025-06-09 13:48:46 -07:00
Jon Staab
d0601400cd
Move space quick links to its own file
2025-06-09 13:48:45 -07:00
Jon Staab
d262da39e5
Tweak room search and owner display
2025-06-09 13:48:45 -07:00
Jon Staab
7d617d8399
Add latest note from admin to relay dashboard
2025-06-09 13:48:45 -07:00
Jon Staab
34945d1c42
Fix chat menu item active state
2025-06-09 13:48:45 -07:00
Jon Staab
43b207c4dc
Use kind 15 to send images in DMs
2025-06-09 13:48:45 -07:00
Jon Staab
55efb3fdfd
Use encrypted uploads
2025-06-09 13:48:45 -07:00
Jon Staab
fd8442c632
Remove space blossom detection
2025-06-09 13:48:45 -07:00
Jon Staab
e0875eb9b9
Add minimal style for quotes of chat messages
2025-06-09 13:48:45 -07:00
Jon Staab
962ac7d80c
Support copying and pasting npubs better
2025-06-09 13:48:45 -07:00
Jon Staab
6d2e9a037d
Allow for multiple platform relays
2025-06-09 13:48:45 -07:00
Jon Staab
ac8530bd9a
Add non-nip29 chat, add leave room
2025-06-09 13:48:45 -07:00
Jon Staab
f7d11cf124
Improve group membership detection
2025-06-09 13:48:45 -07:00
Jon Staab
72d85e5740
Unnest nip29 commands
2025-06-09 13:48:45 -07:00
Jon Staab
e57b5721f6
Detect nip29 support for create room button
2025-06-09 13:48:45 -07:00
Jon Staab
c33698c662
Remove general room
2025-06-09 13:48:45 -07:00
Jon Staab
664da505cd
Improve forms for entering invite codes
2025-05-27 15:00:30 -07:00
Jon Staab
823058e335
Add setting for font size
2025-05-13 14:31:34 -07:00
Jon Staab
60ec6924f3
Fix thunks status layout
2025-05-13 10:35:42 -07:00
Jon Staab
18fc895fcb
Tweak navigation to improve white labeled instances
2025-05-13 10:14:20 -07:00
Jon Staab
db408ac30d
Stop propagation on thunk status
2025-05-12 15:35:13 -07:00
Jon Staab
263a803875
Add custom emoji parsing and display
2025-05-12 15:10:24 -07:00
Jon Staab
e94aa3c119
Bump version, fix new messages thing
2025-05-09 12:26:05 -07:00
Jon Staab
4d10fe7cc0
Handle broken supported_nips
2025-05-08 11:16:02 -07:00
Jon Staab
841928783b
Re-introduce safe inset areas
2025-05-08 11:05:27 -07:00
Jon Staab
6e5e1a0846
Remove safe area inset stuff to re-apply later
2025-05-08 09:11:10 -07:00
Jon Staab
d57f4747a6
Tweak errors so that actionable links are rendered
2025-05-07 15:04:35 -07:00
Jon Staab
94a0077b09
Use non-singleton broker
2025-05-07 13:53:58 -07:00
Jon Staab
d4d5979a35
Fix missing room images and room overflow in nav
2025-05-07 09:11:00 -07:00
Jon Staab
ea3f5a6779
Bump version
2025-05-06 17:06:18 -07:00
Jon Staab
c1b52b66ff
Use lib version of date functions
2025-05-05 10:11:02 -07:00
Jon Staab
5873e8aa60
Fix modal stuff
2025-04-29 15:20:40 -07:00
Jon Staab
c582082816
Fix link detail for authenticated images
2025-04-29 12:30:01 -07:00
Jon Staab
6ddba63ff9
Use space as blossom server if supported
2025-04-29 12:26:29 -07:00
Jon Staab
b5a28c71ad
Support auth-protected images
2025-04-28 15:46:48 -07:00
Jon Staab
ccdd18a863
Fill in default email for alerts
2025-04-28 12:28:39 -07:00
Jon Staab
2244ecad9b
Update alerts to use new anchor
2025-04-28 09:48:09 -07:00
Jon Staab
da2457da9f
Use new relay getters
2025-04-25 10:41:38 -07:00
Jon Staab
c18b29e7d6
Update welshman stuff, fix bug in makeFeed
2025-04-24 12:35:41 -07:00
Jon Staab
3a954201ce
Tweak boot, stop saving alert events
2025-04-23 11:05:28 -07:00
Jon Staab
c8bc8ee8bf
Fix thunk indicator
2025-04-16 14:19:09 -07:00
Jon Staab
303b8967e9
Remove aliases, their time has not yet come
2025-04-16 10:36:21 -07:00
Jon Staab
f3debe6c02
Use new ALIAS kind
2025-04-15 15:45:48 -07:00
Jon Staab
374ca7f265
Add per-url aliases
2025-04-15 15:07:54 -07:00
Jon Staab
91689e5b90
Optionally protect profiles
2025-04-15 09:36:59 -07:00
Jon Staab
a64eaba45c
Fix modal flash
2025-04-14 17:13:16 -07:00
Jon Staab
394a1e7d30
Update to new thunk stuff
2025-04-14 16:50:48 -07:00
Jon Staab
d5b1fab1e7
Tweak data loading
2025-04-11 14:44:27 -07:00
Jon Staab
10a1e6e640
Update welshman session stuff
2025-04-11 11:51:15 -07:00
Jon Staab
84af4d2d8e
Update welshman stuff again
2025-04-11 09:27:19 -07:00
Jon Staab
489707b9b2
Switch to pnpm, use new welshman stuff
2025-04-09 15:32:35 -07:00
Jon Staab
33902dbefe
Make calendar window smaller to avoid tag limits
2025-04-03 15:56:37 -07:00
Jon Staab
1b318a7a52
Fix reactions on mobile
2025-04-03 15:40:52 -07:00
Jon Staab
d2c537d275
Refactor login, pass bunker to alerts
2025-03-20 13:00:07 -07:00
Jon Staab
9eefd6600d
Add handler for alerts
2025-03-20 09:38:57 -07:00
Jon Staab
ad034b1641
Tweak layout css
2025-03-19 11:22:57 -07:00
Jon Staab
33af39ee93
Add calendar event editing
2025-03-18 15:36:52 -07:00
Jon Staab
1d56a2193d
Clean up calendar header
2025-03-17 09:53:14 -07:00
Jon Staab
d8a9cc5a7e
Fix sizing for big chat inputs
2025-03-04 12:53:38 -08:00
Jon Staab
901e56a625
Tweak settings page, hide alerts
2025-03-04 10:58:14 -08:00
Jon Staab
a582b1ea73
Apply layout changes to chat
2025-03-04 10:20:06 -08:00
Jon Staab
b399fa8dcc
Replace long press with tap target
2025-03-03 13:59:38 -08:00
Jon Staab
345b20bf5d
Fix nevent hints for url-specific stuff
2025-03-03 12:10:47 -08:00
Jon Staab
b9fb251b32
Randomize subscription minute
2025-02-27 09:33:40 -08:00
Jon Staab
dd9a9c0df2
Add status to alert items
2025-02-25 13:36:32 -08:00
Jon Staab
60d107aed2
Fix some state stuff, snapshot things in the right places
2025-02-18 17:15:41 -08:00
Jon Staab
08d8d45ecb
Refactor confirm to avoid passing closures
2025-02-18 09:03:10 -08:00
Jon Staab
c40e8ce1a7
Fix reactions on mobile
2025-02-17 17:33:21 -08:00
Jon Staab
c3c65c3970
Use in-app onboarding on all native platforms
2025-02-14 16:07:40 -08:00
Jon Staab
c8dfbc936b
Spruce up nstart, add profile deletion
2025-02-14 15:59:20 -08:00
Jon Staab
f1e76a1ed1
Bump versions, limit key generation to ios
2025-02-14 12:18:52 -08:00
Jon Staab
b05c408977
Move loadUserData to requests
2025-02-14 11:12:19 -08:00
Jon Staab
69d0e11ba4
Add nip 01 login flow to mobile
2025-02-14 10:53:36 -08:00
Jon Staab
07dd1e97dc
Fix long-running subscriptions clogging things up
2025-02-13 14:50:03 -08:00
Jon Staab
7f6a1bff34
Re-work threads page, fix some iphone bugs
2025-02-13 10:52:00 -08:00
Jon Staab
7d1310722a
Factor out calendar event component, render calendar event notes better
2025-02-11 16:00:14 -08:00
Jon Staab
cb57710654
Clean up quotes/depth
2025-02-11 15:37:55 -08:00
Jon Staab
622214713b
replace state when navigating from space menu
2025-02-11 11:42:49 -08:00
Jon Staab
466541caf5
Fix marker in chat
2025-02-06 11:39:51 -08:00
Jon Staab
19f657e348
Make sharing indicator nicer
2025-02-06 11:33:01 -08:00
Jon Staab
0ec620dff9
Make calendar event detail nice
2025-02-06 11:12:15 -08:00
Jon Staab
1301c2c74f
Rename ThreadReply to EventReply
2025-02-06 10:24:31 -08:00
Jon Staab
7848859153
Make event menu/share generic
2025-02-06 10:14:29 -08:00
Jon Staab
2d67a9bcf6
Add shared EventActions component
2025-02-06 10:00:25 -08:00
Jon Staab
a7e9318819
Add shared EventActivity component
2025-02-06 09:53:50 -08:00
Jon Staab
d66371d573
Break out a few shared sub-components
2025-02-06 09:39:23 -08:00
Jon Staab
5684d1a9cf
Add calendar actions, menus, etc
2025-02-06 09:29:30 -08:00
Jon Staab
72919cb1c2
Derive all the things
2025-02-06 08:50:50 -08:00
Jon Staab
db69c56f57
Add makeCalendarFeed
2025-02-05 16:26:22 -08:00
Jon Staab
a0c6e46184
Use unix days instead of time hashes
2025-02-05 15:15:50 -08:00
Jon Staab
65aabf5feb
Rework datetime input
2025-02-05 15:05:58 -08:00
Jon Staab
131cc99c47
Flesh out EventItem
2025-02-05 13:02:51 -08:00
Jon Staab
5909b593ab
Fix bugs, add timehash
2025-02-05 10:47:56 -08:00
Jon Staab
f0b2b7c8b3
Re-work datetime input
2025-02-05 08:57:31 -08:00
Jon Staab
24a7fa4174
Add calendar to navigation
2025-02-05 08:55:39 -08:00
Jon Staab
3e214881a3
Fix warning, hide images in quotes
2025-02-05 08:53:26 -08:00
Jon Staab
af171bd2c9
Move EditorContent to editor directory
2025-02-05 08:17:51 -08:00
Jon Staab
506276f594
Fix suggestions component
2025-02-04 19:39:26 -08:00
Jon Staab
d4df23545d
Re-write suggestions
2025-02-04 19:00:48 -08:00
Jon Staab
e53d2eb8da
Small bugs/copy changes
2025-02-04 14:21:21 -08:00
Jon Staab
fedc99b0f0
Create new EditorContent component
2025-02-03 20:57:47 -08:00
Jon Staab
7d4ba6c806
Use snapshots in some places
2025-02-03 20:43:18 -08:00
Jon Staab
a0e97d5e5b
Finish svelte 5 migration
2025-02-03 19:28:29 -08:00
Jon Staab
24045a7e2a
Fix more stuff, particularly event handlers
2025-02-03 17:21:46 -08:00
Jon Staab
8d3433b167
Migrate more stuff
2025-02-03 16:37:14 -08:00
Jon Staab
0f705c459a
Fix some small issues
2025-02-03 15:50:19 -08:00
Jon Staab
08ee07d157
Fix some type errors
2025-02-03 15:40:00 -08:00