Colin Darie
|
77fb0553fc
|
chore: enable freeze string literals by comment
|
2024-08-22 09:26:48 +02:00 |
|
Martin
|
5f77c0cd06
|
feat(email.validation): expand email validation to Avis, ContactInformation, Invite, DossierTransfert
|
2024-02-15 16:41:00 +01:00 |
|
Paul Chavard
|
0f6188a542
|
chore(annotate): remove model comments
|
2023-08-02 11:43:23 +02:00 |
|
Martin
|
1ae40f1a22
|
correctif(instructeurs/avis_controller#remind): ETQ instructeur, je peux relancer une demande d'avis meme si celui ci contient une question
|
2023-04-26 07:46:21 +02:00 |
|
Colin Darie
|
f4ad5289cd
|
chore(rubocop): fix Rails/RedundantPresenceValidationOnBelongsTo
|
2023-04-19 12:55:14 +02:00 |
|
Lisa Durand
|
2f012578eb
|
remove dossier termine from avis views
|
2023-04-03 18:20:17 +02:00 |
|
Colin Darie
|
4865fb368f
|
fix(avis): don't list question_answer radios on empty question
|
2023-03-28 15:38:13 +02:00 |
|
Lisa Durand
|
f27e362cae
|
fix validation of yes-no question in avis
|
2023-03-21 17:07:05 +01:00 |
|
Lisa Durand
|
ee2f795dec
|
pr feedbacks - add validation for yes/no answer - improve locales use
|
2023-03-16 11:32:05 +01:00 |
|
Lisa Durand
|
3b3d5182bf
|
add new column to spreadsheets
|
2023-03-16 11:32:05 +01:00 |
|
Lisa Durand
|
a4a99a72ec
|
first step to add question in experts avis
|
2023-03-16 11:32:05 +01:00 |
|
Eric Leroy-Terquem
|
b306dea5cf
|
refactor(avis): rename revive by remind
|
2023-02-01 09:55:46 +01:00 |
|
Eric Leroy-Terquem
|
004bf5be38
|
feat(avis): add remind_by! method
|
2023-02-01 09:55:46 +01:00 |
|
Martin
|
2edfcdd652
|
correctif(liens.invitations): utilise le mapping rails as: :target_model, sinon on requete uniquement par l'id du model, qui peut etre problématique en cas de relation polymorphiques avec des ensembles d'id se superposant
|
2023-01-31 16:33:31 +01:00 |
|
Eric Leroy-Terquem
|
1b67f93c66
|
feat(avis): add reminded_at field to avis
|
2023-01-30 11:13:23 +01:00 |
|
simon lehericey
|
dcae06ae84
|
fix(avis_controller): index do not linked to revoked avis
|
2022-11-29 16:21:06 +01:00 |
|
Kara Diaby
|
f8d4644f73
|
models
|
2022-09-02 16:23:27 +02:00 |
|
Martin
|
cb890343ff
|
feat(targeted_user_link): add targeted user link to wrap expert invitation in order to avoid access issue when the expert is connected with another account
feat(user.merge): ensure to merge user.targeted_user_link
Update app/models/targeted_user_link.rb
Co-authored-by: LeSim <mail@simon.lehericey.net>
Update app/models/targeted_user_link.rb
Co-authored-by: LeSim <mail@simon.lehericey.net>
Update app/models/targeted_user_link.rb
Co-authored-by: LeSim <mail@simon.lehericey.net>
feat(db/create_targeted_user_links): ensure not null with fk
|
2022-05-31 14:50:31 +02:00 |
|
Martin
|
51f0be1034
|
clean(deadcode): remove dead methods
|
2022-05-24 14:23:40 +02:00 |
|
Paul Chavard
|
54b559364a
|
feat(dossier): replace discarded with visible_by_administration
|
2022-03-10 14:29:40 +01:00 |
|
Kara Diaby
|
b408811c5a
|
l'expert ne voit pas les dossiers supprimés par l'instructeur
|
2022-01-03 11:51:25 +01:00 |
|
Pierre de La Morinerie
|
60c2718f29
|
models: remove custom code for file size validation message
With active_storage_validations 0.9.6, we can use the %{max_size}
variable directly in the error message.
|
2021-11-24 10:06:45 +01:00 |
|
Paul Chavard
|
122cdacbc2
|
fix(avis): destroy avis for discarded en_construction dossiers
|
2021-11-04 10:12:44 +01:00 |
|
Paul Chavard
|
d5d3995dad
|
fix(dossier): fix dossier.avis cascade
|
2021-10-26 11:16:29 +02:00 |
|
Ismael MOUSSA S
|
36dc9c2ca2
|
Add File Validation concern after refactoring
|
2021-09-21 12:11:20 -05:00 |
|
Ismael MOUSSA S
|
7c7c9c9ea4
|
Fix file size validation message
|
2021-09-21 12:11:20 -05:00 |
|
Ismael MOUSSA S
|
bdbb4deb87
|
ADD FILE_MAX_SIZE constant to set allow file size limit
|
2021-09-21 12:04:56 -05:00 |
|
Paul Chavard
|
f152c51d12
|
Remove ignored_columns
|
2021-04-13 17:00:07 +01:00 |
|
Paul Chavard
|
371d612fdb
|
Remove unused columns
|
2021-04-08 12:43:29 +01:00 |
|
kara Diaby
|
2930de1015
|
remove useless code in models
|
2021-03-24 17:47:24 +01:00 |
|
kara Diaby
|
71973de17c
|
remove useless columns from the db
|
2021-03-24 16:20:44 +01:00 |
|
Paul Chavard
|
0b22788d60
|
experts_procedure should not be optional
|
2021-03-23 13:46:33 +01:00 |
|
kara Diaby
|
5e88ecc24c
|
improve request to find an expert
|
2021-03-18 11:38:53 +01:00 |
|
kara Diaby
|
328c2a8e3c
|
change email to display for expert
|
2021-03-18 11:38:52 +01:00 |
|
kara Diaby
|
c55e4d0d98
|
remove unused instructeur logic
|
2021-03-18 11:38:52 +01:00 |
|
kara Diaby
|
54d414b3b7
|
add expert to export
|
2021-03-18 11:27:51 +01:00 |
|
kara Diaby
|
d47fde3fcb
|
add polymorphic relation to claimant on avis table
|
2021-03-18 11:27:51 +01:00 |
|
kara Diaby
|
6383e6b9e7
|
Revert "Revert "Claimant type to avis table""
This reverts commit f4fd220d43 .
|
2021-03-10 08:48:55 +01:00 |
|
Paul Chavard
|
9c3e72c84a
|
Use revision instead of groupe instructeur as dossier procedure link
|
2021-03-09 14:47:23 +01:00 |
|
Kara Diaby
|
f4fd220d43
|
Revert "Claimant type to avis table"
|
2021-03-09 13:40:10 +01:00 |
|
kara Diaby
|
af4a27f4e0
|
add claimant type on avis table
|
2021-03-07 22:47:24 +01:00 |
|
kara Diaby
|
9b8d2f6fd3
|
instead of call Avis table, we now call Experts Procedure table to see the experts list
|
2021-01-26 13:59:10 +01:00 |
|
kara Diaby
|
b683c2023b
|
add expert to avis table
|
2021-01-22 14:31:02 +01:00 |
|
simon lehericey
|
685534e827
|
Add content validation for avis and messages
|
2021-01-18 17:23:08 +01:00 |
|
kara Diaby
|
2b06ee95e1
|
Add a method to retrieve all invited experts for all procedure dossiers
|
2020-12-21 14:55:51 +01:00 |
|
Pierre de La Morinerie
|
32e55a6d37
|
models: require belong_to associations on avis
|
2020-08-18 15:57:36 +02:00 |
|
Pierre de La Morinerie
|
11456109c0
|
models: explicitly mark optional belongs_to relationship as so
This prepares making the `belongs_to` relationship required by default.
|
2020-08-18 15:57:36 +02:00 |
|
Pierre de La Morinerie
|
6d28069539
|
models: generate annotations
|
2020-08-12 11:45:53 +02:00 |
|
Christophe Robillard
|
7f90bdeec4
|
only instructeurs of the avis dossier or claimant can revive expert
|
2020-07-21 13:14:07 +02:00 |
|
Christophe Robillard
|
52e8f32e19
|
expert can only revoke avis claimed by him/her
|
2020-07-16 21:07:20 +02:00 |
|