289 Commits

Author SHA1 Message Date
Ricardo Arturo Cabral Mejia
127eff127c
docs: remove tag badge 2022-10-19 09:35:45 -04:00
Ricardo Arturo Cabral Mejia
06db70585d
chore(ci): build docker img & publish 2022-10-19 09:35:45 -04:00
Ricardo Arturo Cabral Mejia
d135c2bc3d
chore(ci): add dockerfile labels 2022-10-19 09:35:44 -04:00
Ricardo Arturo Cabral Mejia
89358fa056
docs: add badges/link to tg group 2022-10-19 09:35:44 -04:00
Ricardo Arturo Cabral Mejia
5013cc0641
chore(ci): add gh actions badge to readme 2022-10-19 09:35:44 -04:00
Ricardo Arturo Cabral Mejia
5598e3b787
chore(ci): yank env from coverage in checks.yml 2022-10-19 09:35:44 -04:00
Ricardo Arturo Cabral Mejia
48ddfb7c1f
feat(ci): add release workflow 2022-10-19 09:35:43 -04:00
Ricardo Arturo Cabral Mejia
ca96a2a609
chore: add coveralls badge to readme 2022-10-19 09:35:43 -04:00
Ricardo Arturo Cabral Mejia
e0107a3771
chore: minor stuff 2022-10-18 23:11:43 -04:00
Ricardo Arturo Cabral Mejia
f74c533952
chore: use coveralls 2022-10-18 23:11:43 -04:00
Ricardo Arturo Cabral Mejia
b475139a80
chore: custom github token for coverage reporter 2022-10-18 23:11:42 -04:00
Ricardo Arturo Cabral Mejia
f046787a07
chore: use lcov reporter 2022-10-18 23:11:42 -04:00
Ricardo Arturo Cabral Mejia
46c956b230
chore: generate lcov report 2022-10-18 23:11:42 -04:00
Ricardo Arturo Cabral Mejia
1eba57bc63
chore: disable coverage check 2022-10-18 23:11:42 -04:00
Ricardo Arturo Cabral Mejia
1bf3cd0305
chore: display coverage 2022-10-18 23:11:41 -04:00
Ricardo Arturo Cabral Mejia
871f67275a
chore: add runs-on prop to checks workflow 2022-10-18 23:11:41 -04:00
Ricardo Arturo Cabral Mejia
760b399eb6
feat: add checks workflow 2022-10-18 23:11:41 -04:00
Ricardo Arturo Cabral Mejia
dbed094776
fix: remove env var from docker compose up script 2022-10-18 23:11:41 -04:00
Ricardo Arturo Cabral Mejia
526fc9b624
chore: bump version to 1.4.0 2022-10-18 23:11:40 -04:00
Ricardo Arturo Cabral Mejia
3b95db0d12
chore: improve docker building/running 2022-10-18 23:11:40 -04:00
Ricardo Arturo Cabral Mejia
5eeaf23dda
chore: log supported nips to console 2022-10-18 23:11:40 -04:00
Ricardo Arturo Cabral Mejia
0b58bcc2f7
chore: move supported NIPs to package json 2022-10-18 23:11:40 -04:00
Ricardo Arturo Cabral Mejia
e659384fd6
chore: don't save on exit 2022-10-18 23:11:39 -04:00
Ricardo Arturo Cabral Mejia
2733016b78
feat: add docker-compose.yml 2022-10-18 23:11:39 -04:00
Ricardo Arturo Cabral Mejia
d04f6b089c
feat: add Dockerfile 2022-10-18 23:11:39 -04:00
Ricardo Arturo Cabral Mejia
e538697f0e
chore: add tsconfig for builds 2022-10-18 23:11:39 -04:00
Ricardo Arturo Cabral Mejia
4b8905b470
chore: create settings file on startup 2022-10-18 23:11:38 -04:00
Ricardo Arturo Cabral Mejia
a581e90ad5
chore: bump package version to 1.3.0 2022-10-18 23:11:38 -04:00
Ricardo Arturo Cabral Mejia
7189eeca16
1.2.0 2022-10-18 23:11:38 -04:00
Ricardo Arturo Cabral Mejia
0dc7e8352e
fix: broadcasting received events to all workers 2022-10-18 23:11:38 -04:00
Ricardo Arturo Cabral Mejia
13bd023a1b
chore: add delegated event message handler 2022-10-18 23:11:37 -04:00
Ricardo Arturo Cabral Mejia
f0a10527c3
chore: log web socket server errors 2022-10-18 23:11:37 -04: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
cc09597526
chore: inject settings into EventMessageHandler 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
fa179cb2e8
chore: bump to version 1.1.0 2022-10-18 23:11:36 -04:00
Ricardo Arturo Cabral Mejia
68678a5ad8
chore: enforce pubkey whitelist/blacklist 2022-10-18 23:11:36 -04:00
Ricardo Arturo Cabral Mejia
45fe91ae66
chore: enforce event kind limits 2022-10-18 23:11:35 -04:00
Ricardo Arturo Cabral Mejia
54ece3641b
chore: fix identation 2022-10-18 23:11:35 -04:00
Ricardo Arturo Cabral Mejia
28a7b9f964
chore: enforce eventID and pubkey pow limits 2022-10-18 23:11:35 -04:00
Ricardo Arturo Cabral Mejia
dd6850f3b2
chore: enforce max/min created_at deviation 2022-10-18 23:11:35 -04:00
Ricardo Arturo Cabral Mejia
6cf2b8cddf
chore: improve wss adapter cleanup 2022-10-18 23:11:34 -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
9f8ccf21c9
chore: send notice on validation error 2022-10-18 23:11:34 -04:00
Ricardo Arturo Cabral Mejia
687a896d9e
feat: improve settings 2022-10-18 23:11:34 -04:00
Ricardo Arturo Cabral Mejia
17227107cb
fix: clustering & broadcasting 2022-10-18 23:11:33 -04:00
Ricardo Arturo Cabral Mejia
58c8a1371a
feat: clustering 2022-10-18 23:11:33 -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