412 Commits

Author SHA1 Message Date
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
Ricardo Arturo Cabral Mejía
b24b0283b0
chore: use postgres:14 2023-01-24 23:09:11 -05:00
semantic-release-bot
ad0e853298 chore(release): 1.17.3 [skip ci]
## [1.17.3](https://github.com/Cameri/nostream/compare/v1.17.2...v1.17.3) (2023-01-25)

### Bug Fixes

* remove tor-proxy from docker-compose.yml ([ee62d46](ee62d4664e))
v1.17.3
2023-01-25 01:52:46 +00:00
Ricardo Arturo Cabral Mejía
ee62d4664e
fix: remove tor-proxy from docker-compose.yml 2023-01-24 20:45:12 -05:00
Ricardo Arturo Cabral Mejía
8753541509
docs: update links / add contributors 2023-01-18 15:38:13 -08:00
semantic-release-bot
d4f5fa522b chore(release): 1.17.2 [skip ci]
## [1.17.2](https://github.com/Cameri/nostream/compare/v1.17.1...v1.17.2) (2023-01-18)

### Bug Fixes

* acq conn recommendation ([0d53069](0d530699a0))
* don't crash when unable to acquire connection ([a519f4f](a519f4f36d))
v1.17.2
2023-01-18 01:16:53 +00:00
Ricardo Arturo Cabral Mejía
0d530699a0 fix: acq conn recommendation
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-01-17 19:29:34 -05:00
Ricardo Arturo Cabral Mejía
5fb8c76a17 docs: add DB_ACQUIRE_CONNECTION_TIMEOUT info
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-01-17 19:29:34 -05:00
Ricardo Arturo Cabral Mejía
c671e8bfbf chore: add DB_ACQUIRE_CONNECTION_TIMEOUT env var
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-01-17 19:29:34 -05:00
Ricardo Arturo Cabral Mejía
4f62475a1a chore: refactor abortable requests
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-01-17 19:29:34 -05:00
Ricardo Arturo Cabral Mejía
a519f4f36d fix: don't crash when unable to acquire connection
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-01-17 19:29:34 -05:00
semantic-release-bot
26ae58cc76 chore(release): 1.17.1 [skip ci]
## [1.17.1](https://github.com/Cameri/nostream/compare/v1.17.0...v1.17.1) (2023-01-17)

### Bug Fixes

* load settings from local disk ([0151123](015112329e))
v1.17.1
2023-01-17 12:09:40 +00:00
Ricardo Arturo Cabral Mejía
015112329e
fix: load settings from local disk 2023-01-17 07:02:24 -05:00
semantic-release-bot
45348c0415 chore(release): 1.17.0 [skip ci]
# [1.17.0](https://github.com/Cameri/nostream/compare/v1.16.0...v1.17.0) (2023-01-16)

### Bug Fixes

* 🐛 docker permissions and environment variable names ([8326c8a](8326c8a0a4))
* 🐛 error retrying the connection ([3eb9d83](3eb9d836b9))
* 🐛 volume permissions and error messages ([d955a7c](d955a7c653))
* deleted_at not saved in UTC tz ([297a07e](297a07e281))
* excessive cache writes ([273dcc6](273dcc6530))
* integration tests ([dbf8a7f](dbf8a7f345))
* integration tests ([1db3343](1db3343ef8))
* tor_proxy ([92640f2](92640f2d3b))

### Features

* add support to dotenv files ([c439dc8](c439dc85df))
* automatic onion services ([086b750](086b750528))
* automatic onion services ([3731d03](3731d03230))

### Reverts

* some forgotten changes in docker ([d8c5c26](d8c5c26f32))
v1.17.0
2023-01-16 06:35:09 +00:00
Ricardo Arturo Cabral Mejía
297a07e281 fix: deleted_at not saved in UTC tz
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-01-16 01:31:01 -05:00
Ricardo Arturo Cabral Mejía
dbf8a7f345 fix: integration tests 2023-01-16 01:31:01 -05:00
Ricardo Arturo Cabral Mejía
1db3343ef8 fix: integration tests
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-01-16 01:31:01 -05:00
Ricardo Arturo Cabral Mejía
3fa30724d7 test: nip-09 deleted events
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-01-16 01:31:01 -05:00
Ricardo Arturo Cabral Mejía
273dcc6530
fix: excessive cache writes
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
2023-01-14 22:43:54 -05:00
Ricardo Arturo Cabral Mejía
92640f2d3b
fix: tor_proxy 2023-01-14 17:02:03 -05:00
Juan Angel
67a9f10289 docs: 📝 documented new environment var 2023-01-14 14:14:20 +01:00
Juan Angel
42e55303a9 test: implemented unit tests 2023-01-14 13:47:20 +01:00
Juan Angel
3eb9d836b9 fix: 🐛 error retrying the connection
If the first connection attempt failed. Later it was given as connected
2023-01-14 13:47:20 +01:00
Juan Angel
d955a7c653 fix: 🐛 volume permissions and error messages 2023-01-14 13:47:20 +01:00
Juan Angel
8326c8a0a4 fix: 🐛 docker permissions and environment variable names 2023-01-14 13:47:20 +01:00
Juan Angel
294d7c0d2d style: 🚨 fix linter warning 2023-01-14 13:47:20 +01:00
Juan Angel
086b750528 feat: automatic onion services 2023-01-14 13:47:20 +01:00
juanAngel
d8c5c26f32 revert: some forgotten changes in docker 2023-01-14 13:47:20 +01:00