Skip to content

Latest commit

 

History

History
510 lines (464 loc) · 39.8 KB

CHANGELOG.md

File metadata and controls

510 lines (464 loc) · 39.8 KB

Changelog

The format is based on Keep a Changelog and this project adheres to Semantic Versioning

0.17.0 - 2018-10-31

Added

  • Multi-language: Migrate globalize data #2986
  • Multi-language: Update custom pages translations #2952
  • Multi-language: Make homepage content translatable #2924
  • Multi-language: Make collaborative legislation translatable #2912
  • Multi-language: Make admin notifications translatable #2910
  • Multi-language: Refactor translatable specs #2903
  • Multi-language: Refactor code shared by admin-translatable resources #2896
  • Multi-language: Change Translatable implementation to accommodate new requirements #2886
  • Multi-language: Make banners translatable #2865
  • Multi-language: Fix translatable bugs #2985
  • Multi-language: Make polls translatable #2914
  • Multi-language: Updates translatable custom pages #2913
  • Translations: Add all available languages #2964
  • Translations: Fix locale folder names #2963
  • Translations: Update translations from Crowdin #2961
  • Translations: Display language name or language key #2949
  • Translations: Avoid InvalidPluralizationData exception when missing translations #2936
  • Translations: Changes allegations dates label #2915
  • Maintenance-Rubocop: Add Hound basic configuration #2987
  • Maintenance-Rubocop: Update rubocop rules #2925
  • Maintenance-Rubocop: Fix Rubocop warnings for Admin controllers #2880
  • Design/UX: Adds status icons on polls poll group #2860
  • Design/UX: Feature help page #2933
  • Design/UX: Adds enable help page task #2960
  • Budgets: Allow select winner legislation proposals #2950
  • Legislation-Proposals: Add legislation proposal's categories #2948
  • Legislation-Proposals: Admin permissions in legislation proposals #2945
  • Legislation-Proposals: Random legislation proposal's order & pagination #2942
  • Legislation-Proposals: Legislation proposals imageable #2922
  • CKeditor: Bring back CKEditor images button #2977
  • CKeditor: Ckeditor4 update #2876
  • Installation: Add placeholder configuration for SMTP #2900

Changed

  • Newsletters: Newsletter updates #2992
  • Maintenance-Gems: [Security] Bump rubyzip from 1.2.1 to 1.2.2 #2879
  • Maintenance-Gems: [Security] Bump nokogiri from 1.8.2 to 1.8.4 #2878
  • Maintenance-Gems: [Security] Bump ffi from 1.9.23 to 1.9.25 #2877
  • Maintenance-Gems: Bump jquery-rails from 4.3.1 to 4.3.3 #2929
  • Maintenance-Gems: Bump browser from 2.5.2 to 2.5.3 #2928
  • Maintenance-Gems: Bump delayed_job_active_record from 4.1.2 to 4.1.3 #2927
  • Maintenance-Gems: Bump rubocop-rspec from 1.24.0 to 1.26.0 #2926
  • Maintenance-Gems: Bump paranoia from 2.4.0 to 2.4.1 #2909
  • Maintenance-Gems: Bump ancestry from 3.0.1 to 3.0.2 #2908
  • Maintenance-Gems: Bump i18n-tasks from 0.9.20 to 0.9.25 #2906
  • Maintenance-Gems: Bump coveralls from 0.8.21 to 0.8.22 #2905
  • Maintenance-Gems: Bump scss_lint from 0.54.0 to 0.55.0 #2895
  • Maintenance-Gems: Bump unicorn from 5.4.0 to 5.4.1 #2894
  • Maintenance-Gems: Bump mdl from 0.4.0 to 0.5.0 #2892
  • Maintenance-Gems: Bump savon from 2.11.2 to 2.12.0 #2891
  • Maintenance-Gems: Bump capistrano-rails from 1.3.1 to 1.4.0 #2884
  • Maintenance-Gems: Bump autoprefixer-rails from 8.2.0 to 9.1.4 #2881
  • Maintenance-Gems: Upgrade gem coffee-rails to version 4.2.2 #2837
  • Maintenance-Refactorings: Adds custom javascripts folder #2921
  • Maintenance-Refactorings: Test suite maintenance #2888
  • Maintenance-Refactorings: Replace .all.each with .find\_each to reduce memory usage #2887
  • Maintenance-Refactorings: Split factories #2838
  • Maintenance-Refactorings: Change spelling for constant to TITLE_LENGTH_RANGE #2966
  • Maintenance-Refactorings: Remove described class cop #2990
  • Maintenance-Refactorings: Ease customization in processes controller #2982
  • Maintenance-Refactorings: Fix a misleading comment #2844
  • Maintenance-Refactorings: Simplify legislation proposals customization #2946
  • Social-Share: Improves social share messages for proposals #2994

