Commit graph

5178 commits

Author SHA1 Message Date
Paul Chavard
7237ff80cc Drop procedure dossiers when updating brouillon 2018-08-14 11:21:05 +02:00
Paul Chavard
3be678dbe5 Add publish_draft feature flag 2018-08-13 19:27:28 +02:00
Paul Chavard
a3757758d8
Merge pull request #2388 from tchak/fix-lograge
Some improvements to lograge
2018-08-13 17:03:58 +00:00
Paul Chavard
c7b97073ee Log backtrace on exceptions 2018-08-13 18:32:00 +02:00
Paul Chavard
9de3e6e74b Make info extraction method more safe 2018-08-13 18:32:00 +02:00
LeSim
5787ba5818
Merge pull request #2389 from betagouv/fix_2387_max_champs
[fix #2387] Rack: increase max multipart number
2018-08-13 17:56:25 +02:00
simon lehericey
839b7627ac [fix #2387] Rack: increase max multipart number 2018-08-13 17:45:47 +02:00
Pierre de La Morinerie
90fe1118dd
Merge pull request #2380 from tchak/explicit-jquery
Explicitly import jQuery
2018-08-13 15:35:36 +02:00
Paul Chavard
008d84f107 Explicitly import jQuery 2018-08-13 15:17:13 +02:00
Pierre de La Morinerie
980d89dcac
Merge pull request #2385 from betagouv/improve-feedback
Amélioration des icônes de feedback
2018-08-13 15:04:43 +02:00
Pierre de La Morinerie
e68c8a7685 feedback: add spacing between the icons 2018-08-13 14:56:36 +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
Pierre de La Morinerie
c7f616843f
Merge pull request #2383 from tchak/fix-ie-uglify
Fix IE uglify ecma option
2018-08-13 14:37:12 +02:00
Paul Chavard
0ba4d3dc4c Fix IE/Safari 10 uglify ecma option 2018-08-13 14:30:20 +02:00
Paul Chavard
df738c9f6d
Merge pull request #2384 from betagouv/move-linters-to-rake-task
Move linters to a Rake task
2018-08-13 12:30:02 +00:00
Pierre de La Morinerie
d6fd150929 Move linters to a Rake task
This allow running all linters in a single pass.
2018-08-13 14:05:16 +02:00
Paul Chavard
39a06bec16
Merge pull request #2379 from tchak/lograge
Replace logstasher with lograge
2018-08-13 11:38:37 +00:00
Paul Chavard
a6a4790a35 Replace logstasher with lograge 2018-08-13 12:44:00 +02:00
Pierre de La Morinerie
8f165c2ced
Merge pull request #2366 from tchak/browser-sentry
Add support for in browser sentry
2018-08-13 11:50:41 +02:00
Paul Chavard
541df2d961 Add support for in browser sentry 2018-08-13 11:44:32 +02:00
Pierre de La Morinerie
65ca41ff8d
Merge pull request #2378 from betagouv/dossier-show
Dossier show
2018-08-13 11:39:35 +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
Pierre de La Morinerie
97960369db stylesheets: rename dossier-edit.scss
Underscore all the things
2018-08-13 11:32:27 +02:00
Pierre de La Morinerie
44e3d98cb9 stylesheets: rename procedures_show.scss 2018-08-13 11:32:27 +02:00
Pierre de La Morinerie
df8a5c9926
Merge pull request #2367 from betagouv/dossier_motivation
Make the refusal motivation mandatory
2018-08-13 11:32:12 +02:00
lucien mollard
3f6671548d dossier motivation obligatory exept for acceptation 2018-08-13 11:24:29 +02:00
Paul Chavard
0903c4ae59
Merge pull request #2365 from tchak/flash-helper
Ruby helpers for js.erb responses
2018-08-13 07:24:33 +00: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
LeSim
9fed32456c
Merge pull request #2362 from betagouv/fix_2358_checkbox
[fix #2358] Checkbox: serialize in attestation by oui or non
2018-08-10 17:11:03 +02:00
simon lehericey
b33f11115c [fix #2358] Checkbox: serialize in attestation by oui or no 2018-08-10 16:25:34 +02:00
LeSim
3f91bb5935
Merge pull request #2374 from betagouv/fix_manager
Logstasher: remove bugging initializer
2018-08-10 13:16:38 +02:00
simon lehericey
9196a3ef4c Logstasher: remove bugging initializer 2018-08-10 13:07:41 +02:00
LeSim
432d58f0d0
Merge pull request #2372 from tchak/fix-ie11
Fix ie11
2018-08-10 10:52:30 +02:00
Paul Chavard
e7e616ae5b Fix transpiling issues in IE 2018-08-09 21:05:07 +02:00
Paul Chavard
710ca4b597
Merge pull request #2364 from betagouv/user_satisfaction_mark
add a user satisfaction form
2018-08-09 11:56:01 +02:00
lucien mollard
9ecc5f7928 add a user satisfaction form' 2018-08-09 11:41:26 +02:00
Paul Chavard
c1db49d4b4
Merge pull request #2363 from betagouv/ui-improvements
Petites amélioration d'UI
2018-08-08 16:20:20 +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
8dade00cfe champs: "Checkbox" -> "Case à cocher" 2018-08-08 16:06:08 +02:00
Pierre de La Morinerie
1edb13caf3
Merge pull request #2360 from betagouv/fix-brouillon-email-url
[Email] Correction de l'URL vers le brouillon nouvellement créé
2018-08-08 15:31:32 +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
Pierre de La Morinerie
d968a403f7
Merge pull request #2361 from betagouv/fix_2359_bad_avis_link
Fix 2359 bad avis link
2018-08-08 15:07:38 +02:00
simon lehericey
9c023095da [fix #2359] Fix link in avis mail for gestionnaire 2018-08-08 13:19:54 +02:00
simon lehericey
c4dfe34c4a AvisController: clean unused variable 2018-08-08 13:19:54 +02:00
Pierre de La Morinerie
1f7b6ce2c6
Merge pull request #2356 from tchak/fix-admin-procedure-list-links
Make right click work on procedure list links
2018-08-08 12:24:38 +02:00
Paul Chavard
8625c9d0bc Make right click work on procedure list links 2018-08-08 12:19:19 +02:00