Ricardo Arturo Cabral Mejía
|
41ae842d7a
|
feat: upsert kind 41 events
|
2022-12-26 01:47:01 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
f425da08b6
|
test: fix tests
|
2022-12-21 01:42:43 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
f3097983a0
|
fix: type errors
|
2022-12-21 01:42:43 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
cce2df0c2a
|
test: remove get default settings
|
2022-12-21 01:42:43 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
433b7f8707
|
feat: ignore dupe subscriptions
|
2022-12-21 01:42:43 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
50de2c167a
|
chore: relax filter limits
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
|
2022-12-15 12:08:05 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
85ac61cc93
|
chore: remove schema limits for tag/content
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
|
2022-11-22 19:36:42 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
9364412677
|
feat: reject events with long content field
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
|
2022-11-20 10:40:39 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
2089c9fd61
|
feat: add content.maxLength setting
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
|
2022-11-20 10:40:39 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
b36b62520e
|
test: message/event rate limiting
|
2022-11-15 21:17:20 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
a46fcc64ce
|
feat: add msg/event rate limit to settings
|
2022-11-15 21:17:20 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
4dc2405317
|
fix: use utf8 instead of utf-8 for ws messages
|
2022-11-12 07:17:56 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
e50b4952b6
|
test: add unit test for factories
|
2022-11-10 23:36:48 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
7d5188c366
|
test: add parameterized replaceable evts unit test
|
2022-11-10 09:05:14 -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
|
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
|
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 |
|