Commit Graph

150 Commits

Author SHA1 Message Date
René Aaron
13a6c82f5b fix: identify users by id (if available) 2023-05-19 19:04:12 +02:00
Michael Bumann
797fbf438f Unify rate limit settings
We always treat the rate limit settings as requests per second and not every second.
The default rate limit is set globally
additionally we set a strict rate limit for sending payments
2023-05-19 18:47:44 +02:00
kiwiidb
e16794029b add sentry capture 2023-04-07 15:06:52 +02:00
kiwiidb
c7f2d8558e Merge pull request #346 from getAlby/chore/remove-grpc
remove grpc server
2023-04-06 09:35:49 +02:00
kiwiidb
6c2eaec2a8 remove ws 2023-04-05 15:52:41 +02:00
kiwiidb
9c625b37d6 remove grpc server 2023-04-05 15:48:31 +02:00
kiwiidb
76bfcdc207 remove grpc server 2023-04-05 15:45:30 +02:00
kiwiidb
6d7e871f33 fix test + refactor 2023-04-01 14:13:20 +02:00
Lucas Rouckhout
df0219edda Initial working version 2023-04-01 10:13:41 +02:00
Lucas Rouckhout
be66edfbbe Initial working version with a lot of closures 2023-03-05 10:16:45 +01:00
Lucas Rouckhout
dbe5ce83a3 WIP SACE 2023-03-04 17:52:03 +01:00
kiwiidb
b3f443bf6a fix merge conflicts 2023-02-22 17:45:34 +01:00
kiwiidb
873cbfff4c datadog config 2023-02-22 17:41:35 +01:00
kiwiidb
b40d13fbc9 Merge pull request #316 from getAlby/catch-add-index-error
Invoice subscription: safety improvements
2023-02-22 17:35:19 +01:00
René Aaron
ad419c86d3 fix: add tracer 2023-02-22 14:18:23 +01:00
kiwiidb
c6c8cc2b0f add datadog middleware 2023-02-22 14:36:51 +01:00
René Aaron
519469f270 feat: add datadog 2023-02-22 13:35:30 +01:00
kiwiidb
97fc22aa7d capture errors 2023-02-20 14:36:17 +01:00
kiwiidb
945d936146 use bg ctx / capture error 2023-02-20 14:32:36 +01:00
kiwiidb
0b8828c93b boy scouting 2023-02-20 14:26:45 +01:00
Lucas Rouckhout
3e611a45ab Merge branch 'main' into feature/rabbitmq-publish 2023-02-18 09:20:55 +01:00
kiwiidb
c293825ab9 return error in invoice subscription 2023-02-17 17:03:44 +01:00
kiwiidb
4dee1da2ae feature: add db pool config 2023-02-16 14:46:39 +01:00
Lucas Rouckhout
5280e7308a Initial working poc for publishing to rabbitmq 2023-02-04 13:03:41 +01:00
kiwiidb
b7d4319428 lndhub: graceful shutdown 2023-01-17 11:12:04 +01:00
kiwiidb
9144117c32 add graceful shutdown context 2023-01-16 17:59:41 +01:00
Michael Bumann
191e5a1d33 Split sentry config as described in the docs 2023-01-06 18:43:04 +01:00
René Aaron
f680be0cd3 fix: remove comment 2022-12-27 13:20:24 +01:00
René Aaron
f451434545 fix: added config variables 2022-12-27 13:19:57 +01:00
René Aaron
052aeacade fix: upgrade sentry, add config variable 2022-12-27 13:11:06 +01:00
René Aaron
4c74677af9 feat: add sentry tracing 2022-12-27 12:49:51 +01:00
kiwiidb
02ed3ff1c5 refactor: rm grpc pkg 2022-12-15 15:06:51 +01:00
kiwiidb
1ea35a93f2 add configuration for grpc server 2022-12-15 14:29:39 +01:00
kiwiidb
ffa8eef831 fix invoice ordering 2022-12-15 12:04:30 +01:00
kiwiidb
b577c765e7 subscribe grpc server to incoming invoices 2022-12-14 17:19:22 +01:00
kiwiidb
24ae419354 generate pb code, add grpc server 2022-12-14 16:50:38 +01:00
kiwiidb
0676fd06f2 Merge pull request #231 from getAlby/chore/update-initialized-payments
Look up status of outgoing payments at startup
2022-12-06 11:50:23 +01:00
kiwiidb
10278c7de3 track outgoing payments in goroutines 2022-11-29 13:34:54 +01:00
kiwiidb
0bcf83545b check pending payments at startup 2022-10-06 11:11:03 +02:00
kiwiidb
8661225273 add admin api key for creating accounts 2022-10-03 14:54:29 +02:00
juligasa
dc35f00497 macaroon and cert can be provided as files 2022-07-22 12:30:49 +02:00
Pavol Rusnak
5ac1f8dd62 Use LndHub capitalization consistently 2022-07-15 01:08:34 +02:00
Pavol Rusnak
5a8aafd7fc Fix license identifier 2022-07-10 18:58:03 +02:00
Pavol Rusnak
362c2cbe12 Fix version in documentation 2022-07-10 18:24:27 +02:00
kiwiidb
71c09f258a v2 api 2022-06-17 11:40:06 +02:00
kiwiidb
36ee813ff6 fix merge conflicts 2022-05-03 09:04:54 +02:00
kiwiidb
f11098b7b4 add webhook url as argument 2022-05-02 13:42:43 +02:00
kiwiidb
03baba8c37 add webhook service 2022-04-27 13:54:15 +02:00
kiwiidb
2744ec73d0 scheme: make https default 2022-04-27 09:53:26 +02:00
kiwiidb
2fc18ae492 make host configurable 2022-04-26 13:55:08 +02:00