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
85cfaf2bc9
Remove redundant join space button
2026-04-02 06:29:37 -07:00
Jon Staab
25a69a8191
Small tweaks
2026-04-01 14:07:29 -07:00
Jon Staab
4b92ffe3c5
remove duplicate spaces button
2026-04-01 11:33:56 -07:00
Jon Staab
823a9c3271
Combine discover and space list into a single page
2026-03-31 14:24:09 -07:00
Jon Staab
fe89df2aa3
Fix some chat related bugs
2026-03-31 11:25:59 -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
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
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
Matt Lorentz
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: https://gitea.coracle.social/coracle/flotilla/pulls/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
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
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
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
ffdd689331
Add another pomade signer
2026-03-10 11:09: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
d015018a16
Fix up edit
2026-03-09 21:12:51 -07:00
Jon Staab
6231c75e34
Handle prompt-with-rationale
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
eef32ca11e
Make sync logic more robust
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
triesap
ba11d53922
Show wallet status when wallet is unreachable
2026-03-09 21:12:10 -07:00
Jon Staab
e0d94d9794
Fix safe area inset for modal footer
2026-03-09 21:12:09 -07:00
Jon Staab
527ef59adc
Update pomade version
2026-03-09 21:12:09 -07:00
Jon Staab
b39775daef
Fix svgs with 302 redirects on safari
2026-03-09 21:12:09 -07:00
Jon Staab
4bdb21560a
Fix mask-repeat property
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
Jon Staab
f5c768d6a7
Enable auth for relays we're publishing to
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
135dbc8789
Fix iOS zoom bug
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
4b156ee699
Work on feed page
2026-03-09 21:12:09 -07:00
Jon Staab
a4e883b09a
Prevent error loop on images
2026-03-09 21:12:09 -07:00
triesap
b114a724e2
Page titles ( #16 ) ( #62 )
...
Closes #16
Reviewed-on: https://gitea.coracle.social/coracle/flotilla/pulls/62
Co-authored-by: triesap <tyson@radroots.org>
Co-committed-by: triesap <tyson@radroots.org>
2026-03-09 21:12:09 -07:00
Jon Staab
621c0d839c
tweak how at works
2026-03-09 21:12:09 -07:00
Jon Staab
021c1fc7c4
Fix scroll to event behavior
2026-03-09 21:12:08 -07:00
Jon Staab
bda91080ab
Pin scroll position to at'd event until user scrolls
2026-03-09 21:12:08 -07:00
Jon Staab
a9828be25c
Simplify goToEvent
2026-03-09 21:12:08 -07:00
Jon Staab
dde9dbfbfe
Add forward scrolling to makeMakeFeed
2026-03-09 21:12:08 -07:00
Jon Staab
ca7d126a3c
Make createScroller honor reverse param
2026-03-09 21:12:08 -07:00
Jon Staab
7f6450375b
Fix duplicate ids in chat
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
Ben
66a7a2a7af
Space search
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
cb06c4e954
Watch tracker in feed utils
2026-03-09 21:12:08 -07:00
Jon Staab
9188c0a8bc
Revert makeFeed changes
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
5bb55c453f
Tweak wallet page
2026-03-09 21:12:07 -07:00
Jon Staab
3024e08ca5
Fix makeFeed (maybe)
2026-03-09 21:12:07 -07:00
Jon Staab
aaf1f25167
Tweak room detail
2026-03-09 21:12:07 -07:00
Jon Staab
aabbb758a4
Fix scroll to bottom button safe insets
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
1076e8531c
Slightly tweak notifications function
2026-02-10 17:04:21 -08:00
Jon Staab
72f2effda4
Clean up modals
2026-02-10 11:39:29 -08:00
Jon Staab
7566f56858
Fix tippy placement for icon picker
2026-02-09 17:40:10 -08:00
Jon Staab
380a52efb3
Use space url as relay hint
2026-02-09 17:24:55 -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
518c80bb1d
Fix indexeddb failure
2026-02-09 11:59:58 -08:00
Jon Staab
0067d049e6
Tweak signer error
2026-02-09 11:44:50 -08:00
Jon Staab
bf60dd24aa
Handle sai in modals on small screens
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
8f73fb85e9
Show space url in page top bar
2026-02-09 08:42:30 -08:00
Jon Staab
3bd126c11d
Fix a modal
2026-02-06 16:27:57 -08:00
Jon Staab
7e7aba06a6
Fix safe area insets
2026-02-06 14:57:36 -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
9f27cc61da
Ignore another invite code error
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
b6b78591bc
Update push impl
2026-02-04 10:37:50 -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
d646ddd91d
Fix edit
2026-02-02 14:33:45 -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
7fc508603f
Bring back service worker
2026-02-02 10:35:05 -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
16cd90f7b7
Refine discover page a bit to avoid slowness
2026-01-29 13:52:36 -08:00
Jon Staab
e2ba10d224
Fix has alerts store
2026-01-29 13:52:36 -08:00
Jon Staab
d2a044f958
Small ui fixes
2026-01-29 13:52:36 -08:00
Jon Staab
2fbcd644d0
Tag event author when tagging parent event
2026-01-29 13:52:36 -08:00
Jon Staab
cf8e736f46
Handle encrypted notifications
2026-01-29 13:52:04 -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
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
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
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
82ab7a043f
Remove glitchtip integration
2026-01-16 15:19:52 -08:00
Jon Staab
52432ca068
Add sign in with private key
2026-01-16 14:25:44 -08:00
Jon Staab
b3f1d8464b
Add authentication policy setting
2026-01-16 13:49:35 -08:00
Jon Staab
87bb62b359
Add support for blocked relays
2026-01-16 13:10:48 -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
a7c944e8ef
Tweak breakpoint for field inline
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
28b522f015
Report pending signer to user
2026-01-16 10:59:10 -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
2c62749d9b
Attempt to fix new messages button
2026-01-16 10:56:18 -08:00
Jon Staab
4be4288ef0
Fix phantom notifications on mobile
2025-12-11 10:27:10 -08:00
Jon Staab
c7eec167cf
Fix scroll down z index
2025-12-08 09:27:38 -08:00
Jon Staab
a2f59a5b1b
Fix some modal bugs
2025-12-08 09:19:41 -08:00
Jon Staab
df56af9b0e
Bump version
2025-12-05 09:51:15 -08:00
Jon Staab
83f7f9584f
Fix duplicate rooms
2025-12-04 17:06:50 -08:00
Jon Staab
a2d440e54f
Fix dialog z index
2025-12-04 16:01:39 -08:00
Jon Staab
4132e8449b
Fix recent missing events in feeds
2025-12-04 15:56:05 -08:00
Jon Staab
ee444416e4
Fall back to file name as hash for images
2025-12-04 14:37:59 -08:00
Jon Staab
10c12c3c48
Improve time based chat partitioning
2025-12-04 14:29:12 -08:00
Jon Staab
db3775ae99
Fix timezone parsing in AlertAdd
2025-12-04 11:20:54 -08:00
Jon Staab
393acce884
Fix removing non-normalized urls
2025-12-02 17:27:14 -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
cdfb502e6e
Fix skinny profile circles
2025-12-02 13:49:04 -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
72b3111c64
Refine sync
2025-12-01 10:56:37 -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
229d92055f
Debounce search
2025-11-25 11:55:32 -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
bac433b640
Re-work storage adapter a bit
2025-11-14 14:59:27 -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
25e868118d
Slight optimization
2025-11-13 14:40:02 -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
183aebf841
Improve room syncing
2025-11-10 16:19:50 -08:00
Jon Staab
e3e500ccc2
Return better blossom errors
2025-11-10 16:02:02 -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
5248275d73
Fix nav index
2025-11-10 13:20:42 -08:00
Jon Staab
cb033279dd
Fix link
2025-11-06 11:25:07 -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
d7e95f5d2f
Fix chat url
2025-11-04 17:25:50 -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
806a7c2609
Persist alert kinds again
2025-11-04 16:25:21 -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
6429f82829
Improve claim/access detection
2025-11-04 15:36:20 -08:00
Jon Staab
fe626218ea
Ignore aborted signatures when checking auth
2025-11-04 09:34:07 -08:00
Jon Staab
d980f36246
Use request instead of load to avoid timeouts
2025-11-04 09:05:17 -08:00
Jon Staab
b469addd29
Remove withGetter
2025-11-03 14:52:12 -08:00
Jon Staab
6923c2a8b7
Tweak modal, reduce storage on mobile
2025-11-03 14:43:27 -08:00
Jon Staab
1d3f32fb99
Only return error from attemptRelayAccess if there is a claim sent
2025-11-03 12:08:50 -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
bef04fa899
Add holis to hosting suggestions
2025-10-31 14:02:52 -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
cfeb6478cc
Fix flapping subscription
2025-10-30 12:06:53 -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
df42085be6
Sync messages at the space level
2025-10-28 15:46:25 -07:00
Jon Staab
b09d3065ae
Fix app url on capacitor deployments
2025-10-28 15:40:28 -07:00
Jon Staab
da4da45348
Load rooms correctly
2025-10-28 14:53:44 -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
Jon Staab
e163286dd4
Re-render suggestions on search update; prioritize space members in search
2025-10-24 09:09:59 -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
43cf91e877
Remove connection toast now that we have a cta surfaced
2025-10-22 08:35:42 -07:00
Jon Staab
75bee027e1
Remove shards entirely, fix setup in layout
2025-10-21 10:29:29 -07:00
Jon Staab
5cbf69a8bd
Push shards into storage lib
2025-10-21 09:26:06 -07:00
Jon Staab
ecbb3086d8
Handle hot module unloading in layout
2025-10-21 08:27:30 -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
d0491ed202
Re-work space navigation #223
2025-10-17 12:23:03 -05:00
Jon Staab
cbc2137ced
Show all messages in non-nip29 chat
2025-10-17 12:23:03 -05:00
Jon Staab
f9ac13ba11
Re-work space navigation #223
2025-10-17 12:21:22 -05:00
Jon Staab
b3533c285f
Show all messages in non-nip29 chat
2025-10-17 09:13:54 -07: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
7334cd26f8
Bump version
2025-10-13 15:17:46 -07:00
Jon Staab
44555215cf
Track shards separately, upgrade deps
2025-10-13 13:41:27 -07:00
Jon Staab
0cc25913c0
Optimize event storage
2025-10-13 12:46:56 -07:00
Jon Staab
632f330b4c
Re-work storage to optimize file access
2025-10-06 17:01:25 -07:00
Jon Staab
666433912f
Only show send toast in chat if send_delay is set
2025-10-06 11:27:07 -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
483fa81b74
Fix some storage bugs
2025-09-30 17:04:52 -07:00
Jon Staab
a8d1c4bbbc
Refactor storage
2025-09-30 16:28:12 -07:00
Matthew Remmel
0a8c2faa74
Add filestorage adapters
2025-09-30 10:52:24 -07:00
Jon Staab
dd3231e70f
Bring back blossom server auth, fix duplicate direct messages
2025-09-29 14:25:07 -07:00
Jon Staab
7ff9c00032
Force url extension for encrypted uploads
2025-09-29 14:25:07 -07:00
Matthew Remmel
9ed483abf7
Ignore exception from if failing to set badge
2025-09-29 10:32:13 -07:00
Matthew Remmel
b9aeaf29a4
Disable notification sound when tab is focused
2025-09-29 10:32:13 -07:00
Matthew Remmel
65e3f81f36
Remove comments and test lines
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
e1de0239c9
Remove css that was breaking tooltips
2025-09-25 10:43:55 -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
4cddf41bf3
Set initial delay to 0
2025-09-24 09:50:07 -07:00
Jon Staab
125a7e238e
Add qr scanner to discover page
2025-09-22 15:56:48 -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
dd006badfc
Bring back blossom feature detection
2025-09-22 14:05:57 -07:00
Jon Staab
87e4e3fe5b
Catch all upload errors
2025-09-22 11:43:44 -07:00
Jon Staab
af3e38254f
Fix focus on input list
2025-09-22 11:06:16 -07:00
Jon Staab
70843f54d3
Increase contrast on mention badges in editor
2025-09-22 10:40:54 -07:00
Jon Staab
bda75b29b4
Handle bunker login errors better
2025-09-22 10:35:31 -07:00
Jon Staab
3c0f1a1d2f
Restore icons
2025-09-18 14:13:08 -07:00
Jon Staab
4253b0ed29
Remove all icons
2025-09-18 14:12:08 -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
Matthew Remmel
129f49bcc7
Compress profile pictures on upload
2025-09-15 10:55:01 -07:00
Jon Staab
fc3b68c390
Fix default avatar icon
2025-09-11 16:44:02 -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
6d383d54e8
Fix app image clipping
2025-09-09 10:53:16 -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
Matthew Remmel
c94d314f6d
Use capacitor preferences package instead of localStorage
2025-09-05 11:34:52 -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
Matthew Remmel
456d111925
Save rooms to local storage
2025-08-27 09:07:32 -04:00
Matthew Remmel
bcda637192
Merge pull request #182 from coracle-social/flotilla-148-deep-linking
...
Add mobile deep linking support
2025-08-26 13:37:40 -04:00
Matthew Remmel
a2a4b3599f
Remove temporary code and comments
2025-08-26 13:17:25 -04:00
Matthew Remmel
bb1ff4fb11
Add temporary web event listener for deep link navigation testing in web
...
browser
2025-08-26 12:43:44 -04:00
Matthew Remmel
b81f7c9ed3
Add basic deep link route handling
2025-08-26 12:14:11 -04: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
e4fe18df2f
Fix encrypted uploads, show error
2025-08-21 16:06:14 -07:00
Jon Staab
ba80ebac63
Add contributing file, rename some files
2025-08-21 15:01:31 -07:00
Jon Staab
d4943daa82
Add chat prompt to dashboard
2025-08-19 14:05:02 -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
2a30ca5306
Bump welshman, drop support for safe area insets
2025-08-06 15:09:22 -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
831ec05012
Filter out non-global chat from global chat
2025-07-31 13:25:40 -07:00
Jon Staab
0cc0598287
Allow tapping on tippy triggers on mobile
2025-07-31 10:25:55 -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
84b8650fa4
Shorten goals title for mobile
2025-07-17 15:40:07 -07:00
Jon Staab
83abb5aa94
Fix chat notifications so they take nip 29 into account
2025-07-17 15:35:49 -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
e2a0672ca5
load messages in general on room relay
2025-07-09 14:28:07 -07:00
Jon Staab
e2a5fe7a79
Fix sidebar overflow
2025-07-09 14:22:59 -07:00
Jon Staab
5d02ae75dc
Bump welshman
2025-07-09 14:00:42 -07:00
Jon Staab
2460bbbc83
Fix balance coming from webln
2025-07-09 13:19:33 -07:00
Jon Staab
084d8d931b
Load relay selections whenever we see a new pubkey
2025-07-09 09:17:45 -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
9e8aa2ef3a
show and copy npub
2025-07-02 16:48:44 -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
5301ef876d
Fix notification badge for global chat
2025-06-24 17:36:14 -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
9f4f468bf0
Add tos and pp links
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
d2b7db18af
Show socket status on space dashboard
2025-06-09 13:48:45 -07:00
Jon Staab
89c2690254
Add new room dashboard layout
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
4ba6c72459
Remove unmanaged groups
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
b3bc0e4957
Add github action to publish dockerfile
2025-05-19 11:54:19 -07:00
Jon Staab
fd9fee8f50
Add indexer, maybe improve safe area support
2025-05-15 10:15:41 -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
4aaa19ea1b
Apply theme to body so popovers get themed too, make selected popover item more clear
2025-05-12 10:03:29 -07:00
Jon Staab
2f9010cd13
Ignore unnecessary error
2025-05-12 09:01:13 -07:00
Jon Staab
12fcdfcd4f
Add light theme and secondary color
2025-05-12 08:48:54 -07:00
Jon Staab
52ef67740a
Move default env to env.template, fix notifier relay/pubkey
2025-05-12 08:27:07 -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
dd069329ee
Add timezone and locale to alerts
2025-05-05 15:39:07 -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
5a7750a91b
Use user blossom server list for settings, add InputList
2025-04-29 11:04:39 -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
8c3e52ce8c
Update storage adapters
2025-04-16 14:08:58 -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
acddff79f0
Improve loading a bit
2025-04-11 08:41:50 -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
b6a4b38d14
Make relays configurable
2025-04-03 15:35:56 -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
d94860014c
Fix chat spacing
2025-03-19 09:56:00 -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
75905e4652
Take a guess at fixing android keyboard issue
2025-03-07 09:01:47 -08:00
Jon Staab
d07b9cde5f
Tweak spacing
2025-03-04 17:39:54 -08: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
479fed34f7
Fix chat layout on ios
2025-03-04 10:52:27 -08:00
Jon Staab
81d7b08aed
Fix profile suggestions
2025-03-04 10:47:58 -08:00
Jon Staab
a582b1ea73
Apply layout changes to chat
2025-03-04 10:20:06 -08:00
Jon Staab
1c0b2a09df
ellipsize page bar title
2025-03-04 10:00:24 -08:00
Jon Staab
3a42a1b560
Rework css on room view to avoid losing input visibility
2025-03-04 09:49:56 -08:00
Jon Staab
db203bf00d
Move page bar closer to top of screen
2025-03-03 17:10:17 -08:00
Jon Staab
ffb36af734
Make analytics and error reporting optional
2025-03-03 15:09:58 -08:00
Jon Staab
b399fa8dcc
Replace long press with tap target
2025-03-03 13:59:38 -08:00
Jon Staab
5bba5959f7
Attempt to fix keyboard placement, wait for connection
2025-03-03 13:23:44 -08:00
Jon Staab
2ad65e394e
Remember user minute selection
2025-03-03 13:04:12 -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
115b5f9fbe
Extend timeout for setChecked
2025-02-24 13:40:26 -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
6ecc3e6770
Improve discover page
2025-02-14 12:14:00 -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
c089812363
Show spinner when joining room
2025-02-13 15:34:14 -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
c74c116667
Fix page bar margin #112
2025-02-11 15:16:24 -08:00
Jon Staab
0ba55f2387
Attempt to fix new messages button #114
2025-02-11 11:49:17 -08:00