Fixed

  • Maintenance-Specs: Fix flaky specs: proposals and legislation Voting comments Update #2989
  • Maintenance-Specs: Fix flaky spec: Admin legislation questions Update Valid legislation question #2976
  • Maintenance-Specs: Fix flaky spec: Admin feature flags Enable a disabled feature #2967
  • Maintenance-Specs: Fix flaky spec for translations #2962
  • Maintenance-Specs: Fix flaky spec: Admin legislation draft versions Update Valid legislation draft version #2995
  • Maintenance-Specs: Fix pluralization spec when using different default locale #2973
  • Maintenance-Specs: Fix time related specs #2911
  • Design/UX: UI design #2983
  • Design/UX: Custom fonts #2916
  • Design/UX: Show active tab in custom info texts #2898
  • Design/UX: Fix navigation menu under Legislation::Proposal show view #2835
  • Social-Share: Fix bug in facebook share link #2852

0.16.0 - 2018-07-16

Added

Changed

Fixed

0.15.0 - 2018-05-23

Added

Changed

Fixed

0.14.0 - 2018-03-08

Added

Changed

Deprecated

Fixed

0.13.0 - 2018-02-05

Added

Changed

Deprecated

  • Budget's description_* columns will be erased from database in next release. Please run rake task budgets:phases:generate_missing to migrate them. Details at Warning section of consuldemocracy#2323
  • Budget::Investment's internal_comments attribute usage was removed, because of consuldemocracy#2403, run rake task investments:internal_comments:migrate_to_thread to migrate existing values to the new internal comments thread. In next release database column will be removed.

Removed

  • Spending Proposals urls from sitemap, that model is getting entirely deprecated soon.

Fixed

Security

0.12.0 - 2018-01-03

Added

  • Added Images to Budget Investment's Milestones consuldemocracy#2186
  • Added Documents to Budget Investment's Milestones consuldemocracy#2191
  • Added Publication Date Budget Investment's Milestones consuldemocracy#2188
  • New setting feature.allow_images to allow upload and show images for both (proposals and budget investment projects). Set it manually through console with Setting['feature.allow_images'] = true
  • Related Content feature. Now Debates & Proposals can be related consuldemocracy#1164
  • Map validations consuldemocracy#2207
  • Added spec for 'rake db:dev_seed' task consuldemocracy#2201
  • Adds timestamps to polls consuldemocracy#2180 (Run rake polls:initialize_timestamps to initialize attributes created_at and updated_at with the current time for all existing polls, or manually through console set correct values)

Changed

Fixed

0.11.0 - 2017-12-05

Added

Changed

Removed

Fixed

0.10.0 - 2017-07-05

Added

  • Milestones on Budget Investment's
  • Feature flag to enable/disable Legislative Processes
  • Locale site pages customization
  • Incompatible investments

Changed

0.9.0 - 2017-06-15

Added

  • Budgets
  • Basic polls
  • Collaborative legistlation
  • Custom pages
  • GraphQL API
  • Improved admin section

Changed

  • Improved admin section
  • Rails 4.2.8
  • Ruby 2.3.2

Deprecated

  • SpendingProposals are deprecated now in favor of Budgets

Fixed

  • CKEditor locale compilation fixed
  • Fixed bugs in mobile layouts

0.8.0- 2016-07-21

Added

  • Support for customization schema, vía specific custom files, assets and folders

Changed

  • Rails 4.2.7
  • Ruby 2.3.1

Fixed

  • Fixed bug causing errors on user deletion

[0.7.0] - 2016-04-25

Added

  • Debates
  • Proposals
  • Basic Spending Proposals

Changed

  • Rails 4.2.6
  • Ruby 2.2.3