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 |
|
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 |
|
Pierre de La Morinerie
|
a63e035daf
|
spec: fix Flipflop state not being reseted after test
This would cause the Support specs to fail randomly with an unexpected
redirection.
|
2018-09-19 12:41:09 +02:00 |
|
gregoirenovel
|
f3a257d81d
|
Show the mean verification time in the Résumé tab
|
2018-09-19 12:31:59 +02:00 |
|
gregoirenovel
|
d55c9dff4d
|
Show the mean instruction time in the Résumé tab
|
2018-09-19 12:31:59 +02:00 |
|
Pierre de La Morinerie
|
926dc3e107
|
dossier: display latest message on summary page
|
2018-09-12 10:09:16 +02:00 |
|
gregoirenovel
|
f8a6765367
|
[Fix #2540] Allow an instructeur to send a dossier to several instructeurs
|
2018-09-11 18:00:24 +02:00 |
|
gregoirenovel
|
cd46ee06e1
|
Add DossierController#modifier
|
2018-09-07 10:19:10 +02:00 |
|
gregoirenovel
|
338ffb8b50
|
DossierController#update → #update_brouillon
|
2018-09-07 10:19:10 +02:00 |
|
gregoirenovel
|
5ac8117c69
|
DossierController#modifier → #brouillon
|
2018-09-07 10:19:10 +02:00 |
|
gregoirenovel
|
00ecae5f93
|
Procédure → Démarche
|
2018-09-05 15:46:24 +02:00 |
|
Pierre de La Morinerie
|
af5df2d661
|
dossier: add "Messagerie" tab
|
2018-09-05 14:02:12 +02:00 |
|
gregoirenovel
|
6b88968889
|
Formulaire → demande, when not editable
|
2018-09-05 11:07:11 +02:00 |
|
gregoirenovel
|
3662b82039
|
accompagnateur → instructeur
|
2018-08-29 23:09:08 +02:00 |
|
gregoirenovel
|
4b071ecf06
|
Use enum to the fullest with Dossier.states
|
2018-08-29 17:31:08 +02:00 |
|
gregoirenovel
|
2d3b553e4d
|
Use enum to the fullest with TypeDeChamp.type_champs
|
2018-08-29 17:31:08 +02:00 |
|
gregoirenovel
|
9f3650b12f
|
Remove 2 months old call for suggestions
|
2018-08-28 10:11:09 +02:00 |
|
Paul Chavard
|
b57c22cafe
|
Refactor publish dialog
|
2018-08-14 16:39:11 +02:00 |
|
Pierre de La Morinerie
|
af95e56b50
|
dossier: add a page with the form
|
2018-08-14 15:25:27 +02:00 |
|
Pierre de La Morinerie
|
1b7950058d
|
dossier: add details résumé
|
2018-08-13 11:32:27 +02:00 |
|
Pierre de La Morinerie
|
77eb89cb0f
|
dossier: add a stub page for the new dossier details
|
2018-08-08 11:49:15 +02:00 |
|
Pierre de La Morinerie
|
93ba063612
|
specs: improve reliability of procedure creation features
The 'etape_suivante' button is sometimes not activated, and it could
be because the event handler on the checkbox sometimes doesn't run.
|
2018-08-07 14:28:52 +02:00 |
|
Pierre de La Morinerie
|
cc15b0bb28
|
specs: make checkbox click cleaner
|
2018-08-07 14:28:52 +02:00 |
|
Paul Chavard
|
c91abe73c5
|
Remove old user dossier form
|
2018-08-07 14:13:27 +02:00 |
|
Pierre de La Morinerie
|
c8409ecb89
|
dossier: remove route hack for show
|
2018-08-07 12:15:38 +02:00 |
|
Pierre de La Morinerie
|
1ca2ca9121
|
invite: support remote forms
This allows to keep the draft content when inviting a new user.
|
2018-08-01 17:41:12 +02:00 |
|
Pierre de La Morinerie
|
1cac0b80af
|
invite: add button for invite someone to collaborate on a draft
|
2018-08-01 17:41:12 +02:00 |
|
Pierre de La Morinerie
|
2a3ce61dd9
|
specs: move list_dossiers from user to new_user
|
2018-08-01 17:41:11 +02:00 |
|
Pierre de La Morinerie
|
8d9b65e556
|
specs: wait for ajax requests completion where required
|
2018-08-01 11:01:46 +02:00 |
|
Pierre de La Morinerie
|
270384f8dd
|
specs: remove redundant line
|
2018-08-01 11:01:26 +02:00 |
|
Paul Chavard
|
e358e72867
|
Do not display gestionnaire emails in the messaging interface
fix #2302
|
2018-07-31 15:27:36 +02:00 |
|
Pierre de La Morinerie
|
0f1811dd4e
|
dossier: add an button to delete a brouillon
|
2018-07-24 18:31:10 +02:00 |
|
gregoirenovel
|
ed436bfe77
|
[Fix #2260] Add a search field in the usager UI
|
2018-07-17 17:26:42 +02:00 |
|
Pierre de La Morinerie
|
f5d3adba5e
|
dossiers: remove unused dossiers list code
This code is unused since the user dossiers list uses the new UI.
|
2018-07-04 12:23:49 +02:00 |
|
Pierre de La Morinerie
|
b4b533f0c5
|
dossiers: change all links to use the new user dossiers list
|
2018-07-02 13:58:58 +02:00 |
|
Pierre de La Morinerie
|
d70f01a6b2
|
form: cleanup dossier feature spec
|
2018-07-02 12:30:27 +02:00 |
|
Paul Chavard
|
d0a6957862
|
Remove old cerfa code
|
2018-06-28 15:16:20 +02:00 |
|
Pierre de La Morinerie
|
0cebf60c46
|
[#1421] replace master/slave by primary/secondary
|
2018-06-27 17:02:46 +02:00 |
|
Frederic Merizen
|
dad3bc092b
|
[#1421] linked dropdwon user view
|
2018-06-27 17:02:46 +02:00 |
|
Frederic Merizen
|
0239f936d7
|
[#1421] Move departements to DepartementChamp
|
2018-06-19 15:20:01 +02:00 |
|
Frederic Merizen
|
5b59bce0b6
|
[#1421] Move regions to RegionChamp
|
2018-06-19 15:20:01 +02:00 |
|
Frederic Merizen
|
fd10310cbf
|
[Fix #1568] Use new procedure preview
|
2018-06-19 12:42:46 +02:00 |
|
Frederic Merizen
|
3ba0dd1620
|
[#2071] Fix test now that mails are multipart
|
2018-06-10 11:53:51 +02:00 |
|
Frederic Merizen
|
648483ac76
|
[#1946] Allow admins to edit data retention time
|
2018-06-01 16:46:39 +02:00 |
|
Frederic Merizen
|
5325830d62
|
[#1946] Extract test helper method
|
2018-06-01 16:46:39 +02:00 |
|
simon lehericey
|
a96889310b
|
Procedure: add legal reference
|
2018-05-31 16:55:31 +02:00 |
|
Frederic Merizen
|
07b1c147d9
|
[Fix #1972] Always send mails asynchronously
|
2018-05-28 12:02:13 +02:00 |
|
simon lehericey
|
928227a610
|
Procedure: remove now duplicate organisation and direction
|
2018-05-18 16:21:27 +02:00 |
|
simon lehericey
|
f2357acb27
|
Service: cannot published a procedure without a service
|
2018-05-18 16:21:26 +02:00 |
|
Frederic Merizen
|
93e068421b
|
[#1833] New procedure button defaults to procedure library
|
2018-05-09 16:16:09 +02:00 |
|
Mathieu Magnin
|
3e176d4e08
|
Remove use of staging.apientreprise
|
2018-05-09 13:56:29 +02:00 |
|
Paul Chavard
|
e965203e73
|
Disable failing test
|
2018-04-18 16:51:21 +02:00 |
|
simon lehericey
|
c019cb623a
|
Individual: use birthdate as a ... date :)
|
2018-04-04 13:19:39 +02:00 |
|
Paul Chavard
|
9cc6d494a4
|
Spec STI loading champ/type de champ
|
2018-03-29 17:45:19 +02:00 |
|
Frederic Merizen
|
d825c3d586
|
[Fix #1689] Only allow plain text for procedure descriptions
|
2018-03-29 10:52:37 +02:00 |
|
Mathieu Magnin
|
ab368d44a1
|
[Fix #1500] Add mandatory params to call api entreprise v2
|
2018-03-15 14:51:42 +01:00 |
|
gregoirenovel
|
e26f4148ff
|
Bump development gems
- brakeman
- rubocop
- scss_lint
|
2018-03-06 16:17:22 +01:00 |
|
gregoirenovel
|
fe7f8da636
|
Revert "Bump development gems"
This reverts commit d6ad3fc3fd .
|
2018-03-06 15:11:26 +01:00 |
|
gregoirenovel
|
d6ad3fc3fd
|
Bump development gems
- brakeman
- rubocop
- scss_lint
|
2018-03-06 10:36:35 +01:00 |
|
simon lehericey
|
eb937649a1
|
new user: thanks page
|
2018-02-28 17:34:27 +01:00 |
|
simon lehericey
|
a0667f5ad9
|
[fix #1411] user: link new screen to the rest of the application
|
2018-02-27 15:24:51 +01:00 |
|
simon lehericey
|
d702a0c083
|
[fix #1411] user: new form ui
|
2018-02-27 15:24:50 +01:00 |
|
simon lehericey
|
630f22e205
|
Gestionnaire: various missing procedure urls
|
2018-02-22 17:02:20 +01:00 |
|
simon lehericey
|
864b98c6dc
|
Gestionnaire: various missing avis urls
|
2018-02-22 17:02:20 +01:00 |
|
simon lehericey
|
9db5e82b41
|
Gestionnaire: move avis_path to gestionnaire_avis_path
|
2018-02-22 17:02:20 +01:00 |
|
simon lehericey
|
0308345008
|
Gestionnaire: move procedures_path to gestionnaire_procedures_path
|
2018-02-22 17:02:20 +01:00 |
|
simon lehericey
|
4a70087f7a
|
Gestionnaire: move procedure_path gestionnaire_procedure_path
|
2018-02-22 17:02:20 +01:00 |
|
simon lehericey
|
0dc101e375
|
Gestionnaire: move dossier_path gestionnaire_dossier_path
|
2018-02-22 17:02:20 +01:00 |
|
simon lehericey
|
c1bbe72dbd
|
Gestionnaire: move sign_up_avis_path to sign_up_gestionnaire_avis_path
|
2018-02-22 17:02:20 +01:00 |
|
simon lehericey
|
c58b32a26d
|
Gestionnaire: move instruction_avis_path to instruction_gestionnaire_avis_path
|
2018-02-22 17:02:20 +01:00 |
|
simon lehericey
|
63163e5022
|
Gestionnaire: move avis_dossier_path to avis_gestionnaire_dossier_path
|
2018-02-22 17:02:20 +01:00 |
|
Mathieu Magnin
|
3e5621f633
|
[Fix #1409] Plug identite new design to current workflow
|
2018-02-20 11:01:47 +01:00 |
|
Paul Chavard
|
35a4367114
|
Fix multi submit bug with direct upload
|
2018-02-16 12:53:00 +01:00 |
|
Paul Chavard
|
0c1d529b61
|
Unify :type_de_champ public/private factories
|
2018-02-14 11:49:06 +01:00 |
|
Mathieu Magnin
|
50f35ee905
|
[Fix #1296] Birthday field is optional in procedure
|
2018-02-07 15:57:48 +01:00 |
|
gregoirenovel
|
25aef60354
|
Use string interpolation
|
2018-01-30 15:50:52 +01:00 |
|
gregoirenovel
|
a2f4e8b283
|
factory_girl is now factory_bot
|
2018-01-23 17:15:42 +01:00 |
|
gregoirenovel
|
5eb4f12b48
|
Remove a now deprecated Capybara option from tests
|
2018-01-23 17:14:13 +01:00 |
|
gregoirenovel
|
d30ea70c08
|
Enable the Layout/SpaceInsideParens cop
|
2018-01-18 10:53:35 +01:00 |
|
gregoirenovel
|
b138dcd876
|
Enable the Layout/SpaceInsideHashLiteralBraces cop
|
2018-01-18 10:53:35 +01:00 |
|
gregoirenovel
|
897a30da0c
|
Enable the Layout/SpaceInsideBlockBraces cop
|
2018-01-18 10:53:34 +01:00 |
|
simon lehericey
|
02dd1e209c
|
FC ParticulierController: implement auto reconciliation based on user email
|
2018-01-17 16:37:26 +01:00 |
|
Paul Chavard
|
a6cdf714a6
|
Use capybara-selenium with headless chrome
|
2018-01-16 14:02:10 +01:00 |
|
gregoirenovel
|
73dd58b6cd
|
Enable the Layout/MultilineMethodCallIndentation cop
|
2018-01-15 22:33:13 +01:00 |
|
gregoirenovel
|
9d75526460
|
Enable the Layout/MultilineAssignmentLayout cop
|
2018-01-15 22:33:13 +01:00 |
|
gregoirenovel
|
14c1747645
|
Enable the Layout/MultilineArrayBraceLayout cop
|
2018-01-15 22:33:13 +01:00 |
|
simon lehericey
|
02395e732c
|
FC service: return domain info
|
2018-01-15 17:14:12 +01:00 |
|
simon lehericey
|
f8519c5345
|
FC initializers: remove Hashie
|
2018-01-15 17:08:38 +01:00 |
|
gregoirenovel
|
1368cd4b03
|
[Fix #1120] Delete the old accompagnateur UI
|
2018-01-15 10:02:10 +01:00 |
|
gregoirenovel
|
289461d708
|
Handle the GitHub org rename: sgmap -> betagouv
|
2018-01-10 17:26:25 +01:00 |
|
Mathieu Magnin
|
04e9f7be3e
|
[Fix #1149] Move avis actions to new gestionnaire controller
|
2018-01-08 16:50:15 +01:00 |
|
Mathieu Magnin
|
642dc4ba21
|
[Fix #1118] New ui is the default ui for gestionnaire
|
2017-12-21 23:20:59 +01:00 |
|