112 Commits

Author SHA1 Message Date
Joseph Garrone
24bb4902c2 Includes in the kcContext missing realm defined translations #582 2024-07-10 22:18:24 +02:00
Joseph Garrone
7c257d97a7 #577 2024-07-04 19:53:57 +02:00
Joseph Garrone
f62ded3c8e Fix saml-post-form.ftl storybook 2024-07-01 19:15:01 +02:00
Joseph Garrone
14cb07efb2 Make terms acceptance a required field on the Register page 2024-06-28 07:16:17 +02:00
Joseph Garrone
a8186f1ed9 Don't use tsafe directly in ejectable components 2024-06-22 17:01:45 +02:00
Joseph Garrone
454a9cd01c Remove useDownloadTerms see: https://docs.keycloakify.dev/terms-and-conditions, remove react-markdown 2024-06-22 02:53:30 +02:00
Joseph Garrone
aa9b7cccc7 Rework Terms 2024-06-21 02:01:55 +02:00
Joseph Garrone
7c19e1f1f7 Fix wrong condition for displaying error in the template 2024-06-12 21:38:48 +02:00
Joseph Garrone
ee916af48e Provide default message for the info page 2024-06-12 09:20:10 +02:00
Joseph Garrone
e1633f43f4 Apply same strategy for UserProfileFormField than for TempateProps for extendability 2024-06-11 21:21:58 +02:00
Joseph Garrone
b8bb6c4f02 Fix build 2024-06-11 20:40:00 +02:00
Joseph Garrone
7a040935e9 i18n need to be passed as props if we want to be able to ovewrite 2024-06-09 11:20:45 +02:00
Joseph Garrone
9c123f37c8 Make of doMakeUserConfirmPassword a prop of UserProfileFormFields 2024-06-09 09:34:39 +02:00
Joseph Garrone
1a48681591 getClassName -> kcClsx 2024-06-09 08:27:07 +02:00
Joseph Garrone
8f006f0009 Apply the new way i18n is implemented to every pages 2024-06-09 04:43:18 +02:00
Joseph Garrone
8d365dae53 Refactor i18n, make component use the hook directly 2024-06-08 17:55:05 +02:00
Joseph Garrone
702f52f1c9 Only add the lang annotation if the lang is different from the current 2024-06-07 08:05:35 +02:00
Joseph Garrone
2421ac2c11 Make the user return the actual language of the terms for accesibility 2024-06-07 02:20:12 +02:00
Joseph Garrone
d9345396e8 Fix build 2024-06-05 22:48:13 +02:00
Joseph Garrone
e8a11991a0 Rename kcContext -> KcContext and improve consistency 2024-06-05 21:13:58 +02:00
Joseph Garrone
b1da684008 Re implement asset fetching 2024-06-05 06:10:11 +02:00
Joseph Garrone
093e51e092 Fix escaping error 2024-06-04 01:49:26 +02:00
Joseph Garrone
f239d105a7 Fix missing key 2024-06-03 23:53:53 +02:00
Joseph Garrone
2f42732deb #549 Done 2024-05-27 23:44:41 +02:00
Joseph Garrone
ccc5ac6a1f Update prettier configuration 2024-05-20 19:30:15 +02:00
Joseph Garrone
22e7ff1424 Update prettier configuration 2024-05-20 15:50:58 +02:00
Joseph Garrone
497f747d69 Forget to add displayRequiredFields on some pages 2024-05-18 01:17:31 +02:00
Joseph Garrone
1165477360 Fix inputs using value instead of defaultValue 2024-05-18 01:17:31 +02:00
Joseph Garrone
21454b9168 Pass totp.policy.getAlgorithmKey() to the freemarker template 2024-05-18 01:17:31 +02:00
Joseph Garrone
908ca9feda Better portability 2024-05-18 01:17:31 +02:00
Joseph Garrone
8d21425ae0 route the pages removed in kc 24 at low level 2024-05-18 01:15:58 +02:00
Joseph Garrone
cf39095351 Forgot to actually insert the script 2024-05-18 01:15:58 +02:00
Joseph Garrone
94b618626d Add webauthn-error.ftl page 2024-05-18 01:15:58 +02:00
Joseph Garrone
1e50427d62 Update saml-post-form.ftl page 2024-05-18 01:15:58 +02:00
Joseph Garrone
73dfb7b91b Update the logout-confirm.ftl page 2024-05-18 01:15:58 +02:00
Joseph Garrone
88aaa18a24 Add the login-x509-info.ftl page 2024-05-18 01:15:58 +02:00
Joseph Garrone
3909e50d49 Update login-verify-email.ftl page 2024-05-18 01:15:58 +02:00
Joseph Garrone
8683cf88fe Update login-username.ftl page 2024-05-18 01:15:58 +02:00
Joseph Garrone
d5376b80c2 Update login-update-password.ftl page 2024-05-18 01:15:58 +02:00
Joseph Garrone
3ec5aa84ad Update login-reset-password.ftl page 2024-05-18 01:15:58 +02:00
Joseph Garrone
c80c399e6b Add login-reset-otp.ftl page 2024-05-18 01:15:58 +02:00
Joseph Garrone
9001e254cc Add login-recovery-authn-code-input.ftl page 2024-05-18 01:15:58 +02:00
Joseph Garrone
064f3b2041 Add login-recovery-authn-code-config.ftl page 2024-05-18 01:15:58 +02:00
Joseph Garrone
c6874194a0 fmt 2024-05-18 01:15:58 +02:00
Joseph Garrone
1abf0bb0d7 Update page login-password.ftl 2024-05-18 01:15:58 +02:00
Joseph Garrone
1eb01ca9ff Update the login-page-expired.ftl page 2024-05-18 01:15:58 +02:00
Joseph Garrone
324b1fed5d Update the login-otp.ftl page 2024-05-18 01:15:58 +02:00
Joseph Garrone
ac238ff2b0 Rename src/login/pages/LoginDeviceVerifyUserCode.tsx to src/login/pages/LoginOauth2DeviceVerifyUserCode.tsx to respect naming convention 2024-05-18 01:15:58 +02:00
Joseph Garrone
1d4cf2a446 Update login-oauth-grant.ftl page 2024-05-18 01:15:58 +02:00
Joseph Garrone
89ddfa18b7 Update login-config-totp.ftl 2024-05-18 01:15:58 +02:00