Skip to content

Latest commit

 

History

History
870 lines (790 loc) · 73.6 KB

CHANGELOG.md

File metadata and controls

870 lines (790 loc) · 73.6 KB

Changelog

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

1.0.0 (2019-06-10)

Full Changelog

Added

  • Accounts: Add description field to administrator users like evaluators description #3389
  • Admin: Add document uploads from admin section #3466
  • Admin: Images and documents settings #3585
  • Budgets: notify by email new evaluation comments #3413
  • Installation: Add deploy-secrets.yml.example file #3516
  • Installation: Add new settings automatically on every deployment #3576
  • Installation: Add task to upgrade to a new release #3590
  • Legislations: Create Legislation::PeopleProposal model #3591
  • Translations: Update translations from Crowdin #3378
  • Translations: Admin basic customization texts #3488
  • Translations: Add Bosnian, Croatian, Czech, Danish, Greek, and Turkish locales #3571
  • Newsletters: Proposals authors user segment #3507
  • Polls: Add slug to polls #3504
  • Statistics: Add budget stats #3438
  • Statistics: Add admin budget stats #3499
  • Statistics: Add options to show advanced stats #3520

Changed

  • Accounts: Change devise configuration #3561
  • Admin: Show count of votes associated to verified signatures #2616
  • Budgets: Don't destroy budgets with an associated poll #3492
  • Budgets: Add task to regenerate ballot_lines_count cache #3563
  • Dashboard: Hide polls created by users from proposals dashboard on admin poll index #3572
  • Dashboard: Allow users to delete dashboard polls #3574
  • Maintenance: Add Rails 5.1 compatibility #3562
  • Maintenance: Update migrations and schema file #3598
  • Maintenance-Refactoring: Refactor admin/debates and admin/comments to hidden #3376
  • Maintenance-Refactoring: Simplify stats caching #3510
  • Maintenance-Refactoring: Refactor gender and age stats methods #3511
  • Maintenance-Refactoring: Simplify link to poll #3519
  • Maintenance-Refactoring: Extract partial with mobile sticky content #3577
  • Maintenance-Refactoring: Use find instead of find by #3580
  • Maintenance-Rubocop: Allow lines to be 110 characters long by Rubocop #3529
  • Maintenance-Seeds: Simplify settings seeds #3564
  • Polls: Display all polls for current booth #3361
  • Polls: Allow delete polls with associated questions and answers #3476
  • Polls: Remove redirect for poll officers #3506
  • Polls: Remove token on views #3539
  • Proposals: Remove question and external_url fields from proposals and legislation proposals #3397
  • Proposals: Proposals support on mobile #3515
  • Proposals: Make proposals to be selected by administrators #3567
  • Statistics: Improve poll stats #3503
  • Statistics: Change stats layout #3512
  • UX/UI: Improve help texts on Admin UI #3508
  • UX/UI: Users menu #3509
  • UX/UI: Add help texs, links and new message section to improve UX #3573

Fixed

  • Budgets: Don't show links to disabled budget results #3592
  • Legislations: Fix order in annotation comments with same score #3565
  • Maintenance: Fix obsolete respond\_with\_bip usage #3483
  • Maintenance: Remove Rspec deprecation warning #3530
  • Maintenance: Fix column order in schema file #3533
  • Maintenance: Fix indentation in schema file #3595
  • Maintenance-Specs: Fix typo in budget executions spec #3486
  • Maintenance-Specs: Remove unused (and flaky) card code and its spec #3487
  • Maintenance-Specs: Resize Capybara window back to its original size #3534
  • Maintenance-Specs: Check the comment is present after commenting #3596
  • Maintenance-Specs: Reset globalize fallbacks before every test #3601
  • Multi-language: Avoid duplicate records using translations #3581
  • Polls: Fix valid votes labels #3570
  • Polls: Show name and email for deleted poll officer's user account #3587
  • UX/UI: Always use map image from admin site customization images #3472

