Commit graph

32 commits

Author SHA1 Message Date
Alex Gleason
05a7a773fe
getFilters: return immediately if filters are empty 2023-08-19 12:37:42 -05:00
Alex Gleason
719b703e7c
client: remove publish function, create statuses through pipeline 2023-08-17 20:54:11 -05:00
Alex Gleason
51881efde0
Push events from the client through the pipeline 2023-08-17 16:48:58 -05:00
Alex Gleason
870a6f5261
Add queries module for getting events for certain application needs 2023-08-17 13:12:38 -05:00
Alex Gleason
c15194020f
Delete event.ts, use nostr-tools types 2023-08-16 21:53:51 -05:00
Alex Gleason
5515c40df3
Remove deprecated getFilter (singular) functions 2023-08-16 21:41:18 -05:00
Alex Gleason
96641a6fa0
Move limit to GetFilterOpts 2023-08-16 21:38:21 -05:00
Alex Gleason
bbaf1cb012
mixer: pass opts through to all getFilters functions 2023-08-16 21:21:29 -05:00
Alex Gleason
d4721fb82d
Add mixer module to combine results from DB and pool 2023-08-16 16:12:27 -05:00
Alex Gleason
808e8941b6
Relay: make REQ work (doesn't stream yet) 2023-08-12 13:40:21 -05:00
Alex Gleason
5b536040ce
Minor logging tweaks 2023-07-25 20:55:12 -05:00
Alex Gleason
028ff27c49
Use new Time module in more places 2023-07-08 19:54:27 -05:00
Alex Gleason
d4eef9c2af
Add public timeline, fix limit param 2023-07-07 15:07:59 -05:00
Alex Gleason
b5643c4aba
Refactor config to use a better interface 2023-06-10 17:15:08 -05:00
Alex Gleason
d825f9d7cb
Yo dawg I heard u like pools 2023-05-07 12:59:55 -05:00
Alex Gleason
0c71b5a696
Try Deno's experimental KV as a cache 2023-05-03 22:15:18 -05:00
Alex Gleason
192ee7f76d
Make getFilter return a pure event object instead of the class from nostr-relaypool 2023-05-03 21:54:22 -05:00
Alex Gleason
e3dca47241
Extend getFollows timeout 2023-05-03 21:53:36 -05:00
Alex Gleason
502af2cd48
Return first page of statuses in profile 2023-05-03 15:22:24 -05:00
Alex Gleason
0a12bbb42f
Refactor client code, hope for the best 2023-04-30 20:21:55 -05:00
Alex Gleason
26cf528fca
Use findReplyTag from Mostr 2023-04-29 20:33:52 -05:00
Alex Gleason
b42d1f3564
Make threads work, sorta 2023-04-29 20:23:51 -05:00
Alex Gleason
64102699ac
Perform NIP-05 lookups 2023-04-29 17:49:03 -05:00
Alex Gleason
5118aaf46c
Rename some client functions 2023-04-29 15:54:21 -05:00
Alex Gleason
6341987088
Delete src/nostr directory 2023-04-29 15:51:54 -05:00
Alex Gleason
53655f99bf
We do a little refactoring 2023-04-10 19:34:00 -05:00
Alex Gleason
d365ea26dc
Improve feed query 2023-03-18 18:09:16 -05:00
Alex Gleason
1d6ebf6ba6
Support pagination with Link headers... but of course Soapbox doesn't do that 2023-03-18 17:47:34 -05:00
Alex Gleason
c28c644265
Upgrade nostr-tools, do npub stuff, query own events in feed 2023-03-18 16:39:34 -05:00
Alex Gleason
6748e13a36
Make Home feed kind of work 2023-03-18 14:49:44 -05:00
Alex Gleason
2acfecc1eb
Allow posting a status to Nostr 2023-03-04 23:26:25 -06:00
Alex Gleason
825fed7d21
This is probably enough to log in? 2023-03-04 22:10:56 -06:00