Colin Darie
|
e7443c2308
|
Revert "Champ related cleanups and refactoring"
|
2024-08-30 16:43:30 +02:00 |
|
Paul Chavard
|
f7cd7e615d
|
refactor(champs): validate only champs in current revision
|
2024-08-26 14:53:56 +02:00 |
|
Colin Darie
|
77fb0553fc
|
chore: enable freeze string literals by comment
|
2024-08-22 09:26:48 +02:00 |
|
Paul Chavard
|
229483d16c
|
refactor(champ): remove type_de_champ_id and champ factories
|
2024-07-22 13:53:45 +02:00 |
|
mfo
|
aca67a2274
|
tech(refactor.champs.validation): all champs validation use :validate_champ_value_or_prefill?
|
2024-04-17 06:27:26 +02:00 |
|
mfo
|
d7f152f4af
|
fix(Champs::PhoneChamp): validates Champs::PhoneChamp respecting it's validation context.
|
2024-04-01 07:18:14 +02:00 |
|
Pierre de La Morinerie
|
e32c9a9f94
|
models: don't attempt to format invalid phone numbers
This is a defensive-programming measure, because formatting an
invalid phone number may truncate some leading numbers.
|
2022-03-02 09:57:03 +00:00 |
|
Pierre de La Morinerie
|
f35d18cd5c
|
models: stop truncating DROM phone numbers
Fix #6996
|
2022-03-02 09:57:03 +00:00 |
|
Pierre de La Morinerie
|
5150e33212
|
models: ensure DROM phone numbers are valid
They were accepted before, because they were 'possible' – but now
they are explicitely considered as valid.
|
2022-03-02 09:57:03 +00:00 |
|
Pierre de La Morinerie
|
0ff95df221
|
specs: improve speed of phone_champ_spec
Re-use the same champ for each test. This is safe, and makes the test
go from 4s to 1s.
|
2021-10-26 12:03:30 +02:00 |
|
clemkeirua
|
a62907f33b
|
add more tests for phone numbers
|
2020-09-09 09:00:03 +02:00 |
|
Christophe Robillard
|
090a247ba9
|
validates phone champ server side
|
2020-08-20 15:33:03 +02:00 |
|