1
0
Fork 0
mirror of https://github.com/pomerium/pomerium.git synced 2025-05-28 08:27:26 +02:00
Commit graph

6 commits

Author SHA1 Message Date
Caleb Doxsey
38ca6d52b9
only support loading idp tokens via bearer tokens () 2025-03-26 09:47:40 -06:00
Caleb Doxsey
bc263e3ee5
proxy: use querier cache for user info () 2025-03-20 09:50:22 -06:00
Caleb Doxsey
7896ccda5c
support loading idp token sessions in the proxy service () 2025-02-24 11:09:51 -07:00
Joe Kralicky
396c35b6b4
New tracing system ()
* update tracing config definitions

* new tracing system

* performance improvements

* only configure tracing in envoy if it is enabled in pomerium

* [tracing] refactor to use custom extension for trace id editing ()

refactor to use custom extension for trace id editing

* set default tracing sample rate to 1.0

* fix proxy service http middleware

* improve some existing auth related traces

* test fixes

* bump envoyproxy/go-control-plane

* code cleanup

* test fixes

* Fix missing spans for well-known endpoints

* import extension apis from pomerium/envoy-custom
2025-01-21 13:26:32 -05:00
Joe Kralicky
fe31799eb5
Fix many instances of contexts and loggers not being propagated ()
This also replaces instances where we manually write "return ctx.Err()"
with "return context.Cause(ctx)" which is functionally identical, but
will also correctly propagate cause errors if present.
2024-10-25 14:50:56 -04:00
Caleb Doxsey
9d6b656fbe
core/proxy: fix is-enterprise check () 2024-09-19 13:10:45 -06:00