Jonathan Staab
|
bb7df4cd68
|
Show replies only after most events are loaded
|
2023-02-22 11:31:48 -06:00 |
|
Jonathan Staab
|
474cadfe42
|
Add canPublish
|
2023-02-22 11:31:48 -06:00 |
|
Jonathan Staab
|
0dd528f0b6
|
Remove popular tab
|
2023-02-22 11:31:48 -06:00 |
|
Jonathan Staab
|
419a57b7f7
|
Fix key parsing, null people
|
2023-02-22 11:31:48 -06:00 |
|
Jonathan Staab
|
5ce930f0d0
|
Speed up loadParents
|
2023-02-22 11:31:48 -06:00 |
|
Jonathan Staab
|
d9414b2a27
|
Speed up routes filtering
|
2023-02-22 11:31:48 -06:00 |
|
Jonathan Staab
|
88f7703088
|
Fix alerts, note streaming, initial connect
|
2023-02-22 11:31:48 -06:00 |
|
Jonathan Staab
|
79d484b0ca
|
Rework alerts
|
2023-02-22 11:31:48 -06:00 |
|
Wojciech Morkowski
|
40c2506dc5
|
heart animation
|
2023-02-20 22:45:40 +01:00 |
|
Jonathan Staab
|
927d04b74e
|
Add follows feed, limit how many relays we publish replies to.
|
2023-02-20 09:08:37 -06:00 |
|
Jonathan Staab
|
8fd75bf26a
|
Fix a few bugs
|
2023-02-20 08:46:40 -06:00 |
|
Jonathan Staab
|
3ea222b120
|
Switch from multiple instances of localforage to dumping everything into one key per table. Fix logout as well.
|
2023-02-18 13:49:17 -06:00 |
|
Jonathan Staab
|
5cbd59d99a
|
Allow users to set max concurrent relays
|
2023-02-18 12:52:15 -06:00 |
|
Jonathan Staab
|
bab545f789
|
Add setting for max relays to try
|
2023-02-18 11:54:06 -06:00 |
|
Jonathan Staab
|
7c38ccab67
|
Use bigger relay samples
|
2023-02-18 07:31:07 -06:00 |
|
Jonathan Staab
|
d4aaf98985
|
Nest profile data under kind0 to avoid nuking stuff we don't support
|
2023-02-17 16:39:37 -06:00 |
|
Jonathan Staab
|
545f13e0b5
|
Wrap relays in user, improve first run experience
|
2023-02-17 11:43:55 -06:00 |
|
Jonathan Staab
|
0b35ccc64d
|
Small fixes, re-introduce 10001 temporarily
|
2023-02-16 20:55:14 -06:00 |
|
Jonathan Staab
|
7eeeb63e82
|
Make users with no relays or follows comply
|
2023-02-16 20:29:03 -06:00 |
|
Jonathan Staab
|
e2baa5c0c9
|
Re-organize app to handle anonymous users
|
2023-02-16 17:22:51 -06:00 |
|
Jonathan Staab
|
130773a90c
|
Fix nip 65, remove relays from people, pulling stats from routes table only
|
2023-02-16 13:25:01 -06:00 |
|
Jonathan Staab
|
12506c015b
|
Re-work relays again
|
2023-02-16 11:44:04 -06:00 |
|
Jonathan Staab
|
7dbb69e54a
|
Upgrade nostr tools, fix initial user/network loading, fix unnecessary dm alerts
|
2023-02-15 15:44:14 -06:00 |
|
Jonathan Staab
|
9ad897adef
|
Fix signing function loading, paste as plain text
|
2023-02-15 14:04:44 -06:00 |
|
Jonathan Staab
|
db0f995a3d
|
Mention user when creating a note from the profile page
|
2023-02-15 10:14:42 -06:00 |
|
Jonathan Staab
|
9d09eeb38c
|
Show relay status based on stats not current connection status
|
2023-02-15 09:26:53 -06:00 |
|
Jonathan Staab
|
756c2abb30
|
Color code relays
|
2023-02-15 08:39:43 -06:00 |
|
Jonathan Staab
|
f7e6d46fcf
|
Add relay symbol to notes, publish optimistically, reduce how many relays replies are published to, add more logging, re-work thread layout, optimize note loading by switching from debounce to throttle
|
2023-02-14 17:12:44 -06:00 |
|
Jonathan Staab
|
a0cef2b13e
|
Add support for videos
|
2023-02-13 16:21:18 -06:00 |
|
Jonathan Staab
|
51781a4743
|
Group feeds better
|
2023-02-13 16:00:25 -06:00 |
|
Jonathan Staab
|
2c9ff7bac0
|
Re-write data fetching to support lazily streaming in event context
|
2023-02-13 13:18:26 -06:00 |
|
Jonathan Staab
|
eef1a37a0a
|
Fix relay card on mobile, rename person network to relays
|
2023-02-11 09:21:43 -06:00 |
|
Jonathan Staab
|
14e5be129d
|
Improving connection management, add nip05 route calculations
|
2023-02-10 10:04:38 -06:00 |
|
Jonathan Staab
|
5f1f9f9b69
|
Re-work relay selection
|
2023-02-09 17:57:37 -06:00 |
|
Jonathan Staab
|
b0a11b0823
|
Move some stuff around
|
2023-02-09 12:47:22 -06:00 |
|
Jonathan Staab
|
3d546e9004
|
Fix link parsing, use write relays to publish
|
2023-02-09 11:05:47 -06:00 |
|
Jonathan Staab
|
9b276885e6
|
Add followers/follows list
|
2023-02-09 10:26:09 -06:00 |
|
Jonathan Staab
|
07533fc752
|
Tweak url for web worker
|
2023-02-09 09:37:27 -06:00 |
|
Jonathan Staab
|
387649ee4c
|
Fix url regexp
|
2023-02-09 05:56:11 -06:00 |
|
Jonathan Staab
|
3ccec4d5b5
|
Add new database built on localforage, apply to people
|
2023-02-08 17:35:42 -06:00 |
|
Jonathan Staab
|
c1569a3903
|
Fix add relay
|
2023-02-08 14:58:29 -06:00 |
|
Jonathan Staab
|
1dfad47396
|
Fix a few bugs
|
2023-02-08 09:40:11 -06:00 |
|
Jonathan Staab
|
ede641fc15
|
Fix annoying persistent chat notifications
|
2023-02-08 09:34:08 -06:00 |
|
Jonathan Staab
|
0fd93bc461
|
Add missing component
|
2023-02-08 09:05:28 -06:00 |
|
Jonathan Staab
|
9cac48b283
|
Add relay selection to note create screen
|
2023-02-08 09:04:17 -06:00 |
|
Jonathan Staab
|
a8efa9ffc2
|
Re-design relays page and person relays list with metadata
|
2023-02-07 14:24:31 -06:00 |
|
Jonathan Staab
|
b4801a27a6
|
Be more lax about parsing links
|
2023-02-06 15:09:08 -06:00 |
|
Jonathan Staab
|
707a17d075
|
Fix mentions
|
2023-02-06 12:01:47 -06:00 |
|
Jonathan Staab
|
9bdb707d27
|
Fix alerts
|
2023-02-06 10:41:48 -06:00 |
|
Jonathan Staab
|
fc984cafa6
|
Clean up pool so we're not waiting for slow connections
|
2023-02-04 14:11:34 -06:00 |
|
Jonathan Staab
|
dcd8de7912
|
Fix chat layout
|
2023-02-04 13:01:47 -06:00 |
|
Jonathan Staab
|
a45ecb61be
|
Add typescript
|
2023-02-03 17:01:29 -06:00 |
|
Jonathan Staab
|
233c4b6ad6
|
Clean up some icons
|
2023-02-03 09:00:42 -06:00 |
|
Jonathan Staab
|
18b950af0a
|
Parse relays for kind 3, show relays on network tab
|
2023-01-27 16:42:55 -08:00 |
|
Jonathan Staab
|
9ceb3e3e74
|
Fix partials/notes content layout
|
2023-01-23 20:05:30 -08:00 |
|
Jonathan Staab
|
c5ce8cf0d5
|
Fix chat sending
|
2023-01-23 20:01:09 -08:00 |
|
Jonathan Staab
|
8be9d2cd47
|
Speed up by reducing threshold
|
2023-01-21 14:16:23 -08:00 |
|
Jonathan Staab
|
53cf666af5
|
Fix notifications
|
2023-01-21 13:47:17 -08:00 |
|
Jonathan Staab
|
23160dff4b
|
Massage DM notifications
|
2023-01-21 13:14:25 -08:00 |
|
Jonathan Staab
|
072e092f8f
|
Make network tab the default as much as possible
|
2023-01-21 12:16:27 -08:00 |
|
Jonathan Staab
|
07564ef29e
|
Spiff up channels
|
2023-01-21 11:49:09 -08:00 |
|
Jonathan Staab
|
ef3b7f2d3d
|
Add analytics
|
2023-01-21 11:15:10 -08:00 |
|
Jonathan Staab
|
1a9a31b45b
|
Add DMs
|
2023-01-19 09:10:07 -08:00 |
|
Jonathan Staab
|
1a88bfa629
|
Add chat
|
2023-01-19 05:21:26 -08:00 |
|
Jonathan Staab
|
b850e264db
|
Update changelog
|
2023-01-16 15:12:10 -08:00 |
|
Jonathan Staab
|
7785bb613a
|
Add bugsnag
|
2023-01-16 14:54:03 -08:00 |
|
Jonathan Staab
|
ee66d19822
|
Add topic support
|
2023-01-16 14:36:30 -08:00 |
|
Jonathan Staab
|
383fb6e85d
|
Opt for fast rather than complete loading
|
2023-01-16 13:28:55 -08:00 |
|
Jonathan Staab
|
c781e88574
|
Add Content and Heading components
|
2023-01-16 12:02:18 -08:00 |
|
Jonathan Staab
|
aaaef18cae
|
Re-work login page
|
2023-01-16 10:34:18 -08:00 |
|
Jonathan Staab
|
19ee631f19
|
Re-work relays and connections
|
2023-01-14 10:09:39 -08:00 |
|
Jonathan Staab
|
933e107500
|
Change pagination, fix alerts, all kinds of good stuff
|
2023-01-13 06:28:20 -08:00 |
|
Jonathan Staab
|
2f818a561e
|
Support nevent path
|
2023-01-12 09:15:45 -08:00 |
|
Jonathan Staab
|
e0bb3ca32c
|
Update note detail to use explicit relays
|
2023-01-11 17:53:10 -08:00 |
|
Jonathan Staab
|
b4f196ef5c
|
Remove event cache, livequery
|
2023-01-11 17:28:46 -08:00 |
|
Jonathan Staab
|
bb39245d70
|
Improve relay selection in tags
|
2023-01-10 08:59:10 -08:00 |
|
Jonathan Staab
|
2b5dc20def
|
Use nostr tools to encode/decode bech32
|
2023-01-10 06:03:18 -08:00 |
|
Jonathan Staab
|
360d68856a
|
Fix alerts
|
2023-01-10 05:09:44 -08:00 |
|
Jonathan Staab
|
3dae3494dd
|
Re-write everything again
|
2023-01-07 11:13:28 -08:00 |
|
Jonathan Staab
|
e06c4e6c1b
|
Add support for more like emojis
|
2023-01-03 16:42:10 -08:00 |
|
Jonathan Staab
|
dbee0d6f8a
|
Add some default relays so the list loads synchronously
|
2023-01-03 04:35:34 -08:00 |
|
Jonathan Staab
|
06b357de1d
|
Reduce feed reflow from new replies
|
2023-01-03 04:19:35 -08:00 |
|
Jonathan Staab
|
324c6491ab
|
Handle pasting into compose
|
2023-01-02 08:24:50 -08:00 |
|
Jonathan Staab
|
767954a975
|
Add support for bech32 keys
|
2023-01-01 07:38:53 -08:00 |
|
Jonathan Staab
|
9dc679a944
|
Add mentions when composing a note or reply, tweak some feed timings
|
2022-12-31 21:05:32 -08:00 |
|
Jonathan Staab
|
b6f7fcfa26
|
Bump up alerts delta a bit
|
2022-12-30 13:31:09 -08:00 |
|
Jonathan Staab
|
3d095e83ef
|
Reverse reply sort order, move more replies button to top of replies
|
2022-12-27 15:55:02 -08:00 |
|
Jonathan Staab
|
fb3426e80e
|
Remembering note order breaks adding notes at the top, instead sort by max created_at in thread
|
2022-12-27 15:40:31 -08:00 |
|
Jonathan Staab
|
207f8093a3
|
Improve auto scrolling behavior by keeping notes order intact
|
2022-12-27 15:33:14 -08:00 |
|
Jonathan Staab
|
20bd89a90a
|
Fix reactivity of notes in feeds by using livequery
|
2022-12-26 14:47:06 -08:00 |
|
Jonathan Staab
|
7b7fb2cdcb
|
Fix reactions
|
2022-12-26 13:36:58 -08:00 |
|
Jonathan Staab
|
94dc7b9195
|
Fix fallthrough on user badge click on alerts page
|
2022-12-26 13:10:05 -08:00 |
|
Jonathan Staab
|
7a3338eeaa
|
Switch from cache-first to cache-last by always attempting to retrieve messages from the network with an aggressive timeout.
|
2022-12-26 13:00:34 -08:00 |
|
Jonathan Staab
|
de3f75b2a3
|
Improve query speed when loading from dexie by sorting first
|
2022-12-24 13:50:18 -08:00 |
|
Jonathan Staab
|
92d823f5b2
|
Fix like popover
|
2022-12-23 16:57:33 -08:00 |
|
Jonathan Staab
|
fd3f8ec4f6
|
Fix alerts
|
2022-12-23 16:02:01 -08:00 |
|
Jonathan Staab
|
30270d331c
|
Finishing touches
|
2022-12-23 15:25:51 -08:00 |
|
Jonathan Staab
|
46d2a52e67
|
Re introduce muffle
|
2022-12-23 14:49:03 -08:00 |
|
Jonathan Staab
|
43906205f4
|
Show image previews
|
2022-12-23 14:23:56 -08:00 |
|
Jonathan Staab
|
75ccc747ec
|
Clean up relays page
|
2022-12-23 14:07:29 -08:00 |
|
Jonathan Staab
|
f5aae29582
|
Only send message when enter is pressed with ctrl/cmd
|
2022-12-23 13:38:31 -08:00 |
|
Jonathan Staab
|
34db1df405
|
dispatch -> cmd
|
2022-12-23 13:32:31 -08:00 |
|
Jonathan Staab
|
a7a41a659c
|
Fix alerts
|
2022-12-23 11:59:40 -08:00 |
|
Jonathan Staab
|
1d4b4a73d8
|
Rename user > person
|
2022-12-20 14:56:03 -08:00 |
|
Jonathan Staab
|
eaf2e45e46
|
Remove chat
|
2022-12-20 14:56:03 -08:00 |
|
Jonathan Staab
|
1e0b09594b
|
Some refactoring of data sync stuff
|
2022-12-20 14:56:03 -08:00 |
|
Jonathan Staab
|
03ce671814
|
Move stuff to views
|
2022-12-20 14:56:03 -08:00 |
|
Jonathan Staab
|
f4a706e12b
|
Move pool out of worker
|
2022-12-20 14:56:03 -08:00 |
|
Jonathan Staab
|
9f6601cbdc
|
Get main notes stuff working
|
2022-12-20 14:56:03 -08:00 |
|
Jonathan Staab
|
0bfe584bab
|
refactor everything with dexie
|
2022-12-20 14:56:03 -08:00 |
|
Jonathan Staab
|
200a9ae153
|
Render mentions in notes
|
2022-12-20 14:56:03 -08:00 |
|
Jonathan Staab
|
8e80a32b0d
|
Move some stuff around
|
2022-12-20 14:56:03 -08:00 |
|
Jonathan Staab
|
7eb8caf0b1
|
Add alerts page
|
2022-12-20 14:56:03 -08:00 |
|
Jonathan Staab
|
dd4bdb9090
|
Fix duplicate keys
|
2022-12-20 14:56:03 -08:00 |
|
Jonathan Staab
|
db64678e98
|
Filter out string relays
|
2022-12-20 14:56:03 -08:00 |
|
Jonathan Staab
|
171487790e
|
Shorten global feed to 1 minute
|
2022-12-19 08:20:43 -08:00 |
|
Jonathan Staab
|
28204845d0
|
Improve thread view
|
2022-12-13 21:21:00 -08:00 |
|
Jonathan Staab
|
8648db3da3
|
Add new thread view
|
2022-12-11 11:26:04 -08:00 |
|
Jonathan Staab
|
65c8f63721
|
Add likes/network tabs
|
2022-12-08 09:48:44 -08:00 |
|
Jonathan Staab
|
70ca44226c
|
Generalize notes/tabs
|
2022-12-07 22:27:07 -08:00 |
|
Jonathan Staab
|
43bfe14c4a
|
Linkify preview
|
2022-12-06 22:03:28 -08:00 |
|
Jonathan Staab
|
aeade5b2b4
|
Show user badge even if we have no user data
|
2022-12-06 22:00:05 -08:00 |
|
Jonathan Staab
|
8d033ea6a4
|
Clean up previews
|
2022-12-06 21:55:08 -08:00 |
|
Jonathan Staab
|
0ac06272b3
|
Implement muffle
|
2022-12-05 21:12:11 -08:00 |
|
Jonathan Staab
|
8fe9f2125f
|
Make dufflepud configurable
|
2022-12-03 12:56:39 -08:00 |
|
Jonathan Staab
|
6c7ebd2b1c
|
Add link previews
|
2022-12-03 12:26:13 -08:00 |
|
Jonathan Staab
|
b7195dc37f
|
Scale rather than fly reply box
|
2022-12-02 04:55:39 -08:00 |
|
Jonathan Staab
|
16d1f8adc7
|
Split state for searching people and notes
|
2022-12-02 04:53:54 -08:00 |
|
Jonathan Staab
|
f5b5e851f7
|
Add search page
|
2022-12-01 10:39:58 -08:00 |
|
Jonathan Staab
|
4b59484cb7
|
Add spinner component
|
2022-11-30 21:14:06 -08:00 |
|
Jonathan Staab
|
7015ed136c
|
Add some loading icons
|
2022-11-30 20:47:53 -08:00 |
|
Jonathan Staab
|
e5a4f86474
|
Improve chat
|
2022-11-30 12:39:11 -08:00 |
|
Jonathan Staab
|
995904a2b2
|
Split cursor and scroller up
|
2022-11-30 10:53:12 -08:00 |
|
Jonathan Staab
|
ee04e2987a
|
Get everything working again
|
2022-11-30 10:26:58 -08:00 |
|
Jonathan Staab
|
46062a721e
|
Nail down sub/unsub with modal
|
2022-11-30 09:12:28 -08:00 |
|
Jonathan Staab
|
159306be67
|
Working on suspending/resuming
|
2022-11-30 07:52:14 -08:00 |
|
Jonathan Staab
|
3c60add04f
|
Split notesCursor into notesLoader and notesListener
|
2022-11-30 06:57:04 -08:00 |
|
Jonathan Staab
|
f36ee418eb
|
Improve channel management and chunked retrieval of events
|
2022-11-29 10:21:51 -08:00 |
|
Jonathan Staab
|
756924c1bb
|
Small chat fixes
|
2022-11-26 22:10:13 -08:00 |
|
Jonathan Staab
|
97b8e080ec
|
Fix chat layout
|
2022-11-26 19:51:12 -08:00 |
|
Jonathan Staab
|
766a1055de
|
Add support for custom relay urls
|
2022-11-26 19:34:35 -08:00 |
|
Jonathan Staab
|
7fbbfb13e8
|
Linkify notes and messages
|
2022-11-26 17:01:32 -08:00 |
|
Jonathan Staab
|
4f313a3617
|
Clean up logout and chat
|
2022-11-26 16:42:06 -08:00 |
|
Jonathan Staab
|
98313091d1
|
Suspend subscriptions while modal is open
|
2022-11-26 16:24:45 -08:00 |
|
Jonathan Staab
|
0e8d0815c4
|
Batch ensureAccounts, make getter and subscriptions more distinct
|
2022-11-26 15:53:26 -08:00 |
|
Jonathan Staab
|
4cf0945305
|
Rename /user to /users
|
2022-11-26 09:31:34 -08:00 |
|
Jonathan Staab
|
b4edf0d5b2
|
Add threads
|
2022-11-26 09:26:05 -08:00 |
|
Jonathan Staab
|
acf7af1eff
|
Designate certain channels for certain uses
|
2022-11-25 22:26:04 -08:00 |
|
Jonathan Staab
|
1fda020029
|
Implement reactions
|
2022-11-25 21:53:12 -08:00 |
|
Jonathan Staab
|
fef1aa6ce3
|
Add modal for note detail
|
2022-11-25 08:54:38 -08:00 |
|
Jonathan Staab
|
9a929ce78d
|
Work on note layout a big
|
2022-11-24 21:35:29 -08:00 |
|
Jonathan Staab
|
b40515b133
|
Add keys page
|
2022-11-24 20:14:51 -08:00 |
|
Jonathan Staab
|
20f8d52c78
|
Add basic notes
|
2022-11-24 13:12:24 -08:00 |
|
Jonathan Staab
|
586b7853ac
|
Add chat
|
2022-11-24 12:36:14 -08:00 |
|
Jonathan Staab
|
c2eee552b4
|
Things are basically working, profile update done
|
2022-11-23 19:54:22 -08:00 |
|
Jonathan Staab
|
2b48a59c85
|
First commit
|
2022-11-22 17:28:33 -08:00 |
|