Joseph Garrone
|
cb358bd745
|
#754: PasswordWrapper fix for React 19
|
2025-01-08 00:06:45 +01:00 |
|
Joseph Garrone
|
5225749c7b
|
React 19 compat #741
|
2024-12-09 05:06:47 +01:00 |
|
Joseph Garrone
|
8e4a7fed9e
|
Fix invalid dom nesting errors
|
2024-11-21 07:12:23 +01:00 |
|
Jason Huang
|
8fe74fe7ee
|
Fix #721: mismatched LoginPasskeysConditionalAuthenticate
|
2024-11-18 13:59:44 +08:00 |
|
Joseph Garrone
|
994f1f8d3d
|
#714 #713
|
2024-11-09 19:50:29 +01:00 |
|
Joseph Garrone
|
c63648a1b0
|
#693 #692
|
2024-10-19 02:19:41 +02:00 |
|
Nima Shkouhfar
|
c9d7fc1b6e
|
Changes:
- First draft of test coverage improvement for storybooks
- code's page html rendering issue fixed
|
2024-09-29 04:35:02 -04:00 |
|
Joseph Garrone
|
95e861099f
|
Integrate kcSanitize
|
2024-09-22 20:41:18 +02:00 |
|
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 |
|