8000 Remove unused feature flags. by ssilvert · Pull Request #21039 · keycloak/keycloak · GitHub
[go: up one dir, main page]

Skip to content

Remove unused feature flags. - #21039

Merged
ssilvert merged 3 commits into
keycloak:mainfrom
ssilvert:unused-feature-flags
Jun 20, 2023
Merged

ssilvert merged 3 commits into
keycloak:mainfrom
ssilvert:unused-feature-flags

Conversation

@ssilvert
Copy link
Copy Markdown
Contributor

Fixes #20944
Fixes #20943

We have two feature flags in account console that apparently aren't being used any more. So I want to see if this breaks anything. Then maybe we will decide merge.

@ssilvert
ssilvert requested review from a team as code owners June 15, 2023 23:50
@ghost ghost added the team/ui label Jun 15, 2023
@ssilvert ssilvert self-assigned this Jun 15, 2023
@ssilvert ssilvert added the status/hold PR should not be merged. On hold for later. label Jun 15, 2023
@cypress
cypress Bot commented Jun 16, 2023 •
Copy link
Copy Markdown

Passing run #7627 ↗︎

0 527 48 0 Flakiness 0

Details:

Merge 3f9b023 into 29f9523...
Project: Keycloak Admin UI Commit: 16770d89ec ℹ️
Status: Passed Duration: 16:40 💡
Started: Jun 16, 2023 6:53 PM Ended: Jun 16, 2023 7:10 PM

This comment has been generated by cypress-bot as a result of this project's GitHub integration settings.

isViewGroupsEnabled = viewGrouRole != null && user.hasRole(viewGrouRole);
}

map.put("isTotpConfigured", isTotpConfigured);
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

We might not be using these, but the community might. Perhaps we should add a release note?

@ssilvert ssilvert Jun 16, 2023 •
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

TOTP setup is now done via AIA for extra security. And we use a REST endpoint to determine which 2FA's are set. So the account console would never need this flag. If someone in the community is using it, they are doing it wrong.

That being said, something in the release notes doesn't hurt.

jonkoops
jonkoops previously approved these changes Jun 16, 2023
@ssilvert ssilvert removed status/hold PR should not be merged. On hold for later. flaky-test labels Jun 16, 2023
@ghost ghost added the flaky-test label Jun 16, 2023
@jonkoops
jonkoops requested a review from a team June 19, 2023 11:57
Co-authored-by: Jon Koops <jonkoops@gmail.com>
@ssilvert
ssilvert merged commit 513c00b into keycloak:main Jun 20, 2023
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.

Account V3 missing TOTP functionality Account V3 missing Events functionality

3 participants

0