Pierre de La Morinerie
|
c1e2928ce7
|
models: require belong_to associations on assign_to
|
2020-08-18 15:57:36 +02:00 |
|
Pierre de La Morinerie
|
8962db38cc
|
models: render attestations in a simpler way
The older method of instanciating an entire new rendering stack can be
made simpler using Rails >= 5.0 methods.
See https://api.rubyonrails.org/classes/ActionController/Renderer.html#method-i-render
|
2020-08-04 16:53:46 +02:00 |
|
Paul Chavard
|
1fca481c6e
|
Cleanup after clone
|
2020-07-28 17:04:06 +02:00 |
|
clemkeirua
|
c91e231347
|
spec: replace reference to ds in password
|
2020-07-23 16:20:16 +02:00 |
|
Paul Chavard
|
a08e318617
|
Add implicit_order_column on revisions
|
2020-07-22 12:25:06 +02:00 |
|
Paul Chavard
|
69ab2e44fb
|
Insert type_de_champ with correct initial position
|
2020-07-22 11:09:51 +02:00 |
|
Paul Chavard
|
58535c6a35
|
Add procedure revisions spec
|
2020-07-21 19:35:30 +02:00 |
|
Paul Chavard
|
0338080430
|
Remove unused procedure move type_de_champ code
|
2020-07-21 19:35:30 +02:00 |
|
Paul Chavard
|
d18a9c8162
|
Migrate procedures “on demand”
|
2020-07-21 19:35:30 +02:00 |
|
Paul Chavard
|
0a0912503b
|
Add type_de_champ mutation methods to revision
|
2020-07-21 19:35:30 +02:00 |
|
Christophe Robillard
|
52e8f32e19
|
expert can only revoke avis claimed by him/her
|
2020-07-16 21:07:20 +02:00 |
|
Christophe Robillard
|
3ea34834a7
|
revoke expert avis
|
2020-07-16 21:05:11 +02:00 |
|
Paul Chavard
|
b628169053
|
Remove unsused drop_down_list model
|
2020-07-16 15:29:01 +02:00 |
|
clemkeirua
|
8a2aa13b74
|
remove pending tests
|
2020-07-15 09:27:23 +00:00 |
|
clemkeirua
|
299c86141c
|
added before_save to PieceJustificativeChamp in order to set skip_pj_validation
|
2020-07-15 09:00:12 +00:00 |
|
kara Diaby
|
ba6b89743c
|
put pending testsz
|
2020-07-13 12:24:48 +02:00 |
|
Paul Chavard
|
cb8cac395b
|
fix spec name
|
2020-07-08 19:28:17 +02:00 |
|
Paul Chavard
|
3b9e6dba25
|
Update spec/models/type_de_champ_shared_example.rb
Co-authored-by: Pierre de La Morinerie <kemenaran@gmail.com>
|
2020-07-08 19:28:17 +02:00 |
|
Paul Chavard
|
84ff75ed6b
|
Update spec/models/type_de_champ_shared_example.rb
Co-authored-by: Pierre de La Morinerie <kemenaran@gmail.com>
|
2020-07-08 19:28:17 +02:00 |
|
Paul Chavard
|
a92320e246
|
Update spec/models/type_de_champ_shared_example.rb
Co-authored-by: Pierre de La Morinerie <kemenaran@gmail.com>
|
2020-07-08 19:28:17 +02:00 |
|
Paul Chavard
|
d8e864a7d9
|
Update spec/models/type_de_champ_shared_example.rb
Co-authored-by: Pierre de La Morinerie <kemenaran@gmail.com>
|
2020-07-08 19:28:17 +02:00 |
|
Paul Chavard
|
660c95356b
|
Update spec/models/type_de_champ_shared_example.rb
Co-authored-by: Pierre de La Morinerie <kemenaran@gmail.com>
|
2020-07-08 19:28:17 +02:00 |
|
Paul Chavard
|
a74e52c828
|
Call remove_drop_down_list on before_save
|
2020-07-08 19:25:05 +02:00 |
|
Paul Chavard
|
3c9cc6c070
|
Remove repetition types_de_champ on type_champ change
|
2020-07-08 19:25:05 +02:00 |
|
Christophe Robillard
|
2c56511204
|
validate api_entreprise_token
|
2020-07-08 18:59:22 +02:00 |
|
Christophe Robillard
|
7fd4d46e8e
|
remove empty spec file
|
2020-07-08 18:15:15 +02:00 |
|
Christophe Robillard
|
1253bb5994
|
store instructeur_email in traitement
|
2020-07-08 18:15:15 +02:00 |
|
Christophe Robillard
|
0be4b50ade
|
update usual_traitement_time with traitement model
|
2020-07-08 18:15:15 +02:00 |
|
Christophe Robillard
|
a072d35211
|
use traitement model
when a dossier is terminated (accepte, refuse or classe_sans_suite),
we store now `processed_at` and `motivation` in a traitement instance
|
2020-07-08 18:15:15 +02:00 |
|
Christophe Robillard
|
f631acd118
|
update state date in aasm after callbacks
call aasm event methods, not state methods directly
|
2020-07-08 18:15:15 +02:00 |
|
Paul Chavard
|
c9ab80c880
|
WIP
|
2020-07-07 18:03:56 +02:00 |
|
Paul Chavard
|
13c21d89af
|
Fix attestation_template spec
|
2020-07-07 18:03:56 +02:00 |
|
Paul Chavard
|
6a24c3f812
|
Rails app:update
|
2020-07-07 18:03:56 +02:00 |
|
Pierre de La Morinerie
|
060bf1f9ca
|
factories: flesh out the default etablissement for a dossier
|
2020-07-06 11:41:25 +02:00 |
|
Pierre de La Morinerie
|
43569f687e
|
specs: use fixture_file_upload rather than Rack::Test::UploadedFile
This is mostly for consistency (both styles were used before).
Note: we still have to use `Rack::Test::UploadedFile.new` in factories,
because of https://github.com/thoughtbot/factory_bot/issues/385.
|
2020-07-01 11:13:45 +02:00 |
|
Paul Chavard
|
97f91513c8
|
Store drop_down_list values as jsonb
|
2020-06-25 13:14:17 +02:00 |
|
Judith
|
9be58aa012
|
only downcasing search values for yes_no type_de_champs
|
2020-06-10 15:55:25 +02:00 |
|
Judith
|
ad53dfa84d
|
Instructeurs: Changed the filters from 'true/false' to 'oui/non' for yes_no type_de_champ
|
2020-06-10 15:50:41 +02:00 |
|
Paul Chavard
|
901b6e23a8
|
Remove legacy carto
|
2020-06-04 16:03:23 +02:00 |
|
Christophe Robillard
|
cf9d6ccf34
|
export bilans in ods and xlsx
|
2020-06-04 15:31:16 +02:00 |
|
Christophe Robillard
|
d06867822b
|
reorder bilans bdf csv
|
2020-06-03 15:45:11 +02:00 |
|
Paul Chavard
|
20705d6e30
|
Do not send draft norifications to users on inactive démarches
|
2020-05-27 16:36:46 +02:00 |
|
clemkeirua
|
77101208a4
|
Anonymisation de l'instructeur dans la messagerie
|
2020-05-18 12:56:30 +00:00 |
|
Pierre de La Morinerie
|
190548844a
|
dossiers: add piece justificative filename to spreadsheet export
|
2020-05-14 10:18:10 +00:00 |
|
Paul Chavard
|
dfc004d7bb
|
Unarchive dossier when repasser_en_instruction
|
2020-05-12 19:05:18 +02:00 |
|
Christophe Robillard
|
f587e6600a
|
extract class ApiEntrepriseToken
and check if token is expired
|
2020-05-06 10:57:45 +02:00 |
|
Paul Chavard
|
6556df2a85
|
Fix a crash in case of invalid geometry
|
2020-05-05 15:56:05 +02:00 |
|
Christophe Robillard
|
9de2c7c85a
|
improve csv generation for bilans bdf
|
2020-04-30 16:15:16 +02:00 |
|
Paul Chavard
|
843e033c38
|
Allow instructeurs to download a GeoJSON document for a given dossier
|
2020-04-30 15:49:43 +02:00 |
|
Christophe Robillard
|
ddd3e6bb02
|
don't copy api_entreprise_token when cloning
except for an admin who owns the parent procedure
|
2020-04-29 17:17:20 +02:00 |
|