Removed

  • Maintenance-Deprecated: Delete spending proposals #3569

1.0.0-beta (2019-04-29)

Added

  • Dashboard: Add proposal's dashboard #3412
  • Budgets: Add on admin budget investments an advanced filter for max supports #3364
  • Budgets: Add price column in the admin budget investments table #3356
  • Budgets: Allow voting Budget Investments in booths #3344
  • Budgets: Budget ballot sheets UI #2857
  • Polls: Add officing booths #3345
  • Polls: Add cumulative totals to admin poll recounts list #3342
  • Polls: Verify poll ballots #2858
  • Maintenance-Seeds: Include default custom pages in developers seed #3402
  • Maintenance-Rubocop: Enable rubocop rules in config and seed files #3380
  • Maintenance-Rubocop: Add ERB Lint configuration file #3379
  • Maintenance-Rubocop: Add CoffeeLint rules #3338
  • Maintenance-IDEs: Add Intellij IDE project settings to gitignore #3430

Changed

  • Budgets: Update texts on check my ballot links #3407
  • Budgets: Change admin budget investments subfilters from tabs to advanced filter checkboxes #3351
  • Proposals: Add rake to move external_url to description #3396
  • Verification: Use min age to participate setting on verification residence form #3399
  • Translations: Generalize i18n texts #3337
  • Admin: Improve Admin settings section #3387
  • Customization: Default site customization pages #3353
  • UX/UI: Improve UX on admin section #3334
  • Maintenance-README: Update docs link on README #3418
  • Maintenance-README: Update README #3417
  • Maintenance-README: Update core team members, contributors and alumni #3440
  • Maintenance-Specs: Use 3 Travis nodes for running the test suite #3416
  • Maintenance-Specs: Simplify poll factories #3384
  • Maintenance-Specs: Fix flaky spec: Ballots Groups Change my heading #3460
  • Maintenance-Rubocop: Add missing double quotes #3404
  • Maintenance-Refactoring: Change single quotes to double quotes everywhere #3370
  • Maintenance-Refactoring: Change single quotes to double quotes for views #3369
  • Maintenance-Refactoring: Change single quotes to double quotes for models #3362
  • Maintenance-Refactoring: Use double quotes in CoffeeScript files #3339
  • Maintenance-Refactoring: Change single quotes to double quotes for controllers #3360
  • Maintenance-Translations: Update share messages interpolation variables #3452
  • Maintenance-Gems: Bump Rails version to 4.2.11.1 #3358
  • Maintenance-gems: Upgrade to rails 5 #3414

Fixed

  • Dashboard: Cleanup Rails5 dashboard #3464
  • Budgets: Show unfeasible budget investment messages only when valuation finished #3340
  • Budgets: Fix bug moderator can't print voted investments in balloting phase #3443
  • Polls: Display 'Validate document' menu item only when applicable #3343
  • Polls: Improvements about displaying results for voted polls #3341
  • Polls: Enable options to show stats and results with any type of voter #3155
  • Legislations: Fix legislation process feed order #3400
  • Accessibility: Fix accessibility and HTML warnings #3366
  • Images: Keep images uploaded with CKEditor when deploying #3367
  • Maintenance-Exception: Fix exception when confirming an invalid token #3432
  • Maintenance-Exception: Require logged in user if navigate to /welcome #3385
  • Maintenance-Specs: Fix sort by random inconsistencies #3420
  • Maintenance-Specs: Fix investment pagination tests #3405
  • Maintenance-gems: Use Rails 5 conventions in ballot migrations #3453
  • Maintenance-gems: Fix Invalid Authenticity Token with Rails 5 #3454
  • Maintenance-gems: Handle AccessDenied in management sessions #3458
  • Maintenance-gems: Fix InvalidCrossOriginRequest response #3459
  • Maintenance-gems: Add lib folder path to eager_load_paths #3465

