389 Commits

Author SHA1 Message Date
semantic-release-bot
39d69e153d chore(release): 1.19.0 [skip ci]
# [1.19.0](https://github.com/Cameri/nostream/compare/v1.18.0...v1.19.0) (2023-02-02)

### Bug Fixes

* crash when payments are disabled ([280e24f](280e24f75c))
* error on heartbeat ([9d1a027](9d1a027c0d))
* increase rate limits ([282f7db](282f7db0a1))
* invalid type for extname() ([f578247](f5782473eb))
* lots of bugs ([9c010e7](9c010e7865))
* nip-11 doc and tests ([4ec6f20](4ec6f20cc9))
* patch ([b0adba6](b0adba6abc))
* patch knex ([ad7ab69](ad7ab69d36))
* rate limiter err ([7778cd1](7778cd169b))
* refactor to use process.cwd() ([2469295](24692955f9))
* remove dupe updated_at column from invoice ([d1cdd96](d1cdd9672a))
* remove test file which is failing ci/cd ([77177a2](77177a20c0))
* since to be in seconds ([9021aa6](9021aa6b11))
* typo ([f9c7dbf](f9c7dbf9dd))
* upgrade @noble/secp256k1 from 1.7.0 to 1.7.1 ([a8f44cd](a8f44cd717))
* upgrade ws from 8.11.0 to 8.12.0 ([779f7b7](779f7b7fe6))
* use knex 2.4.0 everywhere ([a9b03b2](a9b03b27d7))

### Features

