Commit graph

2762 commits

Author SHA1 Message Date
Mathieu Magnin
1aabc6c82b [FIX #589] Validate birthdate from user input 2017-08-01 16:47:43 +02:00
Mathieu Magnin
dae700788f Fix test that fail when is run on the 1st day of the month following a 31 days month 2017-08-01 16:42:39 +02:00
LeSim
0ba5ad6b16 Merge pull request #633 from sgmap/accessibility_improvement
Accessibility: reenable :focus pseudo class
2017-07-26 14:40:07 +02:00
Simon Lehericey
09ed947890 Accessibility: reenable :focus pseudo class
usefull when navigating using keyboard to highlight form send button
2017-07-26 11:17:40 +02:00
LeSim
56a9376a60 Merge pull request #622 from sgmap/rack_mini_profiler
Add rack_mini_profiler
2017-07-25 14:40:44 +02:00
Mathieu Magnin
d097860b04 Enable rack mini profiler when super admin is connected 2017-07-25 14:35:54 +02:00
Simon Lehericey
0a1edce5e0 Add rack_mini_profiler 2017-07-25 14:35:54 +02:00
LeSim
2b53023e5f Merge pull request #621 from sgmap/circleci_3_workers
CircleCi: increase to 3 parallel workers
2017-07-24 10:09:07 +02:00
Simon Lehericey
6b9df21a78 CircleCi: increase to 3 parallel workers 2017-07-21 14:24:34 +02:00
LeSim
0fef38201c Merge pull request #620 from sgmap/rearrange_avis_logic
Rearrange avis logic
2017-07-21 11:32:43 +02:00
Simon Lehericey
7016bdc49a Avis: move assign_gestionnaire logic to avis model 2017-07-21 11:22:16 +02:00
Simon Lehericey
fe1b97b738 Avis: move notify_gestionnaire to private method 2017-07-21 11:19:18 +02:00
LeSim
afae7478f5 Merge pull request #619 from sgmap/brakeman
Brakeman
2017-07-21 09:39:32 +02:00
gregoirenovel
ccbf27a16a Update rubocop part in the README
We now need to run it with the -R flag so that
Rails cops are run
2017-07-20 18:28:21 +02:00
gregoirenovel
4d3bf972d8 Add brakeman to the README 2017-07-20 18:28:21 +02:00
gregoirenovel
67d596c360 Add brakeman to the CI config 2017-07-20 18:28:20 +02:00
gregoirenovel
a11e2a7180 Add brakeman to the gemfile 2017-07-20 18:28:20 +02:00
gregoirenovel
825c8ff575 Merge pull request #617 from sgmap/fix_sql_injections
Fix SQL injections
2017-07-20 18:28:06 +02:00
Mathieu Magnin
ed11ee4fb4 Fix SQL injections 2017-07-20 18:22:14 +02:00
Mathieu Magnin
e19410ed75 Merge pull request #618 from sgmap/check_admin_ownership_on_procedure
Check admin ownership on procedure
2017-07-20 18:21:30 +02:00
Mathieu Magnin
1d0734dda2 Admin should be owner of procedure to hide it 2017-07-20 16:40:11 +02:00
Mathieu Magnin
e468612d95 Admin should be owner of procedure to destroy it 2017-07-20 14:30:36 +02:00
LeSim
409bed4080 Merge pull request #616 from sgmap/dossier_remove_unused_ordered_commentaires
Dossier: remove unused ordered_commentaires
2017-07-20 11:16:46 +02:00
Simon Lehericey
5ec0e2ed18 Dossier: remove unused ordered_commentaires
as commentaires are sorted on the view _messagerie.haml.html
dossier_facade.commentaires.object.sort
2017-07-20 11:03:10 +02:00
Mathieu Magnin
7414190d2a Merge pull request #613 from sgmap/fix_315_export_csv_with_champs_ordered
Fix 315 export csv with champs ordered
2017-07-19 16:58:34 +02:00
Mathieu Magnin
b0c0477622 [Fix #315] Order champs by procedure order in export 2017-07-19 16:31:30 +02:00
Mathieu Magnin
015260ff13 Gestionnaire can download export only for his procedures 2017-07-19 16:31:30 +02:00
gregoirenovel
ad08bca621 Merge pull request #611 from sgmap/remove-useless-tests
Remove useless tests
2017-07-19 16:00:02 +02:00
gregoirenovel
9666ed7d5d Remove useless tests 2017-07-19 13:32:59 +02:00
LeSim
7c0faf5bad Merge pull request #607 from sgmap/enforce_constraints_on_follow_table
Follow: follow must be uniq
2017-07-18 15:32:05 +02:00
Simon Lehericey
3a17c86a74 Follow: follow must be uniq 2017-07-18 15:12:10 +02:00
LeSim
fdd25e79c7 Merge pull request #606 from sgmap/clean_followed_dossier
Rake: add task to clean followed_dossiers
2017-07-18 15:06:14 +02:00
Simon Lehericey
490f71856d Rake: add tasks to clean followed_dossiers 2017-07-18 15:00:00 +02:00
gregoirenovel
26cfa6b2e9 Merge pull request #603 from sgmap/sort-procedures
[Fix #168] Sort published and archived procedures by publishing date
2017-07-18 13:45:21 +02:00
gregoirenovel
c464a6faba [Fix #168] Sort published and archived procedures by publication_date 2017-07-18 13:44:03 +02:00
gregoirenovel
70acbd1ecb Merge pull request #602 from sgmap/fix-146
Fix #146
2017-07-18 13:38:01 +02:00
gregoirenovel
6f2c63c094 Remove default values for some stat methods’ arguments 2017-07-17 16:00:16 +02:00
gregoirenovel
20b4c7ce6f [Fix #146] Use published_at for procedures in Stats
Instead of created_at, which is less
representative
2017-07-17 15:10:05 +02:00
gregoirenovel
1c1a47d83a publiee_ou_archivee -> publiees_ou_archivees 2017-07-17 15:06:36 +02:00
LeSim
7b45704137 Merge pull request #600 from sgmap/remove_useless_facade
DossierController: remove useless facade
2017-07-17 14:03:11 +02:00
Simon Lehericey
a1ddcb6d34 DossierController: remove useless facade 2017-07-17 13:36:22 +02:00
gregoirenovel
926b723d80 Merge pull request #596 from sgmap/procedure-fixes
Procedure fixes
2017-07-13 17:09:20 +02:00
gregoirenovel
32e0fa9f69 Add Procedure#publiee_ou_archivee? 2017-07-13 17:01:39 +02:00
gregoirenovel
2b7a148540 Remove Procedure#published? 2017-07-13 17:01:38 +02:00
gregoirenovel
36bee67085 Add Procedure#brouillon? 2017-07-13 17:01:38 +02:00
gregoirenovel
25800305ad cefixup publiee 2017-07-13 17:01:33 +02:00
gregoirenovel
9a7d5d1833 Add Procedure#publiee? 2017-07-13 15:44:18 +02:00
gregoirenovel
cfec05506a Rename Procedure#archived? -> #archivee? 2017-07-13 15:32:13 +02:00
gregoirenovel
07d390db09 Remove comments that were wrong
Having a foo_at column automatically generates the
#foo_at? method, not the #foo? method
2017-07-13 14:46:09 +02:00
gregoirenovel
c43f3fa415 Improve the formatting of the Procedure scopes 2017-07-13 14:46:09 +02:00