Skip to content

feat: Add collaborative_texts and elections#958

Merged
BarbaraOliveira13 merged 3 commits intorc-4.0.0from
feat/add_modules_0.31
Apr 2, 2026
Merged

feat: Add collaborative_texts and elections#958
BarbaraOliveira13 merged 3 commits intorc-4.0.0from
feat/add_modules_0.31

Conversation

@AyakorK
Copy link
Copy Markdown
Contributor

@AyakorK AyakorK commented Mar 12, 2026

🎩 Description

Addition of decidim_collaborative_texts and decidim_elections to decidim-app 0.31

Testing

DECIDIM ELECTIONS

  • Connect as an administrator
  • Go to back-office
  • Go to a participatory process
  • Go to "elections" or create a new component
  • Create a new election or multiple elections with multiple settings
  • Make sure you can create it easily without any error
  • Open one or more elections
  • Try to vote on them
  • Make sure you can make the entire process of voting
  • Try to close an election in the back-office

DECIDIM COLLABORATIVE TEXTS

  • Connect as an administrator
  • Go to back-office
  • Access a participatory process
  • Go to "Collaborative texts" or create a new component
  • Create a new collaborative text with mutliple paragraphs to make sure you can edit each one of them independantly
  • Publish it and allow suggestions in the options
  • Access front office with an other user account (ex : user@example.org)
  • Try to submit some suggestions as a user
  • Disconnect and log again as an administrator
  • Make sure you can see each one of the suggestion you made as a user
  • Try to accept some of them and ignore others
  • Submit the changes and make sure the text is edited correctly and that suggestions you didn't accept were dropped

📌 Related Issues

Link your PR to an issue

Tasks

  • Add missing locales
  • Add gems
  • Add db migrations
  • Update schema.rb

@AyakorK AyakorK marked this pull request as ready for review March 31, 2026 10:24
Copy link
Copy Markdown
Collaborator

@BarbaraOliveira13 BarbaraOliveira13 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 🎉

@BarbaraOliveira13 BarbaraOliveira13 merged commit 69c636a into rc-4.0.0 Apr 2, 2026
13 checks passed
@BarbaraOliveira13 BarbaraOliveira13 deleted the feat/add_modules_0.31 branch April 2, 2026 09:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants