From db14cd59f8162014a3fe7f0dc9e062147fa843d3 Mon Sep 17 00:00:00 2001 From: aeneasr <3372410+aeneasr@users.noreply.github.com> Date: Thu, 20 Jan 2022 00:01:39 +0000 Subject: [PATCH] autogen(docs): update milestone document --- docs/docs/milestones.md | 236 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 236 insertions(+) diff --git a/docs/docs/milestones.md b/docs/docs/milestones.md index 8ed916b0ebd..9fefb25a886 100644 --- a/docs/docs/milestones.md +++ b/docs/docs/milestones.md @@ -337,3 +337,239 @@ Blocks milestones or other issues or pulls. better errors, typescript e2e tests ([kratos#1624](https://github.com/ory/kratos/pull/1624)) - [@hackerman](https://github.com/aeneasr) + +## [v0.7.0-alpha.1](https://github.com/ory/kratos/milestone/9) + +_This milestone does not have a description._ + +### [Bug](https://github.com/ory/kratos/labels/bug) + +Something is not working. + +#### Issues + +- [x] Do not create system errors on duplicate credentials when linking oidc + providers ([kratos#694](https://github.com/ory/kratos/issues/694)) +- [x] Investigate why smtps fails but smtp does not + ([kratos#781](https://github.com/ory/kratos/issues/781)) - + [@hackerman](https://github.com/aeneasr) +- [x] Reloading config values does not work + ([kratos#804](https://github.com/ory/kratos/issues/804)) - + [@hackerman](https://github.com/aeneasr) +- [x] handle 409 error in settings flow + ([kratos#1107](https://github.com/ory/kratos/issues/1107)) +- [x] Account Recovery API flow requires CSRF cookie + ([kratos#1141](https://github.com/ory/kratos/issues/1141)) - + [@hackerman](https://github.com/aeneasr) +- [x] Receive the verification email every time when I update my password + ([kratos#1221](https://github.com/ory/kratos/issues/1221)) +- [x] No email validation for /verify and /recovery page. email queue is + backlogged with invalid emails. + ([kratos#1285](https://github.com/ory/kratos/issues/1285)) +- [x] Verification submission endpoint (submitSelfServiceVerificationFlow) still + requires CSRF cookie for API flows + ([kratos#1368](https://github.com/ory/kratos/issues/1368)) - + [@hackerman](https://github.com/aeneasr) +- [x] Social sign uop should reduce confusion on sign up button + ([kratos#1422](https://github.com/ory/kratos/issues/1422)) - + [@hackerman](https://github.com/aeneasr) +- [x] Update profile with field error returning 502 + ([kratos#1425](https://github.com/ory/kratos/issues/1425)) - + [@hackerman](https://github.com/aeneasr) +- [x] fix: settings flow error handle should access schemas using configured + "local" URLs instead of public URLs + ([kratos#1448](https://github.com/ory/kratos/issues/1448)) +- [x] Verification does not include success message + ([kratos#1450](https://github.com/ory/kratos/issues/1450)) - + [@hackerman](https://github.com/aeneasr) + +#### Pull Requests + +- [x] fix: continue button for oidc registration step + ([kratos#1427](https://github.com/ory/kratos/pull/1427)) - + [@hackerman](https://github.com/aeneasr) +- [x] fix: deprecate sessionCookie + ([kratos#1428](https://github.com/ory/kratos/pull/1428)) - + [@hackerman](https://github.com/aeneasr) +- [x] fix: use STARTTLS for smtps connections + ([kratos#1430](https://github.com/ory/kratos/pull/1430)) - + [@hackerman](https://github.com/aeneasr) +- [x] fix: incorrect openapi specification for verification submission + ([kratos#1431](https://github.com/ory/kratos/pull/1431)) - + [@hackerman](https://github.com/aeneasr) + +### [Feat](https://github.com/ory/kratos/labels/feat) + +New feature or request. + +#### Issues + +- [x] Gracefully handle CSRF errors + ([kratos#91](https://github.com/ory/kratos/issues/91)) - + [@hackerman](https://github.com/aeneasr) +- [x] Feature Request: Webhooks + ([kratos#271](https://github.com/ory/kratos/issues/271)) +- [x] Implement Security Questions MFA + ([kratos#469](https://github.com/ory/kratos/issues/469)) +- [x] Implement React SPA sample app + ([kratos#668](https://github.com/ory/kratos/issues/668)) - + [@hackerman](https://github.com/aeneasr) +- [x] Double slash in URLs causes CSRF issues + ([kratos#779](https://github.com/ory/kratos/issues/779)) +- [x] CSRF failure should start a new login/registration flow + ([kratos#821](https://github.com/ory/kratos/issues/821)) - + [@hackerman](https://github.com/aeneasr) +- [x] Prevent accidental leak of PII when Copy & Pasting of Flow URLs which + include Flow IDs + ([kratos#1282](https://github.com/ory/kratos/issues/1282)) - + [@hackerman](https://github.com/aeneasr) +- [x] Write tests for domain aliasing in cookie handler + ([kratos#1292](https://github.com/ory/kratos/issues/1292)) - + [@hackerman](https://github.com/aeneasr) +- [x] Document new CSRF Cookie requirement + ([kratos#1472](https://github.com/ory/kratos/issues/1472)) - + [@hackerman](https://github.com/aeneasr) + +#### Pull Requests + +- [x] feat: APIs for native integration with AJAX / SPAs / ReactJS / NextJS / + ... ([kratos#1367](https://github.com/ory/kratos/pull/1367)) - + [@hackerman](https://github.com/aeneasr) +- [x] feat: anti-CSRF measures when fetching flows + ([kratos#1458](https://github.com/ory/kratos/pull/1458)) - + [@hackerman](https://github.com/aeneasr) + +### [Rfc](https://github.com/ory/kratos/labels/rfc) + +A request for comments to discuss and share ideas. + +#### Issues + +- [x] Prevent accidental leak of PII when Copy & Pasting of Flow URLs which + include Flow IDs + ([kratos#1282](https://github.com/ory/kratos/issues/1282)) - + [@hackerman](https://github.com/aeneasr) +- [x] Separate OpenAPI tags into stable and experimental and rework admin + strategy ([kratos#1424](https://github.com/ory/kratos/issues/1424)) - + [@hackerman](https://github.com/aeneasr) + +### [Blocking](https://github.com/ory/kratos/labels/blocking) + +Blocks milestones or other issues or pulls. + +#### Issues + +- [x] Document new CSRF Cookie requirement + ([kratos#1472](https://github.com/ory/kratos/issues/1472)) - + [@hackerman](https://github.com/aeneasr) + +#### Pull Requests + +- [x] feat: APIs for native integration with AJAX / SPAs / ReactJS / NextJS / + ... ([kratos#1367](https://github.com/ory/kratos/pull/1367)) - + [@hackerman](https://github.com/aeneasr) + +## [v0.6.0-alpha.1](https://github.com/ory/kratos/milestone/8) + +_This milestone does not have a description._ + +### [Bug](https://github.com/ory/kratos/labels/bug) + +Something is not working. + +#### Issues + +- [x] Sending JSON to complete oidc/password strategy flows causes CSRF issues + ([kratos#378](https://github.com/ory/kratos/issues/378)) +- [x] Password reset emails sent twice by each of the two kratos pods in my + cluster ([kratos#652](https://github.com/ory/kratos/issues/652)) +- [x] Building From Source fails + ([kratos#711](https://github.com/ory/kratos/issues/711)) +- [x] Quickstart is failing to mount volume kratos.yml when SELinux is enabled + using Podman ([kratos#831](https://github.com/ory/kratos/issues/831)) - + [@hackerman](https://github.com/aeneasr) +- [x] Add randomized constant time to every login request + ([kratos#832](https://github.com/ory/kratos/issues/832)) +- [x] Kratos Admin API return 409 when createIdentity is called simultaneously + ([kratos#861](https://github.com/ory/kratos/issues/861)) - + [@Patrik](https://github.com/zepatrik) +- [x] `make sdk` is broken + ([kratos#950](https://github.com/ory/kratos/issues/950)) - + [@hackerman](https://github.com/aeneasr) +- [x] CLI navigation reference is broken + ([kratos#951](https://github.com/ory/kratos/issues/951)) + +#### Pull Requests + +- [x] Implement FIDO2/MFA and refactor flow payloads and identity credentials + and authenticators + ([kratos#921](https://github.com/ory/kratos/pull/921)) - + [@hackerman](https://github.com/aeneasr) +- [x] Umbrella PR for Ory Kratos v0.6 with MFA and improved flows (#961) + ([kratos#1012](https://github.com/ory/kratos/pull/1012)) - + [@hackerman](https://github.com/aeneasr) + +### [Feat](https://github.com/ory/kratos/labels/feat) + +New feature or request. + +#### Issues + +- [x] Support remote argon2 execution + ([kratos#357](https://github.com/ory/kratos/issues/357)) - + [@hackerman](https://github.com/aeneasr) +- [x] Feature request: adjustable thresholds on how many times a password has + been in a breach according to haveibeenpwned + ([kratos#450](https://github.com/ory/kratos/issues/450)) +- [x] Add return_to after logout + ([kratos#702](https://github.com/ory/kratos/issues/702)) - + [@Patrik](https://github.com/zepatrik) +- [x] Write CLI helper for recommending Argon2 parameters + ([kratos#723](https://github.com/ory/kratos/issues/723)) - + [@Patrik](https://github.com/zepatrik) +- [x] Add possibility to configure the "claims" query parameter in the auth_url + of OIDC providers to request individial id_token claims + ([kratos#735](https://github.com/ory/kratos/issues/735)) +- [x] Replace viper with Koanf + ([kratos#894](https://github.com/ory/kratos/issues/894)) - + [@hackerman](https://github.com/aeneasr) +- [x] Support dynamic return_to address on verification flow + ([kratos#1123](https://github.com/ory/kratos/issues/1123)) + +#### Pull Requests + +- [x] docs: Initial set of documentation tests + ([kratos#567](https://github.com/ory/kratos/pull/567)) - + [@hackerman](https://github.com/aeneasr) +- [x] feat: add selinux compatible quickstart config + ([kratos#889](https://github.com/ory/kratos/pull/889)) - + [@hackerman](https://github.com/aeneasr) +- [x] Umbrella PR for Ory Kratos v0.6 with MFA and improved flows (#961) + ([kratos#1012](https://github.com/ory/kratos/pull/1012)) - + [@hackerman](https://github.com/aeneasr) + +### [Rfc](https://github.com/ory/kratos/labels/rfc) + +A request for comments to discuss and share ideas. + +#### Issues + +- [x] Refactor form builder + ([kratos#929](https://github.com/ory/kratos/issues/929)) - + [@hackerman](https://github.com/aeneasr) + +### [Blocking](https://github.com/ory/kratos/labels/blocking) + +Blocks milestones or other issues or pulls. + +#### Issues + +- [x] Ory Kratos v0.6 pre-release list + ([kratos#1222](https://github.com/ory/kratos/issues/1222)) - + [@hackerman](https://github.com/aeneasr) + +#### Pull Requests + +- [x] Umbrella PR for Ory Kratos v0.6 with MFA and improved flows (#961) + ([kratos#1012](https://github.com/ory/kratos/pull/1012)) - + [@hackerman](https://github.com/aeneasr)