8000 Added Client Type feature flag to begin client type work by vickeybrown · Pull Request #26389 · keycloak/keycloak · GitHub
[go: up one dir, main page]

Skip to content

Added Client Type feature flag to begin client type work - #26389

Merged
hmlnarik merged 4 commits into
keycloak:mainfrom
vickeybrown:client-type-feature-flag
Jan 24, 2024
Merged

hmlnarik merged 4 commits into
keycloak:mainfrom
vickeybrown:client-type-feature-flag

Conversation

@vickeybrown
Copy link
Copy Markdown
Contributor

Closes #26346

@vickeybrown
vickeybrown requested review from a team as code owners January 22, 2024 15:16
@ghost ghost added team/ui labels Jan 22, 2024
@cypress
cypress Bot commented Jan 22, 2024 •
Copy link
Copy Markdown

Passing run #10749 ↗︎

0 553 54 0 Flakiness 0

Details:

Merge 3ea26aa into ee5593a...
Project: Keycloak Admin UI Commit: efa4137c38 ℹ️
Status: Passed Duration: 07:41 💡
Started: Jan 24, 2024 10:26 AM Ended: Jan 24, 2024 10:34 AM

Review all test suite changes for PR #26389 ↗︎

jonkoops
jonkoops previously approved these changes Jan 22, 2024
@jonkoops jonkoops left a comment
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.

Not sure about introducing a profile without a feature, but the code looks good to me.

@jonkoops
jonkoops commented Jan 22, 2024 •
Copy link
Copy Markdown
Contributor

@vickeybrown you'll have to sign off on your commits for the CI to pass.

@vickeybrown
vickeybrown force-pushed the client-type-feature-flag branch from 89092ce to c0a8226 Compare January 22, 2024 19:01
@hmlnarik hmlnarik left a comment
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.

Please update HelpCommandDistTest expected messages in https://github.com/keycloak/keycloak/tree/main/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help. See eg. #23977 for an example of adding an experimental feature flag

@hmlnarik
Copy link
Copy Markdown
Contributor

@mposolda Since this feature belongs to @keycloak/core team, could you please review as well?

@hmlnarik hmlnarik added area/core Core server — startup, configuration, providers/SPIs, cross-cutting concerns team/core labels Jan 23, 2024
@hmlnarik hmlnarik self-assigned this Jan 23, 2024
@vickeybrown
vickeybrown requested a review from a team as a code owner January 23, 2024 15:43
@ghost ghost added the team/cloud-native label Jan 23, 2024
jonkoops
jonkoops previously approved these changes Jan 23, 2024
@mposolda mposolda left a comment
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.

@vickeybrown Thanks! I am fine with introducing the experimental feature flag for client types as long as tests are OK.

@hmlnarik PR is assigned to you, so leaving to you to further review/merge whenever you are ok. I've re-triggered the tests (as I am not sure those are real failures or instability)

Closes keycloak#26346

Signed-off-by: vibrown <vibrown@redhat.com>
Signed-off-by: vibrown <vibrown@redhat.com>
Signed-off-by: vibrown <vibrown@redhat.com>
Signed-off-by: vibrown <vibrown@redhat.com>
@jonkoops
jonkoops force-pushed the client-type-feature-flag branch from ca26acd to 3ea26aa Compare January 24, 2024 10:13
@hmlnarik
hmlnarik self-requested a review January 24, 2024 10:17
@hmlnarik
hmlnarik enabled auto-merge (rebase) January 24, 2024 11:35
@hmlnarik
hmlnarik disabled auto-merge January 24, 2024 11:44
@hmlnarik
hmlnarik enabled auto-merge (squash) January 24, 2024 11:44
@hmlnarik
hmlnarik merged commit 8609824 into keycloak:main Jan 24, 2024
ShefeeqPM pushed a commit to ShefeeqPM/keycloak that referenced this pull request Jan 27, 2024
)

* Added Client Type feature flag to begin client type work

Closes keycloak#26346

Signed-off-by: vibrown <vibrown@redhat.com>

* Fixed formatting issue

Signed-off-by: vibrown <vibrown@redhat.com>

* Updated HelpCommandDistTest messages

Signed-off-by: vibrown <vibrown@redhat.com>

* Fixed formatting on HelpCommandDistTest messages

Signed-off-by: vibrown <vibrown@redhat.com>

---------

Signed-off-by: vibrown <vibrown@redhat.com>
Signed-off-by: ShefeeqPM <86718986+ShefeeqPM@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/core Core server — startup, configuration, providers/SPIs, cross-cutting concerns flaky-test team/cloud-native

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add a feature flag to start the Client Type work behind

4 participants

0