pomerium/internal
Kenneth Jenkins 6a65c52a6c
refactor testenv mock IdP to also work standalone (#5678)
Refactor the testenv mock IdP implementation to split off the core
functionality from the testenv environment setup. Add a Start() method
to run the mock IdP as an httptest server, tied to a test lifecycle.
This allows the mock IdP to be used also in tests that do not start a
full Pomerium instance.
2025-06-27 14:04:58 -07:00
..
atomicutil upgrade to go v1.24 (#5562) 2025-04-02 15:53:09 -06:00
authenticateflow chore(deps): bump the go group with 24 updates (#5638) 2025-06-17 09:36:50 -07:00
autocert chore(deps): bump the go group with 24 updates (#5638) 2025-06-17 09:36:50 -07:00
benchmarks upgrade to go v1.24 (#5562) 2025-04-02 15:53:09 -06:00
chanutil fileutil: update watcher to use fsnotify and polling (#3663) 2022-10-19 09:13:08 -06:00
contextkeys xds: only tag contexts used for UpdateRecords (#2269) 2021-06-04 14:01:25 -04:00
controlplane chore(deps): bump the go group with 24 updates (#5638) 2025-06-17 09:36:50 -07:00
databroker chore(deps): bump the go group with 24 updates (#5638) 2025-06-17 09:36:50 -07:00
deterministicecdsa core/ci: update linting (#4844) 2023-12-14 09:07:54 -08:00
enabler chore(deps): bump the go group with 24 updates (#5638) 2025-06-17 09:36:50 -07:00
encoding core/lint: upgrade golangci-lint, replace interface{} with any (#5099) 2024-05-02 14:33:52 -06:00
errgrouputil core/go: use max procs (#4766) 2023-12-07 09:14:57 -07:00
events chore(deps): bump the go group with 24 updates (#5638) 2025-06-17 09:36:50 -07:00
fileutil remove debug log message for directories (#5560) 2025-04-02 10:17:42 -06:00
handlers Add an 'issuer' field to the /.well-known/pomerium endpoint (#5344) 2024-10-25 13:07:57 -04:00
hashutil replace xxhash with xxh3 (#5457) 2025-01-31 08:44:08 -07:00
headertemplate add support for pomerium.request.headers for set_request_headers (#5563) 2025-04-07 10:32:03 -06:00
httputil chore(deps): bump the go group with 24 updates (#5638) 2025-06-17 09:36:50 -07:00
jwtutil authorize: support authenticating with idp tokens (#5484) 2025-02-18 13:02:06 -07:00
log mcp: add mcp method and tool logging to authorize (#5668) 2025-06-24 20:58:51 -04:00
mcp mcp: split mcp into server and client for better option grouping (#5666) 2025-06-24 10:21:32 -07:00
middleware New tracing system (#5388) 2025-01-21 13:26:32 -05:00
oauth21 mcp: client registration/token fixes (#5649) 2025-06-11 11:28:24 -04:00
registry upgrade to go v1.24 (#5562) 2025-04-02 15:53:09 -06:00
retry chore(deps): bump the go group with 24 updates (#5638) 2025-06-17 09:36:50 -07:00
rfc7591 mcp: client registration/token fixes (#5649) 2025-06-11 11:28:24 -04:00
scheduler feature/databroker: user data and session refactor project (#926) 2020-06-19 07:52:44 -06:00
sessions chore(deps): bump the go group with 24 updates (#5638) 2025-06-17 09:36:50 -07:00
sets core/go: use hashicorp/go-set (#5278) 2024-10-03 12:59:11 -06:00
signal log context (#2107) 2021-04-22 10:58:13 -04:00
syncutil config: generate cookie secret if not set in all-in-one mode (#3742) 2022-11-11 14:14:30 -07:00
telemetry chore(deps): bump the go group with 24 updates (#5638) 2025-06-17 09:36:50 -07:00
testenv refactor testenv mock IdP to also work standalone (#5678) 2025-06-27 14:04:58 -07:00
tests/xdserr Fix many instances of contexts and loggers not being propagated (#5340) 2024-10-25 14:50:56 -04:00
testutil refactor testenv mock IdP to also work standalone (#5678) 2025-06-27 14:04:58 -07:00
tripper config: remove source, remove deadcode, fix linting issues (#4118) 2023-04-21 17:25:11 -06:00
urlutil multi-domain login redirects (#5564) 2025-04-04 13:14:30 -07:00
version ci: do not include timestamp into buildmeta (#5215) 2024-08-15 10:57:10 -04:00
zero chore(deps): bump the go group with 24 updates (#5638) 2025-06-17 09:36:50 -07:00