Commit Graph

53 Commits

Author SHA1 Message Date
Lucas Rouckhout
e687d8e393 Upgrade to go 1.20 2023-02-25 10:00:42 +01:00
René Aaron
519469f270 feat: add datadog 2023-02-22 13:35:30 +01:00
kiwiidb
61b35bdb6f go mod tidy/rm unneeded change 2023-02-20 13:56:54 +01:00
Lucas Rouckhout
5280e7308a Initial working poc for publishing to rabbitmq 2023-02-04 13:03:41 +01:00
kiwiidb
5679006215 update dependencies 2023-01-17 14:21:24 +01:00
kiwiidb
24accb8a60 Revert "Merge pull request #267 from getAlby/dependabot/go_modules/github.com/uptrace/bun/driver/pgdriver-1.1.9"
This reverts commit df3100022d, reversing
changes made to 82bf62ca82.
2023-01-06 10:30:48 +01:00
dependabot[bot]
a40b351164 Bump github.com/uptrace/bun/driver/pgdriver from 1.0.21 to 1.1.9
Bumps [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) from 1.0.21 to 1.1.9.
- [Release notes](https://github.com/uptrace/bun/releases)
- [Changelog](https://github.com/uptrace/bun/blob/master/CHANGELOG.md)
- [Commits](https://github.com/uptrace/bun/compare/v1.0.21...v1.1.9)

---
updated-dependencies:
- dependency-name: github.com/uptrace/bun/driver/pgdriver
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-28 21:38:29 +00:00
dependabot[bot]
7f3dddc2fd Bump github.com/swaggo/swag from 1.8.1 to 1.8.9
Bumps [github.com/swaggo/swag](https://github.com/swaggo/swag) from 1.8.1 to 1.8.9.
- [Release notes](https://github.com/swaggo/swag/releases)
- [Changelog](https://github.com/swaggo/swag/blob/master/.goreleaser.yml)
- [Commits](https://github.com/swaggo/swag/compare/v1.8.1...v1.8.9)

---
updated-dependencies:
- dependency-name: github.com/swaggo/swag
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-27 12:56:03 +00:00
dependabot[bot]
941ad893d8 Bump google.golang.org/grpc from 1.43.0 to 1.51.0
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.43.0 to 1.51.0.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.43.0...v1.51.0)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-27 12:49:24 +00:00
dependabot[bot]
a2ff1049f0 Bump github.com/lightningnetwork/lnd from 0.15.0-beta.rc6 to 0.15.5-beta
Bumps [github.com/lightningnetwork/lnd](https://github.com/lightningnetwork/lnd) from 0.15.0-beta.rc6 to 0.15.5-beta.
- [Release notes](https://github.com/lightningnetwork/lnd/releases)
- [Changelog](https://github.com/lightningnetwork/lnd/blob/master/docs/release.md)
- [Commits](https://github.com/lightningnetwork/lnd/compare/v0.15.0-beta.rc6...v0.15.5-beta)

---
updated-dependencies:
- dependency-name: github.com/lightningnetwork/lnd
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-27 12:42:26 +00:00
dependabot[bot]
bb206175a8 Bump github.com/ziflex/lecho/v3 from 3.1.0 to 3.3.0
Bumps [github.com/ziflex/lecho/v3](https://github.com/ziflex/lecho) from 3.1.0 to 3.3.0.
- [Release notes](https://github.com/ziflex/lecho/releases)
- [Commits](https://github.com/ziflex/lecho/compare/v3.1.0...v3.3.0)

---
updated-dependencies:
- dependency-name: github.com/ziflex/lecho/v3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-27 12:29:15 +00:00
René Aaron
529ce7cc80 fix: compat 1.17 2022-12-27 13:13:06 +01:00
René Aaron
052aeacade fix: upgrade sentry, add config variable 2022-12-27 13:11:06 +01:00
Pavol Rusnak
5ea75be052 Introduce config.MinPasswordEntropy option
that allows an operator to set minimum entropy (in bits)
of a password to be accepted during account creation
2022-07-29 09:02:33 +02:00
kiwiidb
5f3c325daf fix merge conflicts 2022-06-18 10:49:28 +02:00
kiwiidb
dc891d137b fix merge conflicts 2022-06-18 10:37:08 +02:00
kiwiidb
c8bdddc013 remove all sqlite dependencies and mentions 2022-06-17 08:56:00 +02:00
Pavol Rusnak
999f6f7611 run go mod tidy -compat=1.17 and go mod vendor 2022-06-15 18:11:45 +02:00
kiwiidb
c680f77798 mock: add destination and proper signing 2022-06-15 16:12:04 +02:00
kiwiidb
9e9fc4fbf0 implement lnd with zpay32 2022-06-14 16:02:22 +02:00
kiwiidb
5137d966cc feature: start swagger docs 2022-04-26 12:14:50 +02:00
kiwiidb
45e0c48f1f fix conflicts 2022-04-06 16:38:01 +02:00
kiwiidb
4cb60a5c91 clean up PR 2022-04-06 16:36:06 +02:00
kiwiidb
07b93fc574 add prometheus on seperate port 2022-03-31 11:40:32 +02:00
kiwiidb
789ef5c4f1 Merge branch 'main' into feature/event-stream 2022-03-24 13:58:11 +01:00
kiwiidb
0341276f4d use websocket instead of sse because more client support 2022-03-24 13:55:11 +01:00
kiwiidb
c91bc0c4c3 go mod tidy 2022-03-21 11:57:55 +01:00
kiwiidb
ce80647a23 fix conflicts 2022-03-21 11:57:16 +01:00
Stefan Kostic
5a92fe63c0 Add packages 2022-03-10 23:35:42 +01:00
kiwiidb
d02d9ffd67 run go mod tidy 2022-03-04 11:28:12 +01:00
kiwiidb
ad13bb22fc more work on invoice subscription 2022-02-03 17:42:35 +01:00
kiwiidb
40e41ab879 implement more methods 2022-02-03 17:22:00 +01:00
kiwiidb
c72639aa68 feature: pluggable ln backend 2022-02-03 14:53:12 +01:00
kiwiidb
96c490f29e Merge pull request #75 from getAlby/feature/index-page
Feature/index-page
2022-01-28 13:00:44 +01:00
Michael Bumann
084ddda390 Update go mod
and define Go version for heroku deployments
2022-01-27 17:35:37 +01:00
kiwiidb
5c1b27398b add index page 2022-01-27 16:04:03 +01:00
Viktor Patchev
919affa2db Update package name to new repo 2022-01-18 10:42:53 +01:00
Michael Bumann
aabbfc33b5 Merge master and use correct lnd version 2022-01-17 18:45:47 +01:00
Viktor Patchev
23dd07374f go modules update 2022-01-17 13:54:06 +01:00
Viktor Patchev
2bf39e0f97 Setup lnd grpc client 2022-01-17 12:53:47 +01:00
Michael Bumann
236427b8e2 Use Echo logger 2022-01-17 10:22:02 +01:00
Michael Bumann
698323a8d9 Echo logging 2022-01-17 10:19:17 +01:00
Michael Bumann
1b347c5177 Move JWT middleware config to tokens and load UserId into the context 2022-01-16 13:26:42 +00:00
Roman Useinov
628071160c Cleanup (#25)
* remove cmd folder as we are going to have only one entrypoint

* get rid of pkg directory

* rename test -> integration_tests as unit tests should reside next to the actual files they are testing

* database migration WIP

* reinstate gorm boilerplate in the addinvoice for now to make it compile

* introduce migrations

* add Makefile

* don't use unsigned types for database mappings

* migrations work now

* add build target

* use echo groups

* gorm removed

* add envconfig

* fix comments
2022-01-16 00:49:19 +01:00
Viktor Patchev
0ccc4ed47d Sentry initialization 2022-01-14 18:45:01 +01:00
Michael Bumann
1cb0ec3739 Use pure go implementaiton for sqlite
apparently CGO is a bit of a pain?
2022-01-10 22:06:27 +01:00
Viktor Patchev
cd2bee98ef Add invoice endpoint 2022-01-07 18:24:04 +01:00
Viktor Patchev
b86e4fa54b Update access token in db and add loggedIn middleware 2022-01-06 18:43:42 +01:00
Viktor Patchev
5ec945e2c9 Setup tests 2022-01-06 15:08:57 +01:00
Viktor Patchev
f7acbf78aa Add conditional db connection 2022-01-06 13:16:40 +01:00