Commit Graph

614 Commits

Author SHA1 Message Date
Jonathan Staab
f4e1a9c5de Fix NoteShare 2023-06-07 04:26:16 -07:00
Jonathan Staab
fada0d8f83 Fix regex for urls 2023-06-05 06:43:14 -07:00
Jonathan Staab
26c96fdc9d Open people in modal 2023-06-05 06:41:48 -07:00
Jonathan Staab
95e3357215 Fix upload button 2023-06-05 05:59:46 -07:00
Jonathan Staab
381e368f1b Attempt to fix contenteditable dropping breaks 2023-06-05 05:55:07 -07:00
Jonathan Staab
fc39a60805 Prevent dynamic gap from getting pruned by tailwind 2023-06-02 07:11:00 -07:00
Jonathan Staab
254dcb2547 Fix a few bugs, simplify relay search and show relay detail in modal 2023-06-02 07:05:16 -07:00
Jonathan Staab
70d67dd619 Add listr.lol 2023-06-02 06:18:08 -07:00
Jonathan Staab
04d0fded18 Add apps screen 2023-05-31 20:24:33 -07:00
Jonathan Staab
c22ac18380 Group notifications better, prefer followed users when mentioning people 2023-05-31 09:24:33 -07:00
Jonathan Staab
6e686c61af Group notifications better 2023-05-27 15:45:50 -07:00
Jonathan Staab
6ac4df7ee9 Fix reply/root 2023-05-22 17:04:19 -07:00
Jonathan Staab
52bad3ac7b Add utilities for nostr uris 2023-05-22 11:01:55 -07:00
Jonathan Staab
1e7d386562 Add protocol handlers to manifest 2023-05-21 14:24:46 -07:00
Jonathan Staab
a05117a5a8 Clean up notifications a bit 2023-05-21 11:58:38 -07:00
Jonathan Staab
7062037eee Combine search and scan 2023-05-21 11:24:00 -07:00
Jonathan Staab
f2ea91f178 Fix empty popover 2023-05-21 10:02:26 -07:00
Jonathan Staab
b92415e276 Clean up some jank with nested modals 2023-05-21 07:32:06 -07:00
Jonathan Staab
d3f55782a7 Clean up some jank with nested modals 2023-05-21 07:30:04 -07:00
Jonathan Staab
70291abd45 Remove console.log 2023-05-19 06:16:27 -07:00
Jonathan Staab
688f6af160 Fix legacy e tag parsing 2023-05-19 06:14:49 -07:00
Jonathan Staab
6e9f7e678f Improve loggin a bit 2023-05-13 15:16:54 -07:00
Jonathan Staab
001200da49 Open person in modal all the time, add close all button to modal 2023-05-12 22:34:45 -07:00
Jonathan Staab
74ebd6aebf Add scroll to top button 2023-05-12 15:43:47 -07:00
Jonathan Staab
1fd48f5cd2 Fix writeTo 2023-05-12 15:06:08 -07:00
Jonathan Staab
ffd7a148db Update changelog 2023-05-12 09:42:08 -07:00
Jonathan Staab
6b6fcb5dc0 Merge branch 'master' of github.com:coracle-social/coracle 2023-05-12 05:57:48 -07:00
Jonathan Staab
d5c77527c9 Point share link to same origin 2023-05-12 05:57:40 -07:00
Jonathan Staab
02bfdc517f Fix mention notifications 2023-05-12 05:56:18 -07:00
Jon Staab
9a3d770b82
Merge pull request #49 from fiatjaf/readable-relays
readable relay domain names on relay browsing page
2023-05-12 05:14:48 -07:00
Jon Staab
dcf58b9dae
Merge pull request #51 from fiatjaf/show-publishto-name
when publishing to a single relay, display its name
2023-05-12 05:13:14 -07:00
5ca790bb5d
when publishing to a single relay, display its name. 2023-05-12 08:56:51 -03:00
ba6c630fab
when browsing a relay, the publish button is prefilled to publish just on that. 2023-05-12 08:54:20 -03:00
f893518f29
readable relay domain names on relay browsing page.
this makes it easy to share URLs for browsing relays on Coracle.
2023-05-12 08:51:31 -03:00
Jonathan Staab
faaac70c1a Use smaller max depth on Note Detail 2023-05-10 05:56:37 -07:00
Jonathan Staab
c9b8a56f61 subPromise wasn't resolving, avoid that 2023-05-09 13:21:15 -07:00
Jonathan Staab
1716af55a5 Fix cursor window dropping relays forever 2023-05-08 17:33:45 -07:00
Jonathan Staab
c7b18d2531 Fix huge qr codes for profile sharing 2023-05-08 14:04:30 -07:00
Jonathan Staab
31b9f1ffde Improve hints a bit 2023-05-04 20:17:21 -07:00
Jonathan Staab
ce19810762 Fix last_checked again 2023-05-04 17:41:30 -07:00
Jonathan Staab
d4f26abad4 Fix notifications getting re-set 2023-05-03 08:59:20 -07:00
Jonathan Staab
23ef0a9d26 Update changelog 2023-04-28 10:59:22 -05:00
Jonathan Staab
a14bbe8cfc Fix cursor 2023-04-28 10:35:57 -05:00
Jonathan Staab
6595e0a9be Fix lists selector 2023-04-27 16:44:55 -05:00
Jonathan Staab
d3a39facde Make search work event when relays don't support it 2023-04-27 13:18:06 -05:00
Jonathan Staab
f501eb1c29 Simplify theme config 2023-04-27 12:27:20 -05:00
Jonathan Staab
97d37eaca0 Add profile and note to onboarding 2023-04-27 10:31:03 -05:00
Jonathan Staab
dcdac88b75 Make app name configurable 2023-04-26 15:52:13 -05:00
Jonathan Staab
096e4c5b42 Make the forced-relay experience more seamless, split modal routes out 2023-04-26 15:38:23 -05:00
Jonathan Staab
30a5ab3e94 Add env var for disabling zaps 2023-04-26 10:24:21 -05:00
Jonathan Staab
f7231a757b Remove buffer from cursor 2023-04-26 10:17:08 -05:00
Jonathan Staab
51a90fe9a7 Fix onboarding, move some stuff to env vars, fix cursor 2023-04-26 10:12:32 -05:00
Jonathan Staab
ec040ce262 Fix pagination by removing since 2023-04-25 15:07:41 -05:00
Jonathan Staab
139209c83e Add capacitorjs 2023-04-24 20:19:22 -05:00
Jonathan Staab
8cb7fddfea Split notifications into multiple tabs 2023-04-24 16:24:21 -05:00
Jonathan Staab
0c291d6375 Wait for relays that require AUTH 2023-04-24 16:11:01 -05:00
Jonathan Staab
fa6e17fc24 Inline entity rendering, put quotes at bottom 2023-04-24 12:22:51 -05:00
Jonathan Staab
2835ec170d Stack modals forever 2023-04-24 12:04:33 -05:00
Jonathan Staab
db583e7ff2 Fix npub entities in notes 2023-04-24 11:59:15 -05:00
Jonathan Staab
1719da5562 Paginate per relay 2023-04-24 10:36:51 -05:00
Jonathan Staab
612a0d18df Remember which rooms the user has joined 2023-04-21 11:49:50 -05:00
Jonathan Staab
7916ed501c Remember message/chat notification read status 2023-04-21 11:49:50 -05:00
Jonathan Staab
55d38ef113 Fix NoteDetail again 2023-04-21 11:42:37 -05:00
Jonathan Staab
1365e2643f Fix note replies getting reset when opening a modal. Because we're iterating through the stack in app/Modal, the note prop on NoteDetail gets re-supplied when opening a child modal. This nukes replies beause we assign them to a local variable which was getting reactively overwritten. Detaching displayNote from note fixes it. This problem is likely to show up elsewhere. 2023-04-21 11:32:59 -05:00
Jonathan Staab
fa1211a2fd Factor out NoteZap from NoteActions 2023-04-21 11:12:36 -05:00
Jonathan Staab
66b16c4db4 Gray out zap/like sometimes 2023-04-21 10:43:13 -05:00
Jonathan Staab
e23caa311a Fix AUTH over multiplexer by upgrading paravel 2023-04-20 11:54:05 -05:00
Jonathan Staab
3e1b0cb9fe Improve initial load using purplepag.es 2023-04-20 10:47:35 -05:00
Jonathan Staab
282c036fa5 Include people with only a display_name in search 2023-04-20 10:32:22 -05:00
Jonathan Staab
b46fde360b Fix a few small bugs 2023-04-19 08:54:14 -05:00
Jonathan Staab
9e18bb1f3e Improve ios/mobile 2023-04-18 17:26:06 -05:00
Jonathan Staab
be5deb0532 Persist settings to nostr 2023-04-18 16:16:11 -05:00
Jonathan Staab
6c0eab5214 Clean up Relay Card and onboarding data 2023-04-18 14:38:18 -05:00
Jonathan Staab
c22e4e76a9 Hardcode relay.nostr.band for search 2023-04-18 12:52:45 -05:00
Jonathan Staab
c033b66b64 Load people from the networking in EnsureData too 2023-04-18 12:44:41 -05:00
Jonathan Staab
67d1162245 Add real profile search 2023-04-18 12:38:47 -05:00
Jonathan Staab
e43caba359 Manage modals with a mega modal model 2023-04-18 12:22:14 -05:00
Jonathan Staab
dfb1916b02 Fix a few bugs 2023-04-18 10:12:59 -05:00
Jonathan Staab
eaa517d71a Enqueue context requests to reduce concurrent subscriptions in feeds 2023-04-17 17:26:04 -05:00
Jonathan Staab
879ece60a9 Fix a few bugs 2023-04-17 16:47:54 -05:00
Jonathan Staab
5b548cccab Switch from custom data to lists 2023-04-17 15:45:14 -05:00
Jonathan Staab
54553bbbc8 Add buttons to add relays, people, and topics to feeds 2023-04-14 10:11:35 -05:00
Jonathan Staab
51b7de9c29 Add PersonFeed 2023-04-13 16:21:34 -05:00
Jonathan Staab
b2cd58cf8b Add custom feeds 2023-04-13 14:26:32 -05:00
Jonathan Staab
598b6da8c3 Don't render quotes if the note is rendered as a reply 2023-04-13 08:56:37 -05:00
Jonathan Staab
6d4a9c8d0d Add topic search, tweak topic autocomplete 2023-04-13 08:39:20 -05:00
Jonathan Staab
8573140134 Add topics database table 2023-04-13 08:39:20 -05:00
Jonathan Staab
f019b64695 Stack modals explicitly 2023-04-13 08:39:20 -05:00
Jonathan Staab
82da83f5e1 Add topic modal 2023-04-13 08:39:20 -05:00
Jonathan Staab
76138bdb3e Rename app2 to app 2023-04-13 08:39:20 -05:00
Jonathan Staab
4b30c890a2 Fix a few bugs with entity/link parsing 2023-04-13 08:39:20 -05:00
Jonathan Staab
c30b0d069e Combine app state into a single file 2023-04-13 08:39:20 -05:00
Jonathan Staab
76b3479b7d Put state shared by ui components with those components 2023-04-13 08:39:20 -05:00
Jonathan Staab
69796ca4cd Rename PersonBadge 2023-04-13 08:39:20 -05:00
Jonathan Staab
0e4420ccd6 Tweak usage page name extraction 2023-04-13 08:39:20 -05:00
Jonathan Staab
c1857dea2d Fix message ordering 2023-04-13 08:39:20 -05:00
Jonathan Staab
d63d8afbbf Fix channel scrolling behavior 2023-04-13 08:39:20 -05:00
Jonathan Staab
b9b669af7c Fix some layout stuff with replies 2023-04-13 08:39:20 -05:00
Jonathan Staab
d9ab565b5f Fix note detail relay popover 2023-04-13 08:39:20 -05:00
Jonathan Staab
7d1c2999eb Add NoteActions 2023-04-13 08:39:20 -05:00