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

0.27 canada #69

Open
wants to merge 104 commits into
base: release/0.27-stable
Choose a base branch
from
Open

0.27 canada #69

wants to merge 104 commits into from

Conversation

antopalidi
Copy link
Member

PR is not to merge

andreslucena and others added 30 commits April 30, 2024 00:04
…es' to v0.27 (decidim#12802)

* Do not show scopes column in budgets if there isn't subscopes

* update to budget form to allow edit of scope in component

* logic fixed in form

* conditional logic added to view in budgets

* reworked logic for front end

* test added for subscopes in BUDGETS

* logic added now to projects

* rspec test added to PROJECTS

* lint error in spelling

* Test suite to manage scope detection when no subscopes are enabled -  updated

* lint code syntax correction

* Fix ruby syntax for this version

* Fix specs

---------

Co-authored-by: Tom <[email protected]>
… email' to v0.27 (decidim#12805)

* Show extended information when a new comment is in a digest email

* Show extended information when a new comment is in a digest email

* Add newsletter preview mailer class

* Fix ruby syntax for this version
…idim#12807)

* Prevent malformed URLs in the general search

* Fix syntax for ruby version

* Fix specs
…budgets' to v0.27 (decidim#12804)

* Prevent multiple requests from creating multiple orders for the same user at budgets

* Prevent multiple requests from creating multiple orders

* Cleanup

* Fix ruby syntax for this version

* Fix rubocop offense

---------

Co-authored-by: Antti Hukkanen <[email protected]>
…ecidim#12796)

* Attempt to fix flaky spec on proposals' ammends

* Fix specs

---------

Co-authored-by: Alexandru Emil Lupu <[email protected]>
…12794)

* Update Leaflet and related NPM packages

* Update leaflet and related NPM packages

* Update package-lock.json

* Fix spelling issue in the Leaflet CSS

* Updates integrity for leaflet NPM packages

* Fix stylelint offenses

---------

Co-authored-by: Antti Hukkanen <[email protected]>
* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Arabic)

* New translations en.yml (Danish)

* New translations en.yml (Slovak)

* New translations en.yml (Chinese Simplified)

* New translations en.yml (Indonesian)

* New translations en.yml (Latvian)

* New translations en.yml (Luxembourgish)

* New translations en.yml (Sinhala)

* New translations en.yml (Serbian (Latin))

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

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

* New translations en.yml (Bulgarian)

* New translations en.yml (Portuguese)

* New translations en.yml (Bulgarian)

* New translations en.yml (Czech)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* 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 (Catalan)

* New translations en.yml (Spanish)

* New translations en.yml (Catalan)

* New translations en.yml (Bulgarian)

* 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 (Spanish)

* New translations en.yml (Bulgarian)

* New translations en.yml (Catalan)

* New translations en.yml (Bulgarian)

* New translations en.yml (Spanish)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Albanian)

* New translations en.yml (Albanian)

* New translations en.yml (Albanian)

* New translations en.yml (Albanian)

* New translations en.yml (Albanian)

* New translations en.yml (Albanian)

* New translations en.yml (Albanian)

* New translations en.yml (Albanian)

* New translations en.yml (Basque)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* 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 (Spanish, Mexico)

* New translations en.yml (Spanish, Paraguay)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Spanish, Paraguay)

* New translations en.yml (Catalan)

* New translations en.yml (Catalan)
…sociated' to v0.27 (decidim#12808)

* Allow deletion of categories when there are no resources associated

* Destroy categorization when resource is being destroyed

* Add rake task and RELEASE NOTES

* Fix template

* Prevent destroy command to remove categories in use

* Apply suggestions from code review

Co-authored-by: Andrés Pereira de Lucena <[email protected]>

* Update decidim-core/lib/decidim/core/test/shared_examples/has_category.rb

Co-authored-by: Andrés Pereira de Lucena <[email protected]>

* Running linters

---------

Co-authored-by: Andrés Pereira de Lucena <[email protected]>

* Fix ruby syntax for this version

* Fix conditional order

Suggested in code review

* Fix conditional order (part 2)

Co-authored-by: Alexandru Emil Lupu <[email protected]>

---------

Co-authored-by: Alexandru Emil Lupu <[email protected]>
* Prepare 0.27.6 release

* Fix spec with new translation from Crowdin
* New translations en.yml (Bulgarian)

* New translations en.yml (Spanish)

* New translations en.yml (Catalan)
* Add missing changelog from v0.27.6 releases notes

* Add tag link in releases notes

Suggested in code review
Co-authored-by: Alexandru Emil Lupu <[email protected]>
…vatar size' to v0.27 (decidim#12907)

* Use values from secrets to set default max attachment and avatar size

* Fix test

* Fallback to default values
* New translations en.yml (Romanian)

* New translations en.yml (French)

* New translations en.yml (Spanish)

* New translations en.yml (Arabic)

* New translations en.yml (Bulgarian)

* New translations en.yml (Catalan)

* New translations en.yml (Czech)

* New translations en.yml (German)

* New translations en.yml (Greek)

* New translations en.yml (Basque)

* New translations en.yml (Finnish)

* New translations en.yml (Hungarian)

* New translations en.yml (Italian)

* New translations en.yml (Japanese)