Removed

  • Maintenance-Deprecated: Remove obsolete rake tasks #3401
  • Maintenance-Deprecated: Add rake task to check for spending proposals #3441

v0.19 (2019-02-27)

Added

  • Admin: Add cards to custom pages #3149
  • Design/UX: Refactor processes header colors and custom pages #3249
  • Legislation: Add image to legislation processes and banner colors #3152
  • Mails: Configurable email interceptor by environment #3251
  • Maintenance-Rubocop: Enable useless assignment rubocop rule #3120
  • Maintenance-Rubocop: Fix literal as condition #3313
  • Milestones: Manage milestone progress bars #3195
  • Milestones: Refactor milestones css #3196
  • Milestones: Add progress bar dev seeds #3197
  • Milestones: Add progress bars to milestones public view #3228
  • Multi-language: Make budgets translatable #3296
  • Polls: Add a description for open polls #3303
  • Translations: add new Russian translation #3204
  • Translations: add new Russian translation #3205
  • Translations: add new Russian translation #3206
  • Translations: add new Russian translation #3207
  • Translations: add new Russian translation #3208
  • Translations: add new Russian translation #3209
  • Translations: add new Russian translation #3210
  • Translations: add new Russian translation #3211
  • Translations: add new Russian translation #3212
  • Translations: add new Russian translation #3213
  • Translations: add new Russian translation #3214
  • Translations: add new Russian translation #3215
  • Translations: add new Russian translation #3216
  • Translations: add new Russian translation #3217
  • Translations: add new Russian translation #3218
  • Translations: add new Russian translation #3219
  • Translations: add new Russian translation #3220
  • Translations: add new Russian translation #3221
  • Translations: add new Russian translation #3222
  • Translations: add new Russian translation #3223
  • Translations: add new Russian translation #3224
  • Translations: add new Russian translation #3225
  • Translations: add new Russian translation #3226
  • Translations: New Crowdin translations #3305
  • Translations: Add locales for Indonesian, Russian, Slovak and Somali #3309
  • Translations: Remove untranslated locales #3310

Changed

  • Admin: Admin tables order - sorting #3148
  • Admin: Hide polls results and stats to admins #3229
  • Admin: Allow change map image from admin #3230
  • Admin: Allow admins delete poll answer documents #3231
  • Admin: Admin polls list #3253
  • Admin: Show all system emails in Admin section #3326
  • Admin: Improve Admin settings section #3328
  • Budgets: Show current phase as selected on phase select on admin budgets form #3203
  • Budgets: Do not display alert when supporting in a group with a single heading #3278
  • Budgets: Include heading names in "headings limit reached" alert #3290
  • Budgets: Consider having valuator group as having valuator #3314
  • Budgets: Show all investments in the map #3318
  • Design/UX: Improve UI of budgets index page #3250
  • Design/UX: Allow select column width for widget cards #3252
  • Design/UX: Change layout on homepage if feed debates and proposals are enabled #3269
  • Design/UX: Improve color picker on admin legislation process #3277
  • Design/UX: Removes next/incoming filters #3280
  • Design/UX: Add sorting icons to sortable tables #3324
  • Design/UX: Improve UX on admin section #3329
  • Legislation: Remove help and recommendations on legislation proposal new form #3200
  • Legislation: Sort Legislation Processes by descending start date #3202
  • Maps: Always show markers on budgets index map #3267
  • Maintenance-Refactorings: Add pending specs proposal notification limits #3174
  • Maintenance-Refactorings: Refactors images attributes #3170
  • Maintenance-Refactorings: Use find instead of find_by_id #3234
  • Maintenance-Refactorings: LegacyLegislation migration cleanup #3275
  • Maintenance-Refactorings: Replace sccs lint string quotes to double quotes #3281
  • Maintenance-Refactorings: Change single quotes to double quotes in folder /spec #3287
  • Maintenance-Refactorings: Reuse image attributes in legislation processes #3319
  • Newsletters: Send newsletter emails in order #3274
  • Tags: Set tags max length to 160 #3264
  • Translations: Update budgets confirm group es translation #3198
  • Votes: Use votes score instead of total votes on debates and legislation proposals #3291

