Ricardo Arturo Cabral Mejía
|
64972290d6
|
fix: save event from mirrors (#376)
* fix: save event from mirrors
* docs: add config for mirroring event limits
* chore: add skip admission check (thanks YEGHRO)
* 2.0.1
* chore: bump some deps
|
2024-10-22 09:09:34 -04:00 |
|
Ricardo Arturo Cabral Mejía
|
df1a36437c
|
feat: implement opennode payments processor (#315)
|
2023-05-23 08:08:16 -07:00 |
|
Ricardo Arturo Cabral Mejía
|
52aac39875
|
feat: implement nodeless payments processor (#305)
* chore: hide powered by zebedee if payment processor is not
* chore: add nodeless as payments processor to settings
* fix: bad content type on zebedee callback req handler
* chore(release): 1.23.0 [skip ci]
# [1.23.0](https://github.com/Cameri/nostream/compare/v1.22.6...v1.23.0) (2023-05-12)
### Bug Fixes
* add SECRET as env variable ([#298](https://github.com/Cameri/nostream/issues/298)) ([58a1254](58a12546f0 ))
* invoice auto marked as paid ([be6d6f1](be6d6f1454 ))
* issues with invoices ([#271](https://github.com/Cameri/nostream/issues/271)) ([e1561e7](e1561e78fd ))
### Features
* add LNURL processor ([#202](https://github.com/Cameri/nostream/issues/202)) ([f237400](f23740073f ))
* allow lightning zap receipts on paid relays ([#303](https://github.com/Cameri/nostream/issues/303)) ([14bc96f](14bc96f516 ))
* feat: implement nodeless payments processor
* docs: add accepting payments section
* chore: validate nodeless webhook secret
* chore: hide powered-by-zebedee for non-zebedee processors
---------
Co-authored-by: semantic-release-bot <semantic-release-bot@martynus.net>
|
2023-05-15 08:07:28 -07:00 |
|
Ricardo Arturo Cabral Mejía
|
14bc96f516
|
feat: allow lightning zap receipts on paid relays (#303)
* chore: add event_kinds whitelist for fee schedules
* chore: fix identation in default-settings.yml
* chore: waive admission fee for specific event kinds
* docs: add payment settings to CONFIGURATION.md
* docs: improve read replica docs
|
2023-05-12 19:52:29 -04:00 |
|
Steffen Rörtgen
|
58a12546f0
|
fix: add SECRET as env variable (#298)
|
2023-05-05 16:18:28 -04:00 |
|
Ricardo Arturo Cabral Mejía
|
769a3f6821
|
chore: add support for multiple read replicas
|
2023-04-21 19:13:36 -04:00 |
|
Ricardo Arturo Cabral Mejía
|
0954d8426c
|
fix: rsv1 error (#225)
* chore: remove secret
* chore: allow lightningtipbot pubkey for zaps
* chore: add cloudflare remoteipheader
* chore: close client conn on error
* chore: terminate conn w/o subs
* chore: enable permessage-deflate
* fix: start logs
|
2023-02-20 21:37:55 -08:00 |
|
Ricardo Arturo Cabral Mejía
|
fd3294929a
|
fix: confirm invoice function ambiguous unit variable (#221)
* fix: dont crash when SECRET is not set
* docs: add semisol to contributors
* docs: improve readme
* docs: add payment info to readme
* docs: add zebedee_api_key to configuration.md
* fix: confirm_invoice unit var
* chore: remove unused code
* chore: improve error logging for payments
* chore: use instead of changeme
* chore: fix typo
* chore: improve get invoice status ctrl
* fix: csp bug
* chore: remove rate limits
* chore: improve invoice page logging
* chore: prevent root with start_local
* chore: revert to redis 4.5.1
|
2023-02-20 09:15:45 -08:00 |
|
Ricardo Arturo Cabral Mejía
|
5f0fd2b9fd
|
chore: unbind db port
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
|
2023-02-10 15:31:48 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
2b61c403f8
|
chore: bind db to local ip
Signed-off-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io>
|
2023-02-10 14:55:10 -05: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
|
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
|
a9b03b27d7
|
fix: use knex 2.4.0 everywhere
|
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 |
|
Ricardo Arturo Cabral Mejía
|
2618a4d2dc
|
feat: add pay-to-relay
|
2023-02-02 00:19:26 -05: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 |
|
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
|
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
|
015112329e
|
fix: load settings from local disk
|
2023-01-17 07:02:24 -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
|
d955a7c653
|
fix: 🐛 volume permissions and error messages
|
2023-01-14 13:47:20 +01:00 |
|
juanAngel
|
d8c5c26f32
|
revert: some forgotten changes in docker
|
2023-01-14 13:47:20 +01:00 |
|
Juan Angel
|
3731d03230
|
feat: automatic onion services
|
2023-01-14 13:47:20 +01: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 |
|
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
|
f3097983a0
|
fix: type errors
|
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
|
a102cfcf9f
|
fix: postgresql config not mounted
|
2022-12-16 23:45:46 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
2156ffa476
|
chore: bump connections
|
2022-12-16 22:58:49 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
4b1de5afee
|
feat: add postgresql.conf
|
2022-12-16 22:58:49 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
728b45539a
|
chore: expose db over 15432 port
|
2022-12-16 16:46:44 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
320d2f6980
|
chore: bump db conn pool size
|
2022-12-16 10:33:07 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
59c6f806cb
|
chore: add redis to docker compose files
|
2022-11-15 21:17:20 -05:00 |
|
Ricardo Arturo Cabral Mejía
|
46f7fa7068
|
chore(ci): deploy after release (#55)
|
2022-11-12 11:46:30 -08:00 |
|
Ricardo Arturo Cabral Mejía
|
90d8b94194
|
fix: integration tests failing
|
2022-11-11 21:00:14 -05:00 |
|
Ricardo Arturo Cabral Mejia
|
cf4888e28f
|
feat: expose relay over Tor
|
2022-11-08 23:52:35 -05:00 |
|
Ricardo Arturo Cabral Mejia
|
851693a966
|
feat: add integration tests w/ docker
|
2022-11-08 23:52:26 -05:00 |
|
Ricardo Arturo Cabral Mejia
|
3b95db0d12
|
chore: improve docker building/running
|
2022-10-18 23:11:40 -04:00 |
|
Ricardo Arturo Cabral Mejia
|
2733016b78
|
feat: add docker-compose.yml
|
2022-10-18 23:11:39 -04:00 |
|