Skip to content

Conversation

@martin-kanis
Copy link
Contributor

Closes #43351

Copy link
Contributor

@ssilvert ssilvert left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@martin-kanis This is only meant for the admin UI, right?

the ui-shared library is meant for code that is common to both admin console and account console. So I'm a little hesitant to add all this code to the library. Can you think of a way to do this were the code that only applies to admin console stays in the admin-ui code base?

@pedroigor
Copy link
Contributor

the ui-shared library is meant for code that is common to both admin console and account console. So I'm a little hesitant to add all this code to the library. Can you think of a way to do this were the code that only applies to admin console stays in the admin-ui code base?

The first option was to just allow the admin to clear the value (deleting text) and then click Save. The goal here is to allow the admin to clear this field so that the attribute holding the email pending for confirmation is removed.

pedroigor
pedroigor previously approved these changes Oct 16, 2025
Copy link
Contributor

@pedroigor pedroigor left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, @martin-kanis !

@pedroigor pedroigor requested a review from ssilvert October 16, 2025 10:12
@pedroigor pedroigor enabled auto-merge (rebase) October 16, 2025 10:12
isPlain
title={t("emailPendingVerificationAlertTitle")}
>
The user has not confirmed the new email address{" "}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This needs to be localized.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed. I did not find a way to bold the email in the message property. Is it possible to do that?

Copy link

@keycloak-github-bot keycloak-github-bot bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unreported flaky test detected, please review

@keycloak-github-bot
Copy link

Unreported flaky test detected

If the flaky tests below are affected by the changes, please review and update the changes accordingly. Otherwise, a maintainer should report the flaky tests prior to merging the PR.

org.keycloak.testsuite.account.AccountRestServiceTest#listApplicationsWithoutPermission

Keycloak CI - Java Distribution IT (windows-latest - temurin - 17)

org.openqa.selenium.TimeoutException: 
java.net.SocketTimeoutException: Read timed out
Build info: version: '4.28.1', revision: '73f5ad48a2'
System info: os.name: 'Windows Server 2025', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.16'
Driver info: driver.version: HtmlUnitDriver
...

Report flaky test

@pedroigor pedroigor merged commit c4edb97 into keycloak:main Oct 20, 2025
79 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Make pending email verification attribute removable by admin

3 participants