Decidim
Blog

New version 0.16.0

 —  releases

New Features

Amendments

With the Amendments feature any participant can edit the text of a proposal and a “sub-proposal” will be created as an amendment. This amendment may gather endorsements and supports. The author of the original proposal may accept or reject the amendment. If it’s rejected, the author of the amendment may convert it into a new proposal.

  • Add filter by type functionality to Amendments on proposals. #4567

  • Add version control functionality to Amendments on proposals. #4567

  • Add polymorphic Amendment feature that can be activated in the proposal component with these working functionalities: create/withdraw/accept amendments. #3985

  • Add reject/promote amendments functionalities into Amendment feature. #3986

image alt text

Contextual Help System

Decidim includes now a configurable contextual help system to guide participants in the use and understanding of the platform.

On one side, the "More information" section is now called "Help" and there you can create different pages grouped by topics. There are some texts poulated by default and they can be modified and customized from the admin interface.

On the other side, in the header of each participation space a collapsible banner is shown with a brief explanation of it.

When a participant registers for the first time she receives a welcome notification with links to the help pages.

  • Ability to send a welcome notification to new users #4432

  • Ability to specify contextual help to participatory spaces #4470

  • Default pages and contextual help when creating organizations #4541

image alt text image alt text

User centered website experience

To enhance the participant's experience on the platform, she has now options to choose the topics that interest her and be informed about them. There is also a new tab “Activity” where she can monitor her own activity within the platform..

  • User activity tab on the public profile. #4570

  • User timeline tab on the public profile. #4574

  • Let users select their interests (scopes). They will see relevant activity in the Timeline tab in their profile #4621

  • Let users choose what kind of notifications they want to receive #4663

image alt text image alt text image alt text

Extra hashtags

For some participatory processes we might want to allow participants to a) assign proposals to several categories, or b) search proposals by category from different participatory processes at once.

This feature defines an additional use of hashtags: extra hashtags. These are regular hashtags added to a content, but with an special character to mark them as "extra" for that particular uses.

There are automatic and suggested hashtags. Automatic hashtags are hashtags that are assigned by default to all proposals created in a proposals component.

Suggested hashtags allow to define a set of predefined hashtags that can be offered to participants to improve organization of the proposals, also to improve global search results.

  • Automatic and suggested hashtags. #4585

image alt text image alt text

Verifications

  • Verification by SMS #4429

  • Online and offline verification by ID document #4573

  • Online: the user uploads a picture of their document and fills the document type and number. The admin receives the submission, sees the picture and fills the document type and number. If both submissions match, the user is verified.

  • Offline: The user doesn't upload any picture, only fills the document type and number. Then visits the admin. The admin needs to fill the user email, document type and number. If all data match, the user is verified.

  • User groups verification by uploading a CSV file #4613

Improvements to existing features

Assemblies

  • Filter assemblies by type #4659

Conferences

  • Diplomas functionallity in an automated way for those users that has their registration confirmed. #4443

  • Conference registration types. #4408

Meetings

  • Add user groups and meetings options on Origin filters #4462

  • Add notification to conferences and meetings registrations #4636

  • Add registration form answers when exporting meeting registrations.#4589

  • Allow admins to activate a registration form to be answered by the user when they joins for the meeting #4419

  • Allow users to sync Decidim meetings with their own calendar apps, using the ICalendar format (.ics) #4376

  • Etherpad integration #4493

Proposals

  • Admin can create proposals from the admin panel, with a meeting as an author.#4382

  • Split & merge proposals to the same component #4415

  • Notify followers of the proposals linked in a result that the result progress has been updated #4466

Participatory texts

  • Add amend button and amendments counter to participatory text proposals #4598

  • Add support to import .odt participatory text files. #4386

Open Data

Open Data for meetings, proposals and results.

Usability improvements

  • Show minicard with a little bit of profile data when hovering on user and user group names #4472

  • Show hashtags with original case #4554

  • Move Omniauth login buttons to before the signup/sign in forms to improve usability #4457

  • Improve static pages layout and make them groupable by topic. #4338

  • Shows the first unread message in a conversation in the notification email #4463

  • Improve user groups form #4458

  • Show one highlighted resources block per component in process page #4456

  • Rename "Officializations" section to "Participants" #4510

  • Improve search results layout. Now results appear grouped by type #4537

  • "Follows" section in user profiles now show every resource they follow#4616