Eric Leroy-Terquem
|
969706163b
|
Merge pull request #10641 from demarches-simplifiees/move-image-treatment-to-jobs
Technique : déplace les traitements d‘images côté jobs
|
2024-09-17 13:43:51 +00:00 |
|
Paul Chavard
|
f02ec3da82
|
cleanup in spec
|
2024-09-17 10:29:34 +02:00 |
|
Lisa Durand
|
fdb2ebd5d1
|
inject more french dictionnaries to zxcvbn lib
|
2024-09-17 09:31:47 +02:00 |
|
Paul Chavard
|
e9009025f6
|
Merge pull request #10736 from demarches-simplifiees/fix-notif-to-instructeurs-when-import
Correctif: lors de l‘import en masse d'instructeurs, les nouveaux instructeurs reçoivent un lien pour vérifier leur email
|
2024-09-16 13:31:33 +00:00 |
|
Lisa Durand
|
0b0e47b7cd
|
change passwords in specs
|
2024-09-16 15:28:11 +02:00 |
|
Colin Darie
|
58037f21cd
|
Merge pull request #10778 from colinux/sharerd-controller-nav-bar-profile
UX: améliore la détection du type de profile utilisé pour la nav bar
|
2024-09-16 08:01:03 +00:00 |
|
Paul Chavard
|
f00ba04fb9
|
graphql(playground): fix acl
|
2024-09-13 14:28:13 +02:00 |
|
Colin Darie
|
16e1daac9b
|
fix(recherche): respects nav bar profile context
|
2024-09-12 10:00:18 +02:00 |
|
Mathieu Magnin
|
a99fae168c
|
[#10751] Allow sending a new invitation if the user's previous one has expired
|
2024-09-11 18:45:15 +02:00 |
|
Mathieu Magnin
|
790177c758
|
[#10751] Only send the first invitation mail to the instructeur if email is not verified (from admin controller)
|
2024-09-11 18:45:15 +02:00 |
|
Mathieu Magnin
|
d7811fca40
|
[#10751] Only send the first invitation mail to the instructeur if email is not verified
|
2024-09-11 18:45:15 +02:00 |
|
Colin Darie
|
b987688d19
|
refactor: disable auto hide instructeurs toggle by admin
|
2024-09-11 17:20:57 +02:00 |
|
Colin Darie
|
1515e67651
|
Merge pull request #10760 from demarches-simplifiees/fix_unverified_admin_email
ETQ Administrateur, je peux recevoir des mails lorsque je valide mon compte depuis le mail d'invitation
|
2024-09-09 07:07:26 +00:00 |
|
Mathieu Magnin
|
71d43078ee
|
Merge pull request #10743 from demarches-simplifiees/fix-10742
ETQ instructeur mon adresse email est automatiquement vérifiée quand je me connecte par AgentConnect
|
2024-09-06 14:26:54 +00:00 |
|
Mathieu Magnin
|
22473adec7
|
[#10742] Set email as verified when instructeur signs in with Agent Connect
|
2024-09-06 16:18:11 +02:00 |
|
Mathieu Magnin
|
8d68bebaed
|
Merge pull request #10761 from demarches-simplifiees/fix-10754
ETQ Instructeur, si je n'ai pas vérifié mon email je dois quand même recevoir un email avec login token
|
2024-09-06 14:14:54 +00:00 |
|
Mathieu Magnin
|
ced80bf23d
|
rewrite test with "expect to change" syntax
Co-authored-by: mfo <mfo@users.noreply.github.com>
|
2024-09-06 15:12:15 +02:00 |
|
Mathieu Magnin
|
d1749c2baf
|
[#10754] verify email when using login token
|
2024-09-06 14:56:44 +02:00 |
|
simon lehericey
|
277c1a17c6
|
set verified_email when admin set its password from email link
|
2024-09-06 14:51:48 +02:00 |
|
Mathieu Magnin
|
9e843a3df4
|
[#10752] set email verified after password reset
|
2024-09-06 12:06:05 +02:00 |
|
Eric Leroy-Terquem
|
d361ce2e38
|
fix(instructeurs import): send confirmation link if new instructeurs
|
2024-09-06 10:00:17 +02:00 |
|
LeSim
|
9fd53b182a
|
Merge pull request #10570 from demarches-simplifiees/feat/10425
ETQ Usager se connectant par FC, je dois confirmer mon mail
|
2024-09-05 08:07:23 +00:00 |
|
Kara Diaby
|
c86ad15b8c
|
Ajoute hide_instructeurs_identity sur Procedures et dans l'interface admin
|
2024-09-04 15:00:03 +00:00 |
|
simon lehericey
|
eaef5c7e39
|
readapt name and logic
|
2024-09-04 08:08:01 +00:00 |
|
mfo
|
c0970693f3
|
fix(associate_user.with_existing_one): does not leak existing email when trying to choose an alternative email with france connect
|
2024-09-04 08:05:54 +00:00 |
|
Kara Diaby
|
b6d0502f39
|
modifications après dernière review
|
2024-09-04 08:05:54 +00:00 |
|
mfo
|
88a4619dcb
|
feat(particulier#associate_user): catch email already taken and redirect to reset password
|
2024-09-04 08:05:53 +00:00 |
|
Kara Diaby
|
a4b8d816de
|
Tests
|
2024-09-04 08:05:53 +00:00 |
|
Lisa Durand
|
27c8abfb4b
|
Merge pull request #10734 from demarches-simplifiees/cannot-publish-with-test-service-ldu
ETQ Admin, je ne dois pas pouvoir publier une démarche avec les informations du service de test
|
2024-09-03 15:00:30 +00:00 |
|
Lisa Durand
|
0da8d9449d
|
use other siret for factory
|
2024-09-02 17:13:43 +02:00 |
|
Colin Darie
|
cb902732be
|
Merge pull request #10710 from demarches-simplifiees/remove-unused-hidden-at-for-dossiers-ldu
[Tech] Retirer la colonne obsolète 'hidden_at' des dossiers (part 1)
|
2024-09-02 12:41:28 +00:00 |
|
Colin Darie
|
e7443c2308
|
Revert "Champ related cleanups and refactoring"
|
2024-08-30 16:43:30 +02:00 |
|
Eric Leroy-Terquem
|
4d0961d3ec
|
chore: remove uninterlacing from web machines
|
2024-08-30 14:28:43 +02:00 |
|
simon lehericey
|
6677f31652
|
use path_rewrite in commencer controller
|
2024-08-29 17:01:40 +02:00 |
|
Paul Chavard
|
32bf3ec9db
|
cleanup in spec
|
2024-08-26 14:53:56 +02:00 |
|
Eric Leroy-Terquem
|
fade633828
|
feat(routing): can create simple routing with address tdc
|
2024-08-26 11:16:47 +02:00 |
|
Lisa Durand
|
8722a10d63
|
fix specs
|
2024-08-22 17:54:24 +02:00 |
|
Lisa Durand
|
8e7e8d9624
|
Merge pull request #10705 from demarches-simplifiees/email-expert-need-confirmation-ldu
ETQ expert, je dois confirmer mon mail
|
2024-08-22 12:53:52 +00:00 |
|
Lisa Durand
|
fae81d0a58
|
fix test
|
2024-08-22 12:09:29 +02:00 |
|
Colin Darie
|
77fb0553fc
|
chore: enable freeze string literals by comment
|
2024-08-22 09:26:48 +02:00 |
|
Colin Darie
|
e4d460965f
|
Merge pull request #10690 from mfo/US/normalize-addresses-for-rnf-rna-siret
ETQ Tech, les adresses des champs siret / rna / rnf sont normalisées pour une recherche homogène via les filtres
|
2024-08-20 10:11:48 +00:00 |
|
mfo
|
bc7264ee08
|
Merge pull request #10625 from demarches-simplifiees/US/cleanup-procedure-presentation
ETQ tech, je souhaite isoler le concept des colonnes extractable/cherchable/affichable d'une demarche
|
2024-08-20 09:04:23 +00:00 |
|
mfo
|
d866309d45
|
feat(rnf/rna/siret): normalize address in champs.value_json
|
2024-08-20 10:31:23 +02:00 |
|
Paul Chavard
|
ba92216504
|
Merge pull request #10614 from tchak/graphql-only-allow-saved-queries-without-token
secu(graphql): without a token, only saved queries are allowed
|
2024-08-20 08:11:48 +00:00 |
|
mfo
|
dba6f9b3aa
|
refactor(Facet): to column 🚀
|
2024-08-19 15:46:14 +02:00 |
|
mfo
|
b6464c1963
|
tech: use facet_id to sort fields
|
2024-08-19 15:30:08 +02:00 |
|
Paul Chavard
|
807d43a9a7
|
feat(graphql): add desarchiver mutation
|
2024-08-01 09:50:01 +02:00 |
|
Colin Darie
|
4b6d3ee16d
|
refactor(contact): support => contact
|
2024-07-31 17:08:02 +02:00 |
|
Colin Darie
|
5af32b46f4
|
refactor(contact): form is persisted in db before pushed to HS
|
2024-07-31 17:08:01 +02:00 |
|
Colin Darie
|
ff62e99e7b
|
refactor(contact): suggest email correction, strict email validation, fix admin form
|
2024-07-31 11:23:17 +02:00 |
|
Colin Darie
|
90e6c8a6f6
|
Merge pull request #10603 from demarches-simplifiees/bug-input-pj-apres-suppression
ETQ Admin (bug), je veux pouvoir modifier des PJ sans recharger la page
|
2024-07-30 12:14:11 +00:00 |
|
Paul Chavard
|
9d7d7da85a
|
Merge pull request #10572 from demarches-simplifiees/add-pj-from-messagerie-to-gallery
ETQ instructeur je peux voir les pjs envoyées par la messagerie dans l‘onglet "pièces jointes"
|
2024-07-30 09:35:14 +00:00 |
|
Paul Chavard
|
337eaff3f0
|
Merge pull request #10602 from demarches-simplifiees/fix-routing-fields-list
Correctif : ouvre l‘assistant de routage à tous les types de champ conditionnables
|
2024-07-30 09:01:24 +00:00 |
|
Paul Chavard
|
4e180f8f05
|
Merge pull request #10642 from mfo/US/api.dossier_modifier_annotation_drop_down_list
Amélioration, ETQ consommateur de l'API graphql, je souhaite pouvoir modifier une annotation de type choix simple
|
2024-07-30 08:25:05 +00:00 |
|
Colin Darie
|
2689bc6721
|
fix(attestation): build v2 draft on draft procedure when a v1 is published
|
2024-07-29 17:06:54 +02:00 |
|
Colin Darie
|
a6554aa7bf
|
fix(users): don't expose email of accounts already confirmed
|
2024-07-29 12:07:02 +02:00 |
|
simon lehericey
|
c4403bffeb
|
work on controller
|
2024-07-26 13:34:50 +02:00 |
|
Corinne Durrmeyer
|
190addd317
|
Merge pull request #10647 from demarches-simplifiees/a11y-authentification-page
Améliore l'accessibilité de la page d'authentification
|
2024-07-26 09:38:18 +00:00 |
|
Lisa Durand
|
4f7b0c93d0
|
fix multiple errors from creation of dedicated method to restore and extend
|
2024-07-25 16:55:00 +02:00 |
|
Corinne Durrmeyer
|
c4afbfcbf1
|
Update spec files
|
2024-07-25 12:24:25 +02:00 |
|
mfo
|
e63b777bd9
|
feat(api.dossier.modifier_annotation): stop validation only with graphql schema, also validate with our validations methods
|
2024-07-24 17:48:00 +02:00 |
|
Lisa Durand
|
0dcdcb5643
|
add column hidden_by_expired_at
|
2024-07-24 17:07:41 +02:00 |
|
Lisa Durand
|
9346020889
|
dont use depreciated column hidden_at
|
2024-07-24 17:06:30 +02:00 |
|
Lisa Durand
|
8b88fafc25
|
add correct action for instructeur
|
2024-07-24 17:06:30 +02:00 |
|
mfo
|
8e6c5d1567
|
api(mutation.dossier_modifier_annotation_drop_down_list): add mutation to change drop_down_list annotations value
|
2024-07-24 15:02:24 +02:00 |
|
Paul Chavard
|
229483d16c
|
refactor(champ): remove type_de_champ_id and champ factories
|
2024-07-22 13:53:45 +02:00 |
|
Paul Chavard
|
d6f9e57e77
|
secu(graphql): without a token, only persisted queries are allowed
|
2024-07-22 11:39:32 +02:00 |
|
Paul Chavard
|
406d05a47a
|
chore(spec): remove duplicated specs
|
2024-07-22 11:38:11 +02:00 |
|
simon lehericey
|
bb6c43cbb9
|
do not give bad advice
|
2024-07-22 11:15:27 +02:00 |
|
Eric Leroy-Terquem
|
59ddaf5b0b
|
feat(gallery): add pjs from messagerie to gallery
|
2024-07-22 10:07:39 +02:00 |
|
Paul Chavard
|
888be8df89
|
feat(champs): use new combobox for champs selection multiple
|
2024-07-16 15:10:45 +02:00 |
|
Lisa Durand
|
7630cc39fa
|
Merge pull request #10595 from demarches-simplifiees/email-mandant-need-confirmation-ldu
ETQ Mandant, je dois confirmer mon mail avant de recevoir des notifs
|
2024-07-15 14:00:38 +00:00 |
|
Lisa Durand
|
e9f5389f83
|
resent email if link too old and better style email
|
2024-07-15 12:00:03 +02:00 |
|
Lisa Durand
|
3eabcb0736
|
add tests
|
2024-07-15 11:56:18 +02:00 |
|
mfo
|
1cd539297f
|
feat(dossier.passer_en_construction!): clean up PJ for champs that are not visible [condition is false]
|
2024-07-15 11:28:59 +02:00 |
|
Benoit Queyron
|
88710969bb
|
correction du test sur la suppression de la PJ d'un dossier
|
2024-07-12 11:17:51 +02:00 |
|
Eric Leroy-Terquem
|
ea8112b8b3
|
fix(routing): open routing wizard to all conditionable types
|
2024-07-11 14:55:03 +02:00 |
|
Lisa Durand
|
7539d2ddea
|
fix specs
|
2024-07-10 16:11:38 +02:00 |
|
Lisa Durand
|
42633c0012
|
Merge branch 'main' of github.com:betagouv/demarches-simplifiees.fr into instructeur-invitation-include-typo-suggestion-ldu
|
2024-07-10 14:58:55 +02:00 |
|
Paul Chavard
|
9f9243499c
|
refactor(combobox): fix specs
|
2024-07-05 09:36:33 +02:00 |
|
Lisa Durand
|
8ff2bbbaab
|
fix specs
|
2024-07-04 14:41:37 +02:00 |
|
Colin Darie
|
68cf6b58a3
|
Merge pull request #10574 from colinux/fix-experts-invits
ETQ admin, fix l'invitation d'experts n'ayant pas de compte DS
|
2024-07-02 17:33:11 +02:00 |
|
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
|
a53fc0fac9
|
fix(admin): invitation for experts not having an account
|
2024-07-02 16:15:24 +02:00 |
|
Colin Darie
|
5e25547b7b
|
fix(attestation): don't delete v1 published when building a v2
|
2024-07-02 14:10:23 +02:00 |
|
Colin Darie
|
eee6e5e651
|
Merge pull request #10483 from colinux/fast-tests
Tech (tests): default administrateur fixtures
|
2024-07-01 21:35:11 +00:00 |
|
Colin Darie
|
2041623ded
|
test: merge similar examples
|
2024-07-01 22:36:31 +02:00 |
|
Colin Darie
|
9e80962ea5
|
test: default administrateur as fixtures
|
2024-07-01 22:36:31 +02:00 |
|
Colin Darie
|
f40b71f450
|
test(type_de_champ): mandatory by default, like schema
|
2024-07-01 17:00:49 +02:00 |
|
mfo
|
896ee76d74
|
Merge pull request #10524 from mfo/US/expert-invitation-by-admin
ETQ administrateur, lorsque je gère ma liste d'expert invités sur une démarche, je suis guidé pour eviter les typos
|
2024-07-01 09:59:15 +00:00 |
|
mfo
|
e6a3f210d4
|
fix(experts_procedures#create): ensure to reload expert list after addition
|
2024-07-01 10:46:06 +02:00 |
|
mfo
|
ced634295e
|
clean(tech): EmailChecker, use class method, not instance
|
2024-07-01 10:40:55 +02:00 |
|
Lisa Durand
|
75403ba949
|
add specs
|
2024-06-26 10:57:40 +02:00 |
|
mfo
|
554141bb67
|
fix(spec): broken
|
2024-06-25 14:52:01 +02:00 |
|
mfo
|
2bb7584246
|
feat(administrateurs/experts_procedures#create): avoid typo on expert
list management
|
2024-06-25 14:04:01 +02:00 |
|
Colin Darie
|
ccf5b255ed
|
Merge pull request #10465 from colinux/attestations-v2-prod
ETQ admin je peux activer la délivrance des attestations v2 (sous feature flag)
|
2024-06-24 08:56:31 +00:00 |
|
Colin Darie
|
5ac2315b5a
|
Merge pull request #10535 from mfo/US/page-procedure-show
Améliroation, ETQ instructeur le nombre de dossier par page passe de 25 a 100
|
2024-06-24 08:14:56 +00:00 |
|
mfo
|
4e67255405
|
feat(instructeurs/procedure#show): increase dossier page size but keep request count same
|
2024-06-21 16:50:08 +02:00 |
|
mfo
|
4c5e0c245c
|
tech(spec): perf, instructeurs/procedures#show, start tracking request count on procedure show
|
2024-06-21 16:19:32 +02:00 |
|
mfo
|
4caeecadff
|
Merge pull request #10534 from mfo/US/fix-ineligibilite-rules-check-without-rules
Correctif: ETQ admin, je ne peux pas activer l'inéligibilité des dossiers sans règles d'inéligibilité
|
2024-06-21 09:47:43 +00:00 |
|