Fixed

  • Budgets: Show unfeasible and unselected investments for finished budgets #3272
  • Design/UX: Fix UI details for a better UX and design #3323
  • Design/UX: Budgets UI minor fixes #3268
  • Polls: Delete Booth Shifts with associated data #3292
  • Proposals: Fix random proposals order in the same session #3321
  • Tags: Fix valuation tags being overwritten #3330
  • Translations: Fix i18n and UI minor details #3191
  • Translations: Return a String in I18n method 'pluralize' #3307

0.18.1 (2019-01-17)

Added

  • Legislation: Legislation process homepage phase #3188
  • Legislation: Show documents on processes proposals phase #3136
  • Maintenance-Refactorings: Remove semicolons from controllers #3160
  • Maintenance-Refactorings: Remove before action not used #3167
  • Maintenance-Rubocop: Enable double quotes rubocop rule #3175
  • Maintenance-Rubocop: Enable line length rubocop rule #3165
  • Maintenance-Rubocop: Add rubocop rule to indent private methods #3134

Changed

  • Admin: Improve CRUD budgets and content blocks #3173
  • Design/UX: new CRUD budgets, content blocks and heading map #3150
  • Design/UX: Processes key dates #3137

Fixed

  • Admin: checks for deleted proposals #3154
  • Admin: Add default order for admin budget investments list #3151
  • Budgets: Bug Management Cannot create Budget Investment without a map location #3133

0.18.0 (2018-12-27)

Added

  • Admin: Admin poll questions index #3123
  • Budgets: Added feature to add content block to headings in sidebar #3043
  • Budgets: Add map to sidebar on Heading's page #3038
  • Budgets: Budget executions #3023
  • Budgets: Budget execution list #2864
  • Design/UX: Administrator ID #3056
  • Legislation: Draft phase on legislation processes #3105
  • Legislation: add homepage for legislation processes #3091
  • Legislation: Adds draft phase functionality in legislation processes #3048
  • Maintenance: Widgets dev seeds #3104
  • Maintenance: Add web sections to seeds #3037
  • Maintenance-Rubocop: Apply Rubocop not_to rule #3118
  • Maintenance-Rubocop: Add not_to Rubocop rule #3112
  • Maintenance-Rubocop: Add a "Reviewed by Hound" badge #3093
  • Maintenance-Specs: Add missing feature spec: Proposal Notifications In-app notifications from the proposal's author group notifications for the same proposal #3066
  • Maintenance-Specs: Add missing feature spec: Admin poll questions Create from successful proposal show #3065
  • Maintenance-Specs: Add missing feature spec Admin budget investments Edit Do not display valuators of an assigned group #3064
  • Milestones: Edit only existing languages in milestones summary #3103
  • Milestones: Update milestone status texts #3102
  • Milestones: Fix milestone validation #3101
  • Milestones: Add milestones to legislation processes #3100
  • Milestones: Add milestones to proposals #3099
  • Milestones: Fix budget investment milestone translations migration #3097
  • Milestones: Make milestones code reusable #3095
  • Milestones: Make milestones controller polymorphic #3083
  • Milestones: Make milestones polymorphic #3057
  • Polls: Polls voted by #3089
  • Proposals: Featured proposals #3081
  • Translations: Added Slovenian translations #3062
  • Translations: New Crowdin translations #3050
  • Translations: Maintain translations for other languages after updatin main language #3046
  • Translations: New Crowdin translations #3005
  • Translations: Update i18n from Crowdin #2998

