Commit Graph

18 Commits

Author SHA1 Message Date
Alex Gleason
c6062874bd Implement NStore interface from NLib 2024-01-23 14:06:51 -06:00
Alex Gleason
aaf01462c1 Update code to use new DittoEvent and DittoFilter. Event -> NostrEvent 2024-01-23 12:07:22 -06:00
Alex Gleason
937ae1eab6 Refactor EventStore to use a more Set-like interface 2024-01-08 15:18:01 -06:00
Alex Gleason
b3e4b79439 Delete db/events.ts, db/memorelay.ts, move to @/storages.ts 2024-01-03 21:56:41 -06:00
Alex Gleason
e6c8d1dad9 Add an EventStore interface, refactor eventsDB 2023-12-29 13:12:16 -06:00
Alex Gleason
2fc9988c06 reqmeister: middleware/cache, reqmeister, nip05, unfurl, refactor some code 2023-12-27 20:07:13 -06:00
Alex Gleason
52d39c7a56 debug: firehose, stats, sub 2023-12-27 19:35:06 -06:00
Alex Gleason
a32b0e7066 stats: clean up prev usage 2023-12-10 17:48:21 -06:00
Alex Gleason
4f79b7ec29 stats: handle follow/following counts 2023-12-10 17:42:44 -06:00
Alex Gleason
2d3f12dc72 stats: firstE -> firstTaggedId 2023-12-10 16:32:43 -06:00
Alex Gleason
733b8ba9c5 pubkey_stats --> author_stats 2023-12-10 16:04:52 -06:00
Alex Gleason
a48c1e51e1 stats: fix queries getting stuck 2023-12-10 15:33:01 -06:00
Alex Gleason
0f10a7c3a2 stats: refactor inReplyToId 2023-12-10 13:58:35 -06:00
Alex Gleason
7167553afe stats: switch to a system based on diff tuples 2023-12-10 13:53:51 -06:00
Alex Gleason
a8944dd7ea stats: support multiple values 2023-12-10 13:12:35 -06:00
Alex Gleason
eca923d7c8 stats: make the logic kind of make sense 2023-12-10 11:43:41 -06:00
Alex Gleason
bababe56f3 stats: update note count 2023-12-10 11:10:11 -06:00
Alex Gleason
de9fecaf65 Add a stats module (draft) 2023-12-07 18:49:10 -06:00