Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Readd i18n normalization spec #4975

Merged
merged 3 commits into from Mar 15, 2019
Merged

Conversation

mrcasals
Copy link
Contributor

🎩 What? Why?

PR #4524 removed the normalization spec for i18n files. This caused problems, see #4961 (comment).

This PR readds the spec and normalizes the English, Catalan and Spanish locale files.

📌 Related Issues

📋 Subtasks

None

@mrcasals mrcasals self-assigned this Mar 15, 2019
@mrcasals
Copy link
Contributor Author

Should we normalize the other locales too?

@mrcasals mrcasals changed the title I18n/readd normalization spec Readd i18n normalization spec Mar 15, 2019
@mrcasals mrcasals merged commit 6319aa5 into master Mar 15, 2019
@mrcasals mrcasals deleted the i18n/readd-normalization-spec branch March 15, 2019 13:09
moustachu pushed a commit to OpenSourcePolitics/decidim that referenced this pull request Aug 27, 2019
* Use short description (#4824)

* Use short description

* Add changelog

* Add missing dependency for wicked_pdf (#4813)

* Add missing dependency for wicked_pdf

* Add changelog

* Fixes card small break words (#4820)

* Fixes break words on card title on small screens

* Changes decidim logo (#4822)

Changes the decidim logo that's on the footer to the new one.

* Add "address" translation key for proposals/collaborative drafts (#4835)

* Add "address" translation key for proposals/collaborative drafts

* Add CHANGELOG entry

* Fix Proposals Last Activity feed (#4828)

* Fix proposals activity feed

* Change tests

* Update create_proposal.rb

* Add CHANGELOG entry

* Update update_proposal.rb

* Update comments

Thanks to review

* Refactor proposal commands

* [FEATURE] Add text formatting capabilities to MarkdownToProposals (#4837)

* [FEATURE] Add text formating capabilities to MarkdownToProposals transformed.

* Add changelog entry.

* 4656 metadata verification (#4838)

* Add a validation to vote_form to check vote metadata based on personal data provided and initiative scope

* Validate personal data in sms_phone_number step

* Add changelog

* Fix #4669 (#4830)

* Fix #4669

* Add CHANGELOG entry

* Prevent empty selection in the data picker (#4842)

* Prevent empty selection in the data picker

* Add CHANGELOG entry

* Allow only to attach published proposals to budgeting projects (#4840)

* Allow only to attach published proposals to budgeting projects

* Add CHANGELOG entry

* Fix accepting/declining meeting invitations (#4839)

* Fix accepting/declining meeting invitations

* Add CHANGELOG entry

* Fix spec contexts for the join meeting spec

* Feature/4770 option to reset participatory text file (#4814)

* [FEATURE] Save participatory text drafts.

* Add changelog entry.

* [REVERT] Undo incorrect change of ruby version.

* [REFACTOR] Temporally commented sentences.

* [TEST] Update test to adapt to new behaviour.

* [FEATURE] Added a button to reset all participatory text drafts.

* Add changelog entry.

* Apply erblint correction.

* [REFACTOR] Add indentation.

* [REFACTOR] Use "discard" terminology instead of "reset".

* [I18N] Use "discard" terminology.

* [TEST] Update literals in tests.

* Use EngineRouter to correctly build the url

* Add admin edit link for proposals (#4843)

* Add missing admin link for proposals. Closes #4834

* Add CHANGELOG

* Order meetings at admin (#4844)

* Fix admin initiatives participatory space layout (#4849)

* Fix admin initiatives participatory space layout

* Add changelog

* 4644 initiatives signatures improvements (#4841)

* Change vote cabin to not show disabled message if voting requires verification

* Change logic of vote initiative button

* Update tests for already signed initiatives

* Add undo_online_signatures_enabled column to initiatives_types

* Add undo_online_signatures_enabled management from admin panel

* Use undo_online_signatures_enabled in unvote initiatives permissions

* Add tests for undo_online_signatures_disabled permissions effects

* Add a wizard finish step instead of redirect to initiative

* Reuse partial

* Fix intendation

* Adapt tests to include finish step on initative signature wizard

* Change sign_initiative permissions to act like votes when signature wizard is enabled

* Add changelog

* Fix proposal body rendering in activity cell (#4848)

* Fix forms exporting (#4846)

* Fix free text answers exporting

* Better handling with empty fields when exporting

* Add Changelog

* Search initiatives at admin at the whole text, not just starting with (#4845)

* Sanitize content at debates (#4850)

* Allow HTML content at debates page

* Add CHANGELOG

* Fix comment author (#4851)

* Use user group as author when present in a comment

* Add CHANGELOG

* Fix user activities (#4853)

* Scope users search to current organization

* Add CHANGELOG

* Fix proposals ordering (#4854)

* Order recent proposals by published date

* Add CHANGELOG

* Remove SMS authorization presenter call since it doesn't exist (#4858)

* Add migration reset_negative_children_count_counters (#4852)

* Add migration reset_negative_children_count_counters

* Add CHANGELOG entry

* Fix CHANGELOG entry mistake

* New Crowdin translations (#4762)

* New translations en.yml (Polish)

* New translations en.yml (Hungarian)

* New translations en.yml (Indonesian)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish)

* New translations en.yml (Basque)

* New translations en.yml (Spanish, Paraguay)

* New translations en.yml (Swedish)

* New translations en.yml (Spanish)

* New translations en.yml (Portuguese)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Turkish)

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (French)

* New translations en.yml (Galician)

* New translations en.yml (Catalan)

* New translations en.yml (Dutch)

* New translations en.yml (Finnish)

* New translations en.yml (Italian)

* New translations en.yml (Polish)

* New translations en.yml (Indonesian)

* New translations en.yml (German)

* New translations en.yml (Hungarian)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Original)

* New translations en.yml (Catalan)

* New translations en.yml (Czech)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Spanish)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (Catalan)

* New translations en.yml (Original)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* Update bundle

* New translations en.yml (Original)

* New translations en.yml (Original)

* New translations en.yml (Original)

* New translations en.yml (Original)

* New translations en.yml (Original)

* New translations en.yml (Original)

* New translations en.yml (Original)

* New translations en.yml (Original)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (French)

* New translations en.yml (Finnish)

* New translations en.yml (Galician)

* New translations en.yml (Czech)

* New translations en.yml (Basque)

* New translations en.yml (Catalan)

* New translations en.yml (Dutch)

* New translations en.yml (Turkish)

* New translations en.yml (Finnish (plain))

* New translations en.yml (Spanish, Paraguay)

* New translations en.yml (Swedish)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Indonesian)

* New translations en.yml (Italian)

* New translations en.yml (German)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Spanish)

* New translations en.yml (Polish)

* New translations en.yml (Portuguese)

* New translations en.yml (Finnish)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* Fix specs

* Fix more specs

* Disable fail-fast at CI since it creates frustration

* New translations en.yml (Catalan)

* New translations en.yml (Basque)

* New translations en.yml (Swedish)

* New translations en.yml (Turkish)

* New translations en.yml (Finnish (plain))

* New translations en.yml (Spanish)

* New translations en.yml (Spanish, Paraguay)

* New translations en.yml (Czech)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Finnish (plain))

* New translations en.yml (Galician)

* New translations en.yml (German)

* New translations en.yml (Dutch)

* New translations en.yml (French)

* New translations en.yml (Finnish)

* New translations en.yml (Polish)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Portuguese)

* New translations en.yml (Indonesian)

* New translations en.yml (Hungarian)

* New translations en.yml (Italian)

* New translations en.yml (Catalan)

* New translations en.yml (Finnish)

* New translations en.yml (French)

* New translations en.yml (Galician)

* New translations en.yml (Czech)

* New translations en.yml (Finnish)

* New translations en.yml (Catalan)

* New translations en.yml (Basque)

* New translations en.yml (Dutch)

* New translations en.yml (Turkish)

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Swedish)

* New translations en.yml (Original)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Original)

* New translations en.yml (Spanish, Paraguay)

* New translations en.yml (Indonesian)

* New translations en.yml (Italian)

* New translations en.yml (German)

* New translations en.yml (Hungarian)

* New translations en.yml (Spanish)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Polish)

* New translations en.yml (Portuguese)

* New translations en.yml (Catalan)

* Spec fixes

* Fix proposals indexs (#4857)

* Use MD5 for proposals search indexes

* Add CHANGELOG

* Remove etiquette validator at admin (#4856)

* Remove etiquetter validator for admins

* Add CHANGELOG

* New Crowdin translations (#4859)

* New translations en.yml (Basque)

* New translations en.yml (Spanish)

* New translations en.yml (Spanish)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Spanish)

* New translations en.yml (Spanish, Paraguay)

* New translations en.yml (Spanish, Paraguay)

* New translations en.yml (Spanish)

* New translations en.yml (Spanish)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Polish)

* New translations en.yml (Polish)

* New translations en.yml (Polish)

* New translations en.yml (Italian)

* New translations en.yml (Italian)

* New translations en.yml (Polish)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Basque)

* New translations en.yml (Portuguese)

* New translations en.yml (Portuguese)

* New translations en.yml (Portuguese)

* New translations en.yml (Polish)

* New translations en.yml (Portuguese)

* New translations en.yml (Portuguese)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Turkish)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Czech)

* New translations en.yml (Swedish)

* New translations en.yml (Swedish)

* New translations en.yml (Spanish, Paraguay)

* New translations en.yml (Spanish, Paraguay)

* New translations en.yml (Spanish, Paraguay)

* New translations en.yml (Swedish)

* New translations en.yml (Turkish)

* New translations en.yml (Turkish)

* New translations en.yml (Turkish)

* New translations en.yml (Turkish)

* New translations en.yml (Turkish)

* New translations en.yml (Swedish)

* New translations en.yml (Swedish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Italian)

* New translations en.yml (Dutch)

* New translations en.yml (Dutch)

* New translations en.yml (Dutch)

* New translations en.yml (French)

* New translations en.yml (French)

* New translations en.yml (French)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (French)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Basque)

* New translations en.yml (Basque)

* New translations en.yml (Basque)

* New translations en.yml (Dutch)

* New translations en.yml (Dutch)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Indonesian)

* New translations en.yml (Indonesian)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (Italian)

* New translations en.yml (Italian)

* New translations en.yml (Italian)

* New translations en.yml (Indonesian)

* New translations en.yml (Indonesian)

* New translations en.yml (Indonesian)

* New translations en.yml (Indonesian)

* New translations en.yml (Galician)

* New translations en.yml (German)

* New translations en.yml (German)

* New translations en.yml (Galician)

* New translations en.yml (German)

* New translations en.yml (German)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (German)

* New translations en.yml (French)

* New translations en.yml (Galician)

* New translations en.yml (Galician)

* New translations en.yml (Galician)

* New translations en.yml (Original)

* New translations en.yml (Original)

* New translations en.yml (Original)

* New translations en.yml (Original)

* New translations en.yml (Finnish (plain))

* New translations en.yml (Russian with many plural form)

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Original)

* New translations en.yml (Original)

* New translations en.yml (Ukrainian with many plural form)

* New translations en.yml (Basque)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Basque)

* New translations en.yml (Finnish (plain))

* New translations en.yml (Portuguese)

* New translations en.yml (Polish)

* New translations en.yml (Polish)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Portuguese)

* New translations en.yml (Portuguese)

* New translations en.yml (Italian)

* New translations en.yml (Polish)

* New translations en.yml (Polish)

* New translations en.yml (Italian)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Spanish)

* New translations en.yml (Spanish)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Spanish, Paraguay)

* New translations en.yml (Spanish, Paraguay)

* New translations en.yml (Spanish)

* New translations en.yml (Spanish)

* New translations en.yml (Original)

* New translations en.yml (Original)

* New translations en.yml (Original)

* New translations en.yml (Original)

* New translations en.yml (Original)

* New translations en.yml (Original)

* Changing verification lock icon status (#4862)

* Fix process filters (#4872)

* Don't allow unknown process filters

* Add CHANGELOG

* 4661 initiative administration fixes (#4861)

* Allow edition of initiatives type and scope from admin depending on state and user

* Allow admin to update state in update_initiative command

* Change available signature types depending on initiatives type selection

* Add some tests for initiatives administration of type, scope and signature_type

* Add a CommitteeMemberForm form for membership requests

* Add author of initiative as committee member on creation

* Display state in admin edit initiative form in disabled select

* Add changelog

* New Crowdin translations (#4864)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* Fix datepicker fields failing to highlight errors (#3515)

* Fix date fields not highlighting errors

This would only happen when rendering the errors from the server, for
example, when JS is disabled and the default browser date fields are
being used.

* Remove incorrect foundation-datepicker validations

I'm not sure when this validation turns out to be useful but it's buggy
anyways. A date can be longer than the format string, for example
"September" is longer than "MM".

* Add change log entries

* Add missing final new line

* Fix/collaborative draft attachment (#4877)

* Add edit collaborative draft test

* Fix error on collaborative draft attachment

* Add changelog entry

* add participatory texts file format support in admin (#4819)

* add validation of mime types and add document examples

* [DOC] Update content for the participatory text example document.

* fix specs and add codeclimate exclude

* add changelog line

* fix codeclimate offenses

* [REFACTOR] ImportParticipatoryTextForm should also accept text/plain docs.
[TEST] Update tests.

* Don't count withdrawn proposals when publishing one (#4875)

* Don't count withdrawn proposals when publishing one

* Add CHANGELOG

* Add start and end times to debates card (#4879)

* Add start and end times to debates card

* Fix debates ordering

* Add CHANGELOG

* 4661 initiatives answers (#4881)

* Show answer in initiatives for any state if answer is present

* Allow initiatives answer edition from a separated admin form

* Remove answer management from initiative edition form

* Add changelog

* Fix AttachmentCreatedEvent email resource_url (#4880)

* Change resource_url

* Refactor previous change

* Add test

* Add CHANGELOG entry

* CSV census for verifications (#4719)

* [skip ci] Initial work

* remove missing documentation

* add missing translations

* remove autogenerated test code

* remove empty line

* double-quoted strings

* Add CsvDatum factories

* Add missing translation

* Fix census form to use current_user

* Add spec for CensusForm

* Change verification to initialize

* add csv_census authorization view

* fix census form

* Add changelog entry

* Remove byebug

* Auto-verify users with census

This remove the form for verify with census to use the user email in the decidim account.

* Fix missing translation

* Changes requested in reviews

- move the census controller admin create method to command
- add documentation to census data model
- remove sql queries to use active record

* fix empty line offense

* Fix csv data load

* 4661 initiatives moderation (#4878)

* Allow create report command to get participatory_space from reportable

* Allow reports in initiatives comments and add admin moderation

* Add changelog

* Avoid author duplication from authors lists including committee members (#4885)

* Avoid author duplication from authors lists including committee members

* Add changelog

* 4662 px iteration (#4884)

* Change initiative type selection step on initiative creation wizard

* Replace type selection button text in tests

* Add changelog

* Add missing event locales (#4891)

* Fix cells translations (#4890)

* Delegate `current_organization` to controller at base class level.

* Remove method delegation from all descendant classes from `ViewModel`

* Remove useless method, since it is defined on the base class

* Fix cells specs

* Refactor private space checks (#4889)

* Refactor core participatory spaces private space checks

* Refactor participatory processes private space checks

* Refactor assemblies private space checks

* Refactor meetings private space and private meetings checks

* Use org default locale as fallback on emails (#4892)

* 4662 create initiative wizard (#4888)

* Change initiative creation wizard layout

* Fix test

* Add changelog

* 4662 initiative buttons redesign (#4887)

* Create supports_goal_reached? method in Initiative model

* Refactor partials to display votes and follow button on initiative show

* Update button votes classes

* Remove unused partial

* Remove statistics partial from initiative show

* Update system tests with new signature count expected texts

* Add changelog

* Correctly set the category in the admin debate form (#4894)

* Add css variables for multitenant custom colors (#4882)

* Add css properties as color variables

* Add organization colors attribute and helper

* Add organization colors form

* Remove empty lines before custom property

* Fix codeclimate errors

* Fix magic comment

* fix locales and variables names

* fix modifiers mixin to use custom properties

* Add changelog entry

* Update community modules section of README (new modules + updates) (#4898)

* Add Decidim::Antivirus community module to the README

* Update README - New community modules + updates to existing

- Updated the community Antivirus module version compatibility
- Added the community Plans module
- Added the community Term Customizer module
- Added a new special verification method "Access Requests"

* Fix elements with non-unique ID on filtering pages (#4897)

* Fix #4584

* Add CHANGELOG entry

* Fix tests broken by the changes

* Fix conference meetings by day to work at any time of the day

This test was broken if it was run at a specific time of the day.
This should ensure it will pass no matter what time it is run at.

* Fix comments count when a comment has been moderated (#4901)

* Fix comments count when a comment has been moderated

* Fix rubocop offense

* Fix stats display for debates when a debate has been moderated (#4903)

* Check if a page topic has any pages before try to print it in the home page (#4905)

* Hide comments on cards when deactivated on a component (#4904)

* Keep original authors when importing from component (#4902)

* Keep original authors when importing from component

* Add changelog

* Fix autoloading error (#4900)

* Fix form to_param methods printing out empty IDs (#4896)

* Fix form to_param methods printing out empty IDs

* Add CHANGELOG entry

* Ensure collaborators can only preview (#4899)

* Fix dates in Catalan (#4908)

* Fix/buttons bug multitenant colors (#4910)

* Remove buttons mixins

* Change default colors of buttons

* Fix codeclimate issues

* Signature ux fixes (#4906)

* Change verifications modal window

* Change replace identity with account in verification_required button text

* Change date_of_birth date selector on fill_personal_data step of initiatives signature

* Allow voting with only sms step and fill_personal_data disabled

* Update tests

* Add virtus-multiparams dependency

* Add changelog

* Don't let users vote/follow withdrawn proposals (#4909)

* Don't let users vote/follow withdrawn proposals

* Remove vote/follow buttons from withdrawn proposal M card

* Add changelog

* Add options to attribute settings manifest (#4911)

* Allow definition of required attributes, regardless the authorization options

* Add tests for attributes required for authorization in manifest

* Use public method on permissions options form

With this, if an attribute is translated, the related element
is correctly displayed as translated in form

* Add changelog

* Don't mix omniauth notifications with `Decidim::EventManager` events (#4895)

* Don't mix omniauth notifications with `Decidim::EventManager` events

* changelog entry and typo fix

* fix wrong check of avatar_url in /oauth/me controller (#4917)

* fix wrong check of avatar_url in /oauth/me controller that leads to a 500 error

In Decidim intallations configured to use external services as file provider
(such as AWS-S3), if a user has an avatar cannot authenticate using the builtin
OAuth server due an error checking the url in the credentials_controller

* fix rubocop complain

* [ci_skip] Changelog fix entry

* Initiatives admin fixes (#4912)

* Avoid deletion of offline votes on UpdateInitiative command call

* Redirect to edit path instead of index for publish, unpublish, discard, accept and reject actions

* Allow export of signatures pdf if initiative is published, accepted or rejected

* Add changelog

* New Crowdin translations (#4907)

* New translations en.yml (Basque)

* New translations en.yml (Indonesian)

* New translations en.yml (Indonesian)

* New translations en.yml (Indonesian)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (Italian)

* New translations en.yml (Italian)

* New translations en.yml (Indonesian)

* New translations en.yml (Indonesian)

* New translations en.yml (Italian)

* New translations en.yml (German)

* New translations en.yml (German)

* New translations en.yml (German)

* New translations en.yml (German)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (German)

* New translations en.yml (Portuguese)

* New translations en.yml (Portuguese)

* New translations en.yml (Portuguese)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Portuguese)

* New translations en.yml (Polish)

* New translations en.yml (Polish)

* New translations en.yml (Italian)

* New translations en.yml (Italian)

* New translations en.yml (Portuguese)

* New translations en.yml (Polish)

* New translations en.yml (Polish)

* New translations en.yml (Basque)

* New translations en.yml (Polish)

* New translations en.yml (Galician)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Catalan)

* New translations en.yml (Dutch)

* New translations en.yml (Dutch)

* New translations en.yml (Dutch)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Basque)

* New translations en.yml (Basque)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Basque)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (French)

* New translations en.yml (French)

* New translations en.yml (Galician)

* New translations en.yml (French)

* New translations en.yml (Galician)

* New translations en.yml (Galician)

* New translations en.yml (Galician)

* New translations en.yml (Dutch)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Dutch)

* New translations en.yml (French)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (French)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Original)

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Original)

* New translations en.yml (Original)

* New translations en.yml (Original)

* New translations en.yml (Original)

* New translations en.yml (Original)

* New translations en.yml (Original)

* New translations en.yml (Original)

* New translations en.yml (Original)

* New translations en.yml (Original)

* New translations en.yml (Original)

* New translations en.yml (Finnish (plain))

* New translations en.yml (Original)

* New translations en.yml (Original)

* New translations en.yml (Finnish (plain))

* New translations en.yml (Original)

* New translations en.yml (Turkish)

* New translations en.yml (Turkish)

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Original)

* New translations en.yml (Original)

* New translations en.yml (Ukrainian with many plural form)

* New translations en.yml (Russian with many plural form)

* New translations en.yml (Original)

* New translations en.yml (Original)

* New translations en.yml (Original)

* New translations en.yml (Original)

* New translations en.yml (Original)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Spanish)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Spanish)

* New translations en.yml (Spanish)

* New translations en.yml (Spanish)

* New translations en.yml (Spanish)

* New translations en.yml (Spanish, Paraguay)

* New translations en.yml (Turkish)

* New translations en.yml (Swedish)

* New translations en.yml (Swedish)

* New translations en.yml (Swedish)

* New translations en.yml (Turkish)

* New translations en.yml (Turkish)

* New translations en.yml (Spanish, Paraguay)

* New translations en.yml (Spanish, Paraguay)

* New translations en.yml (Spanish, Paraguay)

* New translations en.yml (Spanish, Paraguay)

* New translations en.yml (Swedish)

* New translations en.yml (Swedish)

* New translations en.yml (Catalan)

* Update tests

* New translations en.yml (Catalan)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Czech)

* New translations en.yml (Finnish)

* New translations en.yml (Dutch)

* New translations en.yml (Finnish)

* New translations en.yml (French)

* New translations en.yml (Basque)

* New translations en.yml (Czech)

* New translations en.yml (Catalan)

* New translations en.yml (Swedish)

* New translations en.yml (Spanish, Paraguay)

* New translations en.yml (Spanish)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Turkish)

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Hungarian)

* New translations en.yml (Indonesian)

* New translations en.yml (Galician)

* New translations en.yml (German)

* New translations en.yml (Portuguese)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Italian)

* New translations en.yml (Polish)

* New translations en.yml (Catalan)

* New translations en.yml (Original)

* New translations en.yml (Original)

* New translations en.yml (Original)

* New translations en.yml (Original)

* decidim-core spec fixes

* decidim-admin spec fixes

* Fix verifications

* Fix system

* Fix debates

* Fix surveys

* Fix initiatives

* Fix consultations

* Fix proposals

* Fix processes

* Fix meetings

* Fix assemblies

* Fix conferences

* Debates dates are optional (#4920)

* New Crowdin translations (#4923)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Spanish)

* New translations en.yml (Spanish)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Spanish, Paraguay)

* New translations en.yml (Spanish, Paraguay)

* New translations en.yml (Spanish, Paraguay)

* New translations en.yml (Spanish, Paraguay)

* New translations en.yml (Spanish, Paraguay)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Spanish, Paraguay)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Portuguese)

* New translations en.yml (Portuguese)

* New translations en.yml (Spanish)

* New translations en.yml (Spanish)

* New translations en.yml (Spanish)

* New translations en.yml (Spanish)

* New translations en.yml (Spanish)

* New translations en.yml (Spanish)

* New translations en.yml (Spanish)

* New translations en.yml (Spanish)

* New translations en.yml (Spanish)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Spanish, Paraguay)

* New translations en.yml (Spanish, Paraguay)

* New translations en.yml (Russian with many plural form)

* New translations en.yml (Ukrainian with many plural form)

* New translations en.yml (Russian with many plural form)

* New translations en.yml (Russian with many plural form)

* New translations en.yml (Russian with many plural form)

* New translations en.yml (Russian with many plural form)

* New translations en.yml (Russian with many plural form)

* New translations en.yml (Ukrainian with many plural form)

* New translations en.yml (Ukrainian with many plural form)

* New translations en.yml (Ukrainian with many plural form)

* New translations en.yml (Ukrainian with many plural form)

* New translations en.yml (Ukrainian with many plural form)

* New translations en.yml (Ukrainian with many plural form)

* New translations en.yml (Ukrainian with many plural form)

* New translations en.yml (Spanish, Paraguay)

* New translations en.yml (Swedish)

* New translations en.yml (Turkish)

* New translations en.yml (Turkish)

* New translations en.yml (Turkish)

* New translations en.yml (Turkish)

* New translations en.yml (Turkish)

* New translations en.yml (Turkish)

* New translations en.yml (Swedish)

* New translations en.yml (Turkish)

* New translations en.yml (Swedish)

* New translations en.yml (Swedish)

* New translations en.yml (Swedish)

* New translations en.yml (Swedish)

* New translations en.yml (Swedish)

* New translations en.yml (Swedish)

* New translations en.yml (Swedish)

* New translations en.yml (Turkish)

* New translations en.yml (Finnish (plain))

* New translations en.yml (Russian with many plural form)

* New translations en.yml (Russian with many plural form)

* New translations en.yml (Russian with many plural form)

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Basque)

* New translations en.yml (French)

* New translations en.yml (French)

* New translations en.yml (French)

* New translations en.yml (French)

* New translations en.yml (French)

* New translations en.yml (French)

* New translations en.yml (French)

* New translations en.yml (French)

* New translations en.yml (Galician)

* New translations en.yml (French)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Galician)

* New translations en.yml (Galician)

* New translations en.yml (Finnish)

* New translations en.yml (German)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (German)

* New translations en.yml (German)

* New translations en.yml (German)

* New translations en.yml (German)

* New translations en.yml (German)

* New translations en.yml (German)

* New translations en.yml (Galician)

* New translations en.yml (German)

* New translations en.yml (German)

* New translations en.yml (Galician)

* New translations en.yml (Galician)

* New translations en.yml (Galician)

* New translations en.yml (Galician)

* New translations en.yml (Galician)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Hungarian)

* New translations en.yml (Basque)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Basque)

* New translations en.yml (Catalan)

* New translations en.yml (Basque)

* New translations en.yml (Basque)

* New translations en.yml (Basque)

* New translations en.yml (Basque)

* New translations en.yml (Basque)

* New translations en.yml (Basque)

* New translations en.yml (Basque)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Dutch)

* New translations en.yml (Dutch)

* New translations en.yml (Dutch)

* New translations en.yml (Dutch)

* New translations en.yml (Dutch)

* New translations en.yml (Dutch)

* New translations en.yml (Dutch)

* New translations en.yml (Dutch)

* New translations en.yml (Dutch)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (Polish)

* New translations en.yml (Polish)

* New translations en.yml (Polish)

* New translations en.yml (Polish)

* New translations en.yml (Polish)

* New translations en.yml (Polish)

* New translations en.yml (Polish)

* New translations en.yml (Polish)

* New translations en.yml (Polish)

* New translations en.yml (Italian)

* New translations en.yml (Portuguese)

* New translations en.yml (Portuguese)

* New translations en.yml (Portuguese)

* New translations en.yml (Portuguese)

* New translations en.yml (Portuguese)

* New translations en.yml (Portuguese)

* New translations en.yml (Polish)

* New translations en.yml (Portuguese)

* New translations en.yml (Portuguese)

* New translations en.yml (Portuguese)

* New translations en.yml (Polish)

* New translations en.yml (Italian)

* New translations en.yml (Hungarian)

* New translations en.yml (Indonesian)

* New translations en.yml (Indonesian)

* New translations en.yml (Indonesian)

* New translations en.yml (Indonesian)

* New translations en.yml (Indonesian)

* New translations en.yml (Indonesian)

* New translations en.yml (Indonesian)

* New translations en.yml (Indonesian)

* New translations en.yml (Indonesian)

* New translations en.yml (Indonesian)

* New translations en.yml (Indonesian)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (Indonesian)

* New translations en.yml (Indonesian)

* New translations en.yml (Italian)

* New translations en.yml (Italian)

* New translations en.yml (Italian)

* New translations en.yml (Italian)

* New translations en.yml (Italian)

* New translations en.yml (Italian)

* New translations en.yml (Italian)

* New translations en.yml (Italian)

* New translations en.yml (Italian)

* New translations en.yml (German)

* New translations en.yml (German)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (Galician)

* New translations en.yml (Galician)

* New translations en.yml (Hungarian)

* New translations en.yml (Indonesian)

* New translations en.yml (Indonesian)

* New translations en.yml (Indonesian)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Catalan)

* New translations en.yml (French)

* New translations en.yml (Basque)

* New translations en.yml (Basque)

* New translations en.yml (Czech)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (French)

* New translations en.yml (Finnish)

* New translations en.yml (Dutch)

* New translations en.yml (Dutch)

* New translations en.yml (Turkish)

* New translations en.yml (Turkish)

* New translations en.yml (Turkish)

* New translations en.yml (Turkish)

* New translations en.yml (Turkish)

* New translations en.yml (Turkish)

* New translations en.yml (Turkish)

* New translations en.yml (Turkish)

* New translations en.yml (Swedish)

* New translations en.yml (Swedish)

* New translations en.yml (Finnish (plain))

* New translations en.yml (Spanish, Paraguay)

* New translations en.yml (Spanish, Paraguay)

* New translations en.yml (Spanish, Paraguay)

* New translations en.yml (Spanish)

* New translations en.yml (Spanish, Mexico)

* Ensure email is downcased when authenticating a user (#4926)

* Ensure email is downcased when authenticating a user

* Add changelog

* Update decidim-core/app/models/decidim/user.rb

Co-Authored-By: mrcasals <mrc2407@gmail.com>

* Fix rubocop

* Resend sms code (#4928)

* Allow users to re-request a SMS code

* Add CHANGELOG

* Redirect after SMS verification (#4929)

* Redirect to previous url after verifying your mobile number via SMS

* Add CHANGELOG

* New Crowdin translations (#4931)

* New translations en.yml (Catalan)

* New translations en.yml (Basque)

* New translations en.yml (French)

* New translations en.yml (Galician)

* New translations en.yml (Finnish)

* New translations en.yml (Czech)

* New translations en.yml (Dutch)

* New translations en.yml (Italian)

* New translations en.yml (Polish)

* New translations en.yml (Portuguese)

* New translations en.yml (Hungarian)

* New translations en.yml (German)

* New translations en.yml (Indonesian)

* New translations en.yml (Spanish, Paraguay)

* New translations en.yml (Swedish)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Spanish)

* New translations en.yml (Turkish)

* New translations en.yml (Finnish (plain))

* Fix past process filter (#4932)

* Processes finishing today aren't in the past

* Add CHANGELOG

* Check metadata variations based on children scopes in vote_form (#4933)

* Check metadata variations based on children scopes in vote_form

If the initiative has a top level scope defined to be able to vote, if
the user has been authorized in a scope belonging to it, the vote
creation fails since the metadata is different. With this commit the
metadata is checked with the initiative scope and the children scopes

* Add changelog

* Allow reporting official proposals (#4930)

* Allow reporting official proposals

* Add CHANGELOG

* Bump Ruby version to 2.5.3 (#4927)

* Bump Ruby version to 2.5.3

* Update changelog

* Remove useless changelog line

* Update Ruby version for rubocop

* Fix more rubocop issues

* New Crowdin translations (#4935)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* Adds languages: Czech (cs), Spanish from Mexico (es-MX) and Finish plain (fi-plain) (#4823)

* Adds new languages

Adds new languages: 
* Czech (cs)
* Spanish [Mexican] (es-MX)
* Finish [Plain] (fi-plain)

* Adds datepicker for Czech (cs)

* Keep correct answers of single-choice questions when errors (#4934)

* Keep correct answers of single-choice questions when errors

* Add changelog

* New Crowdin translations (#4937)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* Fix comment reply (#4938)

* Users shouldn't be able to reply comments when they're blocked

* Add CHANGELOG

* Fix button colors (#4940)

* Fix budget project button (#4941)

* Fix button layout

* Add changelog

* Allow managing components inside a consultation (#4942)

* Allow managing components inside a consultation

* Add changelog

* Fix rubocop complaints

* New Crowdin translations (#4939)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Catalan)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Catalan)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New Crowdin translations (#4945)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* Update docs customization texts (#4944)

* Add documentation to change texts using external module

* Add blockquote

* Add examples to text customizations

* add dots

* Check permissions before rendering a survey (#4943)

* Check permissions before rendering a survey

* Add changelog

* Fix rubocop complaints

* Fix erblint complaints

* Ensure users without permissions can't answer the survey

* Use full path for partial template

* Fix comments for IE11 (#4946)

* Add babel dependencies

* Add new bundle entry file in core

* Make webpack compile core entry.ts file

* Add polyfills

* Add changelog

* Add tests for core js bundle

* Fix linter

* Fix meeting questionnaire migration (#4950)

* New Crowdin translations (#4947)

* New translations en.yml (Italian)

* New translations en.yml (Hungarian)

* New translations en.yml (Indonesian)

* New translations en.yml (Basque)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Spanish)

* New translations en.yml (Polish)

* New translations en.yml (Portuguese)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Dutch)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Catalan)

* New translations en.yml (Galician)

* New translations en.yml (German)

* New translations en.yml (Finnish)

* New translations en.yml (French)

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Finnish (plain))

* New translations en.yml (Russian with many plural form)

* New translations en.yml (Ukrainian with many plural form)

* New translations en.yml (Spanish, Paraguay)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Turkish)

* New translations en.yml (Swedish)

* New translations en.yml (Catalan)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Spanish)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* Update bundles

* README: updates logo and removes unused waffle.io shields (#4957)

* Removes unused waffle.io shields from README

* Changes Decidim logo to new version

* Fix follow counters migration (#4956)

* Skip callbacks on follower counters migration

* Add changelog

* Fix changelog

* Improve wording

* New Crowdin translations (#4953)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Spanish)

* New translations en.yml (Italian)

* New translations en.yml (Spanish)

* New translations en.yml (Catalan)

* New translations en.yml (Italian)

* New translations en.yml (Spanish)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Spanish)

* New translations en.yml (Spanish)

* New translations en.yml (Czech)

* Remove card-spaces footer background (#4967)

* Fix some issues in admin (#4964)

* Don't render profile URL if user has no nickname

* Let admins visit the authorization workflows index page

* Add changelog

* Fix wording

* Add missing locale

* Fix show published child assemblies only (#4969)

* Filter child assemblies by :published scope and add test

* Add CHANGELOG entry

* Fix typo

* Update rails to 5.2.2.1 (#4970)

* Fix .card--list__data (#4972)

* Fix user presenter for user groups (#4973)

* Fix user presenter for user groups

The user groups do not have a `.deleted?` method defined for them
which caused the user presenter to break the notifications view
in case the notification was linking to a group user.

* Add CHANGELOG entry

* Readd i18n normalization spec (#4975)

* Readd i18n normalization spec

* Normalize English locale files

* Normalize Catalan and Spanish locales

* [FIX] Update error message when a Proposal can not be withdrawn (#4961)

* [FIX] Update error message when a Proposal can not be withdrawn due to already existing supports.

* Add changelog entry.

* [FIX|TEST]

* [I18N] Re-normalize proposals :en locales.

* fix visibility of private processes on process groups (#4965)

* fix visibility of private processes on process groups

* add changelog line

* Revert "Normalize Catalan and Spanish locales" (#4977)

This reverts commit 88f57c93c2e52285a2b6235692c523630b83052d.

* Fix linking to items in other modules than proposals (#4978)

* Fix linking to items in other modules than proposals

* Add CHANGELOG entry

* Fix Rubocop offences

* Fix pasting to quill editors that have hashtags functionality (#4980)

* Update tributejs

* Fix quill editors that have hashtags through tributejs

Previously could not paste content to the quill editors that
also have tributejs initialized for them.

Tribute needs to be initialized for the `.ql-editor` element as
described here:
https://github.com/quilljs/quill/issues/1816

* Update CHANGELOG

* New Crowdin translations (#4966)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Basque)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Basque)

* New translations en.yml (Catalan)

* New translations en.yml (Basque)

* New translations en.yml (Catalan)

* New translations en.yml (Basque)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Basque)

* New translations en.yml (Basque)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Dutch)

* New translations en.yml (Finnish)

* New translations en.yml (Dutch)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Czech)

* New translations en.yml (Dutch)

* New translations en.yml (Dutch)

* New translations en.yml (Dutch)

* New translations en.yml (Dutch)

* New translations en.yml (Galician)

* New translations en.yml (Galician)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (French)

* New translations en.yml (French)

* New translations en.yml (French)

* New translations en.yml (French)

* New translations en.yml (Galician)

* New translations en.yml (French)

* New translations en.yml (Galician)

* New translations en.yml (French)

* New translations en.yml (Hungarian)

* New translations en.yml (Indonesian)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (Indonesian)

* New translations en.yml (German)

* New translations en.yml (German)

* New translations en.yml (German)

* New translations en.yml (German)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (Hungarian)

* New translations en.yml (German)

* New translations en.yml (German)

* New translations en.yml (Galician)

* New translations en.yml (Galician)

* New translations en.yml (Italian)

* New translations en.yml (Italian)

* New translations en.yml (Italian)

* New translations en.yml (Indonesian)

* New translations en.yml (Indonesian)

* New translations en.yml (Indonesian)

* New translations en.yml (Italian)

* New translations en.yml (Italian)

* New translations en.yml (Italian)

* New translations en.yml (Indonesian)

* New translations en.yml (Portuguese)

* New translations en.yml (Portuguese)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Polish)

* New translations en.yml (Polish)

* New translations en.yml (Polish)

* New translations en.yml (Polish)

* New translations en…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants