Skip to content

Commit

Permalink
Merge pull request #4852 from consul/release_1.5.0
Browse files Browse the repository at this point in the history
Release version 1.5.0
  • Loading branch information
taitus committed Jul 11, 2022
2 parents b8b7056 + 5a2c875 commit 299ca4c
Show file tree
Hide file tree
Showing 3 changed files with 97 additions and 3 deletions.
94 changes: 94 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,100 @@

The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).

## [1.5.0](https://github.com/consul/consul/tree/1.5.0) (2022-07-11)

[Full Changelog](https://github.com/consul/consul/compare/1.4.1...1.5.0)

### Added

- **Budgets:** Add hide money option for approval budgets [\#4601](https://github.com/consul/consul/pull/4601)
- **Moderation:** Allow hiding users without hiding their content [\#4214](https://github.com/consul/consul/pull/4214)
- **Newsletter:** Include link to unsubscribe in email notifications [\#4301](https://github.com/consul/consul/pull/4301)
- **Newsletter:** Add geozones as user segments [\#2859](https://github.com/consul/consul/pull/2859)
- **SDG:** Add cs icon of SDGs [\#4782](https://github.com/consul/consul/pull/4782)
- **Translations:** Update translations from Crowdin [\#4851](https://github.com/consul/consul/pull/4851) and [\#4866](https://github.com/consul/consul/pull/4866)

### Changed

- **Accessibility:** Make buttons to vote more accessible [\#4776](https://github.com/consul/consul/pull/4776)
- **Accessibility:** Make "participation not allowed" message accessible [\#4763](https://github.com/consul/consul/pull/4763) and [\#4764](https://github.com/consul/consul/pull/4764)
- **Admin:** Add and improve hint information related to phases duration [\#4806](https://github.com/consul/consul/pull/4806)
- **Authentication:** Send informative email for already confirmed users [\#4228](https://github.com/consul/consul/pull/4228)
- **Documentation:** Add development instructions regarding i18n translations [\#4816](https://github.com/consul/consul/pull/4816)
- **GraphQL:** Add new GraphQL types & schema [\#4766](https://github.com/consul/consul/pull/4766) and [\#4841](https://github.com/consul/consul/pull/4841)
- **Maintenance:** Assign pull request author automatically [\#4870](https://github.com/consul/consul/pull/4870)
- **Maintenance:** Add kanban automation for new pull requests [\#4853](https://github.com/consul/consul/pull/4853) and [\#4868](https://github.com/consul/consul/pull/4868)
- **Maintenance:** Describe enabled processes in the consul.json URL [\#4845](https://github.com/consul/consul/pull/4845)
- **Maintenance:** Allow removing investment supports by default [\#4844](https://github.com/consul/consul/pull/4844)
- **Maintenance:** System emails design [\#4818](https://github.com/consul/consul/pull/4818)
- **Maintenance:** Make it easier to customize allowed parameters [\#4804](https://github.com/consul/consul/pull/4804)
- **Maintenance:** Make it easier to customize validations [\#4790](https://github.com/consul/consul/pull/4790), [\#4792](https://github.com/consul/consul/pull/4792)
- **Maintenance:** Add Rails 6.0 compatibility [\#4789](https://github.com/consul/consul/pull/4789)
- **Maintenance:** Make it easier to customize JavaScript functions [\#4788](https://github.com/consul/consul/pull/4788)
- **Maintenance:** Make it easier to customize model constants [\#4787](https://github.com/consul/consul/pull/4787)
- **Maintenance-Deployment:** Upgrade Ruby to version 2.7.6 [\#4842](https://github.com/consul/consul/pull/4842)
- **Maintenance-Docker:** Add dockerignore file [\#4765](https://github.com/consul/consul/pull/4765) and [\#4798](https://github.com/consul/consul/pull/4798)
- **Maintenance-Gems:** \[Security\] Bump rails-html-sanitizer from 1.3.0 to 1.4.3 [\#4867](https://github.com/consul/consul/pull/4867)
- **Maintenance-Gems:** Bump rack from 2.2.3 to 2.2.3.1 [\#4838](https://github.com/consul/consul/pull/4838)
- **Maintenance-Gems:** Bump rails from 5.2.6 to 5.2.7.1 [\#4784](https://github.com/consul/consul/pull/4784) and [\#4824](https://github.com/consul/consul/pull/4824)
- **Maintenance-Gems:** Bump view_component from 2.37.0 to 2.49.1 [\#4783](https://github.com/consul/consul/pull/4783)
- **Maintenance-Gems:** Bump nokogiri from 1.12.5 to 1.13.3 [\#4781](https://github.com/consul/consul/pull/4781), [\#4808](https://github.com/consul/consul/pull/4808) and [\#4832](https://github.com/consul/consul/pull/4832)
- **Maintenance-Gems:** Bump puma from 4.3.10 to 4.3.12 [\#4777](https://github.com/consul/consul/pull/4777) and [\#4799](https://github.com/consul/consul/pull/4799)
- **Maintenance-Gems:** Bump graphql from 1.11.5 to 1.12.14 [\#4632](https://github.com/consul/consul/pull/4632)
- **Maintenance-Gems:** Bump sprockets from 3.7.2 to 4.0.2 [\#4609](https://github.com/consul/consul/pull/4609) and [\#4826](https://github.com/consul/consul/pull/4826)
- **Maintenance-Refactoring:** Remove and simplify API and votes-related code [\#4807](https://github.com/consul/consul/pull/4807)
- **Maintenance-Refactoring:** Remove URL methods in models [\#4757](https://github.com/consul/consul/pull/4757)
- **Maintenance-Rubocop:** Enable the Rails/I18nLocaleAssignment cop to scan all the application ruby files [\#4696](https://github.com/consul/consul/pull/4696)
- **Maintenance-Specs:** Reduce conflicting queries/requests in system tests [\#4849](https://github.com/consul/consul/pull/4849)
- **Maintenance-Specs:** Implement or remove pending tests [\#4803](https://github.com/consul/consul/pull/4803)
- **Maintenance-Specs:** Allow to customize tests common action modules [\#4801](https://github.com/consul/consul/pull/4801)
- **Maintenance-Specs:** Make it easier to maintain the test suite in forks [\#4755](https://github.com/consul/consul/pull/4755)
- **UX:** Make management and admin headers consistent [\#4734](https://github.com/consul/consul/pull/4734)
- **UX:** Use telephone fields in phone number form controls [\#4643](https://github.com/consul/consul/pull/4643)
- **UX:** Make confirm alerts show the triggering action [\#4543](https://github.com/consul/consul/pull/4543)
- **Verification:** Redefine postal code verification methods to use setting config parameter [\#2125](https://github.com/consul/consul/pull/2125)

### Fixed

- **Admin:** Fix link to comments on admin view for debates [\#4857](https://github.com/consul/consul/pull/4857)
- **Admin:** Fix bug when creating admin tags [\#4837](https://github.com/consul/consul/pull/4837)
- **Admin:** Fix crash deleting admin with assigned budgets [\#4823](https://github.com/consul/consul/pull/4823)
- **Admin:** Remove roles when block or delete users [\#4809](https://github.com/consul/consul/pull/4809)
- **Budgets:** Fix background image from Participatory Budgets page [\#4814](https://github.com/consul/consul/pull/4814) and [\#4825](https://github.com/consul/consul/pull/4825)
- **Budgets:** Show budgets map only if feature is enabled [\#4810](https://github.com/consul/consul/pull/4810)
- **Budgets:** Show assigned heading on investment show [\#4769](https://github.com/consul/consul/pull/4769)
- **Customization:** Add census terms page by default [\#4821](https://github.com/consul/consul/pull/4821)
- **Dashboard:** Fix generating dashboard poster on production [\#4767](https://github.com/consul/consul/pull/4767)
- **Legislation:** Remove legacy annotations route [\#4847](https://github.com/consul/consul/pull/4847)
- **Legislation:** Fix comment notifications on legislation proposals [\#4750](https://github.com/consul/consul/pull/4750)
- **Maintenance:** Include machine learning settings type [\#4827](https://github.com/consul/consul/pull/4827)
- **Maintenance:** Remove redundant permissions to edit/create records [\#4762](https://github.com/consul/consul/pull/4762)
- **Maintenance:** Fix invalid HTML in application layout [\#4753](https://github.com/consul/consul/pull/4753)
- **Maintenance-CSS:** Remove unused CSS containing a typo [\#4846](https://github.com/consul/consul/pull/4846)
- **Maintenance-Rubocop:** Fix Rubocop convention offenses [\#4858](https://github.com/consul/consul/pull/4858)
- **Maintenance-Specs:** Disable JavaScript in notification digest spec [\#4856](https://github.com/consul/consul/pull/4856)
- **Polls:** Add offline ballot sheet votes to the total vote count [\#4775](https://github.com/consul/consul/pull/4775)
- **Registration:** Fix Registration Without E-Mail [\#4811](https://github.com/consul/consul/pull/4811)
- **Security:** Fix HTML injection in search results summary [\#4805](https://github.com/consul/consul/pull/4805)
- **Social-Share:** Fix typo for "instagram" [\#4773](https://github.com/consul/consul/pull/4773)
- **Translations:** Fix typos in the English version [\#4802](https://github.com/consul/consul/pull/4802)
- **Translations:** Fix crash on attributes with interpolation arguments [\#4791](https://github.com/consul/consul/pull/4791)
- **Translations:** Fix translations interpolations errors [\#4756](https://github.com/consul/consul/pull/4756)
- **Translations:** Make dev seeds independent on available locales [\#4733](https://github.com/consul/consul/pull/4733)
- **UX:** Disable Turbolinks for languages with different text direction [\#4850](https://github.com/consul/consul/pull/4850)
- **UX:** Add notice after destroying a banner [\#4848](https://github.com/consul/consul/pull/4848)
- **UX:** Fix banner link on Chromium 101 [\#4822](https://github.com/consul/consul/pull/4822)
- **UX:** Remove unnecessary alert on legislation processes [\#4820](https://github.com/consul/consul/pull/4820)
- **UX:** Fix Confirmation Token to only work once [\#4815](https://github.com/consul/consul/pull/4815)
- **UX:** Fix checkbox label styles [\#4800](https://github.com/consul/consul/pull/4800)
- **UX:** Remove broken technical assistance text in footer [\#4752](https://github.com/consul/consul/pull/4752)

### Removed

- **Maintenance:** Remove legacy code from Madrid's fork [\#4754](https://github.com/consul/consul/pull/4754)
- **Maintenance-Gems:** Remove newrelic and rollbar gem dependencies [\#4645](https://github.com/consul/consul/pull/4645)
- **Maintenance-Gems:** Remove Paperclip and use just Active Storage [\#4600](https://github.com/consul/consul/pull/4600)

## [1.4.1](https://github.com/consul/consul/tree/1.4.1) (2021-11-25)

[Full Changelog](https://github.com/consul/consul/compare/1.4.0...1.4.1)
Expand Down
4 changes: 2 additions & 2 deletions Rakefile
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ if Rails.env.development?
GitHubChangelogGenerator::RakeTask.new :changelog do |config|
config.user = "consul"
config.project = "consul"
config.since_tag = "1.4.0"
config.future_release = "1.4.1"
config.since_tag = "1.4.1"
config.future_release = "1.5.0"
config.base = "#{Rails.root}/CHANGELOG.md"
config.token = Rails.application.secrets.github_changelog_token
config.issues = false
Expand Down
2 changes: 1 addition & 1 deletion app/controllers/installation_controller.rb
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ def details
private

def consul_installation_details
{ release: "1.4.1" }.merge(features: settings_feature_flags)
{ release: "1.5.0" }.merge(features: settings_feature_flags)
end

def settings_feature_flags
Expand Down

0 comments on commit 299ca4c

Please sign in to comment.