Colin Darie
|
b3ccfc16c4
|
Merge pull request #10547 from colinux/mandatory-by-default
ETQ admin, un nouveau champ est obligatoire par défaut
|
2024-07-02 14:26:29 +00:00 |
|
Colin Darie
|
f40b71f450
|
test(type_de_champ): mandatory by default, like schema
|
2024-07-01 17:00:49 +02:00 |
|
mfo
|
cfda807b66
|
fix(data): decimal number having spaces are no more exportable
|
2024-06-25 21:17:46 +02:00 |
|
mfo
|
476c7df160
|
bug(Champs::DecimalNumberChamp.for_export): should be able to cast a number wrapped with a string having leading/trailing spaces
|
2024-06-25 17:05:33 +02:00 |
|
Paul Chavard
|
244dcfcc23
|
refactor(export): improuve specs
|
2024-04-24 13:27:20 +02:00 |
|
mfo
|
6d84c38fca
|
tech(deadspec): no more brouillon context on dossier validation
|
2024-04-17 06:27:26 +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 |
|
Colin Darie
|
71b0592b0a
|
Merge pull request #10336 from colinux/fix-address-without-postcode
Usager: fix champ adresse dans un TOM sans code postal dans la BAN (ex. Nouvelle-Calédonie à Nouméa)
|
2024-04-16 13:45:04 +00:00 |
|
Colin Darie
|
db65c9178e
|
fix(address): BAN does not return postcode for some TOM like Nouvelle-Calédonie
But we have to fallback to an empty string because API graphql / serializer
expects a non-null attribute.
|
2024-04-16 15:37:56 +02:00 |
|
Paul Chavard
|
ee56a7da21
|
refactor(champ): remove stable_id delegate to type_de_champ
|
2024-04-16 12:10:07 +02:00 |
|
mfo
|
938f5043a4
|
feat(champs.validation): standardize champ error messages
|
2024-04-12 11:39:43 +02:00 |
|
Paul Chavard
|
c5c671f391
|
Merge pull request #10234 from tchak/type-de-champ-paths
feat(champ): add paths to type_de_champ
|
2024-04-08 08:07:30 +00:00 |
|
Paul Chavard
|
80b3f0c0b3
|
fix(champ): no validate on hidden champs
|
2024-04-05 13:24:57 +02:00 |
|
Paul Chavard
|
38a703034e
|
feat(champ): expose paths
|
2024-04-04 16:13:23 +02:00 |
|
simon lehericey
|
8405c83c12
|
fix: do not retry rnf bad request
|
2024-04-02 10:00:07 +02:00 |
|
mfo
|
d7f152f4af
|
fix(Champs::PhoneChamp): validates Champs::PhoneChamp respecting it's validation context.
|
2024-04-01 07:18:14 +02:00 |
|
mfo
|
374d763084
|
fix(Champs::IntegerNumberChamp): validates Champs::IntegerNumberChamp respecting it's validation context.
|
2024-04-01 07:18:13 +02:00 |
|
mfo
|
04f3b6a844
|
fix(Champs::DecimalNumberChamp): validates Champs::DecimalNumberChamp respecting it's validation context
|
2024-04-01 07:07:11 +02:00 |
|
Lisa Durand
|
a3ab6dd257
|
add validation on decimal max 3 digits after coma
|
2024-03-27 10:55:10 +01:00 |
|
Martin
|
2468d528fd
|
fix(email_validation): use truemail regexp
|
2024-03-12 11:29:31 +01:00 |
|
mfo
|
0013528deb
|
Merge pull request #10065 from mfo/US/secu-email
fix(email.validation): some nasty tests
|
2024-03-08 09:05:03 +00:00 |
|
Martin
|
0ea90e036e
|
fix(email.validation): some nasty tests
|
2024-03-05 16:27:07 +01:00 |
|
Paul Chavard
|
deb19177f7
|
refactor(test): update tests
|
2024-03-04 10:59:11 +01:00 |
|
Colin Darie
|
560d50f52d
|
fix(dropdown-multiple): a valid option starting by [ may not be a JSON value
|
2024-02-20 17:41:53 +01:00 |
|
Martin
|
8dc3103ac1
|
fix(champs.email): allow nil
|
2024-02-19 15:13:20 +01:00 |
|
Martin
|
8488e74bbb
|
review(suggestion): better code with reviews, normalize Champs::EmailChamp.value, simplier default strict validation activation
Co-authored-by: Colin Darie <colin@darie.eu>
|
2024-02-15 16:41:00 +01:00 |
|
Martin
|
25f92a7760
|
feat(email.validator): define a strict email validator, validates Champs::EmailChamp.value only on validation context
Co-authored-by: Paul Chavard <github@paul.chavard.net>
|
2024-02-15 16:41:00 +01:00 |
|
Colin Darie
|
ea89c2e8dd
|
fix(attestation): tag commune_name from address
|
2024-02-12 15:08:05 +01:00 |
|
mfo
|
a0248bf08b
|
Merge pull request #9888 from mfo/US/validate-epci-by-code
Correctif: Le noms des EPCIs changent, ce qui bloque la validation et ou demande a resaisir le champs
|
2024-01-08 09:56:09 +00:00 |
|
Martin
|
fa07c21ec3
|
fix(champs.epci): epci names change over time. remap when it occurs
|
2024-01-04 07:17:15 +01:00 |
|
Paul Chavard
|
bfc809f96f
|
feat(champs): expose more tags and api fields on rnf, address and commune
|
2023-11-27 15:33:05 +00:00 |
|
Christophe Robillard
|
daa4c28af7
|
add data from rnf field to export
|
2023-11-22 12:20:05 +01:00 |
|
Eric Leroy-Terquem
|
0968f02a26
|
Merge pull request #9648 from demarches-simplifiees/add-rnf-service
Ajout d'un nouveau référentiel : le Répertoire National des Fondations (RNF)
|
2023-11-08 09:06:47 +00:00 |
|
Paul Chavard
|
34a76d8afd
|
feat(dossier): commune champ is an autocomplete now
|
2023-11-07 20:58:39 +01:00 |
|
Eric Leroy-Terquem
|
694cbcd0a2
|
feat(rnf): add rnf type_de_champ
|
2023-11-07 14:21:28 +01:00 |
|
Paul Chavard
|
869d83dda9
|
feat(dossier): validate on change and revalidate on input
|
2023-10-31 17:52:00 +00:00 |
|
Christian Lautier
|
5ce42afe28
|
Fix datetime_champ validation with negative time zone
|
2023-08-02 14:40:47 +02:00 |
|
Paul Chavard
|
95f7ca0f44
|
fix(cojo): invalid accreditation should result in a blank champ
|
2023-07-10 19:15:39 +02:00 |
|
Paul Chavard
|
d5820277c0
|
feat(cojo): add cojo type de champ
|
2023-07-10 14:57:34 +02:00 |
|
Paul Chavard
|
02dcead04a
|
fix(commune): add fallbacks to commune name resolution
|
2023-06-28 09:44:21 +02:00 |
|
Paul Chavard
|
f2c1c071b4
|
Revert "Merge pull request #8899 from demarches-simplifiees/8738-validate-adresse-electronique"
This reverts commit d3eda28f35 , reversing
changes made to 6394996e7f .
|
2023-04-28 16:10:20 +02:00 |
|
krichtof
|
c2461f230c
|
validate value for email champ
|
2023-04-20 18:27:02 +02:00 |
|
Paul Chavard
|
4a2e499679
|
fix(commune): should accept postal codes with spaces
|
2023-04-20 10:16:48 +02:00 |
|
Paul Chavard
|
5abb6a8f12
|
chore(spec): remove memory store cache from tests
|
2023-04-13 13:10:23 +02:00 |
|
Paul Chavard
|
def32a3615
|
chore(dossier): remove fallback from commune champ
|
2023-04-11 10:49:01 +02:00 |
|
Paul Chavard
|
aaae3f461d
|
feat(graphql): expose commune and departement information on address
|
2023-04-07 12:13:41 +02:00 |
|
Paul Chavard
|
ffb332159f
|
fix(dossier): selecting blank option should not empty selection
|
2023-04-06 15:24:52 +02:00 |
|
Colin Darie
|
5e62aa7d21
|
fix(date): don't crash when date value is not parseable
|
2023-04-05 12:42:28 +02:00 |
|
Paul Chavard
|
fce78bbf30
|
feat(dossier): multiselect without react
|
2023-04-03 16:54:50 +02:00 |
|
Paul Chavard
|
00fc2f519f
|
chore(spec): fix commune spec
|
2023-03-29 15:42:33 +02:00 |
|