Renovate Bot
18ede4b896
fix(deps): update module github.com/lithammer/shortuuid/v3 to v3.0.6
2021-03-01 11:42:27 +00:00
Renovate Bot
e3c64a17e5
chore(deps): update vuepress monorepo to v1.8.2
2021-03-01 09:21:50 +00:00
Renovate Bot
cbf35895d1
fix(deps): update google.golang.org/genproto commit hash to ab064af
2021-03-01 04:33:55 +00:00
Renovate Bot
79b29c5f8f
fix(deps): update golang.org/x/net commit hash to e18ecbb
2021-03-01 02:52:14 +00:00
Caleb Doxsey
e9083b6dad
config: expose viper policy hooks ( #1947 )
2021-02-25 10:12:51 -07:00
Caleb Doxsey
4f2bb60adb
proxy: redirect to dashboard for logout ( #1944 )
2021-02-24 11:52:38 -07:00
bobby
a78dae7f6f
ci: cache build and test binaries ( #1938 )
...
Signed-off-by: Bobby DeSimone <bobbydesimone@gmail.com>
2021-02-24 13:45:11 -05:00
Caleb Doxsey
a825b06014
metrics: add TLS options ( #1939 )
...
* move metrics listener to envoy
* add metrics tls options
* add test
* update docs
* update config proto
* add function to validate metric addr
* fix validation
2021-02-24 09:42:53 -07:00
Tanguy
ec02761e2f
Update data-storage.md ( #1941 )
...
Add `databroker_storage_type` in example to make it functional.
2021-02-24 08:00:53 -08:00
wasaga
de55199a70
use build_info as liveness gauge metric ( #1940 )
2021-02-24 10:57:31 -05:00
bobby
cdcb65b77c
ci: go 1.16.x, cached tests ( #1937 )
...
Signed-off-by: Bobby DeSimone <bobbydesimone@gmail.com>
2021-02-23 11:39:52 -08:00
Caleb Doxsey
138df5ae24
identity: record metric for last refresh ( #1936 )
2021-02-23 10:08:01 -07:00
Caleb Doxsey
218acc001b
autocert: remove non-determinism ( #1932 )
...
* autocert: remove non-determinism
* try sorting coverage
2021-02-23 08:56:11 -08:00
bobby
9c7958b66f
middleware: equalize lengths of input ( #1934 )
...
Signed-off-by: Bobby DeSimone <bobbydesimone@gmail.com>
2021-02-23 08:31:17 -08:00
Travis Groth
e56fb38cb5
config: fix redirect routes from protobuf ( #1930 )
2021-02-22 18:10:50 -05:00
Caleb Doxsey
8b42eb5ebd
config: add metrics_basic_auth option ( #1917 )
...
* config: add metrics_basic_auth option
* remove println
* use constant time compare
2021-02-22 13:37:18 -07:00
Caleb Doxsey
03d8ffaee2
google: fix default provider URL ( #1928 )
2021-02-22 11:21:16 -07:00
bobby
a4e1ae8db0
chore(deps): update yaml v2 to v3 ( #1927 )
...
- update github.com/envoyproxy/protoc-gen-validate v0.4.1
- update github.com/go-redis/redis/v8 v8.6.0
- update github.com/golang/mock v1.5.0
Signed-off-by: Bobby DeSimone <bobbydesimone@gmail.com>
2021-02-22 08:51:49 -08:00
Caleb Doxsey
fe5e3712b8
docs: fix query param name ( #1920 )
2021-02-19 13:56:22 -07:00
bobby
b42b25531e
docs: add breaking sa changes in v0.13 ( #1919 )
...
Signed-off-by: Bobby DeSimone <bobbydesimone@gmail.com>
2021-02-19 12:56:12 -08:00
Travis Groth
3c84004c1d
ci: deploy releases to test environment ( #1916 )
2021-02-19 07:40:20 -08:00
Caleb Doxsey
5d60cff21e
databroker: refactor databroker to sync all changes ( #1879 )
...
* refactor backend, implement encrypted store
* refactor in-memory store
* wip
* wip
* wip
* add syncer test
* fix redis expiry
* fix linting issues
* fix test by skipping non-config records
* fix backoff import
* fix init issues
* fix query
* wait for initial sync before starting directory sync
* add type to SyncLatest
* add more log messages, fix deadlock in in-memory store, always return server version from SyncLatest
* update sync types and tests
* add redis tests
* skip macos in github actions
* add comments to proto
* split getBackend into separate methods
* handle errors in initVersion
* return different error for not found vs other errors in get
* use exponential backoff for redis transaction retry
* rename raw to result
* use context instead of close channel
* store type urls as constants in databroker
* use timestampb instead of ptypes
* fix group merging not waiting
* change locked names
* update GetAll to return latest record version
* add method to grpcutil to get the type url for a protobuf type
2021-02-18 15:24:33 -07:00
Caleb Doxsey
b1871b0f2e
envoy: validate binary checksum ( #1908 )
...
* envoy: validate binary checksum
* address comments
* change to info
* fix order
2021-02-18 15:22:46 -07:00
Travis Groth
cc5335bd7f
docs: add v0.13 to docs site menu ( #1913 )
2021-02-18 17:00:22 -05:00
wasaga
c02223a8f0
fix flaky registry test ( #1911 )
2021-02-17 20:17:42 -05:00
bobby
b1baa5ac6d
docs: update changelog for v0.13.0 ( #1909 )
...
Signed-off-by: Bobby DeSimone <bobbydesimone@gmail.com>
2021-02-17 16:08:29 -08:00
Caleb Doxsey
1a1cc30c67
config: support map of jwt claim headers ( #1906 )
...
* config: support map of jwt claim headers
* fix array handling, add test
* update docs
* use separate hook, add tests
2021-02-17 13:43:18 -07:00
wasaga
d04416a5fd
in-memory service registry ( #1892 )
2021-02-17 14:28:54 -05:00
Travis Groth
ee28f008b5
docs: add load balancing weight documentation ( #1883 )
2021-02-17 09:36:47 -08:00
Travis Groth
5dac6ec671
docs: misc upgrade notes and changelog ( #1884 )
2021-02-17 12:23:38 -05:00
Travis Groth
20be9288ba
ci: pin goreleaser ahead of go 1.16 ( #1900 )
2021-02-17 11:55:09 -05:00
bobby
97d561865a
docs: update security policy ( #1897 )
...
Signed-off-by: Bobby DeSimone <bobbydesimone@gmail.com>
2021-02-17 08:52:50 -08:00
Caleb Doxsey
64d247cfeb
onelogin: fix default scopes for v2 ( #1896 )
2021-02-17 08:51:13 -07:00
Caleb Doxsey
5be71b8e07
xds: fix misdirected script ( #1895 )
2021-02-16 14:57:21 -07:00
Yuchen Ying
51be8ffd76
remove unused internal/protoutil ( #1893 )
2021-02-16 13:54:38 -08:00
Caleb Doxsey
eb08658cfc
logs: strip query string ( #1894 )
2021-02-16 14:23:52 -07:00
Renovate Bot
e9792bdca6
chore(deps): update vuepress monorepo to v1.8.1
2021-02-15 10:53:16 +00:00
Renovate Bot
da3ea6db72
chore(deps): update module spf13/cobra to v1.1.3
2021-02-15 09:11:47 +00:00
Renovate Bot
bf95a08466
chore(deps): update module google.golang.org/api to v0.40.0
2021-02-15 07:21:33 +00:00
Renovate Bot
7a4c2cd108
chore(deps): update mikefarah/yq action to v4.5.1
2021-02-15 05:32:05 +00:00
Renovate Bot
619cb4bede
chore(deps): update google.golang.org/genproto commit hash to e7f2df4
2021-02-15 04:32:25 +00:00
Renovate Bot
8da6b6615d
chore(deps): update golang.org/x/oauth2 commit hash to 6667018
2021-02-15 03:47:33 +00:00
Travis Groth
07d9074796
docs: additional load balancing documentation ( #1875 )
2021-02-12 10:29:01 -05:00
bobby
c3e3ed9b50
authenticate: validate origin of signout ( #1876 )
...
* authenticate: validate origin of signout
- add a debug task to kill envoy
- improve various function docs
- userinfo: return "error" page if user is logged out without redirect uri set
- remove front channel logout. There's little difference between it, and the signout function.
Signed-off-by: Bobby DeSimone <bobbydesimone@gmail.com>
2021-02-11 21:37:54 -08:00
Travis Groth
9fd58f9b8a
config: add CertificateFiles to FileWatcherSource list ( #1878 )
2021-02-11 17:58:58 -05:00
Caleb Doxsey
963399b53d
proxy: implement pass-through for authenticate backend ( #1870 )
...
* proxy: implement pass-through for authenticate backend
* address comments
2021-02-09 14:03:54 -07:00
Caleb Doxsey
4bf5179bb6
controlplane: maybe fix flaky test ( #1873 )
2021-02-09 13:52:20 -07:00
Caleb Doxsey
9f6dc78798
config: allow customization of envoy boostrap admin options ( #1872 )
2021-02-09 11:29:58 -07:00
Caleb Doxsey
b5d52ceb3d
redis: fix deletion versioning ( #1871 )
2021-02-08 16:12:13 -07:00
bobby
a38913925d
controlplane: add global headers to virtualhost ( #1861 )
...
Signed-off-by: Bobby DeSimone <bobbydesimone@gmail.com>
2021-02-08 12:30:45 -08:00