141 Commits (77f44fa87823ac59cbe41068b742b9e02c122ed8)

Author SHA1 Message Date
Daniel Nephin 0d4fa882b3 lib/ttlcache: unexport key and additional godoc 4 years ago
Daniel Nephin c17baadbf8 lib/ttlcache: add a constant for NotIndexed 4 years ago
Daniel Nephin 6c09ab3dd8 cache: fix a bug with Prepopulate 4 years ago
Daniel Nephin bbb816aa8a lib/ttlcache: extract package from agent/cache 4 years ago
Matt Keeler 38f5ddce2a
Add per-agent reconnect timeouts (#8781) 4 years ago
Kit Patella 7fe2f80b4b add config flag to disable 1.9 metrics backwards compatibility. Add warnings on start and reload on default value 4 years ago
Daniel Nephin e54567223b lib/retry: Refactor to reduce the interface surface 4 years ago
Daniel Nephin 7b4aca2088 lib/retry: export fields 4 years ago
Daniel Nephin ca26dfb4a2 lib/retry: extract a new package from lib 4 years ago
Pierre Cauchois f85fec6365 use errors.As() for wrapped ServerError 4 years ago
Pierre Cauchois 352cf930fc ServerError type check before EOF string comparison 4 years ago
Pierre Cauchois aa1875c3c7 remove t.Parallel() 4 years ago
Pierre Cauchois 0e64d73f83 Add unit tests for isErrEOF() 4 years ago
Pierre Cauchois 012f31fc2d Use errors.Is() in IsErrEOF() 4 years ago
Daniel Nephin 63bad36de7 testing: disable global metrics sink in tests 4 years ago
Daniel Nephin 010a609912 Fix a bunch of unparam lint issues 4 years ago
Matt Keeler 1093212176
Add test to ensure the StopChannelContext works properly 4 years ago
Daniel Nephin d345cd8d30 ci: Add ineffsign linter 4 years ago
Matt Keeler 9f7b22a5eb
Agent Auto Configuration: Configuration Syntax Updates (#8003) 5 years ago
Daniel Nephin 068b43df90 Enable gofmt simplify 5 years ago
Daniel Nephin d11674dbb7 decode: do not modify the source data in HookTranslateKeys 5 years ago
Daniel Nephin 66b72039d4 decode: Only recursively unslice when the target is an interface{} 5 years ago
Daniel Nephin a46ce3d841 decode: recursively unslice opaque config 5 years ago
Daniel Nephin 75cbbe2702 config: add HookWeakDecodeFromSlice 5 years ago
Daniel Nephin 99eb583ebc
Replace goe/verify.Values with testify/require.Equal (#7993) 5 years ago
Daniel Nephin 6a2d7d77c0 config: use the new HookTranslateKeys instead of lib.TranslateKeys 5 years ago
Daniel Nephin 1a039393f5 config: add HookTranslteKeys 5 years ago
R.B. Boyer 77f2e54618
create lib/stringslice package (#7934) 5 years ago
R.B. Boyer ddd0a13e27
agent: handle re-bootstrapping in a secondary datacenter when WAN federation via mesh gateways is configured (#7931) 5 years ago
Kyle Havlovitz 89e6b16815 Filter wildcard gateway services to match listener protocol 5 years ago
R.B. Boyer 5f1518c37c
cli: fix usage of gzip.Reader to better detect corrupt snapshots during save/restore (#7697) 5 years ago
R.B. Boyer 6adad71125
wan federation via mesh gateways (#6884) 5 years ago
R.B. Boyer cf29bd4dcf
cli: improve the file safety of 'consul tls' subcommands (#7186) 5 years ago
Matt Keeler 3a46e1d15f
Make PatchSliceOfMaps case insensitive 5 years ago
Hans Hasselberg 2ad0831b34
agent: fewer file local differences between enterprise and oss (#6820) (#6898) 5 years ago
Matt Keeler a704ebe639
Add Namespace support to the API module and the CLI commands (#6874) 5 years ago
Mike Morris 65be58703c
connect: remove managed proxies (#6220) 5 years ago
Christian Muehlhaeuser 7753b97cc7 Simplified code in various places (#6176) 5 years ago
R.B. Boyer 67a36e3452
handle structs.ConfigEntry decoding similarly to api.ConfigEntry decoding (#6106) 5 years ago
R.B. Boyer 38d76c624e
Allow for both snake_case and CamelCase for config entries written with 'consul config write'. (#6044) 5 years ago
Matt Keeler 95d44e0110
Allow MapWalk to handle []interface{} elements that are []uint8 (#5800) 6 years ago
Matt Keeler 0ac6b6faba
Fix up the MapWalk function so that it properly handles nested map[interface{}]interface{} (#5774) 6 years ago
Paul Banks 8f5b16ebaf
Fix uint8 conversion issues for service config response maps. 6 years ago
Matt Keeler d0f410cd84
Make a few config entry endpoints return 404s and allow for snake_case and lowercase key names. (#5748) 6 years ago
Kyle Havlovitz aba54cec55 Add HTTP endpoints for config entry management (#5718) 6 years ago
Matt Keeler 5befe0f5d5
Implement config entry replication (#5706) 6 years ago
Jeff Mitchell 47c390025b
Convert to Go Modules (#5517) 6 years ago
R.B. Boyer f4a3b9d518
fix typos reported by golangci-lint:misspell (#5434) 6 years ago
Matt Keeler 118adbb123
ACL Token Persistence and Reloading (#5328) 6 years ago
Paul Banks ef9f27cbc8
connect: tame thundering herd of CSRs on CA rotation (#5228) 6 years ago