Commit Graph

  • c2e9d540ba proxy: add auth whitelist for paths Oliver Gugger 2019-11-29 17:13:33 +01:00
  • 3e2d486f75 auth: add auth level constant Oliver Gugger 2019-11-29 17:12:53 +01:00
  • d58c70588d auth: remove unused constant Oliver Gugger 2019-11-29 16:15:40 +01:00
  • 8928e68bf2 Merge pull request #12 from wpaulino/lsat-mint Oliver Gugger 2019-11-28 14:25:46 +01:00
  • 831a41b33e macaroons: remove temporary macaroon creation and verification logic Wilmer Paulino 2019-11-21 17:02:16 -08:00
  • 530894a5ed auth: remove unused Challenger interface Wilmer Paulino 2019-11-21 17:02:12 -08:00
  • 38cd0e7847 auth: integrate proper macaroon creation and verification Wilmer Paulino 2019-11-21 17:02:07 -08:00
  • 95c405b0c7 auth+proxy: extend Authenticator methods with target service name Wilmer Paulino 2019-11-21 17:02:01 -08:00
  • 7b676b8b91 auth: use concrete preimage type in FromHeader and SetHeader Wilmer Paulino 2019-11-21 17:01:56 -08:00
  • 25851ae16d kirin: add static service limiter Wilmer Paulino 2019-11-20 17:01:51 -08:00
  • 02f2a287b0 kirin: add etcd-backed secret store Wilmer Paulino 2019-11-20 17:01:46 -08:00
  • 401c0e2d38 kirin: add etcd client configuration Wilmer Paulino 2019-11-20 17:01:41 -08:00
  • 9f291ddbf9 mint: introduce proper LSAT creation and verification Wilmer Paulino 2019-11-20 17:01:36 -08:00
  • abcd7a9828 build: update to loop version containing loop utilities Wilmer Paulino 2019-11-20 17:01:33 -08:00
  • c317071270 build: downgrade to loop-compatible lnd version Wilmer Paulino 2019-11-20 17:01:32 -08:00
  • 21471bb9b7 Merge pull request #15 from wpaulino/travis Olaoluwa Osuntokun 2019-11-25 18:52:21 -06:00
  • 2aa9d7ae85 build: set up travis Wilmer Paulino 2019-11-22 17:08:45 -08:00
  • 9da38301ec Merge pull request #14 from guggero/cert Olaoluwa Osuntokun 2019-11-19 17:55:34 -08:00
  • d8ed6bb449 kirin: auto create self-signed cert if none is provided Oliver Gugger 2019-11-19 15:29:02 +01:00
  • b90299ed4c Merge pull request #10 from guggero/loop-ready Olaoluwa Osuntokun 2019-11-18 17:55:08 -08:00
  • aef413da0a auth+proxy: forward auth to backend Oliver Gugger 2019-11-15 16:58:19 +01:00
  • 8f4dfc5d57 auth+macaroons: allow authorization by macaroon only Oliver Gugger 2019-11-01 16:03:51 +01:00
  • 4b0a83b46a proxy: test HTTP and gRPC proxying Oliver Gugger 2019-10-31 13:38:22 +01:00
  • 00f661318f proxy: send error as gRPC error Oliver Gugger 2019-10-31 13:37:42 +01:00
  • a20e47e79b Merge pull request #9 from guggero/proxy-demo Wilmer Paulino 2019-11-12 18:59:42 -08:00
  • 564deb6545 proxy: add demo and README with the use cases Oliver Gugger 2019-11-01 16:59:54 +01:00
  • e704ba4aa9 proxy: add prefix logger to log remote IP address Oliver Gugger 2019-11-04 13:48:21 +01:00
  • 38c17f4de8 proxy: dispatch all non-matched requests to static file server Oliver Gugger 2019-11-04 13:15:33 +01:00
  • 672766b340 proxy: allow update of backend services Oliver Gugger 2019-11-01 16:58:10 +01:00
  • 8cbb4fc4fb auth: create invoice request with closure, add challenger Oliver Gugger 2019-10-29 13:08:16 +01:00
  • c8cbeb9ab1 config: add static file root Oliver Gugger 2019-10-18 15:10:13 +02:00
  • a44e9fbd22 freebie+proxy: add memory based freebie DB implementation Oliver Gugger 2019-10-11 15:38:57 +02:00
  • 83395c0c98 proxy+auth: add log statements Oliver Gugger 2019-10-11 14:25:47 +02:00
  • 7e0c1dd97e multi: add persistent logger Oliver Gugger 2019-10-11 13:33:37 +02:00
  • 5a3b8b79d2 proxy: implement basic proxy functionality Oliver Gugger 2019-11-01 16:31:22 +01:00
  • 4d1fbbf4d6 proxy: add static file server Oliver Gugger 2019-10-29 09:24:03 +01:00
  • 9552a70cb9 proxy: match service with regular expressions Oliver Gugger 2019-11-01 16:32:49 +01:00
  • 279fa2a64b Initial version of the proxy. Valentine Wallace 2019-06-29 22:48:42 -07:00
  • e32095f2a7 Initial commit Olaoluwa Osuntokun 2019-01-30 14:56:14 -08:00