keycloak-memoizeit
Changes
testsuite/integration/src/test/java/org/keycloak/testsuite/pages/LoginPasswordResetPage.java 4(+2 -2)
testsuite/integration/src/test/java/org/keycloak/testsuite/pages/LoginPasswordUpdatePage.java 2(+1 -1)
testsuite/integration/src/test/java/org/keycloak/testsuite/pages/LoginRecoverUsernamePage.java 2(+1 -1)
Details
diff --git a/docbook/auth-server-docs/reference/en/en-US/modules/MigrationFromOlderVersions.xml b/docbook/auth-server-docs/reference/en/en-US/modules/MigrationFromOlderVersions.xml
index 998a93d..f950ead 100755
--- a/docbook/auth-server-docs/reference/en/en-US/modules/MigrationFromOlderVersions.xml
+++ b/docbook/auth-server-docs/reference/en/en-US/modules/MigrationFromOlderVersions.xml
@@ -80,6 +80,23 @@
<section>
<title>Version specific migration</title>
<section>
+ <title>Migrating to 1.9.0</title>
+ <simplesect>
+ <title>Deprecated OpenID Connect endpoints</title>
+ <para>
+ In 1.2 we deprecated a number of endpoints that where not consistent with the OpenID Connect
+ specifications, these have now been removed. This also applies to the validate token endpoints that
+ was replaced with the new introspect endpoint in 1.8.
+ </para>
+ </simplesect>
+ <simplesect>
+ <title>Updates to theme templates</title>
+ <para>
+ Feedback in template.ftl has been moved and format has changed slightly.
+ </para>
+ </simplesect>
+ </section>
+ <section>
<title>Migrating to 1.8.0</title>
<simplesect>
<title>Admin account</title>
diff --git a/forms/common-themes/src/main/resources/theme/base/login/template.ftl b/forms/common-themes/src/main/resources/theme/base/login/template.ftl
index f0d94a0..57aab78 100755
--- a/forms/common-themes/src/main/resources/theme/base/login/template.ftl
+++ b/forms/common-themes/src/main/resources/theme/base/login/template.ftl
@@ -62,7 +62,7 @@
<#if message.type = 'success'><span class="${properties.kcFeedbackSuccessIcon}"></span></#if>
<#if message.type = 'warning'><span class="${properties.kcFeedbackWarningIcon}"></span></#if>
<#if message.type = 'error'><span class="${properties.kcFeedbackErrorIcon}"></span></#if>
- <span>${message.summary}</span>
+ <span class="kc-feedback-text">${message.summary}</span>
</div>
</div>
</#if>
diff --git a/testsuite/integration/src/test/java/org/keycloak/testsuite/pages/LoginPage.java b/testsuite/integration/src/test/java/org/keycloak/testsuite/pages/LoginPage.java
index 04e5ddd..4fdb888 100755
--- a/testsuite/integration/src/test/java/org/keycloak/testsuite/pages/LoginPage.java
+++ b/testsuite/integration/src/test/java/org/keycloak/testsuite/pages/LoginPage.java
@@ -62,13 +62,13 @@ public class LoginPage extends AbstractPage {
@FindBy(linkText = "Username")
private WebElement recoverUsernameLink;
- @FindBy(className = "feedback-error")
+ @FindBy(className = "alert-error")
private WebElement loginErrorMessage;
- @FindBy(className = "feedback-warning")
+ @FindBy(className = "alert-warning")
private WebElement loginWarningMessage;
- @FindBy(className = "feedback-success")
+ @FindBy(className = "alert-success")
private WebElement emailSuccessMessage;
diff --git a/testsuite/integration/src/test/java/org/keycloak/testsuite/pages/LoginPasswordResetPage.java b/testsuite/integration/src/test/java/org/keycloak/testsuite/pages/LoginPasswordResetPage.java
index a244c32..e60aeb5 100644
--- a/testsuite/integration/src/test/java/org/keycloak/testsuite/pages/LoginPasswordResetPage.java
+++ b/testsuite/integration/src/test/java/org/keycloak/testsuite/pages/LoginPasswordResetPage.java
@@ -35,10 +35,10 @@ public class LoginPasswordResetPage extends AbstractPage {
@FindBy(css = "input[type=\"submit\"]")
private WebElement submitButton;
- @FindBy(className = "feedback-success")
+ @FindBy(className = "alert-success")
private WebElement emailSuccessMessage;
- @FindBy(className = "feedback-error")
+ @FindBy(className = "alert-error")
private WebElement emailErrorMessage;
@FindBy(partialLinkText = "Back to Login")
diff --git a/testsuite/integration/src/test/java/org/keycloak/testsuite/pages/LoginPasswordUpdatePage.java b/testsuite/integration/src/test/java/org/keycloak/testsuite/pages/LoginPasswordUpdatePage.java
index d8adea4..dafb726 100644
--- a/testsuite/integration/src/test/java/org/keycloak/testsuite/pages/LoginPasswordUpdatePage.java
+++ b/testsuite/integration/src/test/java/org/keycloak/testsuite/pages/LoginPasswordUpdatePage.java
@@ -38,7 +38,7 @@ public class LoginPasswordUpdatePage extends AbstractPage {
@FindBy(css = "input[type=\"submit\"]")
private WebElement submitButton;
- @FindBy(className = "feedback-error")
+ @FindBy(className = "alert-error")
private WebElement loginErrorMessage;
public void changePassword(String newPassword, String passwordConfirm) {
diff --git a/testsuite/integration/src/test/java/org/keycloak/testsuite/pages/LoginRecoverUsernamePage.java b/testsuite/integration/src/test/java/org/keycloak/testsuite/pages/LoginRecoverUsernamePage.java
index 6759070..e8e8014 100644
--- a/testsuite/integration/src/test/java/org/keycloak/testsuite/pages/LoginRecoverUsernamePage.java
+++ b/testsuite/integration/src/test/java/org/keycloak/testsuite/pages/LoginRecoverUsernamePage.java
@@ -35,7 +35,7 @@ public class LoginRecoverUsernamePage extends AbstractPage {
@FindBy(css = "input[type=\"submit\"]")
private WebElement submitButton;
- @FindBy(className = "feedback-error")
+ @FindBy(className = "alert-error")
private WebElement emailErrorMessage;
public void recoverUsername(String email) {
diff --git a/testsuite/integration/src/test/java/org/keycloak/testsuite/pages/LoginTotpPage.java b/testsuite/integration/src/test/java/org/keycloak/testsuite/pages/LoginTotpPage.java
index 09782c9..bc203bc 100755
--- a/testsuite/integration/src/test/java/org/keycloak/testsuite/pages/LoginTotpPage.java
+++ b/testsuite/integration/src/test/java/org/keycloak/testsuite/pages/LoginTotpPage.java
@@ -42,7 +42,7 @@ public class LoginTotpPage extends AbstractPage {
@FindBy(id = "kc-cancel")
private WebElement cancelButton;
- @FindBy(className = "feedback-error")
+ @FindBy(className = "alert-error")
private WebElement loginErrorMessage;
public void login(String totp) {
diff --git a/testsuite/integration/src/test/java/org/keycloak/testsuite/pages/LoginUpdateProfilePage.java b/testsuite/integration/src/test/java/org/keycloak/testsuite/pages/LoginUpdateProfilePage.java
index c9038a4..2f7e9bf 100644
--- a/testsuite/integration/src/test/java/org/keycloak/testsuite/pages/LoginUpdateProfilePage.java
+++ b/testsuite/integration/src/test/java/org/keycloak/testsuite/pages/LoginUpdateProfilePage.java
@@ -43,7 +43,7 @@ public class LoginUpdateProfilePage extends AbstractPage {
@FindBy(css = "input[type=\"submit\"]")
private WebElement submitButton;
- @FindBy(className = "feedback-error")
+ @FindBy(className = "alert-error")
private WebElement loginErrorMessage;
public void update(String firstName, String lastName, String email) {
diff --git a/testsuite/integration/src/test/java/org/keycloak/testsuite/pages/RegisterPage.java b/testsuite/integration/src/test/java/org/keycloak/testsuite/pages/RegisterPage.java
index 456d0a8..29b5f9f 100644
--- a/testsuite/integration/src/test/java/org/keycloak/testsuite/pages/RegisterPage.java
+++ b/testsuite/integration/src/test/java/org/keycloak/testsuite/pages/RegisterPage.java
@@ -54,7 +54,7 @@ public class RegisterPage extends AbstractPage {
@FindBy(css = "input[type=\"submit\"]")
private WebElement submitButton;
- @FindBy(className = "feedback-error")
+ @FindBy(className = "alert-error")
private WebElement loginErrorMessage;
public void register(String firstName, String lastName, String email, String username, String password, String passwordConfirm) {
diff --git a/testsuite/integration/src/test/java/org/keycloak/testsuite/pages/ValidatePassworrdEmailResetPage.java b/testsuite/integration/src/test/java/org/keycloak/testsuite/pages/ValidatePassworrdEmailResetPage.java
index 780b704..84c2d4c 100755
--- a/testsuite/integration/src/test/java/org/keycloak/testsuite/pages/ValidatePassworrdEmailResetPage.java
+++ b/testsuite/integration/src/test/java/org/keycloak/testsuite/pages/ValidatePassworrdEmailResetPage.java
@@ -38,10 +38,10 @@ public class ValidatePassworrdEmailResetPage extends AbstractPage {
@FindBy(id="kc-cancel")
private WebElement cancelButton;
- @FindBy(className = "feedback-success")
+ @FindBy(className = "alert-success")
private WebElement emailSuccessMessage;
- @FindBy(className = "feedback-error")
+ @FindBy(className = "alert-error")
private WebElement emailErrorMessage;
public void submitCode(String code) {