Description
Before reporting an issue
- I have read and understood the above terms for submitting issues, and I understand that my issue may be closed without action if I do not follow them.
Area
admin/ui
Describe the bug
I wrote some classes implementing UiTabProvider/UiTabProviderFactory.
Their FQDN has been added to a resource file META-INF/services/org.keycloak.services.ui.extend.UiTabProviderFactory
Keycloak is build then started with parameter --features=declarative-ui
Custom tabs where displayed has expected in KC until version 26.1.5... but they are not displayed since KC 26.2.0 (also tested with nightly build)
Version
26.2.4
Regression
- The issue is a regression
Expected behavior
When opening the admin console, when I click "Clients" in the left menu, I should be able to see 3 defaults tabs (Clients list, Initial access token, Client registration) and my custom tabs which were displayed until version 26.1.5.
We have the same problem with custom tabs for Identity providers
Actual behavior
When opening the admin console, when I click "Clients" in the left menu, since 26.2.0, we only see default tabs (Clients list, Initial access token, Client registration).
How to Reproduce?
- Use a custom tab for the admin cli (declared in META-INF/services/org.keycloak.services.ui.extend.UiTabProviderFactory)
- Run Keycloak with --features=declarative-ui
- Log in
- When admin console is displayed, click Clients in the left menu of the admin console
- You should be able to see three default tabs: Clients list, Initial access token, Client registration... and custom tabs should be displayed too here
Anything else?
No response