gregoirenovel
|
1f0af303f3
|
Remove the unused ModuleApiCarto#classes method
|
2018-10-15 16:16:16 +02:00 |
|
Pierre de La Morinerie
|
47af56cf8b
|
spec: move /spec/lib/rake to /spec/lib/tasks
This reflects the structure of the `/lib/tasks` directory.
|
2018-10-15 11:51:49 +02:00 |
|
Paul Chavard
|
38091963c1
|
Update carto tests
|
2018-10-14 12:34:44 +02:00 |
|
Paul Chavard
|
b5a3fc76fb
|
Remove legacy carto routes
|
2018-10-14 12:34:43 +02:00 |
|
simon lehericey
|
888bbee097
|
[fix #2818] DossierController: ensure save_draft is authorized
|
2018-10-12 12:14:49 +02:00 |
|
Frederic Merizen
|
3dca3c7dee
|
[Fix #1961] Check that sorted_ids works for individual
|
2018-10-11 12:13:03 +02:00 |
|
Frederic Merizen
|
abd066c6f4
|
[#1961] filtered_ids for individual
|
2018-10-11 12:13:03 +02:00 |
|
Frederic Merizen
|
34da620b0f
|
[#1961] get_value for individual
|
2018-10-11 12:13:03 +02:00 |
|
Frederic Merizen
|
5d862ae92b
|
[#1961] Add individual fields
|
2018-10-11 12:13:03 +02:00 |
|
Frederic Merizen
|
577475f26e
|
[Fix #2580] Filter by created_at / updated_at
|
2018-10-10 18:18:28 +02:00 |
|
gregoirenovel
|
c8f872c566
|
InviteUser → Invite
|
2018-10-10 12:07:10 +02:00 |
|
gregoirenovel
|
ed11852300
|
Delete the InviteGestionnaire model
|
2018-10-10 12:07:10 +02:00 |
|
Frederic Merizen
|
40a5ff0266
|
[#2750] do parsing of displayed_fields inside ProcedurePresentation
rather than in the view
|
2018-10-10 09:07:57 +02:00 |
|
Frederic Merizen
|
9fa7a6fd0e
|
[#2750] Move get_value to ProcedurePresentation
|
2018-10-10 09:07:57 +02:00 |
|
Frederic Merizen
|
fc157c3e4c
|
[#2750] Move sorted_ids to ProcedurePresentation
|
2018-10-10 09:07:57 +02:00 |
|
Frederic Merizen
|
2e9dafb4c3
|
[#2750] Move filtered_ids to ProcedurePresentation
|
2018-10-10 09:07:57 +02:00 |
|
Frederic Merizen
|
0e9b40ccf6
|
[#2750] Move fields from Procedure to ProcedurePresentation
|
2018-10-10 09:07:57 +02:00 |
|
Frederic Merizen
|
efcac5192a
|
[#2750] Move fields_for_select to ProcedurePresentation
|
2018-10-10 09:07:57 +02:00 |
|
gregoirenovel
|
f3caa8ef7f
|
Remove apipie (and maruku)
|
2018-10-09 17:23:07 +02:00 |
|
gregoirenovel
|
98d348aab1
|
Remove the delete demarche feature for admins
|
2018-10-09 16:42:32 +02:00 |
|
simon lehericey
|
2288303de9
|
[fix #2777] DossiersSerializer: add state
|
2018-10-08 18:36:49 +02:00 |
|
simon lehericey
|
87e731bc75
|
Dossier: move state translation to model dossier
|
2018-10-08 17:55:20 +02:00 |
|
Frederic Merizen
|
33f29f35ab
|
Avoid recreating service too often
|
2018-10-04 18:09:39 +02:00 |
|
Frederic Merizen
|
eafd0e8348
|
Evite de cacher la whitelist trop longtemps
|
2018-10-04 18:09:39 +02:00 |
|
gregoirenovel
|
12f0c99b5a
|
Remove FC fields from instructeur table customisation
|
2018-10-04 13:54:07 +02:00 |
|
gregoirenovel
|
5107b33af8
|
Remove FC fields from search
|
2018-10-04 13:54:07 +02:00 |
|
Paul Chavard
|
44511acfed
|
Do not reload page when instructeur change dossier state
fix #2425
|
2018-10-04 11:12:43 +02:00 |
|
Frederic Merizen
|
b36d153620
|
Fix missing sort columns
|
2018-10-03 17:09:49 +02:00 |
|
gregoirenovel
|
7e4268db67
|
Enable Style/TrailingCommaInArguments
|
2018-10-03 12:03:21 +02:00 |
|
gregoirenovel
|
a171186dd8
|
Enable Style/TrailingCommaInHashLiteral
|
2018-10-03 12:03:21 +02:00 |
|
gregoirenovel
|
ed240cb4d3
|
Enable Style/UnneededInterpolation
|
2018-10-03 12:03:21 +02:00 |
|
gregoirenovel
|
6eeba14885
|
Enable Style/WordArray
|
2018-10-03 12:03:21 +02:00 |
|
Frederic Merizen
|
8bb08a1b8b
|
[#2579] Validate columns on ProcedurePresentation model
|
2018-10-03 10:17:46 +02:00 |
|
Frederic Merizen
|
6fa0c8d2d6
|
[#2579] Add unit tests for get_value
|
2018-10-03 10:17:46 +02:00 |
|
Frederic Merizen
|
d2362c29ed
|
[#2579] Add unit tests for DossierFieldService.sorted_ids
|
2018-10-03 10:17:46 +02:00 |
|
Frederic Merizen
|
b8f88ece5c
|
[#2579] Fix injection SQL dans le filtrage instructeur
|
2018-10-03 10:17:46 +02:00 |
|
Paul Chavard
|
941c529b2c
|
Remove CGU checkbox
fix #2725
|
2018-10-03 08:59:02 +02:00 |
|
Pierre de La Morinerie
|
36c1aa118d
|
dossier: remove RecapitulatifController
And add a redirection to the new URLs.
|
2018-10-02 15:42:29 +02:00 |
|
Pierre de La Morinerie
|
bf9f427299
|
dossier: remove DescriptionController
|
2018-10-02 14:40:47 +02:00 |
|
Pierre de La Morinerie
|
3392df0029
|
dossier: remove CommentairesController
|
2018-10-02 14:40:38 +02:00 |
|
Pierre de La Morinerie
|
758ccff984
|
dossier: remove feature flag
|
2018-10-02 12:25:44 +02:00 |
|
Pierre de La Morinerie
|
f007eaa2ee
|
dossier: enable new UI by default
|
2018-10-02 12:23:53 +02:00 |
|
gregoirenovel
|
cf69c28979
|
Fix scope for logo/notice/deliberation deletion
|
2018-10-02 11:03:48 +02:00 |
|
Pierre de La Morinerie
|
cd938b4c36
|
dropdown: refactor to make the button an actual button
|
2018-09-27 17:43:08 +02:00 |
|
Pierre de La Morinerie
|
c79c1a2636
|
carto: update link to dossier
|
2018-09-27 17:22:59 +02:00 |
|
Pierre de La Morinerie
|
0526551e71
|
templates: update link to dossier
|
2018-09-27 17:22:59 +02:00 |
|
Pierre de La Morinerie
|
40cf7ebdcb
|
mailers: update links to messagerie
|
2018-09-27 17:22:59 +02:00 |
|
Pierre de La Morinerie
|
08dfe7d13a
|
support: update link to messagerie
|
2018-09-27 17:22:59 +02:00 |
|
Pierre de La Morinerie
|
421a4107da
|
dossier: rename dossier_spec to brouillon_spec
|
2018-09-27 17:22:59 +02:00 |
|
simon lehericey
|
6725c5e34c
|
Procedure: add test on mean_instruction_time
|
2018-09-27 15:02:38 +02:00 |
|
simon lehericey
|
88f7e888c3
|
Administrateur: do not save api_token in clear text anymore
|
2018-09-27 10:24:56 +02:00 |
|
simon lehericey
|
912371fbd6
|
DossierController: use new token validation
|
2018-09-27 10:24:56 +02:00 |
|
simon lehericey
|
3c95273d6f
|
ProcedureController: use new token validation
|
2018-09-27 10:24:56 +02:00 |
|
simon lehericey
|
4a04f2e59f
|
ApiController: check token validity for a given admin
|
2018-09-27 10:24:56 +02:00 |
|
simon lehericey
|
6837c79dd1
|
Spec: use have_http_status matcher
|
2018-09-27 10:24:56 +02:00 |
|
simon lehericey
|
2b46a56259
|
Spec: simplify
|
2018-09-27 10:24:56 +02:00 |
|
simon lehericey
|
d14944fba3
|
Spec: mutualize subject
|
2018-09-27 10:24:56 +02:00 |
|
simon lehericey
|
7b27f00a23
|
Spec: do not use the deprecated api_token
|
2018-09-27 10:24:56 +02:00 |
|
simon lehericey
|
9a6e985bac
|
Spec: remove useless require
|
2018-09-27 10:24:56 +02:00 |
|
simon lehericey
|
674d231194
|
Spec: add spaces for readability
|
2018-09-27 10:24:56 +02:00 |
|
simon lehericey
|
1af789b9a8
|
Profile: add breadcrumb
|
2018-09-27 10:14:32 +02:00 |
|
simon lehericey
|
8c4f8347ca
|
Api Token: store token in an encrypted form
|
2018-09-27 10:14:32 +02:00 |
|
simon lehericey
|
1997f45d7e
|
Api Token: do not generate one token by default
|
2018-09-27 10:14:32 +02:00 |
|
simon lehericey
|
17285b0368
|
Profil: display token only once
|
2018-09-27 10:14:32 +02:00 |
|
simon lehericey
|
bd04972f65
|
Profile: move to new design
|
2018-09-27 10:14:32 +02:00 |
|
Paul Chavard
|
f94a24d7ce
|
Add path field to procedure information form
|
2018-09-26 10:53:45 +02:00 |
|
Mathieu Magnin
|
499021588d
|
[Fix #1285] Password strength is ensured when saving an administrateur
|
2018-09-26 09:03:03 +02:00 |
|
Frederic Merizen
|
998754ab73
|
[Fix #2258] Validate options for linked dropdown menus
|
2018-09-25 20:32:19 +02:00 |
|
Frederic Merizen
|
3fea14c07d
|
[#2258] Let dynamic type validate the type de champ
|
2018-09-25 20:31:34 +02:00 |
|
Pierre de La Morinerie
|
aae1a22b3b
|
dossier spec: add tests to demande view
|
2018-09-25 16:47:16 +02:00 |
|
Pierre de La Morinerie
|
613900a053
|
dossier spec: mutualize demande view specs
|
2018-09-25 16:47:16 +02:00 |
|
Frederic Merizen
|
7631bde16a
|
[#2550] Generate attestation on auto-accepted dossier
|
2018-09-25 15:53:57 +02:00 |
|
Pierre de La Morinerie
|
8a3f455aa3
|
dossier spec: test invitation behavior with the new dossier UI
|
2018-09-25 11:39:31 +02:00 |
|
Pierre de La Morinerie
|
12ee9ba3ce
|
dossier spec: add navigate_to_invited_dossier helper
|
2018-09-25 11:39:31 +02:00 |
|
Pierre de La Morinerie
|
1c7ad4d37b
|
dossier spec: rename user to owner
This makes the distinction between the invited user and the owner
clearer.
|
2018-09-25 11:39:31 +02:00 |
|
Pierre de La Morinerie
|
fe4921bf8e
|
dossier spec: deprecate the old UI tests
|
2018-09-25 11:39:31 +02:00 |
|
Pierre de La Morinerie
|
c534a9a792
|
dossier spec: extract the dossier edition behaviors to a shared spec
This will allow to test behavior for invited users.
|
2018-09-25 11:39:31 +02:00 |
|
Pierre de La Morinerie
|
df2bbba201
|
dossier spec: create a simple_procedure factory
|
2018-09-25 11:39:30 +02:00 |
|
Pierre de La Morinerie
|
2b2dbcb112
|
dossier spec: move visit_dossier to a before block
|
2018-09-25 11:38:30 +02:00 |
|
Frederic Merizen
|
9beaa293cd
|
[#1421] Use delegation rather than STI for TypeDeChamp
|
2018-09-25 08:26:56 +02:00 |
|
Frederic Merizen
|
112fdb71fb
|
[#2613] Remove dead code
|
2018-09-24 20:19:26 +02:00 |
|
Frederic Merizen
|
26ece1d144
|
[Fix #2613] Filter by date creation entreprise
|
2018-09-24 20:19:26 +02:00 |
|
Frederic Merizen
|
7d382837d9
|
[Fix #2622] Change filters to proper JSONB
|
2018-09-24 19:39:01 +02:00 |
|
Frederic Merizen
|
1419e9b73f
|
[#2622] Change sort to proper JSONB
|
2018-09-24 19:39:01 +02:00 |
|
Frederic Merizen
|
68608307ad
|
[#2622] Change displayed_fields to proper JSONB
|
2018-09-24 19:39:01 +02:00 |
|
Pierre de La Morinerie
|
23820988be
|
fixup! dossier: allow inviting users on the dossier page
|
2018-09-24 17:12:15 +02:00 |
|
Pierre de La Morinerie
|
01599ac1e1
|
dossier: allow inviting users on the dossier page
|
2018-09-24 17:05:26 +02:00 |
|
gregoirenovel
|
5db408efdb
|
[Fix #1511] Remove the now obsolete DS logo
|
2018-09-24 12:16:58 +02:00 |
|
gregoirenovel
|
227006d87b
|
[Fix #329] Properly translate the “password is too short” error
|
2018-09-23 22:39:01 +02:00 |
|
Frederic Merizen
|
ac82a72dcc
|
[#1946] Monthly expiring dossiers summary mail
|
2018-09-20 17:44:31 +02:00 |
|
Frederic Merizen
|
43d8db88d9
|
[#1946] Check if a dossier’s retention period has expired
|
2018-09-20 17:44:31 +02:00 |
|
Frederic Merizen
|
b672377f5b
|
[#1946] Query dossiers by remaining retention time
|
2018-09-20 17:44:31 +02:00 |
|
Frederic Merizen
|
5e16b5d80e
|
[#1946] Set en_instruction_at for factorybot-created dossiers
|
2018-09-20 17:44:31 +02:00 |
|
Frederic Merizen
|
e00aa4a250
|
[#1946] Make assertions independent
|
2018-09-20 17:43:06 +02:00 |
|
gregoirenovel
|
0c9628c180
|
Fix some files according the the .editorconfig rules
|
2018-09-20 16:23:09 +02:00 |
|
gregoirenovel
|
a87e79ac1f
|
Update a test to comply with Rubocop rules
|
2018-09-20 16:23:09 +02:00 |
|
Paul Chavard
|
f2139552c2
|
Reset Flipflop before each test
|
2018-09-20 16:13:34 +02:00 |
|
gregoirenovel
|
b317b49b3d
|
Confirmation → activation
|
2018-09-20 10:43:07 +02:00 |
|
Pierre de La Morinerie
|
e5f4056fe2
|
invite: fix prefilling the invited user email
|
2018-09-19 12:41:09 +02:00 |
|
Pierre de La Morinerie
|
bfa2a4b89d
|
invite: refactor the syntax of the submit_login_form helper
|
2018-09-19 12:41:09 +02:00 |
|