* New translations en.yml (Lithuanian)

* New translations en.yml (Dutch)

* New translations en.yml (Norwegian)

* New translations en.yml (Polish)

* New translations en.yml (Portuguese)

* New translations en.yml (Slovak)

* New translations en.yml (Swedish)

* New translations en.yml (Turkish)

* New translations en.yml (Chinese Simplified)

* New translations en.yml (Chinese Traditional)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Latvian)

* New translations en.yml (French, Canada)

* New translations en.yml (Luxembourgish)

* New translations en.yml (Spanish, Paraguay)

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

* New translations en.yml (Romanian)

* New translations en.yml (French)

* New translations en.yml (Spanish)

* New translations en.yml (Arabic)

* New translations en.yml (Bulgarian)

* New translations en.yml (Catalan)

* New translations en.yml (Czech)

* New translations en.yml (German)

* New translations en.yml (Greek)

* New translations en.yml (Basque)

* New translations en.yml (Finnish)

* New translations en.yml (Hungarian)

* New translations en.yml (Italian)

* New translations en.yml (Japanese)

* New translations en.yml (Lithuanian)

* New translations en.yml (Dutch)

* New translations en.yml (Norwegian)

* New translations en.yml (Polish)

* New translations en.yml (Portuguese)

* New translations en.yml (Slovak)

* New translations en.yml (Swedish)

* New translations en.yml (Turkish)

* New translations en.yml (Chinese Simplified)

* New translations en.yml (Chinese Traditional)

* New translations en.yml (Galician)

* New translations en.yml (Icelandic)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Indonesian)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Latvian)

* New translations en.yml (French, Canada)

* New translations en.yml (Spanish, Paraguay)

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

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

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

* New translations en.yml (Romanian)

* New translations en.yml (French)

* New translations en.yml (Spanish)

* New translations en.yml (Catalan)

* New translations en.yml (Romanian)

* New translations en.yml (French)

* New translations en.yml (Spanish)

* New translations en.yml (Catalan)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (French, Canada)

* New translations en.yml (Spanish, Paraguay)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (French, Canada)

* New translations en.yml (Spanish, Paraguay)

* 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 (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 (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 (Basque)

* New translations en.yml (Basque)

* New translations en.yml (German)

* New translations en.yml (German)

* New translations en.yml (Japanese)

* New translations en.yml (Japanese)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

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

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

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Thai)

* New translations en.yml (Thai)

* New translations en.yml (Thai)

* New translations en.yml (Thai)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)

* New translations en.yml (Bulgarian)
* Fix impersonnating users

* test(admin): adding test for impersonating with existing user in other org

* feat(admin): allowing impersonations when existing user in other org

* Fix ruby syntax for this version

---------

Co-authored-by: derayo94 <[email protected]>
…12970)

* Fix "From" header in emails sent by the application

- Add organization name in emails' from in core and admin modules
- Add application name in emails' from in system module

* Change gotham.gov to example.org in specs

* Remove unecessary ApplicationMailer for admin module

* Improve how we generate the mail from

While reviewing, it was found that if the from was defined in the
System settings, then the From header wasn't set correctly.

To prevent this bug we set-up the from only once in the after_action,
and make some checks if we should actually redefine this From or not.

* Remove unecessary ApplicationMailer for system module

* Remove unecessary parameter and rename methods



* Fix bug when there's defined a name in the mailer_sender config_accessor

* Make the organization an attr_reader

* Fix rubocop offenses

* Fix spec

---------

Co-authored-by: Alexandru Emil Lupu <[email protected]>
…hout a secret key' to v0.27 (decidim#12971)

* Fix 500 error when creating or updating an organization without a secret key

* Fix spec for this version
* Fix external URL with a fragment

* Add page title for external URL warning page
…v0.27 (decidim#12975)

* Fix exceptions there isn't an organization with a host

* Fix exception in time zone when there isn't an organization

* Fix exception in force authentication when there isn't an organization

* Fix rubocop offenses

* Fix ruby syntax for this version
…s finished' to v0.27 (decidim#12982)

* Hide support instruction messages once support collection is finished

* hide support rules when voting is blocked or voting is disabled

* move tests

* Fix ruby syntax for this version

* Fix CSS selectors for this decidim version

---------

Co-authored-by: Anna Topalidi <[email protected]>
decidim#12980)

* Fix admin name errors during organization creation

* field name creation with error working

* rspec added

* edit description name

* update to command module based on review

* I18n translation added to controller

* Update decidim-system/spec/system/organizations_spec.rb

Co-authored-by: Andrés Pereira de Lucena <[email protected]>

* Update decidim-system/spec/system/organizations_spec.rb

Co-authored-by: Andrés Pereira de Lucena <[email protected]>

* update spec based on review

* fix lint code

* Update decidim-system/app/commands/decidim/system/create_organization.rb

Co-authored-by: Andrés Pereira de Lucena <[email protected]>

* Update decidim-system/spec/system/organizations_spec.rb

Co-authored-by: Andrés Pereira de Lucena <[email protected]>

---------

Co-authored-by: Andrés Pereira de Lucena <[email protected]>

* Fix specs

---------

Co-authored-by: Tom <[email protected]>
Co-authored-by: Alexandru Emil Lupu <[email protected]>
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.

6 participants