Resolves tracing and health monitoring issues.
Bug Fixes
-
Add handlers in correct order to handle CORS requests properly (#1055) (0b5f6e6), closes ory/oathkeeper#1054
-
Render complete config schema in CI and update tracing config (#1063) (e5e9d17)
-
Rule readiness check should require at least one rule to be loaded (#1061) (daa2994):
With this change, Oathkeeper now reports as "not ready" on the health check if not at least one valid rule is loaded.
Code Generation
- Pin v0.40.2 release commit (0f42d7c)
Documentation
Features
- Add cache to Koanf.validatePipelineConfig (#1042) (e7fb605)
- Expose health checks in middleware (#1058) (e1357f8)
- Forward config options in middleware (#1062) (f3c4386)
- Improved tracing for authorizers (#1079) (b3aa0c3)
- Tracing for authz remote (#1056) (7e7d45e)
Changelog
- 4e8f06e autogen(docs): generate and bump docs
- 9572b59 autogen(docs): regenerate and update changelog
- 46689fa autogen(docs): regenerate and update changelog
- f40b3f1 autogen(docs): regenerate and update changelog
- e29a26a autogen(docs): regenerate and update changelog
- 29c09de autogen(docs): regenerate and update changelog
- 12bdbe6 autogen(docs): regenerate and update changelog
- b342931 autogen(docs): regenerate and update changelog
- 34d1217 autogen(docs): regenerate and update changelog
- 5233025 autogen(docs): regenerate and update changelog
- 98da1a3 autogen(docs): regenerate and update changelog
- 3cd0550 autogen(docs): regenerate and update changelog
- 0f42d7c autogen: pin v0.40.2 release commit
- 2b13ac1 chore(deps): bump JWT deps (#1052)
- cd35bf8 chore(deps): bump golang.org/x/net from 0.5.0 to 0.7.0 (#1069)
- 0e3c249 chore: update alpine version (#1070)
- d305381 chore: use watcherx to watch access rule files (#1059)
- bba14ba docs: update security email (#1077)
- e7fb605 feat: add cache to Koanf.validatePipelineConfig (#1042)
- e1357f8 feat: expose health checks in middleware (#1058)
- f3c4386 feat: forward config options in middleware (#1062)
- b3aa0c3 feat: improved tracing for authorizers (#1079)
- 7e7d45e feat: tracing for authz remote (#1056)
- 0b5f6e6 fix: add handlers in correct order to handle CORS requests properly (#1055)
- 878089d fix: release pipeline (#1053)
- e5e9d17 fix: render complete config schema in CI and update tracing config (#1063)
- daa2994 fix: rule readiness check should require at least one rule to be loaded (#1061)
Artifacts can be verified with cosign using this public key.