* add pay-to-relay ([2618a4d](2618a4d2dc))
* add yaml parser js-yaml ([bee6302](bee6302dd5))
* adding powered by ZBD badge if its enabled payment processor ([54684a7](54684a76f3))
* implement static mirroring ([cd4c60a](cd4c60a139))
* massive update ([f9c53ee](f9c53eeeb8))
* **utils:** refactor settings to use yaml ([5a8107f](5a8107f73c))
v1.19.0
2023-02-02 05:32:31 +00:00
Ricardo Arturo Cabral Mejía
45b08d8a21 chore: add RELAY_PRIVATE_KEY env var
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-02-02 00:19:26 -05:00
Ricardo Arturo Cabral Mejía
79042e7f29 chore: revert .nostr.local settings
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-02-02 00:19:26 -05:00
Andre Neves
54684a76f3 feat: adding powered by ZBD badge if its enabled payment processor 2023-02-02 00:19:26 -05:00
Ricardo Arturo Cabral Mejía
cef12fd0be chore: handle pings 2023-02-02 00:19:26 -05:00
Ricardo Arturo Cabral Mejía
64432e6433 chore: improve logging 2023-02-02 00:19:26 -05:00
Ricardo Arturo Cabral Mejía
2a33d748e4 chore: inc. pong timeout 2023-02-02 00:19:26 -05:00
Ricardo Arturo Cabral Mejía
48ca4fd9bf chore: less verbose invalid msgs 2023-02-02 00:19:26 -05:00
Ricardo Arturo Cabral Mejía
abd83386e2 chore: patch receiver.write 2023-02-02 00:19:26 -05:00
Ricardo Arturo Cabral Mejía
e89ec19604 chore: disable aborting queries 2023-02-02 00:19:26 -05:00
Ricardo Arturo Cabral Mejía
9021aa6b11 fix: since to be in seconds
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-02-02 00:19:26 -05:00
Ricardo Arturo Cabral Mejía
af217fb798 chore: update logging
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-02-02 00:19:26 -05:00
Ricardo Arturo Cabral Mejía
9d1a027c0d fix: error on heartbeat
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-02-02 00:19:26 -05:00
Ricardo Arturo Cabral Mejía
8a6ed70e48 chore: improve mirror logging
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-02-02 00:19:26 -05:00
Ricardo Arturo Cabral Mejía
cd4c60a139 feat: implement static mirroring
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-02-02 00:19:26 -05:00
Ricardo Arturo Cabral Mejía
282f7db0a1 fix: increase rate limits
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-02-02 00:19:26 -05:00
Ricardo Arturo Cabral Mejía
7778cd169b fix: rate limiter err
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-02-02 00:19:26 -05:00
Ricardo Arturo Cabral Mejía
a505659d67 chore: log conn pool every min
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-02-02 00:19:26 -05:00
Ricardo Arturo Cabral Mejía
199fa55ea3 chore: reduce logging
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-02-02 00:19:26 -05:00
Ricardo Arturo Cabral Mejía
ad7ab69d36 fix: patch knex
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-02-02 00:19:26 -05:00
Ricardo Arturo Cabral Mejía
b0adba6abc fix: patch
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-02-02 00:19:26 -05:00
Ricardo Arturo Cabral Mejía
280e24f75c fix: crash when payments are disabled
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-02-02 00:19:26 -05:00
Ricardo Arturo Cabral Mejía
4ec6f20cc9 fix: nip-11 doc and tests
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-02-02 00:19:26 -05:00
Ricardo Arturo Cabral Mejía
9c010e7865 fix: lots of bugs
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-02-02 00:19:26 -05:00
Ricardo Arturo Cabral Mejía
f9c53eeeb8 feat: massive update
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-02-02 00:19:26 -05:00
Ricardo Arturo Cabral Mejía
55561847e8 chore: add lint:report script
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-02-02 00:19:26 -05:00
Ricardo Arturo Cabral Mejía
9e48b09bc6 test: disable event rate limits
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-02-02 00:19:26 -05:00
Ricardo Arturo Cabral Mejía
df093114c0 chore: ./scripts/clean prunes all unused dkr imgs
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-02-02 00:19:26 -05:00
Ricardo Arturo Cabral Mejía
f5782473eb fix: invalid type for extname()
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-02-02 00:19:26 -05:00
Ricardo Arturo Cabral Mejía
9f8a25cdc4 chore: install @types/js-yaml
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-02-02 00:19:26 -05:00
Ricardo Arturo Cabral Mejía
d312de95e7 chore: mount resources on intg tests
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-02-02 00:19:26 -05:00
Ricardo Arturo Cabral Mejía
a9b03b27d7 fix: use knex 2.4.0 everywhere 2023-02-02 00:19:26 -05:00
Ricardo Arturo Cabral Mejía
d1cdd9672a fix: remove dupe updated_at column from invoice 2023-02-02 00:19:26 -05:00
Anton Livaja
77177a20c0 fix: remove test file which is failing ci/cd 2023-02-02 00:19:26 -05:00
Anton Livaja
fedd4b8fa0 docs: fix file extension 2023-02-02 00:19:26 -05:00
Anton Livaja
72f4338bfd chore: remove unnecessary test case 2023-02-02 00:19:26 -05:00
Anton Livaja
f9c7dbf9dd fix: typo 2023-02-02 00:19:26 -05:00
Anton Livaja
2d4f06b72c chore: use console.warn instead of debug 2023-02-02 00:19:26 -05:00
Anton Livaja
ceb9b92a7d chore: use join instead of interpolation
Co-authored-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-02-02 00:19:26 -05:00
Anton Livaja
5f25fb08e7 chore: use join instead of interpolation
Co-authored-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-02-02 00:19:26 -05:00
Anton Livaja
4ddad6a819 chore: update tests 2023-02-02 00:19:26 -05:00
Anton Livaja
24692955f9 fix: refactor to use process.cwd() 2023-02-02 00:19:26 -05:00
Anton Livaja
5a8107f73c feat(utils): refactor settings to use yaml 2023-02-02 00:19:26 -05:00
Anton Livaja
8b8c4b4eaa chore: patch vuln in knex and pin dotenv 2023-02-02 00:19:26 -05:00
Anton Livaja
bee6302dd5 feat: add yaml parser js-yaml 2023-02-02 00:19:26 -05:00
Ricardo Arturo Cabral Mejía
2618a4d2dc feat: add pay-to-relay 2023-02-02 00:19:26 -05:00
snyk-bot
779f7b7fe6 fix: upgrade ws from 8.11.0 to 8.12.0
Snyk has created this PR to upgrade ws from 8.11.0 to 8.12.0.

See this package in npm:
https://www.npmjs.com/package/ws

See this project in Snyk:
https://app.snyk.io/org/cameri/project/2f0c25a2-d08a-45e1-a6f4-84766cbed88d?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-02-01 02:48:43 -05:00
snyk-bot
a8f44cd717 fix: upgrade @noble/secp256k1 from 1.7.0 to 1.7.1
Snyk has created this PR to upgrade @noble/secp256k1 from 1.7.0 to 1.7.1.

See this package in npm:
https://www.npmjs.com/package/@noble/secp256k1

See this project in Snyk:
https://app.snyk.io/org/cameri/project/2f0c25a2-d08a-45e1-a6f4-84766cbed88d?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-02-01 02:48:10 -05:00
semantic-release-bot
3f6b5e4b11 chore(release): 1.18.0 [skip ci]
# [1.18.0](https://github.com/Cameri/nostream/compare/v1.17.3...v1.18.0) (2023-01-25)

### Features

* support db read replicas ([0903979](09039791f1))
v1.18.0
2023-01-25 05:28:16 +00:00
Ricardo Arturo Cabral Mejía
09039791f1
feat: support db read replicas
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-01-25 00:13:01 -05:00