Skip to content

Commit

Permalink
Merge pull request #26 from tidepool-org/keycloak-21
Browse files Browse the repository at this point in the history
Keycloak 21
  • Loading branch information
darinkrauss authored Mar 9, 2024
2 parents cc0d248 + 3bc07fc commit c631113
Show file tree
Hide file tree
Showing 6 changed files with 9 additions and 11 deletions.
6 changes: 3 additions & 3 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@ RUN unset MAVEN_CONFIG && \
./mvnw versions:set -DnewVersion=LATEST && \
./mvnw install && \
./mvnw clean compile package && \
wget -O keycloak-rest-provider.jar https://github.com/toddkazakov/keycloak-user-migration/releases/download/v1.1/keycloak-rest-provider.jar && \
wget -O keycloak-metrics-spi.jar https://github.com/toddkazakov/keycloak-metrics-spi/releases/download/2.5.4-20.0.1/keycloak-metrics-spi-2.5.4.jar && \
wget -O keycloak-home-idp-discovery.jar https://github.com/toddkazakov/keycloak-home-idp-discovery/releases/download/0.3.0/keycloak-home-idp-discovery.jar
wget -O keycloak-rest-provider.jar https://github.com/toddkazakov/keycloak-user-migration/releases/download/v2.0/keycloak-rest-provider.jar && \
wget -O keycloak-metrics-spi.jar https://github.com/aerogear/keycloak-metrics-spi/releases/download/3.0.0/keycloak-metrics-spi-3.0.0.jar && \
wget -O keycloak-home-idp-discovery.jar https://github.com/toddkazakov/keycloak-home-idp-discovery/releases/download/v21.3.2/keycloak-home-idp-discovery.jar

FROM alpine:3.15 as release

Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
keycloak_version = 20.0.1
keycloak_version = 21.1.1
date = $(shell date -u +"%Y-%m-%dT%H-%M-%S")
image_tag = $(keycloak_version)-$(date)

Expand Down
2 changes: 1 addition & 1 deletion admin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<maven.compiler.target>11</maven.compiler.target>

<!-- https://mvnrepository.com/artifact/org.keycloak/keycloak-parent -->
<keycloak.version>20.0.1</keycloak.version>
<keycloak.version>21.1.1</keycloak.version>
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-compiler-plugin -->
<maven-compiler-plugin.version>3.8.1</maven-compiler-plugin.version>
</properties>
Expand Down
2 changes: 1 addition & 1 deletion docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ services:
- providers:/providers

keycloak:
image: quay.io/keycloak/keycloak:20.0.1
image: quay.io/keycloak/keycloak:21.1.1
container_name: tp-keycloak
environment:
KC_DB: postgres
Expand Down
2 changes: 1 addition & 1 deletion tidepool-theme/login/login-idp-link-confirm.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
id="username"
class="${properties.kcInputClass!}"
type="text" autocomplete="off"
value="${brokerContext.username}"
value="${brokerContext.modelUsername}"
/>
</div>
</div>
Expand Down
6 changes: 2 additions & 4 deletions tidepool-theme/login/login.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@
<form id="kc-form-login" onsubmit="login.disabled = true; return true;" action="${url.loginAction}" method="post">
<#if !usernameHidden??>
<div class="${properties.kcFormGroupClass!}">
<label for="username"
class="${properties.kcLabelClass!}"><#if !realm.loginWithEmailAllowed>${msg("username")}<#elseif !realm.registrationEmailAsUsername>${msg("usernameOrEmail")}<#else>${msg("email")}</#if></label>
<label for="username" class="${properties.kcLabelClass!}"><#if !realm.loginWithEmailAllowed>${msg("username")}<#elseif !realm.registrationEmailAsUsername>${msg("usernameOrEmail")}<#else>${msg("email")}</#if></label>

<input tabindex="1" id="username" class="${properties.kcInputClass!}" name="username" value="${(login.username!'')}" type="text" autofocus autocomplete="off"
aria-invalid="<#if messagesPerField.existsError('username','password')>true</#if>"
Expand All @@ -27,8 +26,7 @@
</#if>

<div class="${properties.kcFormGroupClass!}">
<label for="password"
class="${properties.kcLabelClass!}">${msg("password")}</label>
<label for="password" class="${properties.kcLabelClass!}">${msg("password")}</label>

<input tabindex="2" id="password" class="${properties.kcInputClass!}" name="password" type="password" autocomplete="off"
aria-invalid="<#if messagesPerField.existsError('username','password')>true</#if>"
Expand Down

0 comments on commit c631113

Please sign in to comment.