gregoirenovel
|
c00aac2f80
|
We can now replace processing in #formatted_value by #to_s calls
|
2019-01-08 12:32:26 +01:00 |
|
gregoirenovel
|
f27717ab23
|
Make the CheckboxChamp export similar to YesNoChamp
Previously, nil values would be returned as nil
and not as off
|
2019-01-08 12:32:26 +01:00 |
|
gregoirenovel
|
4a6930b60a
|
Remove from EngagementChamp a method it’s inheriting
|
2019-01-08 12:32:26 +01:00 |
|
gregoirenovel
|
66d1b7ba10
|
Use ternary conditions
|
2019-01-08 12:32:26 +01:00 |
|
gregoirenovel
|
9e42190148
|
Remove the proxy value_for_export method
Overload for_export instead
|
2019-01-08 12:32:26 +01:00 |
|
gregoirenovel
|
7cd50531cf
|
Remove the proxy string_value method
Overload to_s instead
|
2019-01-08 12:32:26 +01:00 |
|
gregoirenovel
|
9a2341c56c
|
Remove the useless #for_display proxy method
|
2019-01-08 12:32:26 +01:00 |
|
gregoirenovel
|
2e6c91e9b0
|
Move #selected_options to the only relevant model
|
2019-01-08 12:32:26 +01:00 |
|
gregoirenovel
|
c4b9a0b79e
|
Rename DropDownList#selected_options_without_decorator
|
2019-01-08 12:32:26 +01:00 |
|
gregoirenovel
|
4b4eb6d53e
|
Simplify code
|
2019-01-08 12:32:26 +01:00 |
|
gregoirenovel
|
16bccb2386
|
Remove the useless #value_for_export method
|
2019-01-08 12:32:26 +01:00 |
|
Pierre de La Morinerie
|
142b684170
|
layouts: fix styling of the sign_in and sign_up pages
This was broken during the shared layout refactoring
|
2019-01-08 08:16:55 +01:00 |
|
Pierre de La Morinerie
|
be1567ecbd
|
messages: improve wording of the "Send" button
|
2019-01-07 16:20:23 +01:00 |
|
Pierre de La Morinerie
|
46b4d3c46b
|
messages: fix Send button being clipped on mobile screens
|
2019-01-07 16:20:23 +01:00 |
|
Pierre de La Morinerie
|
0a7b061e70
|
layouts: move the procedure_context CSS to its own stylesheet
|
2019-01-07 15:40:19 +01:00 |
|
Pierre de La Morinerie
|
e25bd7139f
|
layouts: use a common procedure_context layout for the demarche overview
|
2019-01-07 15:39:58 +01:00 |
|
Pierre de La Morinerie
|
5a36546485
|
layouts: rename "application" to "application_old"
|
2019-01-07 12:17:05 +01:00 |
|
Chaïb Martinez
|
144bc86cd0
|
Add sendinblue tracking in admin backoffice pages
|
2019-01-07 10:27:50 +01:00 |
|
Chaïb Martinez
|
0452a3046c
|
Add sendinblue tracking in admin backoffice pages
|
2019-01-07 10:27:50 +01:00 |
|
Chaïb Martinez
|
b04de622c6
|
Add sendinblue js
|
2019-01-07 10:27:50 +01:00 |
|
gregoirenovel
|
fd2b44b45e
|
Fix the FC info link
|
2019-01-07 08:52:51 +01:00 |
|
gregoirenovel
|
c66342aa2f
|
Add a CTA in the header on the registration page
|
2019-01-07 08:52:51 +01:00 |
|
gregoirenovel
|
a43ec4e0d1
|
Align the remember me and forgotten password items
|
2019-01-07 08:52:51 +01:00 |
|
simon lehericey
|
7b935a6486
|
login_token: lets constantize
|
2019-01-07 08:18:29 +01:00 |
|
gregoirenovel
|
65798feba3
|
Unify code
|
2019-01-07 08:12:52 +01:00 |
|
gregoirenovel
|
382a50abcf
|
Reorder the admin sidebar links
|
2019-01-07 08:12:52 +01:00 |
|
gregoirenovel
|
5fa5f2aa37
|
Bump development gems
- rubocop (0.61.1 → 0.62.0)
|
2019-01-05 11:47:55 +01:00 |
|
Pierre de La Morinerie
|
dbbe96d333
|
signature: replace RbNaCl by ActiveSupport::MessageVerifier
|
2019-01-03 17:48:53 +01:00 |
|
Pierre de La Morinerie
|
86b9e2d092
|
stats: fix exception when HelpScout env vars are missing
This fixes the stats page, which used to raise an exception when
HelpScout env vars are not present.
|
2019-01-03 17:27:56 +01:00 |
|
Pierre de La Morinerie
|
da675bb47e
|
api: fix formatting error when a request fails
|
2019-01-03 17:27:56 +01:00 |
|
Pierre de La Morinerie
|
efae27b901
|
stats: start helpscout stats at 01-2018
Data before is very variable, as it is based on a low dossiers count.
|
2019-01-03 17:23:22 +01:00 |
|
Pierre de La Morinerie
|
d77530c461
|
Make Procedure state consistent after switching types de champ order
Fixes an issue where, after clicking the "move champ up" button,
the new form is rendered with an incoherent order.
|
2019-01-03 15:13:14 +01:00 |
|
gregoirenovel
|
9466442aff
|
Remove the TypeDeChamp decorators
|
2019-01-03 12:08:25 +01:00 |
|
gregoirenovel
|
9c130c41da
|
Remove ProcedureDecorator
|
2019-01-03 12:08:25 +01:00 |
|
gregoirenovel
|
b41764ec03
|
Remove ChampDecorator
|
2019-01-03 12:08:25 +01:00 |
|
gregoirenovel
|
b8f57415cd
|
Remove the unused decorator DossierDecorator
|
2019-01-03 12:08:25 +01:00 |
|
gregoirenovel
|
559df6b82a
|
Remove the unused decorator ProceduresDecorator
|
2019-01-03 12:08:24 +01:00 |
|
gregoirenovel
|
6565ce9c3c
|
Remove the unused decorator DossiersDecorator
|
2019-01-03 12:08:24 +01:00 |
|
gregoirenovel
|
71c8083b92
|
Remove the unused decorator UserDecorator
|
2019-01-03 12:08:24 +01:00 |
|
gregoirenovel
|
4f30e30a08
|
Remove the unused decorator FranceConnectInformationDecorator
|
2019-01-03 12:08:24 +01:00 |
|
gregoirenovel
|
0c8b228fbf
|
Enable the Lint/UselessAssignment cop
|
2019-01-03 10:53:50 +01:00 |
|
gregoirenovel
|
0336ecf639
|
Remove useless arguments from some methods
|
2019-01-03 10:53:50 +01:00 |
|
gregoirenovel
|
0596d53ac2
|
Enable the Lint/UnusedBlockArgument cop
|
2019-01-03 10:53:50 +01:00 |
|
gregoirenovel
|
baf7977786
|
Enable the Lint/StringConversionInInterpolation cop
|
2019-01-03 10:53:50 +01:00 |
|
gregoirenovel
|
d473119f9d
|
Enable the Lint/ParenthesesAsGroupedExpression cop
|
2019-01-03 10:53:50 +01:00 |
|
gregoirenovel
|
186e362701
|
Enable the Layout/SpaceInsideArrayLiteralBrackets
|
2019-01-03 10:53:50 +01:00 |
|
gregoirenovel
|
386fbce776
|
Enable the Layout/SpaceBeforeBlockBraces cop
|
2019-01-03 10:53:50 +01:00 |
|
gregoirenovel
|
8b0b8162f0
|
Enable the Layout/SpaceAfterComma cop
|
2019-01-03 10:53:50 +01:00 |
|
gregoirenovel
|
d6e4f775ba
|
Add some space between the Merci content and the footer
|
2018-12-28 19:03:19 +01:00 |
|
Chaïb Martinez
|
802f2086d6
|
Redirect admins with no démarches to the new demarche page
|
2018-12-28 18:57:51 +01:00 |
|
Chaïb Martinez
|
e88a3f8dbf
|
Add a message to the démarches library page if the admin has 0 demarches
|
2018-12-28 18:25:15 +01:00 |
|
Chaïb Martinez
|
c19b1bb6cf
|
Make the “New démarche from scratch ” button bigger
|
2018-12-28 18:25:12 +01:00 |
|
Chaïb Martinez
|
d0d11edf61
|
Make a démarches library title bigger
|
2018-12-28 18:24:59 +01:00 |
|
maatinito
|
4ad3a60e25
|
[Fix #2575] Créer automatiquement un compte instructeur aux administrateurs
|
2018-12-26 09:44:20 -10:00 |
|
gregoirenovel
|
03eb47016c
|
Fix a gestionnaire sign in bug
|
2018-12-26 18:14:04 +01:00 |
|
Chaïb Martinez
|
1a7d0f2e12
|
Remove mailto contact DS into admin header
|
2018-12-26 14:43:34 +01:00 |
|
Chaïb Martinez
|
1c4eb72fa5
|
Suspect by defaut
|
2018-12-22 11:49:15 +01:00 |
|
Chaïb Martinez
|
905d2f1635
|
Add phone number from pipedrive
|
2018-12-22 11:49:15 +01:00 |
|
maatinito
|
384dbf3e1b
|
Add an intro to the last week overview email
|
2018-12-20 17:07:19 +01:00 |
|
maatinito
|
10cd16656d
|
Improve the style of the last week overview email
|
2018-12-20 17:07:17 +01:00 |
|
maatinito
|
15ad7bae53
|
Improve the style of the avis invitation email
|
2018-12-20 17:07:15 +01:00 |
|
maatinito
|
5ca9267065
|
Improve the style of the dossier expiration summary email
|
2018-12-20 17:07:11 +01:00 |
|
maatinito
|
87cccae17a
|
Change the title of the avis invitation
|
2018-12-20 17:07:07 +01:00 |
|
maatinito
|
249a64f1a6
|
Improve the copy of the invite guest email
|
2018-12-20 17:07:06 +01:00 |
|
maatinito
|
e4883aa152
|
[Fix #325] Set InviteMailer’s layout
|
2018-12-20 16:21:27 +01:00 |
|
maatinito
|
a1a11adb83
|
[#325] Make the notification layout inherit from the general layout
|
2018-12-20 16:21:27 +01:00 |
|
maatinito
|
d80bf601e1
|
[#325] Add support for a footer in layout.html.erb
|
2018-12-20 16:21:27 +01:00 |
|
Mathieu Magnin
|
b40c706d98
|
[Fix #3192] Clone service if procedure is transferred
|
2018-12-20 15:45:48 +01:00 |
|
Chaïb Martinez
|
0fe473b84e
|
Add 2 new categories in admin contact form
|
2018-12-20 15:29:49 +01:00 |
|
Chaïb Martinez
|
206f17be90
|
Add warning text in email field
|
2018-12-20 15:29:49 +01:00 |
|
Mathieu Magnin
|
1dcc8303a6
|
Add html links in invitation mail templates
|
2018-12-20 15:01:04 +01:00 |
|
Paul Chavard
|
eb9edc1cee
|
Order types de champ in scope
|
2018-12-20 14:14:15 +01:00 |
|
gregoirenovel
|
af21618652
|
Improve the avis invitation email footer
|
2018-12-20 11:57:07 +01:00 |
|
maatinito
|
b72fd330b5
|
Use the layout's footer for the avis invitation email
|
2018-12-20 11:20:10 +01:00 |
|
maatinito
|
e554cc3644
|
Unify the emails' intro tag
|
2018-12-20 11:20:10 +01:00 |
|
maatinito
|
2de328da64
|
Unify the emails' intro sentence
|
2018-12-20 11:20:10 +01:00 |
|
maatinito
|
f51cdd0e48
|
Add a partial for the emails' signature
|
2018-12-20 11:20:10 +01:00 |
|
Frederic Merizen
|
2a758d0759
|
[Fix #3196] Convert YAML to JSON
|
2018-12-19 23:17:55 +01:00 |
|
Frederic Merizen
|
36d6a43084
|
[#3196] Make TypeDeChamp#options compatible with raw JSON
instead of YAML inside a JSON string.
We still need to support the YAML form until the data has been migrated
|
2018-12-19 18:43:56 +01:00 |
|
Paul Chavard
|
5d1c24f3d8
|
Add type de champ repetition models (with row)
|
2018-12-19 15:31:11 +01:00 |
|
gregoirenovel
|
df7e0a9881
|
Remove dead code
|
2018-12-19 14:59:15 +01:00 |
|
gregoirenovel
|
4b0e632abb
|
Enable the Style/ColonMethodCall cop
|
2018-12-19 13:56:10 +01:00 |
|
gregoirenovel
|
616e9305e9
|
Enable the Style/ClassCheck cop
|
2018-12-19 13:56:10 +01:00 |
|
gregoirenovel
|
fba8d97256
|
Enable the Stlye/BlockDelimiters cop
|
2018-12-19 13:56:10 +01:00 |
|
gregoirenovel
|
a8f700b572
|
Enable the Style/FormatString cop
|
2018-12-19 13:56:10 +01:00 |
|
pedong
|
09552ed9ff
|
[fix #3188] replace a to link_to in footer
|
2018-12-19 13:18:01 +01:00 |
|
gregoirenovel
|
85a20f9b28
|
Remove double spaces
|
2018-12-19 12:35:22 +01:00 |
|
Chaïb Martinez
|
408ee31595
|
Add Sendinbue subscribe form
Remove Mailjet newsletter subscribe popin
|
2018-12-19 12:35:22 +01:00 |
|
Frederic Merizen
|
d1cfe4468d
|
Encourager la création de champs PJ plutôt que de vieilles PJS
|
2018-12-19 11:57:23 +01:00 |
|
gregoirenovel
|
336ee6aba0
|
Remove the Tour de France banner from the administration landing page
|
2018-12-19 10:57:28 +01:00 |
|
gregoirenovel
|
e69310fe07
|
ModuleApiCartoService → ApiCartoService
|
2018-12-19 10:29:11 +01:00 |
|
gregoirenovel
|
129df93fb1
|
Add a blank line to ease readability
|
2018-12-18 22:49:27 +01:00 |
|
gregoirenovel
|
3ce3d203d4
|
Simplify some code
|
2018-12-18 22:49:27 +01:00 |
|
gregoirenovel
|
81ee1c2961
|
Use a method instead of a comparison
|
2018-12-18 22:18:38 +01:00 |
|
gregoirenovel
|
026fd1aaa2
|
Use parentheses
|
2018-12-18 22:18:38 +01:00 |
|
maatinito
|
008793d844
|
[Fix #1318] ETQ Instructeur, j'aimerais être averti que le texte de la motivation sera visible par les utilisateurs
|
2018-12-18 16:27:51 +01:00 |
|
Mathieu Magnin
|
8435ff004f
|
Add annotations privées to procedure page on manager
|
2018-12-18 12:15:50 +01:00 |
|
Frederic Merizen
|
57a136c861
|
Make champ PJ generally available
|
2018-12-18 11:11:23 +01:00 |
|
Pierre de La Morinerie
|
d614ea6bd5
|
stats: display contact rate
|
2018-12-18 10:38:59 +01:00 |
|
Mathieu Magnin
|
5ab0853f1c
|
Harmonize user champ pj purge route to gestionnaire
|
2018-12-14 11:38:59 +01:00 |
|