Commit Graph

30 Commits (2e2e89a81663dfdab284e945bc508c33a6eadddb)

Author SHA1 Message Date
Marcus Efraimsson b7a7f2bd62
Plugins: Use handler middleware from the SDK (#93445) 1 year ago
Todd Treece e60b0aef83
Plugins: Add support for ResourceConversion (#91977) 1 year ago
Marcus Efraimsson c8af659f02
Plugins: Enhanced plugin instrumentation (#90199) 1 year ago
Ryan McKinley ffc2702552
Plugins: Support Admission validation hooks (#87718) 2 years ago
Will Browne 225ac8003c
Plugins: Tidy config struct (#84168) 2 years ago
Will Browne 5edd96ae77
Plugins: Refactor plugin config into separate env var and request scoped services (#83261) 2 years ago
Will Browne 788b9afda3
Plugins: Make it possible to support multiple plugin versions (#82116) 2 years ago
Giuseppe Guerra f5076d1868
Plugins: Add status_source label to plugin request metrics (#76236) 2 years ago
Marcus Efraimsson 90631360eb
Instrumentation: Handle context.Canceled (#75867) 2 years ago
Giuseppe Guerra cfcfbe4aaa
Plugins: Refactoring: Implement plugin instrumentation as a middleware (#76011) 2 years ago
Andres Martinez Gotor af8a46adbb
Bug Fix: Restore health check error (#75508) 2 years ago
Andres Martinez Gotor 1714fa598c
Chore: Refactor backend plugin errors (#74928) 2 years ago
Marcus Efraimsson f70990d8eb
Plugins: Refactor instrumentation to logger middleware (#74726) 2 years ago
Marcus Efraimsson 8ee43f3705
Instrumentation: Add status_source label to request metrics/logs (#74114) 2 years ago
Sven Grossmann 7e01dde762
Logging: Add `WithContextualAttributes` to pass log params based on the given context (#74428) 2 years ago
Kousik Mitra 62ee1fa05a
Plugins: Wrap original check health error (#69944) 3 years ago
Will Browne 1fd4953833
Plugins: Optimize creation of Golang errors and slices (#69448) 3 years ago
Marcus Efraimsson 73920b1e34
Plugins: Refactor cleaning of call resource response headers (#67145) 3 years ago
Michael Mandrus a29cfe5d46
Caching: Consolidate resource cache checking and updating in plugin middleware (#67002) 3 years ago
Michael Mandrus 5626461b3c
Caching: Refactor enterprise query caching middleware to a wire service (#65616) 3 years ago
ismail simsek a1bc227228
Instrumentation: Report the size of plugin request (#66149) 3 years ago
Giuseppe Guerra a89202eab2
Plugins: Improve instrumentation by adding metrics and tracing (#61035) 3 years ago
idafurjes 6c5a573772
Chore: Move ReqContext to contexthandler service (#62102) 3 years ago
Will Browne 958eea2f78
Plugins: Add backend target to instrumentation (#61980) 3 years ago
Marcus Efraimsson c35c689a96
Plugins: Automatically forward plugin request HTTP headers in outgoing HTTP requests (#60417) 3 years ago
Marcus Efraimsson 7bf7308ea5
Plugins: Remove connection/hop-by-hop request/response headers for call resource (#60077) 3 years ago
Marcus Efraimsson 6dbe3b555f
Plugins: Refactor forward of cookies, OAuth token and header modifications by introducing client middlewares (#58132) 3 years ago
Carl Bergquist 06705a49e2
Instrumentation: Log plugin and datasource info for each plugin request. (#54769) 3 years ago
Will Browne 29327cbba2
Plugins: Use error plane for api/ds/query (#54750) 3 years ago
Will Browne 4a707e2a88
Plugins: Split plugin manager into smaller components (#54384) 3 years ago