pomerium/config
Kenneth Jenkins 08c186a72e
integration: test with both authentication flows (#4817)
Add an environment variable to allow forcing either the stateful or the
stateless authenticate flow.

Split the existing integration test clusters "single" and "multi" into
four new clusters: "single-stateful", "single-stateless",
"multi-stateful", and "multi-stateless", so that the integration tests
will run for both the stateful and the stateless authenticate flows.

(The "kubernetes" cluster is not currently being run, so I've left it
alone for now.)
2023-12-07 16:06:41 -08:00
..
envoyconfig core/envoy: fix remove cookie lua script (#4641) 2023-11-09 10:49:56 -07:00
testdata
autocert.go remove deprecated ioutil usages (#2877) 2021-12-30 10:02:12 -08:00
autocert_test.go config: update logic for checking overlapping certificates (#4216) 2023-06-01 09:30:46 -06:00
codec_type.go config: allow specifying auto codec type in all-in-one mode (#2846) 2021-12-22 12:34:58 -07:00
codec_type_test.go config: default to http2 (#3660) 2022-10-12 14:46:06 -06:00
config.go core/config: remove version (#4653) 2023-11-01 10:19:55 -06:00
config_source.go core/config: refactor file watcher (#4702) 2023-11-03 15:53:20 -06:00
config_source_test.go core/config: refactor file watcher (#4702) 2023-11-03 15:53:20 -06:00
constants.go core/config: add support for maps in environments (#4717) 2023-11-08 16:27:08 -07:00
crypt.go
custom.go core/config: add support for maps in environments (#4717) 2023-11-08 16:27:08 -07:00
custom_test.go all: remove unused handler code (#2439) 2021-08-16 16:04:39 -04:00
doc.go
from.go config: add support for wildcard from addresses (#4131) 2023-04-25 13:34:38 -06:00
from_test.go config: add support for wildcard from addresses (#4131) 2023-04-25 13:34:38 -06:00
helpers.go core/redis: remove redis (#4768) 2023-11-28 13:14:36 -07:00
helpers_test.go
http.go use tlsClientConfig instead of custom dialer (#3830) 2022-12-27 09:55:36 -07:00
http_test.go httputil/reproxy: fix policy transport (#3322) 2022-05-04 18:32:36 -06:00
identity.go move directory providers (#3633) 2022-11-03 11:33:56 -06:00
layered.go auto tls (#3856) 2023-01-05 16:35:58 -05:00
layered_test.go core/config: refactor change dispatcher (#4657) 2023-11-01 13:52:23 -06:00
log.go config: validate log levels (#4367) 2023-07-17 16:41:48 -06:00
log_level.go config: validate log levels (#4367) 2023-07-17 16:41:48 -06:00
metrics.go config: remove source, remove deadcode, fix linting issues (#4118) 2023-04-21 17:25:11 -06:00
metrics_test.go config: remove source, remove deadcode, fix linting issues (#4118) 2023-04-21 17:25:11 -06:00
mtls.go config: support client certificate SAN match (#4453) 2023-08-11 13:27:12 -07:00
mtls_test.go config: support client certificate SAN match (#4453) 2023-08-11 13:27:12 -07:00
options.go integration: test with both authentication flows (#4817) 2023-12-07 16:06:41 -08:00
options_check.go config: remove set_authorization_header option (#4489) 2023-08-29 09:02:08 -07:00
options_test.go integration: test with both authentication flows (#4817) 2023-12-07 16:06:41 -08:00
policy.go core/config: add pass_identity_headers option (#4720) 2023-11-08 13:07:37 -07:00
policy_ppl.go authorize: omit client cert rule when not needed (#4386) 2023-07-24 15:27:57 -07:00
policy_ppl_test.go authorize: omit client cert rule when not needed (#4386) 2023-07-24 15:27:57 -07:00
policy_test.go core/redis: remove redis (#4768) 2023-11-28 13:14:36 -07:00
session.go config: add cookie_same_site option (#4148) 2023-05-03 14:36:42 -06:00
session_test.go config: allow blank identity providers when loading sessions for service account support (#3709) 2022-10-27 08:32:06 -06:00
trace.go config: remove source, remove deadcode, fix linting issues (#4118) 2023-04-21 17:25:11 -06:00
trace_test.go
validate.go config: add cookie_same_site option (#4148) 2023-05-03 14:36:42 -06:00