pomerium/config
Kenneth Jenkins a8c04a9c7d config: set_response_headers is not unknown (#5326)
Most fields in the config.Options struct are populated by the
mapstructure package, but the SetResponseHeaders field is handled
separately. As a result, when the set_response_headers key is present,
it also shows up as an unknown config option.

Add this key to the ignoreConfigFields map, to avoid logging an
incorrect "unknown config option" message when set.
2024-10-22 13:24:17 -07:00
..
envoyconfig core/config: allow websockets and spdy by default for k8s urls (#5325) 2024-10-22 13:24:17 -07:00
testdata config: additional kubernetes token source support (#1200) 2020-08-04 09:40:51 -04:00
autocert.go core/ci: update linting (#4844) 2023-12-14 09:07:54 -08:00
autocert_test.go core/lint: upgrade golangci-lint, replace interface{} with any (#5099) 2024-05-02 14:33:52 -06:00
codec_type.go core/lint: upgrade golangci-lint, replace interface{} with any (#5099) 2024-05-02 14:33:52 -06:00
codec_type_test.go config: default to http2 (#3660) 2022-10-12 14:46:06 -06:00
config.go core/zero: add pseudonymization key (#5290) 2024-10-22 13:24:17 -07:00
config_source.go config: remove unused databroker storage settings (#5285) 2024-10-22 13:24:17 -07:00
config_source_test.go Add runtime flag to allow disabling config hot-reload (#5079) (#5112) 2024-06-12 23:20:30 -04:00
constants.go core/config: implement direct response (#4960) 2024-02-15 14:33:56 -07:00
crypt.go Core-Zero Import (#5288) 2024-10-22 13:24:17 -07:00
custom.go core/lint: upgrade golangci-lint, replace interface{} with any (#5099) 2024-05-02 14:33:52 -06:00
custom_test.go core/lint: upgrade golangci-lint, replace interface{} with any (#5099) 2024-05-02 14:33:52 -06:00
doc.go *: remove import path comments (#545) 2020-03-16 10:13:47 -07:00
from.go core/config: add support for stripping the port for matching routes (#5085) 2024-04-26 08:24:46 -06:00
from_test.go core/config: add support for stripping the port for matching routes (#5085) 2024-04-26 08:24:46 -06:00
helpers.go core/redis: remove redis (#4768) 2023-11-28 13:14:36 -07:00
helpers_test.go databroker: rename cache service (#1790) 2021-01-21 08:41:22 -07:00
http.go core/logging: change log.Error function (#5251) 2024-09-05 15:42:46 -06:00
http_test.go core/lint: upgrade golangci-lint, replace interface{} with any (#5099) 2024-05-02 14:33:52 -06:00
identity.go Optimize policy iterators (#5184) 2024-08-20 12:35:10 -04:00
layered.go core/logging: change log.Error function (#5251) 2024-09-05 15:42:46 -06:00
layered_test.go core/lint: upgrade golangci-lint, replace interface{} with any (#5099) 2024-05-02 14:33:52 -06:00
log.go core/config: remove debug option, always use json logs (#4857) 2023-12-15 11:29:05 -07:00
log_level.go config: validate log levels (#4367) 2023-07-17 16:41:48 -06:00
metrics.go core/logging: change log.Error function (#5251) 2024-09-05 15:42:46 -06:00
metrics_test.go core/lint: upgrade golangci-lint, replace interface{} with any (#5099) 2024-05-02 14:33:52 -06:00
mtls.go Core-Zero Import (#5288) 2024-10-22 13:24:17 -07:00
mtls_test.go add mTLS UserPrincipalName SAN match (#5177) 2024-07-26 10:23:19 -07:00
options.go Core-Zero Import (#5288) 2024-10-22 13:24:17 -07:00
options_check.go config: set_response_headers is not unknown (#5326) 2024-10-22 13:24:17 -07:00
options_test.go core/config: add kubernetes_service_account_token_file (#5322) 2024-10-22 13:24:17 -07:00
policy.go core/config: add kubernetes_service_account_token_file (#5322) 2024-10-22 13:24:17 -07:00
policy_ppl.go ppl: fix empty/no-op allow block added in some cases to converted PPL policies (#5289) 2024-10-22 13:24:17 -07:00
policy_ppl_test.go ppl: fix empty/no-op allow block added in some cases to converted PPL policies (#5289) 2024-10-22 13:24:17 -07:00
policy_test.go core/config: add kubernetes_service_account_token_file (#5322) 2024-10-22 13:24:17 -07:00
runtime_flags.go proxy: deprecate the /.pomerium/jwt endpoint (#5254) 2024-09-04 11:22:18 -07:00
session.go core/proxy: support loading sessions from headers and query string (#5294) 2024-09-19 12:03:58 -06:00
session_test.go core/proxy: support loading sessions from headers and query string (#5294) 2024-09-19 12:03:58 -06:00
trace.go core/logging: change log.Error function (#5251) 2024-09-05 15:42:46 -06:00
trace_test.go core/lint: upgrade golangci-lint, replace interface{} with any (#5099) 2024-05-02 14:33:52 -06:00
validate.go config: add cookie_same_site option (#4148) 2023-05-03 14:36:42 -06:00