gregoirenovel
98f70cc815
Allow a user to rate the service each month
2018-08-27 14:16:20 +02:00
gregoirenovel
a700fc16cf
Remove a now useless GA call
2018-08-27 14:09:43 +02:00
gregoirenovel
047d022c8a
Add a CTA at the bottom of the admin landing page
2018-08-27 14:09:43 +02:00
gregoirenovel
100974ff9a
Do not open the admin account form in a new tab
2018-08-27 14:09:43 +02:00
gregoirenovel
40da6ccf40
Use a blue button for the admin CTA
2018-08-27 14:09:43 +02:00
gregoirenovel
1578c3bca6
Stop having several class that do the exact same things
2018-08-27 14:09:43 +02:00
gregoirenovel
b158a92493
Add a graph showing the user satisfaction
2018-08-27 14:00:34 +02:00
gregoirenovel
f381d45d1a
Add a chart showing the dossiers state repartition
2018-08-27 14:00:34 +02:00
lucien mollard
9292e243ef
Add a button to download the stats in CSV
2018-08-27 14:00:34 +02:00
gregoirenovel
23aab2d044
Use a period at the end of a sentence
2018-08-27 09:24:26 +02:00
simon lehericey
d9a9677d1d
[ fix #2397 ] Manager: update crm conf
2018-08-23 12:12:39 +02:00
simon lehericey
ee43650c32
Demande: add nb_of_procedure, deadline and nb_of_dossier fields
2018-08-23 12:12:39 +02:00
Paul Chavard
1af4b2aa6e
Fix transfer modal not opening
2018-08-23 11:22:03 +02:00
gregoirenovel
a86e3a3156
Don’t change a button’s text when disabled after click
2018-08-23 10:59:11 +02:00
Paul Chavard
e1f1827320
Replace typeahead with simpler autocomplete
2018-08-22 17:17:33 +02:00
gregoirenovel
e6442436ba
Remove a space before a final period
2018-08-22 11:23:06 +02:00
gregoirenovel
af56e73572
Open the browser-update.org link in a new tab
2018-08-22 11:21:00 +02:00
gregoirenovel
0b7060d48b
Improve the outdated browser message
2018-08-22 11:21:00 +02:00
gregoirenovel
e0bb0ac7b6
Use the proper product name
2018-08-21 18:05:09 +02:00
Paul Chavard
f4f3a302b9
Do not rely on rails env to detect staging
2018-08-21 15:43:06 +02:00
Pierre de La Morinerie
2e762e268e
views: add tab_item
and active_tab_item
helpers
2018-08-16 16:36:37 +02:00
Paul Chavard
b57c22cafe
Refactor publish dialog
2018-08-14 16:39:11 +02:00
lucien mollard
0f790c4b07
separates the homepage into two parts, users/administrations
2018-08-14 16:12:51 +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
86539413ee
gestionnaire: move dossier partials to a shared location
2018-08-14 15:06:44 +02:00
Pierre de La Morinerie
4714fc64e7
dossier: make "show" a standalone page
2018-08-14 15:06:44 +02:00
Pierre de La Morinerie
6da2e54d4c
feedback: move the icons under the list
2018-08-13 14:56:35 +02:00
Pierre de La Morinerie
8927af7a33
feedback: don't display feedback if user has no dossiers
2018-08-13 14:56:07 +02:00
Paul Chavard
541df2d961
Add support for in browser sentry
2018-08-13 11:44:32 +02:00
Pierre de La Morinerie
1b7950058d
dossier: add details résumé
2018-08-13 11:32:27 +02:00
Pierre de La Morinerie
c7ba3cbd59
dossier: improve header layout on small screens
...
- A long procedure title can now overflow under the status label
- Better icon placement
2018-08-13 11:32:27 +02:00
Pierre de La Morinerie
18d13d76d8
dossier: add details header
2018-08-13 11:32:27 +02:00
lucien mollard
3f6671548d
dossier motivation obligatory exept for acceptation
2018-08-13 11:24:29 +02:00
Paul Chavard
ea68c75361
Use delegated events instead of local handlers
2018-08-13 08:34:10 +02:00
Paul Chavard
8bf5dedd80
Ruby helpers for js.erb responses
2018-08-13 08:34:10 +02:00
lucien mollard
9ecc5f7928
add a user satisfaction form'
2018-08-09 11:41:26 +02:00
Pierre de La Morinerie
1c02eca1be
dossier: disable buttons without changing the label
2018-08-08 16:06:12 +02:00
Pierre de La Morinerie
5e01be0f15
mailer: add direct link to dossier in creation email
...
Fix #2341
2018-08-08 15:24:17 +02:00
simon lehericey
9c023095da
[ fix #2359 ] Fix link in avis mail for gestionnaire
2018-08-08 13:19:54 +02:00
Paul Chavard
8625c9d0bc
Make right click work on procedure list links
2018-08-08 12:19:19 +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
Paul Chavard
8b79c32a55
Do not rely on javascript for form submits without direct upload
2018-08-07 16:58:49 +02:00
Pierre de La Morinerie
f55f949b58
admin: disable fade on publish modal
...
It makes Capybara tests brittle.
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
b4f8c69d89
browsers: add comment to minimum browsers version rules
2018-08-06 15:13:06 +02:00
Pierre de La Morinerie
a9ddadfdd2
browsers: remove IE-specific browser detection
...
- It doesn't work in IE >=10 (as support for conditionnal comments was
removed)
- It is redundant with our all-browsers detection anyway
2018-08-06 15:13:06 +02:00
Pierre de La Morinerie
c73da9d299
browsers: make outdated browser message more actionnable
2018-08-06 15:00:12 +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
9541e781bb
invite: rename 'email' to 'invite_email'
2018-08-01 17:41:12 +02:00
Pierre de La Morinerie
030562a32f
design: add styling for disabled buttons
2018-08-01 17:41:12 +02:00
Pierre de La Morinerie
0fa18c70bf
form: extract the form header to its own partial
2018-08-01 17:41:11 +02:00
Paul Chavard
78a9365fe1
Package mailjet widget with webpack
2018-08-01 16:54:39 +02:00
gregoirenovel
6d9648e88c
[ Fix #2214 ] Don’t suggest using the messagerie when it is not available
2018-08-01 15:36:52 +02:00
Pierre de La Morinerie
01cdd910df
invite: don't display email of following accompagnateurs
...
We don't want the individual contact of Accompagnateurs to be displayed, for privacy reasons.
2018-08-01 13:48:58 +02:00
Paul Chavard
872e07b5e6
Fix global jQuery usage
2018-08-01 11:55:35 +02:00
Pierre de La Morinerie
b7382375e2
specs: fix disabling jQuery animations during tests
2018-08-01 11:46:04 +02:00
Pierre de La Morinerie
a399cef144
siret: make etablissement styled and visible
2018-07-30 17:49:00 +02:00
Pierre de La Morinerie
fcc7ffabcd
siret: make validation error message red
2018-07-30 17:49:00 +02:00
Paul Chavard
bf7c023380
Add webpacker and use it for new_design
2018-07-25 15:14:06 +02:00
Pierre de La Morinerie
c3de45307d
dossiers: rename "Éditer" to "Modifier"
...
"Éditer" is a anglicism.
2018-07-25 14:06:09 +02:00
Mathieu Magnin
9788dcc931
Merge branch 'dev' into delete-brouillon
2018-07-25 12:25:48 +02:00
Pierre de La Morinerie
0f1811dd4e
dossier: add an button to delete a brouillon
2018-07-24 18:31:10 +02:00
Pierre de La Morinerie
07be63b48e
patron: add missing button styles
2018-07-24 17:43:28 +02:00
Pierre de La Morinerie
e613815ac6
mailer: remove last mention of TPS
2018-07-24 16:58:03 +02:00
Pierre de La Morinerie
6e5840e838
manager: allow searching for deleted dossier
...
Deleted dossiers don't appear in the unfiltered list though. You have to
know its id to find it.
2018-07-24 11:06:18 +02:00
Pierre de La Morinerie
099fac69c0
manager: fix typo
2018-07-24 11:01:01 +02:00
gregoirenovel
ab2181ea13
[ Fix #2280 ] Correct a typo
2018-07-20 10:23:34 +02:00
gregoirenovel
eb95fce194
[ Fix #2272 ] Add a SIRET field to the Service form
2018-07-19 15:43:13 +02:00
gregoirenovel
ed436bfe77
[ Fix #2260 ] Add a search field in the usager UI
2018-07-17 17:26:42 +02:00
gregoirenovel
4d41381155
Move the attestation route inside the member block
2018-07-17 17:26:42 +02:00
Paul Chavard
04821a6875
Disable Champ SIRET autocomplete for previews
2018-07-17 16:50:55 +02:00
Pierre de La Morinerie
7ca476fc61
manager: add confirmation email actions for the User
...
- Allow to re-send the confirmation email
- Allow to confirm the email address manually
2018-07-17 12:10:56 +02:00
Pierre de La Morinerie
40aae2e20b
mailers: mention the procedure when notifying about dossier deletion
2018-07-16 15:49:34 +02:00
Pierre de La Morinerie
540c744912
apercu: add quotes around the procedure name
2018-07-16 14:53:45 +02:00
Pierre de La Morinerie
a3442674f9
apercu: fix typo
2018-07-16 14:53:45 +02:00
Pierre de La Morinerie
da0a505cbc
form: add folder icon next to the procedure title
2018-07-11 17:28:20 +02:00
Pierre de La Morinerie
0282994990
form: move the procedure notice link to a button
2018-07-11 17:13:18 +02:00
Pierre de La Morinerie
2ef6f46ef4
style: add the styling for hr elements inside forms
2018-07-11 17:13:15 +02:00
Pierre de La Morinerie
97a92e279b
assets: add the info icon
2018-07-11 17:13:10 +02:00
Pierre de La Morinerie
6d26024aa1
patron: add missing icons
2018-07-11 17:12:35 +02:00
Mathieu Magnin
d113ca6ae4
Revert "Temporary fix to allow users to download files with extensions"
...
This reverts commit 1fb1d92fe7
.
2018-07-11 15:46:22 +02:00
Pierre de La Morinerie
e5de401107
form: make the sample asterisk also red
2018-07-09 18:34:33 +02:00
Mathieu Magnin
1fb1d92fe7
Temporary fix to allow users to download files with extensions
2018-07-09 12:25:25 +02:00
Pierre de La Morinerie
d2eb597380
admin: fix Procédures pluralization and accent
2018-07-09 11:40:13 +02:00
gregoirenovel
bd13be1e89
Improve the landing page backgrounds
2018-07-06 13:49:53 +02:00
gregoirenovel
d6c66f64bd
Move the features panel down the landing page
2018-07-05 12:01:28 +02:00
gregoirenovel
b9efd846a1
Invert two buttons
2018-07-05 12:00:00 +02:00
gregoirenovel
e77a693f5a
Clarify a button
2018-07-05 11:58:27 +02:00
gregoirenovel
1525adab8b
Clarify some titles
2018-07-05 11:57:56 +02:00
gregoirenovel
bae4cd4f59
Fix a typo
2018-07-04 17:42:20 +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
0b474a5b32
admin: explain purpose of the /admin/gestionnaires page
2018-07-04 12:11:00 +02:00
Pierre de La Morinerie
f10205e3f5
dossiers: improve empty state wording
2018-07-04 11:43:39 +02:00
Pierre de La Morinerie
b0a9e49549
procedures: group new_from_existing list by organization
...
As procedures are not grouped by Service (which are unique to an
administrator) but by organization, this allows procedures with the same
organization name to be displayed together.
2018-07-03 23:43:42 +02:00
Mathieu Magnin
d2812a4a54
Add a confirm before changing dossier state in manager
2018-07-03 13:55:10 +02:00
LeSim
8b7b9b438c
Merge branch 'dev' into change_dossier_state_from_manager
2018-07-02 16:16:40 +02:00
simon lehericey
73a14c7f09
[ fix #2185 ] Messagerie: best commit ever
2018-07-02 16:11:20 +02:00
simon lehericey
49836564ce
Manager: can change dossier state to instruction
2018-07-02 15:57:39 +02:00