123 Commits

Author SHA1 Message Date
Joseph Garrone
50e38b6a10 Complete rework of WebauthnRegister 2024-09-10 09:57:47 +02:00
Joseph Garrone
72c31776d7 Update WebauthnAuthenticate 2024-09-09 08:49:59 +02:00
Joseph Garrone
7456750828 Support the new recapcha without breaking for older keycloak 2024-09-09 08:25:00 +02:00
Joseph Garrone
b8a08f0789 Social is now optional on the kcContext 2024-09-09 07:51:49 +02:00
Joseph Garrone
28990a12da Fix LoginRecoveryAuthnCodeConfig 2024-09-09 07:39:45 +02:00
Joseph Garrone
7e5abe8589 Fix LoginPasskesConditionalAuthenticate 2024-09-09 06:59:11 +02:00
Joseph Garrone
c6b52acf2f #631 2024-09-02 03:26:39 +02:00
Joseph Garrone
4338b3ecb7 #627 2024-08-30 15:35:21 +02:00
Olivier Goulet
885e8314e8 Fix array comparison and type check 2024-08-21 17:13:06 -04:00
Joseph Garrone
d547ec3126 #596 2024-07-27 01:13:47 +02:00
Joseph Garrone
4292c0c642 Rework i18n 2024-07-13 09:07:11 +02:00
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