Ricardo Arturo Cabral Mejía
|
081e7de925
|
feat: add getClientAddress to WebSocketAdapter
|
2022-12-27 13:32:56 -08:00 |
|
Ricardo Arturo Cabral Mejía
|
8e5646d272
|
chore: simplify msg rate limiting
|
2022-12-27 13:32:56 -08:00 |
|
Ricardo Arturo Cabral Mejía
|
845dedc451
|
feat: support pubkey/ip whitelisting for event rate limits
|
2022-12-27 13:32:56 -08:00 |
|
Ricardo Arturo Cabral Mejía
|
3620026645
|
feat: add rate limit whitelists for pubkeys/ips
|
2022-12-27 13:32:56 -08:00 |
|
Ricardo Arturo Cabral Mejía
|
792d45d402
|
fix: disable propagateCreateError
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
|
2022-12-27 13:32:56 -08:00 |
|
Ricardo Arturo Cabral Mejía
|
a7b02fc5c9
|
fix: increase max pool size to 64
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
|
2022-12-27 13:32:56 -08:00 |
|
semantic-release-bot
|
f25d0b82c9
|
chore(release): 1.13.0 [skip ci]
# [1.13.0](https://github.com/Cameri/nostream/compare/v1.12.1...v1.13.0) (2022-12-26)
### Features
* upsert kind 41 events ([41ae842 ](41ae842d7a ))
v1.13.0
|
2022-12-26 06:51:24 +00:00 |
|
Ricardo Arturo Cabral Mejía
|
b2f9fd59c7
|
docs: add nip-18 to docs
|
2022-12-26 01:47:01 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
41ae842d7a
|
feat: upsert kind 41 events
|
2022-12-26 01:47:01 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
afbda707f8
|
chore: treat kind 41 as replaceable migration
|
2022-12-26 01:47:01 -05:00 |
|
semantic-release-bot
|
c150cb2be5
|
chore(release): 1.12.1 [skip ci]
## [1.12.1](https://github.com/Cameri/nostream/compare/v1.12.0...v1.12.1) (2022-12-24)
### Bug Fixes
* ascii logo ([4f768e4 ](4f768e442f ))
* ascii logo ([5205871 ](5205871cc8 ))
v1.12.1
|
2022-12-24 21:17:55 +00:00 |
|
Ricardo Arturo Cabral Mejía
|
4f768e442f
|
fix: ascii logo
|
2022-12-24 16:12:29 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
5205871cc8
|
fix: ascii logo
|
2022-12-24 16:12:29 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
86151e0a2d
|
chore: update ascii logo
|
2022-12-24 15:56:52 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
cf44523188
|
chore: rename project to nostream
|
2022-12-24 15:56:52 -05:00 |
|
semantic-release-bot
|
e0471cac7e
|
chore(release): 1.12.0 [skip ci]
# [1.12.0](https://github.com/Cameri/nostr-ts-relay/compare/v1.11.0...v1.12.0) (2022-12-24)
### Bug Fixes
* abort message handler using listeners ([7469d97 ](7469d97221 ))
* create tor data dir when running tor ([d235a5a ](d235a5ab65 ))
* send correct content-type headers ([2700b34 ](2700b34627 ))
* tor docker compose mounting wrong dir ([7cd4a3c ](7cd4a3ca11 ))
* worker crash on large payloads ([cf2adac ](cf2adac68d ))
### Features
* add instructions on how to run nostr-ts-relay as a system service ([28117ae ](28117aee5b ))
* add network config to settings ([43bf0f9 ](43bf0f9c8f ))
v1.12.0
|
2022-12-24 20:17:08 +00:00 |
|
Ricardo Arturo Cabral Mejía
|
57de0fce76
|
docs: add missing settings/env to configuration.md
|
2022-12-24 15:11:58 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
7469d97221
|
fix: abort message handler using listeners
|
2022-12-24 15:11:58 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
4c038a6c7e
|
chore: reduce logging
|
2022-12-24 15:11:58 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
43bf0f9c8f
|
feat: add network config to settings
|
2022-12-24 15:11:58 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
3d88f49f45
|
docs: add warning about other docker distros
|
2022-12-24 15:11:58 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
2700b34627
|
fix: send correct content-type headers
|
2022-12-24 15:11:58 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
d235a5ab65
|
fix: create tor data dir when running tor
|
2022-12-24 15:11:58 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
7cd4a3ca11
|
fix: tor docker compose mounting wrong dir
|
2022-12-24 15:11:58 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
2a9d1c607c
|
docs: fix comment
|
2022-12-24 15:11:58 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
dd415c61d8
|
chore: reduce logging
|
2022-12-24 15:11:58 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
2fa668b563
|
chore: reduce logging
|
2022-12-24 15:11:58 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
cf2adac68d
|
fix: worker crash on large payloads
|
2022-12-24 15:11:58 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
7f0d66d75c
|
chore: set ws max payload to 128kb
|
2022-12-24 15:11:58 -05:00 |
|
Swiss Routing
|
28117aee5b
|
feat: add instructions on how to run nostr-ts-relay as a system service
Based on the gist published at https://www.swissrouting.com/nostr.html#installing-as-a-service
|
2022-12-23 20:15:33 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
b99a2a243f
|
docs: add my pubkey
|
2022-12-23 07:11:42 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
ab86a6565d
|
chore: add SECURITY.md
|
2022-12-22 18:29:40 -08:00 |
|
Ricardo Arturo Cabral Mejía
|
7b7d73f586
|
Update issue templates
|
2022-12-21 21:05:30 -08:00 |
|
semantic-release-bot
|
bb428f3e3e
|
chore(release): 1.11.0 [skip ci]
# [1.11.0](https://github.com/Cameri/nostr-ts-relay/compare/v1.10.0...v1.11.0) (2022-12-21)
### Bug Fixes
* integration tests ([f3c801e ](f3c801e503 ))
* mount coverage config on container ([476757f ](476757fc46 ))
* postgres config not mounted ([5edfc04 ](5edfc04d77 ))
* rogue 200 OK on ws connect ([6b37d69 ](6b37d6983a ))
* type errors ([f309798 ](f3097983a0 ))
### Features
* ignore dupe subscriptions ([433b7f8 ](433b7f8707 ))
v1.11.0
|
2022-12-21 06:51:30 +00:00 |
|
Ricardo Arturo Cabral Mejía
|
476757fc46
|
fix: mount coverage config on container
|
2022-12-21 01:42:43 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
9385ea99d5
|
chore: remove console log
|
2022-12-21 01:42:43 -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
|
f3c801e503
|
fix: integration tests
|
2022-12-21 01:42:43 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
77f59fb9b7
|
chore: add redis env var to dockerfile.test
|
2022-12-21 01:42:43 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
820199a0d8
|
chore: install redis?
|
2022-12-21 01:42:43 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
6b37d6983a
|
fix: rogue 200 OK on ws connect
|
2022-12-21 01:42:43 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
cad4a3bdad
|
chore: add postgresql.conf to .dockerignore
|
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
|
4f0e6a8b5d
|
chore: typo fix
|
2022-12-21 01:42:43 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
655dcde602
|
chore: default pool size = 0
|
2022-12-21 01:42:43 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
2def1ae8ef
|
chore: stricter rate limits
|
2022-12-21 01:42:43 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
bb08f7637d
|
chore: add start/stop scripts
|
2022-12-21 01:42:43 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
5edfc04d77
|
fix: postgres config not mounted
|
2022-12-21 01:42:43 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
883f451218
|
chore: add docker start scripts
|
2022-12-21 01:42:43 -05:00 |
|