2239 Commits

Author SHA1 Message Date
Joseph Garrone
89ddfa18b7 Update login-config-totp.ftl 2024-05-18 01:15:58 +02:00
Joseph Garrone
7b60ab50b1 Update info.ftl 2024-05-18 01:15:58 +02:00
Joseph Garrone
250d1d66dd Update idp-review-user-profile.ftl page 2024-05-18 01:15:58 +02:00
Joseph Garrone
08cd62d924 add frontchannel-logout.ftl page 2024-05-18 01:15:58 +02:00
Joseph Garrone
4f7a1c784f Remove the usePrepareTemplate hook 2024-05-18 01:15:58 +02:00
Joseph Garrone
8d0d17910c Update error.ftl 2024-05-18 01:15:58 +02:00
Joseph Garrone
34e1621b84 Add delete-account-confirm.ftl page 2024-05-18 01:15:58 +02:00
Joseph Garrone
93d90d0ba6 Add code.ftl page 2024-05-18 01:15:58 +02:00
Joseph Garrone
d5f3c789df Prevent multiple loading of the same script 2024-05-18 01:15:58 +02:00
Joseph Garrone
652643f189 Add webauthn-register.ftl page 2024-05-18 01:15:58 +02:00
Joseph Garrone
5cfb289736 update webauthn-autenticate.ftl 2024-05-18 01:15:58 +02:00
Joseph Garrone
570fbd5632 Effort toward reconsiliating the server templating and the react world 2024-05-18 01:15:58 +02:00
Joseph Garrone
88efe4a523 New mechanism for dynamically loading css and js (checkpoint) 2024-05-18 01:15:58 +02:00
Joseph Garrone
a1db79ff47 Do not restrict to any perticular version of React 2024-05-18 01:15:58 +02:00
Joseph Garrone
bac159a42c update evt 2024-05-18 01:15:58 +02:00
Joseph Garrone
54b129630e Refactor terms 2024-05-18 01:15:58 +02:00
Joseph Garrone
fdead071e7 Remove Register_legacy 2024-05-18 01:15:58 +02:00
Joseph Garrone
0cfa8de0ad Update update-email.ftl page 2024-05-18 01:15:58 +02:00
Joseph Garrone
9adfa2200a Update SelectAuthenticator.tsx 2024-05-18 01:15:58 +02:00
Joseph Garrone
f5ab145906 Remove misleading comment 2024-05-18 01:15:58 +02:00
Joseph Garrone
3eeba99152 Add delete-credential.ftl page 2024-05-18 01:15:58 +02:00
Joseph Garrone
58dfd3c25c Factorise LoginUserProfile and LoginUpdateProfile 2024-05-18 01:15:58 +02:00
Joseph Garrone
f97d33ffc1 Refactor and handle legacy login-update-profile.ftl 2024-05-18 01:15:58 +02:00
Joseph Garrone
75212e643c Remove comment 2024-05-18 01:15:58 +02:00
Joseph Garrone
22a0c9f401 Remove unused variable 2024-05-18 01:15:58 +02:00
Joseph Garrone
7772550438 Login page overhaul 2024-05-18 01:15:58 +02:00
Joseph Garrone
a887844a37 Load scripts after component rendered #470 2024-05-18 01:15:58 +02:00
Joseph Garrone
b61f442a15 Update readFieldNameUsage for new messagePerField methods 2024-05-18 01:15:58 +02:00
Joseph Garrone
0e20a26d6c Handle password field hide/reveal 2024-05-18 01:15:58 +02:00
Joseph Garrone
b629af8dee Remove dead file 2024-05-18 01:15:58 +02:00
Joseph Garrone
f0ffb3fc10 Fully retrocompatible, factorized Register page 🚀 2024-05-18 01:15:58 +02:00
Joseph Garrone
96f0e6df2a File structure update 2024-05-18 01:15:58 +02:00
Joseph Garrone
fb4a7d2ba3 Done with the new Register page (not yet retrocompatible) 2024-05-18 01:15:58 +02:00
Joseph Garrone
0b0321474d Download terms when kcContext.termsAcceptanceRequired is set to true 2024-05-18 01:15:58 +02:00
Joseph Garrone
a633423b72 Do not inject password field when password isn't required 2024-05-18 01:15:58 +02:00
Joseph Garrone
f5781e8ee7 Add TermsAcceptance component 2024-05-18 01:15:58 +02:00
Joseph Garrone
2c318cf64f Actually use the doUseDefaultCss param in useClassName 2024-05-18 01:15:58 +02:00
Joseph Garrone
be330886da Complete UserProfileFormFields 2024-05-18 01:15:58 +02:00
Joseph Garrone
73a39bedf5 Apply number unformat during validation if any 2024-05-18 01:15:58 +02:00
Joseph Garrone
d04950cbc9 Load number unformat for pre form submission 2024-05-18 01:15:58 +02:00
Joseph Garrone
b4d924adfa Almost done with UserProfileFormField.tsx 2024-05-18 01:15:58 +02:00
Joseph Garrone
3f1316183d Good progress on UserProfileFormFields component 2024-05-18 01:15:58 +02:00
Joseph Garrone
b17724fdda Done with select tag 2024-05-18 01:15:58 +02:00
Joseph Garrone
41c2685dc4 Multivalued attributes that uses a single field have an inputType that starts with "multiselect" 2024-05-18 01:15:58 +02:00
Joseph Garrone
b450e3db65 If required multivalued single file must have at least one value 2024-05-18 01:15:58 +02:00
Joseph Garrone
352d2a7bc8 use valueOrValues to simplify type definitions 2024-05-18 01:15:58 +02:00
Joseph Garrone
47f2bc9cd7 We have a polyfill for Array.every 2024-05-18 01:15:58 +02:00
Joseph Garrone
2db0e8f68a Register form hook finally completed 2024-05-18 01:15:58 +02:00
Joseph Garrone
f7d733b407 Checkpoint validation supporting various multi valued fields 2024-05-18 01:15:58 +02:00
Joseph Garrone
4b78ef52e0 Progress checkpoint on useUserProfileForm 2024-05-18 01:15:58 +02:00