Commit Graph

195 Commits

Author SHA1 Message Date
Jonathan Staab
282c036fa5 Include people with only a display_name in search 2023-04-20 10:32:22 -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
67d1162245 Add real profile search 2023-04-18 12:38:47 -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
b2cd58cf8b Add custom feeds 2023-04-13 14:26:32 -05:00
Jonathan Staab
6d4a9c8d0d Add topic search, tweak topic autocomplete 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
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
Jonathan Staab
9920655666 Add NoteReply 2023-04-13 08:39:20 -05:00
Jonathan Staab
55ede4dc35 Fix note border 2023-04-13 08:39:20 -05:00
Jonathan Staab
6c859c9afc Transform legacy mentions into bech32, fix loki persistence 2023-04-13 08:39:20 -05:00
Jonathan Staab
f2a76b319f Switch to lokijs 2023-04-13 08:39:20 -05:00
Jonathan Staab
08d6195880 Consolidate RelayCard 2023-04-13 08:39:20 -05:00
Jonathan Staab
260328b757 Consolidate PersonInfo 2023-04-13 08:39:20 -05:00
Jonathan Staab
35f1431ae2 Split app.svelte into smaller pieces, nest components under ui 2023-04-13 08:39:19 -05:00
Jonathan Staab
e9a2e581d5 Bump version 2023-04-08 14:14:09 -05:00
Jonathan Staab
dbbbec4d07 Try opening feeds filtered by relay in a modal 2023-04-08 14:08:52 -05:00
Jonathan Staab
5d6d3b1b6f Show relay-filtered feed in modal 2023-04-07 08:26:02 -05:00
Jonathan Staab
2c8b6608ea Fix a few bugs 2023-04-06 11:28:16 -05:00
Jonathan Staab
5e15015cab Add bech32-provided relays to person detail feeds 2023-04-06 09:22:24 -05:00
Jonathan Staab
79dde724df Add lots more detail to note info 2023-04-05 14:56:13 -05:00
Jonathan Staab
118d954de0 Spruce up scan/search/profile info/keys 2023-04-05 13:54:32 -05:00
Jonathan Staab
b32a50ede9 Re-organize profile and note actions 2023-04-05 12:50:17 -05:00
Jonathan Staab
042361f9cd Fix some DM stuff 2023-04-05 11:21:52 -05:00
Jonathan Staab
b9f5e169f4 Add titles to note detail overflow menu, add ability to collapse threads 2023-04-04 15:18:18 -05:00
Jonathan Staab
a6cc63e000 Update roadmap 2023-04-04 13:19:04 -05:00
Jonathan Staab
87bfafa4d5 Show person next to reply/new note #42 2023-04-04 09:21:31 -05:00
Jonathan Staab
0793d609c7 rename Media components 2023-04-03 10:28:50 -05:00
Jonathan Staab
1b24377052 Fix AUTH 2023-04-03 10:12:03 -05:00
Jonathan Staab
9bc5a35957 Fix mention parsing 2023-04-03 09:51:40 -05:00
Jonathan Staab
ce6993b214 Fix url display, content editable line break parsing, and person relays 2023-03-31 10:24:40 -05:00
Jonathan Staab
316c9f8d76 fix line breaks in compose, add embedded nostr entities to tags 2023-03-30 16:02:21 -05:00
Jonathan Staab
ce07869656 Add quotes 2023-03-30 14:51:55 -05:00
Jonathan Staab
fa56bca422 Add content parser and image carousel 2023-03-30 11:54:32 -05:00
Jonathan Staab
26ba4fba71 Update changelog 2023-03-30 08:53:26 -05:00
Jonathan Staab
26abf383b8 Disable self-zap 2023-03-29 14:19:30 -05:00
Jonathan Staab
0f032ee05b Don't use since when loading messages, group notifications by hour 2023-03-29 13:56:58 -05:00
Jonathan Staab
3ba160c123 Update repo urls 2023-03-29 11:00:15 -05:00
Jonathan Staab
e9da4e899b Add new pool based on paravel 2023-03-29 09:50:03 -05:00
Jonathan Staab
56a5d17116 Add multiplextr setting 2023-03-27 09:49:23 -05:00
Jonathan Staab
a898aa47e7 Clean up some env stuff 2023-03-27 09:14:46 -05:00
Jonathan Staab
d0ccdf4888 Add new content editable component 2023-03-23 16:26:35 -05:00
Jonathan Staab
d7d05c2802 Skip relays onboarding stage when forcing relays 2023-03-22 08:51:16 -05:00
Jonathan Staab
47565265ba Fix followers list 2023-03-22 08:37:43 -05:00
Jonathan Staab
1939725ac6 Split up pool status and error to handle auth 2023-03-21 10:00:34 -05:00
Jonathan Staab
4152f96be0 Add support for AUTH 2023-03-20 14:45:40 -05:00
Jonathan Staab
fe990f7d26 Fix nprofile generation 2023-03-16 15:19:13 -05:00
Jonathan Staab
d0b6c77530 Add light theme 2023-03-16 14:03:42 -05:00
Jonathan Staab
6dbaf7450a Add custom cache implementation for tables 2023-03-16 11:09:59 -05:00
Jonathan Staab
fa2693d09e Rename alerts to notifications 2023-03-16 11:09:45 -05:00
Jonathan Staab
7a85323b8f Update changelog 2023-03-16 11:09:45 -05:00
Jonathan Staab
059eb174f0 Fix sync bug 2023-03-16 11:09:45 -05:00
Jonathan Staab
14eaec1dde Fix validation for key logins and some other small things 2023-03-16 11:09:45 -05:00
Jonathan Staab
ffa32fc0c4 Fix table listener 2023-03-16 11:09:45 -05:00
Jonathan Staab
2d45928e8c Fix pubkey/anon login 2023-03-16 11:09:45 -05:00
Jonathan Staab
96d8f148c2 Trim zapper info to avoid wasting space 2023-03-16 11:09:45 -05:00
Jonathan Staab
1adc003a98 Separate people and profile storage 2023-03-16 11:09:45 -05:00
Jonathan Staab
de91a06806 Split database up, use lru cache as our table implementation 2023-03-16 11:09:44 -05:00
Jonathan Staab
696432c181 Roadmap edit 2023-03-13 14:15:48 -05:00
Jonathan Staab
2807629891 Fix person popover on mobile 2023-03-11 13:51:58 -06:00
Jonathan Staab
05fbacc539 Add maintenance warning 2023-03-10 10:35:49 -06:00
Jonathan Staab
e74296d767 Fix tag inheritance for replies 2023-03-09 12:57:11 -06:00
Jonathan Staab
35a9274be6 Fix interpolating links when there are multiple of the same url 2023-03-09 11:39:25 -06:00
Jonathan Staab
adfbaa603c Fix whitespace in note publish 2023-03-09 11:18:35 -06:00
Jonathan Staab
c4c72abddc Add mutes 2023-03-09 11:04:36 -06:00
Jonathan Staab
bfc011551a Rework some popovers 2023-03-09 10:03:03 -06:00
Jonathan Staab
d6fb438ea0 Stop shuffling relays in sampleRelays 2023-03-08 16:11:47 -06:00
Jonathan Staab
e24e77ed0b Make "show new notes" button fixed position 2023-03-08 15:50:05 -06:00
Jonathan Staab
e892c45598 Fix follow buttons 2023-03-08 15:32:47 -06:00
Jonathan Staab
244552b16b Reduce the delay for persisting stuff to the database to avoid getting half-logged in 2023-03-08 15:16:05 -06:00
Jonathan Staab
ddcf5622b8 Continue to refine cursor 2023-03-08 11:37:47 -06:00
Jonathan Staab
14a3eb5d86 Tweak onboarding, add empty state for messages 2023-03-08 08:10:55 -06:00
Jonathan Staab
24715a52be Add prettier 2023-03-08 08:02:18 -06:00
Jonathan Staab
770ed5b286 Change getNetwork to omit direct follows 2023-03-07 19:49:20 -06:00
Jonathan Staab
b2f74b7fcd Small zap fixes, lengthen delay for onChunk 2023-03-07 17:50:26 -06:00
Jonathan Staab
6714eac7e0 Add new onboarding workflow 2023-03-07 17:16:33 -06:00
Jonathan Staab
6a8763f777 Tweak wording 2023-03-07 14:24:31 -06:00
Jonathan Staab
625c1db27c Split up search and scan 2023-03-07 13:12:26 -06:00
Jonathan Staab
e56729a0b5 Fix zap attribution on notifications page 2023-03-07 01:41:11 -06:00
Jonathan Staab
6d7592a086 Fix hovering on cards in modals 2023-03-06 17:33:59 -06:00
Jonathan Staab
35c1b4b2ed Pre-calculate timestamp display for perf 2023-03-06 16:31:00 -06:00
Jonathan Staab
7d5f132e1f Clean up reaction buttons, cache relays for performance 2023-03-06 16:27:29 -06:00
Jonathan Staab
2ecfd56a14 Make reaction icons buttons 2023-03-06 15:53:25 -06:00
Jonathan Staab
c651bc26f0 Show popover on hover on desktop 2023-03-03 17:34:17 -06:00
Jonathan Staab
2fba7a8c77 Clean up QR Codes 2023-03-03 17:25:00 -06:00
Jonathan Staab
5c5152ae85 Give cards a slight border 2023-03-03 16:52:46 -06:00
Jonathan Staab
a5acae14e6 Some PR cleanup 2023-03-03 16:30:11 -06:00