From d137df67bfca48d746bd786324b0a35533bacbf5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Javi=20Mart=C3=ADn?= Date: Thu, 13 Jul 2023 17:45:44 +0200 Subject: [PATCH 1/2] Fix release version number in rake tasks When we added the tasks, we thought the new version was going to be version 1.6.0, but in the end we're renaming it to version 2.0.0. --- lib/tasks/consul.rake | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/tasks/consul.rake b/lib/tasks/consul.rake index f5a57c1c6..a913d0d56 100644 --- a/lib/tasks/consul.rake +++ b/lib/tasks/consul.rake @@ -2,10 +2,10 @@ namespace :consul do desc "Runs tasks needed to upgrade to the latest version" task execute_release_tasks: ["settings:rename_setting_keys", "settings:add_new_settings", - "execute_release_1.6.0_tasks"] + "execute_release_2.0.0_tasks"] - desc "Runs tasks needed to upgrade from 1.5.0 to 1.6.0" - task "execute_release_1.6.0_tasks": [ + desc "Runs tasks needed to upgrade from 1.5.0 to 2.0.0" + task "execute_release_2.0.0_tasks": [ "db:calculate_tsv", "polls:set_ends_at_to_end_of_day", "db:add_schema_search_path" From a5d994533c77e05f8d85d7437818880e2362cf1c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Javi=20Mart=C3=ADn?= Date: Thu, 13 Jul 2023 17:48:33 +0200 Subject: [PATCH 2/2] Release version 2.0.0 --- CHANGELOG.md | 167 +++++++++++++++++++++ app/controllers/installation_controller.rb | 2 +- 2 files changed, 168 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5a6939413..73fc33155 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,173 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/). +## [2.0.0](https://github.com/consuldemocracy/consuldemocracy/tree/2.0.0) (2023-07-17) + +[Full Changelog](https://github.com/consuldemocracy/consuldemocracy/compare/1.5.0...2.0.0) + +### Added + +- **Admin:** Allow administrators to override legislation and budget translations [\#5137](https://github.com/consuldemocracy/consuldemocracy/pull/5137) +- **Admin:** Show account activation status for each user in the admin section [\#4854](https://github.com/consuldemocracy/consuldemocracy/pull/4854) +- **Admin:** Add more images to admin site customization [\#4833](https://github.com/consuldemocracy/consuldemocracy/pull/4833) +- **Admin:** Add search form on admin moderated content [\#3392](https://github.com/consuldemocracy/consuldemocracy/pull/3392) +- **Budgets:** Add polygon geographies to Budgets' map [\#3907](https://github.com/consuldemocracy/consuldemocracy/pull/3907) and [\#5108](https://github.com/consuldemocracy/consuldemocracy/pull/5108) +- **Legislation:** Add description to Legislation questions [\#4997](https://github.com/consuldemocracy/consuldemocracy/pull/4997) +- **Multitenancy:** Use tenant host and name as default email sender [\#5034](https://github.com/consuldemocracy/consuldemocracy/pull/5034) +- **Multitenancy:** Make it possible to disable tenants [\#5050](https://github.com/consuldemocracy/consuldemocracy/pull/5050) +- **Multitenancy:** Create an administrator in new tenants [\#5048](https://github.com/consuldemocracy/consuldemocracy/pull/5048) +- **Multitenancy:** Allow rendering different ERB files per tenant [\#5030](https://github.com/consuldemocracy/consuldemocracy/pull/5030) +- **Multitenancy:** Make it easier to have different colors per tenant [\#5013](https://github.com/consuldemocracy/consuldemocracy/pull/5013), [\#5018](https://github.com/consuldemocracy/consuldemocracy/pull/5018), [\#5019](https://github.com/consuldemocracy/consuldemocracy/pull/5019), [\#5020](https://github.com/consuldemocracy/consuldemocracy/pull/5020), [\#5021](https://github.com/consuldemocracy/consuldemocracy/pull/5021) and [\#5144](https://github.com/consuldemocracy/consuldemocracy/pull/5144) +- **Multitenancy:** Allow using domains in tenants [\#5007](https://github.com/consuldemocracy/consuldemocracy/pull/5007) and [\#5046](https://github.com/consuldemocracy/consuldemocracy/pull/5046) +- **Multitenancy:** Add support for multitenancy [\#4030](https://github.com/consuldemocracy/consuldemocracy/pull/4030), [\#5005](https://github.com/consuldemocracy/consuldemocracy/pull/5005), [\#5037](https://github.com/consuldemocracy/consuldemocracy/pull/5037), [\#5041](https://github.com/consuldemocracy/consuldemocracy/pull/5041), [\#5052](https://github.com/consuldemocracy/consuldemocracy/pull/5052) and [\#5123](https://github.com/consuldemocracy/consuldemocracy/pull/5123) +- **Polls:** Add poll questions that accept multiple answers [\#4993](https://github.com/consuldemocracy/consuldemocracy/pull/4993), [\#5012](https://github.com/consuldemocracy/consuldemocracy/pull/5012) and [\#5036](https://github.com/consuldemocracy/consuldemocracy/pull/5036) +- **Polls:** Allow selecting the time when a poll starts/ends [\#4989](https://github.com/consuldemocracy/consuldemocracy/pull/4989) +- **SDG:** Add SDG images in Galego [\#5003](https://github.com/consuldemocracy/consuldemocracy/pull/5003) +- **Translations:** Update translations from Crowdin [\#5040](https://github.com/consuldemocracy/consuldemocracy/pull/5040) and [\#5126](https://github.com/consuldemocracy/consuldemocracy/pull/5126) + +### Changed + +- **Admin:** Don't allow modifying already started polls [\#4904](https://github.com/consuldemocracy/consuldemocracy/pull/4904) and [\#4990](https://github.com/consuldemocracy/consuldemocracy/pull/4990) +- **Legislation:** Render markdown tables in legislation draft [\#5136](https://github.com/consuldemocracy/consuldemocracy/pull/5136) +- **Maintenance:** Update project name [\#5149](https://github.com/consuldemocracy/consuldemocracy/pull/5149) +- **Maintenance:** Restart DelayedJob workers after they crash [\#5146](https://github.com/consuldemocracy/consuldemocracy/pull/5146) +- **Maintenance:** Reduce log size in development/test environments [\#5142](https://github.com/consuldemocracy/consuldemocracy/pull/5142) +- **Maintenance:** Allow changing the application name for deployments [\#5121](https://github.com/consuldemocracy/consuldemocracy/pull/5121) +- **Maintenance:** Use only one server when deploying to preproduction [\#5095](https://github.com/consuldemocracy/consuldemocracy/pull/5095) +- **Maintenance:** Allow to add custom mailers [\#5076](https://github.com/consuldemocracy/consuldemocracy/pull/5076) +- **Maintenance:** Make it easier to customize admin and main layouts [\#5063](https://github.com/consuldemocracy/consuldemocracy/pull/5063) +- **Maintenance:** Change name [\#5043](https://github.com/consuldemocracy/consuldemocracy/pull/5043) and [\#5056](https://github.com/consuldemocracy/consuldemocracy/pull/5056) +- **Maintenance:** Verify the schema.rb integrity when running our CI [\#5009](https://github.com/consuldemocracy/consuldemocracy/pull/5009) +- **Maintenance:** Configure OmniAuth to send log to Rails logger [\#5004](https://github.com/consuldemocracy/consuldemocracy/pull/5004) +- **Maintenance:** Allow adding per-environment custom settings [\#5002](https://github.com/consuldemocracy/consuldemocracy/pull/5002) +- **Maintenance:** Use the latest Ubuntu image to run tests and coveralls [\#4906](https://github.com/consuldemocracy/consuldemocracy/pull/4906) +- **Maintenance:** \[Security\] Use jQuery 3.5.1 in Annotator [\#4877](https://github.com/consuldemocracy/consuldemocracy/pull/4877) +- **Maintenance:** Simplify staging/preproduction environment files [\#4875](https://github.com/consuldemocracy/consuldemocracy/pull/4875) +- **Maintenance:** Set permissions for GitHub actions [\#4855](https://github.com/consuldemocracy/consuldemocracy/pull/4855) +- **Maintenance-Deployment:** Upgrade Ruby to version 3.0.6 [\#5053](https://github.com/consuldemocracy/consuldemocracy/pull/5053), [\#5070](https://github.com/consuldemocracy/consuldemocracy/pull/5070), [\#5074](https://github.com/consuldemocracy/consuldemocracy/pull/5074), [\#5089](https://github.com/consuldemocracy/consuldemocracy/pull/5089) and [\#5143](https://github.com/consuldemocracy/consuldemocracy/pull/5143) +- **Maintenance-Gems:** \[Security\] Bump rails from 6.0.5.1 to 6.0.6.1 [\#5067](https://github.com/consuldemocracy/consuldemocracy/pull/5067) +- **Maintenance-Gems:** \[Security\] Bump globalid from 1.0.0 to 1.0.1 [\#5066](https://github.com/consuldemocracy/consuldemocracy/pull/5066) +- **Maintenance-Gems:** \[Security\] Bump rack from 2.2.4 to 2.2.6.4 [\#5065](https://github.com/consuldemocracy/consuldemocracy/pull/5065), [\#5090](https://github.com/consuldemocracy/consuldemocracy/pull/5090) and [\#5092](https://github.com/consuldemocracy/consuldemocracy/pull/5092) +- **Maintenance-Gems:** \[Security\] Bump rails-html-sanitizer from 1.4.3 to 1.4.4 [\#5047](https://github.com/consuldemocracy/consuldemocracy/pull/5047) +- **Maintenance-Gems:** \[Security\] Bump loofah from 2.18.0 to 2.19.1 [\#5045](https://github.com/consuldemocracy/consuldemocracy/pull/5045) +- **Maintenance-Gems:** \[Security\] Bump nokogiri from 1.13.9 to 1.14.3 [\#5044](https://github.com/consuldemocracy/consuldemocracy/pull/5044) and [\#5102](https://github.com/consuldemocracy/consuldemocracy/pull/5102) +- **Maintenance-Gems:** \[Security\] Bump dalli from 2.7.11 to 3.2.3 [\#5032](https://github.com/consuldemocracy/consuldemocracy/pull/5032) +- **Maintenance-Gems:** \[Security\] Bump nokogiri from 1.13.8 to 1.13.9 [\#5016](https://github.com/consuldemocracy/consuldemocracy/pull/5016) +- **Maintenance-Gems:** Bump selenium-webdriver from 3.142 to 4.0.0 [\#5147](https://github.com/consuldemocracy/consuldemocracy/pull/5147) +- **Maintenance-Gems:** Bump wkhtmltopdf-binary from 0.12.6.5 to 0.12.6.6 [\#5114](https://github.com/consuldemocracy/consuldemocracy/pull/5114) +- **Maintenance-Gems:** Bump audited from 5.0.2 to 5.3.3 [\#5110](https://github.com/consuldemocracy/consuldemocracy/pull/5110) +- **Maintenance-Gems:** Bump Leaflet from 1.5.1 to 1.9.3 [\#5096](https://github.com/consuldemocracy/consuldemocracy/pull/5096) +- **Maintenance-Gems:** Bump erb_lint from 0.0.37 to 0.3.1 [\#5093](https://github.com/consuldemocracy/consuldemocracy/pull/5093) +- **Maintenance-Gems:** Bump httparty from 0.20.0 to 0.21.0 [\#5059](https://github.com/consuldemocracy/consuldemocracy/pull/5059) +- **Maintenance-Gems:** Bump omniauth-google-oauth2 from 1.0.0 to 1.0.1 [\#4976](https://github.com/consuldemocracy/consuldemocracy/pull/4976) +- **Maintenance-Gems:** Bump cancancan from 3.3.0 to 3.4.0 [\#4975](https://github.com/consuldemocracy/consuldemocracy/pull/4975) +- **Maintenance-Gems:** Bump savon from 2.12.1 to 2.13.0 [\#4973](https://github.com/consuldemocracy/consuldemocracy/pull/4973) +- **Maintenance-Gems:** Bump pronto-rubocop from 0.11.1 to 0.11.2 [\#4972](https://github.com/consuldemocracy/consuldemocracy/pull/4972) +- **Maintenance-Gems:** Bump ahoy_matey from 3.2.0 to 4.1.0 [\#4971](https://github.com/consuldemocracy/consuldemocracy/pull/4971) +- **Maintenance-Gems:** Bump uuidtools from 2.1.5 to 2.2.0 [\#4968](https://github.com/consuldemocracy/consuldemocracy/pull/4968) +- **Maintenance-Gems:** Bump rubocop-performance from 1.11.4 to 1.14.3 [\#4967](https://github.com/consuldemocracy/consuldemocracy/pull/4967) +- **Maintenance-Gems:** Bump devise from 4.8.0 to 4.8.1 [\#4966](https://github.com/consuldemocracy/consuldemocracy/pull/4966) +- **Maintenance-Gems:** Bump webdrivers from 4.6.0 to 4.7.0 [\#4960](https://github.com/consuldemocracy/consuldemocracy/pull/4960) +- **Maintenance-Gems:** Bump jquery-rails from 4.4.0 to 4.5.0 [\#4959](https://github.com/consuldemocracy/consuldemocracy/pull/4959) +- **Maintenance-Gems:** Bump rspec-rails from 5.0.1 to 5.1.2 [\#4958](https://github.com/consuldemocracy/consuldemocracy/pull/4958) +- **Maintenance-Gems:** Bump graphiql-rails from 1.7.0 to 1.8.0 [\#4957](https://github.com/consuldemocracy/consuldemocracy/pull/4957) +- **Maintenance-Gems:** Bump i18n-tasks from 0.9.34 to 0.9.37 [\#4956](https://github.com/consuldemocracy/consuldemocracy/pull/4956) +- **Maintenance-Gems:** Bump omniauth-rails_csrf_protection from 1.0.0 to 1.0.1 [\#4954](https://github.com/consuldemocracy/consuldemocracy/pull/4954) +- **Maintenance-Gems:** Bump recipient_interceptor from 0.3.0 to 0.3.1 [\#4953](https://github.com/consuldemocracy/consuldemocracy/pull/4953) +- **Maintenance-Gems:** Bump globalize from 6.0.1 to 6.2.1 [\#4952](https://github.com/consuldemocracy/consuldemocracy/pull/4952) +- **Maintenance-Gems:** Bump delayed_job_active_record from 4.1.6 to 4.1.7 [\#4951](https://github.com/consuldemocracy/consuldemocracy/pull/4951) +- **Maintenance-Gems:** Bump bullet from 6.1.4 to 7.0.3 [\#4950](https://github.com/consuldemocracy/consuldemocracy/pull/4950) +- **Maintenance-Gems:** Bump web-console from 4.0.4 to 4.2.0 [\#4949](https://github.com/consuldemocracy/consuldemocracy/pull/4949) +- **Maintenance-Gems:** Bump omniauth-facebook from 8.0.0 to 9.0.0 [\#4948](https://github.com/consuldemocracy/consuldemocracy/pull/4948) +- **Maintenance-Gems:** Bump audited from 5.0.1 to 5.0.2 [\#4947](https://github.com/consuldemocracy/consuldemocracy/pull/4947) +- **Maintenance-Gems:** Bump paranoia from 2.4.3 to 2.6.0 [\#4945](https://github.com/consuldemocracy/consuldemocracy/pull/4945) +- **Maintenance-Gems:** Bump faker from 2.18.0 to 2.22.0 [\#4943](https://github.com/consuldemocracy/consuldemocracy/pull/4943) +- **Maintenance-Gems:** Bump view_component from 2.49.1 to 2.69.0 [\#4940](https://github.com/consuldemocracy/consuldemocracy/pull/4940) +- **Maintenance-Gems:** Bump groupdate from 5.2.2 to 6.1.0 [\#4939](https://github.com/consuldemocracy/consuldemocracy/pull/4939) +- **Maintenance-Gems:** Bump airbrake from 11.0.3 to 13.0.2 [\#4937](https://github.com/consuldemocracy/consuldemocracy/pull/4937) +- **Maintenance-Gems:** Bump capistrano-bundler from 2.0.1 to 2.1.0 [\#4936](https://github.com/consuldemocracy/consuldemocracy/pull/4936) +- **Maintenance-Gems:** Bump capybara from 3.35.3 to 3.37.1 [\#4935](https://github.com/consuldemocracy/consuldemocracy/pull/4935) +- **Maintenance-Gems:** Bump pg from 1.2.3 to 1.4.3 [\#4934](https://github.com/consuldemocracy/consuldemocracy/pull/4934) +- **Maintenance-Gems:** Bump acts-as-taggable-on from 8.1.0 to 9.0.1 [\#4933](https://github.com/consuldemocracy/consuldemocracy/pull/4933) +- **Maintenance-Gems:** Bump foundation_rails_helper from 4.0.0 to 4.0.1 [\#4932](https://github.com/consuldemocracy/consuldemocracy/pull/4932) +- **Maintenance-Gems:** Bump devise-security from 0.16.0 to 0.17.0 [\#4931](https://github.com/consuldemocracy/consuldemocracy/pull/4931) +- **Maintenance-Gems:** Bump kaminari from 1.2.1 to 1.2.2 [\#4930](https://github.com/consuldemocracy/consuldemocracy/pull/4930) +- **Maintenance-Gems:** Bump omniauth from 2.0.4 to 2.1.0 [\#4929](https://github.com/consuldemocracy/consuldemocracy/pull/4929) +- **Maintenance-Gems:** Bump capistrano from 3.16.0 to 3.17.1 [\#4928](https://github.com/consuldemocracy/consuldemocracy/pull/4928) +- **Maintenance-Gems:** Bump letter_opener_web from 1.4.0 to 2.0.0 [\#4927](https://github.com/consuldemocracy/consuldemocracy/pull/4927) +- **Maintenance-Gems:** Bump knapsack_pro from 3.0.0 to 3.3.1 [\#4926](https://github.com/consuldemocracy/consuldemocracy/pull/4926) +- **Maintenance-Gems:** Bump ancestry from 4.1.0 to 4.2.0 [\#4925](https://github.com/consuldemocracy/consuldemocracy/pull/4925) +- **Maintenance-Gems:** Bump pg_search from 2.3.5 to 2.3.6 [\#4924](https://github.com/consuldemocracy/consuldemocracy/pull/4924) +- **Maintenance-Gems:** Bump acts_as_votable from 0.13.1 to 0.13.2 [\#4923](https://github.com/consuldemocracy/consuldemocracy/pull/4923) +- **Maintenance-Gems:** Bump rubocop from 1.18.4 to 1.35.1 [\#4921](https://github.com/consuldemocracy/consuldemocracy/pull/4921) +- **Maintenance-Gems:** Bump capistrano3-puma from 5.0.4 to 5.2.0 [\#4917](https://github.com/consuldemocracy/consuldemocracy/pull/4917) +- **Maintenance-Gems:** Bump capistrano-rails from 1.6.1 to 1.6.2 [\#4915](https://github.com/consuldemocracy/consuldemocracy/pull/4915) +- **Maintenance-Gems:** Bump sprockets from 4.0.2 to 4.1.1 [\#4914](https://github.com/consuldemocracy/consuldemocracy/pull/4914) +- **Maintenance-Gems:** Bump caxlsx_rails from 0.6.2 to 0.6.3 [\#4913](https://github.com/consuldemocracy/consuldemocracy/pull/4913) +- **Maintenance-Gems:** Bump daemons from 1.4.0 to 1.4.1 [\#4912](https://github.com/consuldemocracy/consuldemocracy/pull/4912) +- **Maintenance-Gems:** Bump rubocop-rails from 2.11.3 to 2.15.2 [\#4911](https://github.com/consuldemocracy/consuldemocracy/pull/4911) and [\#4941](https://github.com/consuldemocracy/consuldemocracy/pull/4941) +- **Maintenance-Gems:** Bump sitemap_generator from 6.1.2 to 6.3.0 [\#4910](https://github.com/consuldemocracy/consuldemocracy/pull/4910) +- **Maintenance-Gems:** Bump wicked_pdf from 2.1.0 to 2.6.3 [\#4909](https://github.com/consuldemocracy/consuldemocracy/pull/4909) +- **Maintenance-Gems:** Bump caxlsx from 3.1.0 to 3.2.0 [\#4908](https://github.com/consuldemocracy/consuldemocracy/pull/4908) +- **Maintenance-Gems:** \[Security\] Bump tzinfo from 1.2.9 to 1.2.10 [\#4879](https://github.com/consuldemocracy/consuldemocracy/pull/4879) +- **Maintenance-Gems:** \[Security\] Upgrade to Rails 6.0 [\#4874](https://github.com/consuldemocracy/consuldemocracy/pull/4874), [\#4883](https://github.com/consuldemocracy/consuldemocracy/pull/4883) and [\#4885](https://github.com/consuldemocracy/consuldemocracy/pull/4885) +- **Maintenance-Refactoring:** Move admin menu methods to the component [\#5062](https://github.com/consuldemocracy/consuldemocracy/pull/5062) +- **Maintenance-Refactoring:** Use Rails 6.0 methods to simplify code [\#4881](https://github.com/consuldemocracy/consuldemocracy/pull/4881) +- **Maintenance-Refactoring:** Add helpers for mailer footer styles [\#4864](https://github.com/consuldemocracy/consuldemocracy/pull/4864) +- **Management:** Allow printing investments from any budget in the management interface [\#5064](https://github.com/consuldemocracy/consuldemocracy/pull/5064) +- **Security:** Remove metadata from images [\#5122](https://github.com/consuldemocracy/consuldemocracy/pull/5122) +- **UX:**Add comments count on budget investments [\#4839](https://github.com/consuldemocracy/consuldemocracy/pull/4839) and [\#4963](https://github.com/consuldemocracy/consuldemocracy/pull/4963) +- **Valuation:** Show published budgets in the valuation panel [\#5061](https://github.com/consuldemocracy/consuldemocracy/pull/5061) + +### Fixed + +- **Accessibility:** Use a button instead of a link to remove a marker [\#5111](https://github.com/consuldemocracy/consuldemocracy/pull/5111) +- **Accessibility:** Open marker popups when navigating with the keyboard [\#5098](https://github.com/consuldemocracy/consuldemocracy/pull/5098) +- **Accessibility:** Add account permissions hint for screen reader users [\#4902](https://github.com/consuldemocracy/consuldemocracy/pull/4902) +- **Admin:** Fix dates in custom pages admin index [\#5069](https://github.com/consuldemocracy/consuldemocracy/pull/5069) +- **Admin:** Fix crash running machine learning with no data dir [\#5014](https://github.com/consuldemocracy/consuldemocracy/pull/5014) +- **Authentication:** Fix verified check when signing in with Google [\#5008](https://github.com/consuldemocracy/consuldemocracy/pull/5008) +- **Budgets:** Disable the create booths button when the polls function is disabled [\#5104](https://github.com/consuldemocracy/consuldemocracy/pull/5104) +- **Budgets:** Fix wrong investments on the map after voting [\#5107](https://github.com/consuldemocracy/consuldemocracy/pull/5107) +- **Budgets:** Don't cache related actions in investments view [\#5077](https://github.com/consuldemocracy/consuldemocracy/pull/5077) +- **Budgets:** Fix crash voting on a heading with a content block [\#5038](https://github.com/consuldemocracy/consuldemocracy/pull/5038) +- **Budgets:** Show admin heading stats for the current budget [\#4985](https://github.com/consuldemocracy/consuldemocracy/pull/4985) and [\#5083](https://github.com/consuldemocracy/consuldemocracy/pull/5083) +- **Budgets:** Do not show money with hidden money [\#4900](https://github.com/consuldemocracy/consuldemocracy/pull/4900) +- **Documentation:** Clean up doc folder [\#5087](https://github.com/consuldemocracy/consuldemocracy/pull/5087) +- **Legislation:** Close comments when the allegations phase is closed [\#4876](https://github.com/consuldemocracy/consuldemocracy/pull/4876) +- **Polls:** Change poll button if results or stats are enabled [\#5058](https://github.com/consuldemocracy/consuldemocracy/pull/5058) +- **Polls:** Always show poll officer menu to officers [\#5024](https://github.com/consuldemocracy/consuldemocracy/pull/5024) +- **Maintenance:** Fix integration between Errbit and the airbrake gem [\#5119](https://github.com/consuldemocracy/consuldemocracy/pull/5119) +- **Maintenance:** Run test coverage just on the master branch [\#5054](https://github.com/consuldemocracy/consuldemocracy/pull/5054) +- **Maintenance:** Use Coveralls Github Action to send test reports [\#5039](https://github.com/consuldemocracy/consuldemocracy/pull/5039) +- **Maintenance:** Harden GitHub Workflows security [\#4983](https://github.com/consuldemocracy/consuldemocracy/pull/4983) +- **Maintenance-Specs:** Fix flaky budget results tests [\#4920](https://github.com/consuldemocracy/consuldemocracy/pull/4920) +- **Maintenance-Specs:** Add more expectations in SDG Management search spec [\#4919](https://github.com/consuldemocracy/consuldemocracy/pull/4919) +- **Proposals:** Avoid removing other proposals map locations [\#5109](https://github.com/consuldemocracy/consuldemocracy/pull/5109) +- **Proposals:** Fix image size on proposals list [\#4992](https://github.com/consuldemocracy/consuldemocracy/pull/4992) +- **Translations:** Update search dictionaries [\#5134](https://github.com/consuldemocracy/consuldemocracy/pull/5134) and [\#5141](https://github.com/consuldemocracy/consuldemocracy/pull/5141) +- **Translations:** Remove duplicate keys in locale files [\#5084](https://github.com/consuldemocracy/consuldemocracy/pull/5084) +- **Translations:** Fix crash translating an already translated text [\#5073](https://github.com/consuldemocracy/consuldemocracy/pull/5073) +- **UX:** Fix source string typo [\#5150](https://github.com/consuldemocracy/consuldemocracy/pull/5150) +- **UX:** Do not show geozones when there are no geozones defined [\#5129](https://github.com/consuldemocracy/consuldemocracy/pull/5129) +- **UX:** Show email digest only if proposals are enabled [\#5113](https://github.com/consuldemocracy/consuldemocracy/pull/5113) and [\#5117](https://github.com/consuldemocracy/consuldemocracy/pull/5117) +- **UX:** Render background images with brackets in their names [\#5106](https://github.com/consuldemocracy/consuldemocracy/pull/5106) +- **UX:** Enable mousewheel when focusing on the map [\#5097](https://github.com/consuldemocracy/consuldemocracy/pull/5097) and [\#5145](https://github.com/consuldemocracy/consuldemocracy/pull/5145) +- **UX:** Fix menu on "wide" small screens [\#5072](https://github.com/consuldemocracy/consuldemocracy/pull/5072) +- **UX:** Fix and adjust the colors of some elements [\#5017](https://github.com/consuldemocracy/consuldemocracy/pull/5017) and [\#5031](https://github.com/consuldemocracy/consuldemocracy/pull/5031) +- **UX:** Show verification info only if verification is enabled [\#4878](https://github.com/consuldemocracy/consuldemocracy/pull/4878) +- **UX:** Remove Processes link on help page when legislation is disabled [\#4873](https://github.com/consuldemocracy/consuldemocracy/pull/4873) +- **Valuation:** Show valuator group investments to group valuators [\#5082](https://github.com/consuldemocracy/consuldemocracy/pull/5082) +- **Valuation:** Show link to evaluate investments with valuation finished [\#5078](https://github.com/consuldemocracy/consuldemocracy/pull/5078) + +### Removed + +- **Maintenance:** Remove URL setting [\#5000](https://github.com/consuldemocracy/consuldemocracy/pull/5000) +- **Maintenance-Deployment:** Remove obsolete rake tasks [\#4999](https://github.com/consuldemocracy/consuldemocracy/pull/4999) +- **Maintenance-Gems:** Remove Github Changelog Generator dependency [\#4978](https://github.com/consuldemocracy/consuldemocracy/pull/4978) +- **Maintenance-Refactoring:** Remove unused code from Legislation proposals [\#5140](https://github.com/consuldemocracy/consuldemocracy/pull/5140) +- **Maintenance-Refactoring:** Remove unused proposal notification field and code [\#5115](https://github.com/consuldemocracy/consuldemocracy/pull/5115) + ## [1.5.0](https://github.com/consuldemocracy/consuldemocracy/tree/1.5.0) (2022-07-11) [Full Changelog](https://github.com/consuldemocracy/consuldemocracy/compare/1.4.1...1.5.0) diff --git a/app/controllers/installation_controller.rb b/app/controllers/installation_controller.rb index d5a3e3a7d..323008fb6 100644 --- a/app/controllers/installation_controller.rb +++ b/app/controllers/installation_controller.rb @@ -10,7 +10,7 @@ class InstallationController < ApplicationController private def consul_installation_details - { release: "1.5.0" }.merge(features: settings_feature_flags) + { release: "2.0.0" }.merge(features: settings_feature_flags) end def settings_feature_flags