kiwiidb
cb46f10ce2
don't require incoming invoices to be non-expired
2023-06-02 10:36:42 +02:00
kiwiidb
d9669b9dd8
add payment reconciliation script
2023-06-02 09:07:36 +02:00
kiwiidb
589849e279
add payment reconciliation script
2023-06-02 09:06:59 +02:00
kiwiidb
b52c29ce41
add payment reconciliation script
2023-06-02 09:06:14 +02:00
kiwiidb
2d40875685
Merge pull request #370 from getAlby/feature/rabbitmq-payment-finalize
...
Use a rabbitmq to finalize pending payments
2023-05-30 11:54:17 +02:00
Lucas Rouckhout
8c016554d5
Use const for routingkey
2023-05-30 11:50:13 +02:00
Lucas Rouckhout
ba6b8e9168
Change to grpc
2023-05-30 11:48:25 +02:00
Lucas Rouckhout
d4586058aa
Fix typo
2023-05-30 11:47:50 +02:00
Lucas Rouckhout
9db249a790
Fix old integration tests
2023-05-30 11:26:23 +02:00
Lucas Rouckhout
24f690a087
Mock is direct dependency
2023-05-30 11:04:59 +02:00
Lucas Rouckhout
752f005257
More fleshed out testing scenario for FinalizePayment routine
2023-05-30 10:59:36 +02:00
Lucas Rouckhout
af8e7f2376
Initial offline integration tests
2023-05-30 10:38:36 +02:00
Lucas Rouckhout
220985bf3c
WIP: Scaffolding for integration tests
2023-05-29 16:46:43 +02:00
Lucas Rouckhout
775fec0a03
Withs config
2023-05-29 15:22:40 +02:00
Lucas Rouckhout
6700fa2b4a
Withs
2023-05-29 15:22:16 +02:00
Lucas Rouckhout
582a64b96b
Oopsie poopsie
2023-05-29 15:07:16 +02:00
Lucas Rouckhout
adadbf0d1d
Merge branch 'feature/rabbitmq-payment-finalize' of https://github.com/getAlby/lndhub.go into feature/rabbitmq-payment-finalize
2023-05-29 15:03:18 +02:00
Lucas Rouckhout
7af2d94968
Info -> Infof
2023-05-29 15:03:16 +02:00
kiwiidb
adbeb71682
log fmt
2023-05-29 14:54:22 +02:00
kiwiidb
79cf2ad8fb
handle succesful: fix bug
2023-05-29 14:51:47 +02:00
Lucas Rouckhout
654e393a75
change invoice for SUCCEEDED payment
2023-05-29 14:48:26 +02:00
kiwiidb
b719e516fb
add log statements
2023-05-29 14:29:39 +02:00
kiwiidb
9bac066fc1
add log statements
2023-05-29 14:20:02 +02:00
kiwiidb
8019285698
integration tests: update go version
2023-05-29 14:11:35 +02:00
kiwiidb
c81a00cb91
add default queue/exchange
2023-05-29 14:08:43 +02:00
kiwiidb
d1b69a0a40
refactor
2023-05-29 13:07:58 +02:00
Lucas Rouckhout
051faf08f7
Initial approach
2023-05-29 12:03:04 +02:00
kiwiidb
a3db54a4de
Merge pull request #344 from getAlby/dependabot/go_modules/github.com/lightningnetwork/lnd-0.16.0-beta
...
Bump github.com/lightningnetwork/lnd from 0.15.5-beta.rc2 to 0.16.0-beta
2023-05-25 14:30:09 +02:00
kiwiidb
e89d6c2ed9
Merge pull request #368 from getAlby/feature/admin-update-user
...
Feature/admin update user
2023-05-24 15:25:29 +02:00
kiwiidb
87fa03e943
Merge pull request #367 from getAlby/feature/userid-in-log
...
add user id to logs as json field
2023-05-24 15:25:02 +02:00
kiwiidb
d6c8a90b66
update swagger
2023-05-24 14:07:27 +02:00
kiwiidb
aa6131c3cc
update swagger
2023-05-24 14:06:48 +02:00
kiwiidb
2344944504
update readme
2023-05-24 12:55:34 +02:00
kiwiidb
77460c959c
update readme
2023-05-24 12:54:46 +02:00
kiwiidb
4746412be1
swagger, require admin token for update user
2023-05-24 12:54:01 +02:00
kiwiidb
b890c2c8ec
swagger, require admin token for update user
2023-05-24 12:53:30 +02:00
kiwiidb
c9dd382027
add user id to update response
2023-05-24 12:47:32 +02:00
kiwiidb
4f006717fa
implement deactivation & add route
2023-05-24 12:31:50 +02:00
kiwiidb
6e9eb5d467
integration test complete but failing
2023-05-24 12:24:32 +02:00
kiwiidb
0867baaecc
integration test wip
2023-05-24 12:05:37 +02:00
kiwiidb
7fcc8bebb5
add integration test
2023-05-24 11:31:58 +02:00
kiwiidb
891d9e8ef5
add user migration
2023-05-24 11:20:08 +02:00
kiwiidb
c0b55a3a79
add update user endpoint
2023-05-24 11:19:55 +02:00
kiwiidb
d359ad3653
add update user endpoint
2023-05-24 11:19:44 +02:00
kiwiidb
cd7ee1cf7c
add user id to logs as json field
2023-05-23 19:30:32 +02:00
kiwiidb
db74659dd0
Merge pull request #364 from getAlby/fix/rate-limit-fixup
...
fix: improve rate limit handling
2023-05-23 13:44:34 +02:00
Michael Bumann
ce6746999a
Remove debug log
2023-05-23 09:30:13 +02:00
Michael Bumann
330165d8af
Set rate limit per user and fallback to IP if no user is available
2023-05-19 19:21:37 +02:00
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