diff --git a/docs/docs/milestones.md b/docs/docs/milestones.md new file mode 100644 index 000000000..7cce9d9de --- /dev/null +++ b/docs/docs/milestones.md @@ -0,0 +1,290 @@ +--- +id: milestones +title: Milestones and Roadmap +--- + +## [v0.39.0](https://github.com/ory/oathkeeper/milestone/7) + +### [Label Bug](https://github.com/ory/oathkeeper/labels/bug) + +#### Issues + +* [ ] Integrate with Traefik, Nginx, Ambassador, Envoy ([oathkeeper#263](https://github.com/ory/oathkeeper/issues/263)) +* [ ] Rule mutator template changes not reloaded after file update ([oathkeeper#272](https://github.com/ory/oathkeeper/issues/272)) +* [ ] Log specified http request headers ([oathkeeper#361](https://github.com/ory/oathkeeper/issues/361)) +* [ ] Timeout in oauth2_client_credentials when using self-signed certificates ([oathkeeper#368](https://github.com/ory/oathkeeper/issues/368)) +* [ ] oauth2_introspection not parsing single string aud valie ([oathkeeper#491](https://github.com/ory/oathkeeper/issues/491)) + +#### Pull Requests + +### [Label Duplicate](https://github.com/ory/oathkeeper/labels/duplicate) + +#### Issues + +#### Pull Requests + +### [Label Enhancement](https://github.com/ory/oathkeeper/labels/enhancement) + +#### Issues + +* [ ] Implement GRPC response handler in Decisions API ([oathkeeper#134](https://github.com/ory/oathkeeper/issues/134)) +* [ ] Pass query parameters to the hydrator ([oathkeeper#339](https://github.com/ory/oathkeeper/issues/339)) +* [ ] Switch to go-jose key generation lib ([oathkeeper#419](https://github.com/ory/oathkeeper/issues/419)) +* [ ] Oathkeeper behind ssl terminating balancer ([oathkeeper#153](https://github.com/ory/oathkeeper/issues/153)) + +#### Pull Requests + +### [Label Help wanted](https://github.com/ory/oathkeeper/labels/help%20wanted) + +#### Issues + +* [ ] Pass query parameters to the hydrator ([oathkeeper#339](https://github.com/ory/oathkeeper/issues/339)) + +#### Pull Requests + +### [Label Good first issue](https://github.com/ory/oathkeeper/labels/good%20first%20issue) + +#### Issues + +#### Pull Requests + +### [Label Invalid](https://github.com/ory/oathkeeper/labels/invalid) + +#### Issues + +#### Pull Requests + +### [Label Question](https://github.com/ory/oathkeeper/labels/question) + +#### Issues + +#### Pull Requests + +### [Label Wontfix](https://github.com/ory/oathkeeper/labels/wontfix) + +#### Issues + +#### Pull Requests + +### [Label Upstream](https://github.com/ory/oathkeeper/labels/upstream) + +#### Issues + +#### Pull Requests + +### [Label Hacktoberfest](https://github.com/ory/oathkeeper/labels/hacktoberfest) + +#### Issues + +#### Pull Requests + +### [Label Rfc](https://github.com/ory/oathkeeper/labels/rfc) + +#### Issues + +#### Pull Requests + +### [Label Up for grab](https://github.com/ory/oathkeeper/labels/up%20for%20grab) + +#### Issues + +* [ ] Implement GRPC response handler in Decisions API ([oathkeeper#134](https://github.com/ory/oathkeeper/issues/134)) +* [ ] Integrate with Traefik, Nginx, Ambassador, Envoy ([oathkeeper#263](https://github.com/ory/oathkeeper/issues/263)) +* [ ] Rule mutator template changes not reloaded after file update ([oathkeeper#272](https://github.com/ory/oathkeeper/issues/272)) +* [ ] Log specified http request headers ([oathkeeper#361](https://github.com/ory/oathkeeper/issues/361)) +* [ ] Oathkeeper behind ssl terminating balancer ([oathkeeper#153](https://github.com/ory/oathkeeper/issues/153)) + +#### Pull Requests + +### [Label Await feedback](https://github.com/ory/oathkeeper/labels/await%20feedback) + +#### Issues + +#### Pull Requests + +## [unplanned](https://github.com/ory/oathkeeper/milestone/3) + +### [Label Bug](https://github.com/ory/oathkeeper/labels/bug) + +#### Issues + +* [ ] config_key=mutators.hydrator.config="doesn't validate with #/definitions/configMutatorsHydrator when hydrate mutator enabled in access-rule ([oathkeeper#483](https://github.com/ory/oathkeeper/issues/483)) + +#### Pull Requests + +### [Label Duplicate](https://github.com/ory/oathkeeper/labels/duplicate) + +#### Issues + +#### Pull Requests + +### [Label Enhancement](https://github.com/ory/oathkeeper/labels/enhancement) + +#### Issues + +* [ ] Url matching http method should be available in authenticators ([oathkeeper#221](https://github.com/ory/oathkeeper/issues/221)) +* [ ] Add ability to modify responses. ([oathkeeper#223](https://github.com/ory/oathkeeper/issues/223)) +* [ ] Improve access rule debugging ([oathkeeper#373](https://github.com/ory/oathkeeper/issues/373)) +* [x] Add WWW-Authenticate Header on 401 ([oathkeeper#119](https://github.com/ory/oathkeeper/issues/119)) +* [x] Missing serve all, both proxy/api using 4455 ([oathkeeper#122](https://github.com/ory/oathkeeper/issues/122)) +* [x] Caching in the oauth2_introspection authorizer ([oathkeeper#293](https://github.com/ory/oathkeeper/issues/293)) + +#### Pull Requests + +### [Label Help wanted](https://github.com/ory/oathkeeper/labels/help%20wanted) + +#### Issues + +* [x] Moving forward with this project's versioning ([oathkeeper#130](https://github.com/ory/oathkeeper/issues/130)) + +#### Pull Requests + +### [Label Good first issue](https://github.com/ory/oathkeeper/labels/good%20first%20issue) + +#### Issues + +* [ ] Improve access rule debugging ([oathkeeper#373](https://github.com/ory/oathkeeper/issues/373)) +* [ ] config_key=mutators.hydrator.config="doesn't validate with #/definitions/configMutatorsHydrator when hydrate mutator enabled in access-rule ([oathkeeper#483](https://github.com/ory/oathkeeper/issues/483)) + +#### Pull Requests + +### [Label Invalid](https://github.com/ory/oathkeeper/labels/invalid) + +#### Issues + +#### Pull Requests + +### [Label Question](https://github.com/ory/oathkeeper/labels/question) + +#### Issues + +#### Pull Requests + +### [Label Wontfix](https://github.com/ory/oathkeeper/labels/wontfix) + +#### Issues + +#### Pull Requests + +### [Label Upstream](https://github.com/ory/oathkeeper/labels/upstream) + +#### Issues + +#### Pull Requests + +### [Label Hacktoberfest](https://github.com/ory/oathkeeper/labels/hacktoberfest) + +#### Issues + +#### Pull Requests + +### [Label Rfc](https://github.com/ory/oathkeeper/labels/rfc) + +#### Issues + +#### Pull Requests + +### [Label Up for grab](https://github.com/ory/oathkeeper/labels/up%20for%20grab) + +#### Issues + +* [ ] Improve access rule debugging ([oathkeeper#373](https://github.com/ory/oathkeeper/issues/373)) + +#### Pull Requests + +### [Label Await feedback](https://github.com/ory/oathkeeper/labels/await%20feedback) + +#### Issues + +#### Pull Requests + +## [v1.0.0](https://github.com/ory/oathkeeper/milestone/2) + +### [Label Bug](https://github.com/ory/oathkeeper/labels/bug) + +#### Issues + +* [x] Adopt new Keto SDK ([oathkeeper#172](https://github.com/ory/oathkeeper/issues/172)) + +#### Pull Requests + +### [Label Duplicate](https://github.com/ory/oathkeeper/labels/duplicate) + +#### Issues + +#### Pull Requests + +### [Label Enhancement](https://github.com/ory/oathkeeper/labels/enhancement) + +#### Issues + +* [x] TLS Termination 'X-Forwarded-Proto' ([oathkeeper#95](https://github.com/ory/oathkeeper/issues/95)) +* [x] Provide an endpoint that allows to fetch configuration information ([oathkeeper#131](https://github.com/ory/oathkeeper/issues/131)) - [@hackerman](https://github.com/aeneasr), [@Patrik](https://github.com/zepatrik) +* [x] Adopt new Keto SDK ([oathkeeper#172](https://github.com/ory/oathkeeper/issues/172)) +* [x] Add file watcher for config file ([oathkeeper#215](https://github.com/ory/oathkeeper/issues/215)) - [@hackerman](https://github.com/aeneasr) +* [x] Add file watcher for access rules ([oathkeeper#216](https://github.com/ory/oathkeeper/issues/216)) - [@hackerman](https://github.com/aeneasr) + +#### Pull Requests + +### [Label Help wanted](https://github.com/ory/oathkeeper/labels/help%20wanted) + +#### Issues + +#### Pull Requests + +### [Label Good first issue](https://github.com/ory/oathkeeper/labels/good%20first%20issue) + +#### Issues + +#### Pull Requests + +### [Label Invalid](https://github.com/ory/oathkeeper/labels/invalid) + +#### Issues + +#### Pull Requests + +### [Label Question](https://github.com/ory/oathkeeper/labels/question) + +#### Issues + +#### Pull Requests + +### [Label Wontfix](https://github.com/ory/oathkeeper/labels/wontfix) + +#### Issues + +#### Pull Requests + +### [Label Upstream](https://github.com/ory/oathkeeper/labels/upstream) + +#### Issues + +#### Pull Requests + +### [Label Hacktoberfest](https://github.com/ory/oathkeeper/labels/hacktoberfest) + +#### Issues + +#### Pull Requests + +### [Label Rfc](https://github.com/ory/oathkeeper/labels/rfc) + +#### Issues + +* [x] Customizable on unauthenticated, forbidden, route not found, and other error handlers ([oathkeeper#284](https://github.com/ory/oathkeeper/issues/284)) + +#### Pull Requests + +### [Label Up for grab](https://github.com/ory/oathkeeper/labels/up%20for%20grab) + +#### Issues + +#### Pull Requests + +### [Label Await feedback](https://github.com/ory/oathkeeper/labels/await%20feedback) + +#### Issues + +#### Pull Requests +