Alex Gleason
|
433c2a4347
|
@lambdalisue/async -> @core/asyncutil
|
2025-02-09 15:06:13 -06:00 |
|
Alex Gleason
|
2165e649bc
|
Remove Stickynotes, replace all occurrences of console.log with logi
|
2025-01-27 18:11:32 -06:00 |
|
Alex Gleason
|
7fdfb806f4
|
pipeline: skip refetch of encountered events
|
2025-01-21 17:31:55 -06:00 |
|
Alex Gleason
|
b53c6dab62
|
Add FIREHOSE_KINDS variable
|
2024-09-19 21:51:48 -05:00 |
|
Alex Gleason
|
5454942a2c
|
Update Prometheus metrics to conform to best practices
|
2024-09-07 08:52:02 -05:00 |
|
Alex Gleason
|
b05bf37cb3
|
Limit firehose concurrency
|
2024-08-01 11:51:38 -05:00 |
|
P. Reis
|
3a8ade4de2
|
Merge branch 'main' into zapped-by-pagination-sort-amount
|
2024-06-23 18:49:56 -03:00 |
|
Alex Gleason
|
31a5533fd7
|
Add Prometheus metrics
|
2024-06-21 22:38:25 -05:00 |
|
P. Reis
|
1b4ebaccd8
|
refactor: resolve import specifier via the active import map
|
2024-06-20 15:26:08 -03:00 |
|
Alex Gleason
|
08c9ee0670
|
Refactor client and firehose
|
2024-05-14 16:25:24 -05:00 |
|
Alex Gleason
|
3513206de1
|
stickynotes alias
|
2024-05-01 16:14:50 -05:00 |
|
Alex Gleason
|
9c91e41e87
|
Switch NSpec to Nostrify, update imports
|
2024-04-19 16:39:35 -05:00 |
|
Alex Gleason
|
5b24b7ad39
|
Pass Request signal down from API controllers
|
2024-01-23 15:58:59 -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
|
9a039bd021
|
firehose: ingest zap receipts
|
2024-01-17 11:54:28 -06:00 |
|
Alex Gleason
|
52d39c7a56
|
debug: firehose, stats, sub
|
2023-12-27 19:35:06 -06:00 |
|
Alex Gleason
|
6d6e3bcecc
|
Move console.info from firehose to pipeline
|
2023-12-22 10:24:14 -06:00 |
|
Alex Gleason
|
cdfb21caa6
|
Pool: log number of active relays to connect to
|
2023-12-17 11:00:04 -06:00 |
|
Alex Gleason
|
17c75e6761
|
Move pool to a separate module (to avoid importing firehose in tests)
|
2023-09-05 22:00:32 -05:00 |
|
Alex Gleason
|
a69b7f54f8
|
pipeline: broadcast deletions to all known relays
|
2023-09-05 21:45:30 -05:00 |
|
Alex Gleason
|
9b761ff960
|
firehose: apparently the since filter is essential
|
2023-08-29 16:40:23 -05:00 |
|
Alex Gleason
|
fc1ed59002
|
firehose: use limit: 0 instead of since
|
2023-08-29 14:53:12 -05:00 |
|
Alex Gleason
|
85345bc157
|
firehose: catch pipeline crash
|
2023-08-17 20:28:23 -05:00 |
|
Alex Gleason
|
87c67c0a39
|
Add pipeline module
|
2023-08-17 16:47:22 -05:00 |
|
Alex Gleason
|
c15194020f
|
Delete event.ts, use nostr-tools types
|
2023-08-16 21:53:51 -05:00 |
|
Alex Gleason
|
882a3fe203
|
Use only "active" relays in the pool
|
2023-08-16 08:28:52 -05:00 |
|
Alex Gleason
|
3da30553cb
|
firehose: accept kind 10002 events
|
2023-08-14 19:16:49 -05:00 |
|
Alex Gleason
|
875fcfb09d
|
firehose: nown --> known
|
2023-08-14 19:01:56 -05:00 |
|
Alex Gleason
|
45a3e2974e
|
firehose: expand criteria, improve logging
|
2023-08-14 19:01:28 -05:00 |
|
Alex Gleason
|
cd5cf96886
|
firehose: update comment
|
2023-08-14 15:39:21 -05:00 |
|
Alex Gleason
|
78f638e633
|
Add relays to database and start tracking them
|
2023-08-14 14:11:28 -05:00 |
|
Alex Gleason
|
1b8bb78717
|
Rename loopback to firehose
|
2023-08-14 11:02:09 -05:00 |
|