This is an automated email from the ASF dual-hosted git repository. ilgrosso pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/syncope.git
commit 8cf8fe97981337a4902a043a848025f8e0b032de Author: Francesco Chicchiriccò <ilgro...@apache.org> AuthorDate: Mon Jun 6 16:13:05 2022 +0200 Ensure to display OIDC well-known URI from Console --- .../src/main/java/org/apache/syncope/client/console/pages/WA.java | 6 ++++++ .../main/java/org/apache/syncope/client/console/panels/OIDC.java | 6 ++++++ wa/starter/src/main/resources/wa.properties | 2 +- 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/client/am/console/src/main/java/org/apache/syncope/client/console/pages/WA.java b/client/am/console/src/main/java/org/apache/syncope/client/console/pages/WA.java index d0e1c2a0a7..be917182a7 100644 --- a/client/am/console/src/main/java/org/apache/syncope/client/console/pages/WA.java +++ b/client/am/console/src/main/java/org/apache/syncope/client/console/pages/WA.java @@ -79,6 +79,8 @@ public class WA extends BasePage { AjaxLink<?> push = new AjaxLink<>("push") { + private static final long serialVersionUID = -817438685948164787L; + @Override public void onClick(final AjaxRequestTarget target) { try { @@ -130,6 +132,10 @@ public class WA extends BasePage { } catch (Exception e) { LOG.error("While contacting {}", actuatorEndpoint, e); } + + if (StringUtils.isBlank(waPrefix)) { + waPrefix = StringUtils.removeEnd(instances.get(0).getAddress(), "/"); + } } } diff --git a/client/am/console/src/main/java/org/apache/syncope/client/console/panels/OIDC.java b/client/am/console/src/main/java/org/apache/syncope/client/console/panels/OIDC.java index 85e6e64bef..e87a53f35b 100644 --- a/client/am/console/src/main/java/org/apache/syncope/client/console/panels/OIDC.java +++ b/client/am/console/src/main/java/org/apache/syncope/client/console/panels/OIDC.java @@ -82,6 +82,8 @@ public class OIDC extends Panel { view = new AjaxLink<>("view") { + private static final long serialVersionUID = 6250423506463465679L; + @Override public void onClick(final AjaxRequestTarget target) { String pretty; @@ -113,6 +115,8 @@ public class OIDC extends Panel { generate = new AjaxLink<>("generate") { + private static final long serialVersionUID = 6250423506463465679L; + @Override public void onClick(final AjaxRequestTarget target) { try { @@ -144,6 +148,8 @@ public class OIDC extends Panel { delete = new AjaxLink<>("delete") { + private static final long serialVersionUID = 6250423506463465679L; + @Override public void onClick(final AjaxRequestTarget target) { try { diff --git a/wa/starter/src/main/resources/wa.properties b/wa/starter/src/main/resources/wa.properties index e2c4c30811..f456a429db 100644 --- a/wa/starter/src/main/resources/wa.properties +++ b/wa/starter/src/main/resources/wa.properties @@ -37,7 +37,7 @@ spring.web.resources.static-locations=classpath:/thymeleaf/static,classpath:/syn cas.monitor.endpoints.endpoint.defaults.access=AUTHENTICATED management.endpoints.enabled-by-default=true -management.endpoints.web.exposure.include=info,health,loggers,ssoSessions,registeredServices,refresh +management.endpoints.web.exposure.include=info,health,env,loggers,ssoSessions,registeredServices,refresh management.endpoint.health.show-details=ALWAYS spring.cloud.discovery.client.health-indicator.enabled=false