Joseph Garrone
|
a633423b72
|
Do not inject password field when password isn't required
|
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
|
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 |
|
Joseph Garrone
|
4909928d3a
|
Progress on form reactivity
|
2024-05-18 01:15:58 +02:00 |
|
Joseph Garrone
|
423d031210
|
Simplify the API of useUserProfileForm
|
2024-05-18 01:15:58 +02:00 |
|
Joseph Garrone
|
96a6e81235
|
Implement password policy validation
|
2024-05-18 01:15:58 +02:00 |
|
Joseph Garrone
|
6d8b0e0539
|
do not use custom validator to check if password confirmation matches password
|
2024-05-18 01:15:58 +02:00 |
|
Joseph Garrone
|
f09ea971cf
|
Dot not create fake attribute field, hide password confirm at an higher level
|
2024-05-18 01:15:58 +02:00 |
|
Joseph Garrone
|
8030bf42ff
|
Big refactor of useFormValidator into useUserProfileForm
|
2024-05-18 01:15:58 +02:00 |
|