Paul Chavard
|
3ef6f450da
|
cleanup: more concistent methods usage
|
2024-08-26 14:53:56 +02:00 |
|
Paul Chavard
|
701a28302e
|
refactor(dossier): remove unused scopes
|
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 |
|
Lisa Durand
|
ab483a8959
|
simplifie tabs supprimes and reduce to one
|
2024-08-20 15:26:09 +02:00 |
|
Lisa Durand
|
4f7b0c93d0
|
fix multiple errors from creation of dedicated method to restore and extend
|
2024-07-25 16:55:00 +02:00 |
|
Lisa Durand
|
7da3e05752
|
small refacto to simplify scope
|
2024-07-24 17:07:48 +02:00 |
|
Lisa Durand
|
b820577461
|
create a method to extend and restore
|
2024-07-24 17:07:48 +02:00 |
|
Lisa Durand
|
ae1a6e1b3d
|
improve hidden_by_expired scope
|
2024-07-24 17:07:47 +02:00 |
|
Lisa Durand
|
5c26073af7
|
small refacto with hidden_by_expired? method
|
2024-07-24 17:07:47 +02:00 |
|
Lisa Durand
|
df13e53815
|
small refactos from Sim review
|
2024-07-24 17:07:47 +02:00 |
|
Lisa Durand
|
eb3b928cf2
|
change scope to include new column for expiring dossiers
|
2024-07-24 17:07:47 +02:00 |
|
Lisa Durand
|
0dcdcb5643
|
add column hidden_by_expired_at
|
2024-07-24 17:07:41 +02:00 |
|
Lisa Durand
|
2d66a67564
|
use automatic flag for dossier operation log
|
2024-07-24 17:06:31 +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 |
|
Lisa Durand
|
c2abceaa72
|
hide expired dossiers instead of delete them
|
2024-07-24 17:06:30 +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
|
42ed6d7c87
|
refactor(dossier): use each instead of filter with side effects
|
2024-07-16 09:03:56 +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 |
|
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 |
|