pomerium/internal
Caleb Doxsey 1f30dead31
fileutil: reimplement file watcher (#5498)
* remove context, add close

* update tests

* cleanup

* fileutil: reimplement file watcher

* remove test, simplify tree set code, fix data race
2025-02-26 09:21:06 -07:00
..
atomicutil New tracing system (#5388) 2025-01-21 13:26:32 -05:00
authenticateflow New tracing system (#5388) 2025-01-21 13:26:32 -05:00
autocert fix redirect server proxy protocol (#5405) 2024-12-23 05:37:11 -07:00
benchmarks tracing: adjust envoy otel trace batching settings to match go sdk (#5446) 2025-01-24 14:51:07 -05: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 New tracing system (#5388) 2025-01-21 13:26:32 -05:00
databroker storage/postgres: pgx client tracing (#5438) 2025-01-28 17:10:09 -05:00
deterministicecdsa core/ci: update linting (#4844) 2023-12-14 09:07:54 -08:00
enabler Fix many instances of contexts and loggers not being propagated (#5340) 2024-10-25 14:50:56 -04: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 core/logging: change log.Error function (#5251) 2024-09-05 15:42:46 -06:00
fileutil fileutil: reimplement file watcher (#5498) 2025-02-26 09:21:06 -07: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
httputil authorize: support authenticating with idp tokens (#5484) 2025-02-18 13:02:06 -07:00
jwtutil authorize: support authenticating with idp tokens (#5484) 2025-02-18 13:02:06 -07:00
log authorize: log JWT groups filtering (#5432) 2025-01-27 12:11:52 -08:00
middleware New tracing system (#5388) 2025-01-21 13:26:32 -05:00
registry New tracing system (#5388) 2025-01-21 13:26:32 -05:00
retry New tracing system (#5388) 2025-01-21 13:26:32 -05:00
scheduler feature/databroker: user data and session refactor project (#926) 2020-06-19 07:52:44 -06:00
sessions Update to Go 1.23 (#5216) 2024-08-14 14:12:01 -04: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 Fix trace client update (#5480) 2025-02-12 19:47:17 -05:00
testenv Refactor trace config to match supported otel options (#5447) 2025-01-30 11:59:19 -05:00
tests/xdserr Fix many instances of contexts and loggers not being propagated (#5340) 2024-10-25 14:50:56 -04:00
testutil replace xxhash with xxh3 (#5457) 2025-01-31 08:44:08 -07:00
tripper config: remove source, remove deadcode, fix linting issues (#4118) 2023-04-21 17:25:11 -06:00
urlutil New tracing system (#5388) 2025-01-21 13:26:32 -05:00
version ci: do not include timestamp into buildmeta (#5215) 2024-08-15 10:57:10 -04:00
zero fileutil: add directory helpers, atomic file writing (#5477) 2025-02-19 07:56:38 -07:00