Changed

  • Admin: Improve action buttons aspect for small screens #3027
  • Admin: Improve visualization for small resolution #3025
  • Admin: Budgets admin #3012
  • Budgets: Budget investments social share #3053
  • Design/UX: Documents title #3131
  • Design/UX: Proposal create question #3122
  • Design/UX: Budget investments price explanation #3121
  • Design/UX: Change CRUD for budget groups and headings #3106
  • Design/UX: UI design #3080
  • Design/UX: Budgets unselected message #3033
  • Design/UX: Hide Featured section on Home Page if there are no cards #2899
  • Maintenance: Simplify pull request template #3088
  • Maintenance: Removes references to deleted general terms page #3079
  • Maintenance: Pages texts #3042
  • Maintenance: Removed icon_home and fixed corresponding test ##2970
  • Maintenance-Gems: [Security] Bump rails from 4.2.10 to 4.2.11 #3070
  • Maintenance-Gems: Bump database_cleaner from 1.6.2 to 1.7.0 #3014
  • Maintenance-Gems: Bump rspec-rails from 3.7.2 to 3.8.1 #3003
  • Maintenance-Gems: Bump uglifier from 4.1.3 to 4.1.19 #3002
  • Maintenance-Gems: [Security] Bump rack from 1.6.10 to 1.6.11 #3000
  • Maintenance-Gems: Bump knapsack_pro from 0.53.0 to 1.1.0 #2999
  • Maintenance-Gems: Bump letter_opener_web from 1.3.2 to 1.3.4 #2957
  • Maintenance-Gems: Bump rollbar from 2.15.5 to 2.18.0 #2923
  • Maintenance-Gems: Bump cancancan from 2.1.2 to 2.3.0 #2901
  • Maintenance-Refactorings: Remove custom "toda la ciudad" code #3111
  • Maintenance-Refactorings: Refactor legislation process subnav #3074
  • Maintenance-Refactorings: Rename Admin::Proposals to Admin::HiddenProposals #3073
  • Maintenance-Refactorings: Budget investment show #3041
  • Proposals: Optimize task reset_hot_score #3116
  • Proposals: New algorithm for filter 'most active' #3098
  • Translations: Bring back date order translations #3127
  • Translations: i18n remove date.order key #3007

Fixed

  • Admin: Fix pagination after selecting/unselecting budget investment #3034
  • Admin: Admin menu link #3032
  • Design/UX: Honeypot on users sign up form #3124
  • Design/UX: Fix scroll jump voting investments #3113
  • Design/UX: Globalize tabs #3054
  • Design/UX: Help feature #3040
  • Design/UX: Fix misleading title on account creation confirmation page (en, fr) #2944
  • Legislation: Fixes legislation processes key dates active class #3020
  • Maintenance: Fix scope warning #3071
  • Maintenance Admin poll officers #3055
  • Maintenance-Rubocop: Remove trailing whitespace #3094
  • Maintenance-Specs: Fix flaky spec checking price without currency symbol #3115
  • Maintenance-Specs: Fix flaky localization specs #3096
  • Maintenance-Specs: Add frozen time condition to proposals phase spec #3090
  • Maintenance-Specs: Fix flaky spec: Legislation Proposals Each user has a different and consistent random proposals order #3085
  • Maintenance-Specs: Fix flaky spec: Each user has a different and consistent random proposals order #3076
  • Maintenance-Specs: Fix flaky spec: Welcome screen is not shown to organizations #3072
  • Maintenance-Specs: Fix failing spec: Budget::Investment Reclassification store_reclassified_votes stores the votes for a reclassified investment #3067
  • Maintenance-Specs: Fix failing spec: Poll::Shift officer_assignments creates and destroy corresponding officer_assignments #3061
  • Maintenance-Specs: Update debates_spec.rb #3029
  • Maintenance-Specs: Fix flaky spec: Admin budget investment mark/unmark visible to valuators #3008
  • Polls: Fix poll results accuracy #3030
  • Translations: Legislation dates #3039
  • Translations: Fixes english translations #3011
  • Translations: i18n remove duplicate locale folders #3006
  • Valuation: Fix crash in valuation when there are no budgets #3128

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