Commit Graph

96 Commits

Author SHA1 Message Date
Ricardo Arturo Cabral Mejia
c24e6dae71 chore: do not expose relay ports on tests 2022-11-08 23:52:37 -05:00
Ricardo Arturo Cabral Mejia
50858ebeba test: intg tests for replaceable/ephemeral events 2022-11-08 23:52:36 -05:00
Ricardo Arturo Cabral Mejia
7a615a99be fix: treat kind 0 and 3 as replaceable events 2022-11-08 23:52:36 -05:00
Ricardo Arturo Cabral Mejia
2f0c4a0069 test: add intg test for nip-33 2022-11-08 23:52:32 -05:00
Ricardo Arturo Cabral Mejia
271f3bf0d0 test: fix event repository tests 2022-11-08 23:52:31 -05:00
Ricardo Arturo Cabral Mejia
6b3c83fb92 feat: support parameterized replaceable evts 2022-11-08 23:52:31 -05:00
Ricardo Arturo Cabral Mejia
ee1a1c8ba9 test: add more intg tests 2022-11-08 23:52:30 -05:00
Ricardo Arturo Cabral Mejia
55df03df73 chore: add more intg tests & logging 2022-11-08 23:52:30 -05:00
Ricardo Arturo Cabral Mejia
47bf55ce71 chore(ci): remove explicit error 2022-11-08 23:52:29 -05:00
Ricardo Arturo Cabral Mejia
0a217704b6 chore(ci): test annotations 2022-11-08 23:52:28 -05:00
Ricardo Arturo Cabral Mejia
321e65014e chore(ci): add intg tests coverage 2022-11-08 23:52:27 -05:00
Ricardo Arturo Cabral Mejia
b14f3b536a chore(ci): remove dep on test.env 2022-11-08 23:52:27 -05:00
Ricardo Arturo Cabral Mejia
851693a966 feat: add integration tests w/ docker 2022-11-08 23:52:26 -05:00
Ricardo Arturo Cabral Mejia
b48843ca2b test: add unit tests for SubscribeMessageHandler 2022-11-08 23:52:23 -05:00
Ricardo Arturo Cabral Mejia
f057406fe4 test: delegated event message handler 2022-11-08 23:52:22 -05:00
Ricardo Arturo Cabral Mejia
46cd022598 test: refactor settings 2022-11-08 23:52:21 -05:00
Ricardo Arturo Cabral Mejia
59bf1a67fd test: add some unit tests for settings 2022-11-08 23:52:21 -05:00
Ricardo Arturo Cabral Mejia
70c76e552d test: add event message handler unit tests 2022-10-18 23:11:37 -04:00
Ricardo Arturo Cabral Mejia
dca599da26 test: proof of work utils 2022-10-18 23:11:36 -04:00
Ricardo Arturo Cabral Mejia
ac5a9d6788 test: add UnsubscribeMessageHandler unit tests 2022-10-18 23:11:36 -04:00
Ricardo Arturo Cabral Mejia
525630a49c chore: enforce max subscription & filter limits 2022-10-18 23:11:34 -04:00
Ricardo Arturo Cabral Mejia
fc38d9a472 chore: remove null event strategy 2022-10-18 23:11:33 -04:00
Ricardo Arturo Cabral Mejia
8451b14c16 test: improve coverage 2022-10-18 23:11:33 -04:00
Ricardo Arturo Cabral Mejia
b14cbce871 test: add more unit tests 2022-10-18 23:11:32 -04:00
Ricardo Arturo Cabral Mejia
ed84602b9e chore: reject events with unknown keys 2022-10-18 23:11:32 -04:00
Ricardo Arturo Cabral Mejia
4cbbb0f5b2 test: message schema 2022-10-18 23:11:32 -04:00
Ricardo Arturo Cabral Mejia
b6c6269328 chore: refactor adapters 2022-10-18 23:11:32 -04:00
Ricardo Arturo Cabral Mejia
814b489f91 test: add rune-like, restriction, and alternative 2022-10-18 23:11:31 -04:00
Ricardo Arturo Cabral Mejia
0fa6bc7d83 fix: delete by pubkey not passing binary fields 2022-10-18 23:11:31 -04:00
Ricardo Arturo Cabral Mejia
64ba4bb118 test: remove .only 2022-10-18 23:11:30 -04:00
Ricardo Arturo Cabral Mejia
376d0eb599 test: improve coverage for events and runes 2022-10-18 23:11:30 -04:00
Ricardo Arturo Cabral Mejia
262e00ad53 feat: support nip-26 delegated event signing 2022-10-18 23:11:30 -04:00
Ricardo Arturo Cabral Mejia
1222e49a24 feat: implement nip-27 2022-10-18 23:11:29 -04:00
Ricardo Arturo Cabral Mejia
5da7d3a157 test: add unit tests for EventRepository.created 2022-10-18 23:11:29 -04:00
Ricardo Arturo Cabral Mejia
9efdb8d209 feat: implement nip-09 event deletion 2022-10-18 23:11:29 -04:00
Ricardo Arturo Cabral Mejia
246e472fc4 fix: prefix search & add tests 2022-10-18 23:11:28 -04:00
Ricardo Arturo Cabral Mejia
86f1382ed4 chore: refactor findByFilters
test: improve schema unit tests
chore: improve event listener cleanup
2022-10-18 23:11:28 -04:00
Ricardo Arturo Cabral Mejia
2a821b58ec feat: add build:check npm script 2022-10-18 23:11:28 -04:00
Ricardo Arturo Cabral Mejia
b18eec513a chore: add test & coverage 2022-10-18 23:11:27 -04:00
Ricardo Arturo Cabral Mejia
da61ac5a99 chore: allow 500 tags max 2022-10-18 23:11:27 -04:00
Ricardo Arturo Cabral Mejia
bd5360ee7e chore: major refactor 2022-10-18 23:11:26 -04:00
Ricardo Arturo Cabral Mejia
a7d8561bea chore: stream events 2022-10-18 23:11:26 -04:00
Ricardo Arturo Cabral Mejia
81ffe277ce feat: support #e, #p & generic tag search 2022-10-18 23:11:26 -04:00
Ricardo Arturo Cabral Mejia
b2a729c926 chore: verify incoming events 2022-10-18 23:11:25 -04:00
Ricardo Arturo Cabral Mejia
d8cd553e24 test: isEventMatchingFilter 2022-10-18 23:11:24 -04:00
Ricardo Arturo Cabral Mejia
6f26ac8fd6 feat: it is what it is 2022-10-18 23:11:24 -04:00