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 |
|
mfo
|
24d7b0b014
|
fix(ineligibilite_rules): prevent admin to enable ineligibilite rules without rules
|
2024-06-20 15:35:36 +02:00 |
|
mfo
|
9adb1bcf49
|
fix(ineligibilite_rules): cache bust champs.visible after checking for ineligibilite rules
Update app/models/dossier.rb
Co-authored-by: Paul Chavard <github@paul.chavard.net>
|
2024-06-20 15:20:32 +02:00 |
|
mfo
|
f819da8921
|
tech(clean): simplify implementation of eligibilite rules, code, enhance wording and test coverage
|
2024-06-11 09:57:36 +02:00 |
|
mfo
|
c480bc00c3
|
feat(Users/Dossiers#submit_brouillon_or_en_construction): prevent transition to en_construction if ineligibilite_rules matches. pop error nicely
|
2024-06-11 09:32:54 +02:00 |
|
mfo
|
2210db3b81
|
feat(Dossier::EditFooterComponent): disable submit button when inligibilite_rules matches
|
2024-06-11 09:32:54 +02:00 |
|
mfo
|
5644692448
|
feat(Logic.computable?): add computable? to know if a ineligibilite_rules set is computable
|
2024-06-11 09:32:53 +02:00 |
|
mfo
|
73fe247c3d
|
feat(avis): ensure consistent ordering, use ASC ordering to give back most recent avis first
|
2024-06-05 17:50:32 +02:00 |
|
Paul Chavard
|
9753a91db6
|
feat(graphql): messages can be discarded through api
|
2024-06-04 17:41:26 +02:00 |
|
mfo
|
f14c88a54a
|
clean(spec): speed, avoid using with_all_champs factory. takes too much time when not needed
|
2024-06-04 15:34:34 +02:00 |
|
Paul Chavard
|
b06934b8d3
|
fix(instructeur): supprimes_recemment should include archived dossiers
|
2024-05-29 11:03:46 +02:00 |
|
Paul Chavard
|
1bca3c123b
|
chore(dossier): remove legacy update attributes
|
2024-05-27 10:33:37 +02:00 |
|
Colin Darie
|
2e763d5e92
|
perf(search): ignore search_terms columns, use raw sql instead
|
2024-05-06 17:16:34 +02:00 |
|
Kara Diaby
|
bec9af90e8
|
models
|
2024-05-06 09:49:02 +00:00 |
|
Paul Chavard
|
c479d46b47
|
refactor(champs): extract dossier champ related methods in to a concern
|
2024-04-22 13:55:01 +02:00 |
|
Lisa Durand
|
c6e2e6445c
|
add instructeur feedback on accuse de lecture agreement
|
2024-04-15 12:10:28 +02:00 |
|
Lisa Durand
|
71268c7f3b
|
hide decision from email for tiers if procedure has accuse de lecture
|
2024-04-15 11:15:13 +02:00 |
|
Lisa Durand
|
e486f789f6
|
add AR in user view - hide decision on second dossier tab
|
2024-04-15 11:15:13 +02:00 |
|
Paul Chavard
|
707d3980c0
|
Merge pull request #10171 from tchak/fix-perf-filters
perf(filter): we query by stable_id - no need to check type_de_champ private attribute
|
2024-04-08 09:24:54 +00:00 |
|
Paul Chavard
|
742e6f4a92
|
perf(filter): we query by stable_id - no need to check type_de_champ private attribute
|
2024-04-04 19:01:47 +02:00 |
|
Paul Chavard
|
38a703034e
|
feat(champ): expose paths
|
2024-04-04 16:13:23 +02:00 |
|
Paul Chavard
|
0006a12aea
|
Update app/models/dossier.rb
Co-authored-by: LeSim <mail@simon.lehericey.net>
|
2024-04-02 18:09:29 +02:00 |
|
Paul Chavard
|
7cf1cdb47b
|
fix(champ): do not expose champs without row_id in repetitions
|
2024-04-02 17:51:57 +02:00 |
|
Paul Chavard
|
13005b0a4a
|
fix(dossier): enqueue jobs after commit
|
2024-04-01 19:00:25 +02:00 |
|
Paul Chavard
|
5d302fb6ac
|
refactor(dossier): extract aasm callbacks in to a concern
|
2024-04-01 18:55:08 +02:00 |
|
Paul Chavard
|
6ad0b901b6
|
fix(champ): use public_id in views
|
2024-03-26 11:23:23 +01:00 |
|
Martin
|
015e606f50
|
fix(dossier.has_many.france_connect_informations): wip
|
2024-03-22 07:47:02 +01:00 |
|
mfo
|
086cc1537b
|
Merge pull request #10068 from mfo/US/user-has-many-fcis
tech(User.FranceConnect): un usager peut avoir plusieurs profils FranceConnect, pas uniquement un
|
2024-03-20 16:30:39 +00:00 |
|
Paul Chavard
|
f21192bb06
|
Merge pull request #10123 from tchak/fix-multiple-champ-copies-bug
fix(champ): fix multiple champ copies bug
|
2024-03-18 16:46:17 +00:00 |
|
Lisa Durand
|
72c4b23821
|
add last_champ_updated_at in export
|
2024-03-18 16:10:26 +01:00 |
|
Paul Chavard
|
1b2315cd45
|
fix(champ): fix multiple champ copies bug
|
2024-03-18 12:13:22 +01:00 |
|
Paul Chavard
|
900db5624f
|
refactor(champs): if champ not found - build it
|
2024-03-17 23:51:45 +01:00 |
|
Martin
|
9425f2cc58
|
fix(user.france_connect_informations): has_many, not has_one
|
2024-03-08 09:44:21 +01:00 |
|
Eric Leroy-Terquem
|
43e870e9ec
|
fix(attestation depot): run routing engine before sending notifications
|
2024-03-06 10:47:19 +01:00 |
|
Paul Chavard
|
662917799b
|
refactor(dossier): remove champ ordered scope
|
2024-03-04 10:59:11 +01:00 |
|
Paul Chavard
|
1193c866bf
|
refactor(dossier): has_annotations?
|
2024-03-04 10:59:11 +01:00 |
|
Paul Chavard
|
9b26dedab4
|
refactor(dossier): make new methods arguments named
|
2024-03-04 10:59:11 +01:00 |
|
Paul Chavard
|
1850d80b82
|
refactor(dossier): use new champs_for_revision method
|
2024-03-04 10:59:11 +01:00 |
|
Paul Chavard
|
283ee72d51
|
refactor(dossier): implement champs_for_revision
|
2024-03-04 10:59:11 +01:00 |
|
Paul Chavard
|
0721c98e65
|
fix(export): avoid a crash when dossier user is deleted
|
2024-02-29 17:54:46 +01:00 |
|
Colin Darie
|
f04420812b
|
fix(export): typo tier => tiers
|
2024-02-22 15:58:29 +01:00 |
|
Martin
|
77927e41bc
|
feat(api.mandataire): add missing mandataire_first_name/last_name
Co-authored-by: Colin Darie <colin@darie.eu>
|
2024-02-21 15:15:55 +01:00 |
|
Martin
|
c2675dfb4d
|
feat(export.user): add when user passthru FranceConnect or not
|
2024-02-21 14:44:49 +01:00 |
|
Martin
|
c9235c8a3d
|
feat(export.for_tier): add to export
|
2024-02-21 14:44:49 +01:00 |
|
Martin
|
56ed901703
|
tech(clean): remove dead code
|
2024-02-16 11:23:39 +01:00 |
|
Colin Darie
|
7892b54aa6
|
fix(discarded-dossiers): don't crash whole job when a single dossier causes an error
|
2024-01-17 13:15:42 +01:00 |
|
Lisa Durand
|
3e872c5246
|
add email for tiers when repasser en instruction
|
2023-12-20 11:51:02 +01:00 |
|
Colin Darie
|
1a56fe620e
|
feat(correction): make pending corrections blocking by feature flag only
|
2023-12-18 14:12:45 +01:00 |
|
Lisa Durand
|
569d4af6f7
|
Merge pull request #9706 from demarches-simplifiees/feat/9678
ETQ usager passant par un mandataire, je suis notifié des changements d'état de mon dossier par email
|
2023-12-14 16:57:07 +00:00 |
|
Lisa Durand
|
f6f18e9c86
|
send email to tiers if notification by email is set
|
2023-12-12 22:35:11 +00:00 |
|