Releases: decidim/decidim
Releases · decidim/decidim
v0.6.2
Added
- decidim-proposals: Hide proposal vote button when proposal is answered and rejected. #1861
Fixed
- decidim-proposals: Fix proposal vote button visibility problem when votes were disabled and the user logged in. #1862
- decidim-core: Incompatible
puma
dependencies ongemspec
and development app's Gemfile preventing the development application from being properly generated. #1862 - decidim-core: Problem in development app's Gemfile resolution caused because the initial
bundle install
would not considerdecidim
dependency specifications. #1862
v0.6.1
Fixed
v0.6.0
Fixed
- decidim:
decidim:check_locales
task not working properly. [#1740]((https://https://github.com/decidim/decidim/pull/1740) - decidim-admin: Crash in feature edition when using Rails 5.1.4 #1848
- decidim-core: Disable HTML validations which sometimes caused unexpected form behavior. #1772
- decidim-participatory_processes: Scopes enabled checkbox being ignored in participatory process creation. #1762
- decidim-proposals: Fix incorrect button displayed when proposal creation not enabled. #1847
- decidim-surveys: Drag & drop icon incorrectly rendered in form. #1761
Added
- decidim: Support for multiple participatory spaces via custom plugins. #1659
- decidim: Let users follow resources. #1784
- decidim: Add a notification dashboard with a list of events on resources the user is following. #1784
- decidim: Add a flag for users so they can enable/disable emails on notifications. #1812
- decidim: Added Ukrainian language. #1804
- decidim-assemblies: New optional beta plugin to manage participatory organs A.K.A. assemblies. #1659
- decidim-comments: Deprecate old comment notifications system in favor of the new one. Read create_followers_from_resource_authors.md and create_followers_from_comment_authors.md to create resource followers so they are notified when a comment is created. #1831
- decidim-meetings: Let users follow meetings. Updating or closing a meeting will send a notification and an email to the users following that meeting. #1784
- decidim-meetings: When joining a meeting the user receives an email with its calendar information. #1803
- decidim-meetings: Users following a meeting receives a notification 48h before it starts. #1811
- decidim-participatory_processes: Add participatory processes filters (past, active and upcoming) to the processes home page. #1779
v0.5.1
v0.5.0
Fixed
- decidim: Fixed
decidim
generator erroring when the target system had nofaker
installed, or had an incompatible version of it. #1714. - decidim-admin: Fixed default step settings for a feature not being properly saved when the feature doesn't have steps yet. #1724
- decidim-surveys: Fixed question field incorrectly rendered when application having a single locale enabled. #1741
Added
- decidim: Added
announcement
global and step setting to all features. As an admin you can configure a visible callout in the public page of a feature. #1696 - decidim-admin: Added
Managed Users
section. User admins and users withuser_manager
role will be able to createmanaged
users using one of the organization available authorizations. These users can be impersonated while interacting with the whole application. Finally, these users can be promoted to standard users inviting them to the application. #1621 - decidim-admin: Added
Scope types
subsection onSettings
section. ImprovedScopes
subsection onSettings
section to adapt to changes. #1500 - decidim-admin: Added
scopes_enabled
attribute to participatory processes. When it is set tofalse
it hide thescope
information from its children and forms. #1716 - decidim-core: Scopes system prepared for bigger organizations. Scopes can be hierarchical: each scope can have a parent scope and a scope type that describe it (country, province, district, etc). Scope names can be translated. Each scope must have a string unique identifier that could be used to relate it with external systems. #1500
- decidim-core: Added a new endpoint to support scope selection through AJAX searches. #1500
- decidim-core: Added
announcement
attribute toParticipatoryProcess
. As an admin you can configure a visible callout in the public page of a process. #1696 - decidim-proposals: Added
new_proposal_help_text
global setting. As an admin you can configure a visible callout in the proposal creation page. #1696
Changed
- decidim-admin: Scope selection in participatory process creation/edition using AJAX select (based on Select2) instead of a standard select. #1500
- decidim-budgets: Resources filter by scope using AJAX multi-select (based on Select2) instead of a list of checkboxes. #1500
- decidim-meetings: Resources filter by scope using AJAX multi-select (based on Select2) instead of a list of checkboxes. #1500
- decidim-proposals: Resources filter by scope using AJAX multi-select (based on Select2) instead of a list of checkboxes. #1500
- decidim-proposals: Added feature setting
attachments_allowed
. When it is enabled users can upload an attachment when creating a new proposal. The attachment should be an image or a pdf file and users must fill in a title. #1688 - decidim-results: Resources filter by scope using AJAX multi-select (based on Select2) instead of a list of checkboxes. #1500
v0.4.4
Fixed
- decidim-budgets: Fixed bug where current projects's category wouldn't appear in form. #1667.
- decidim-core: Fixed crash when running migrations & seeding DB in the same ruby process. #1649.
- decidim-core: Fixed bug when blank values were used in a
datetime
field. #1661 - decidim-core: Fixed preview permissions for unpublished features. #1670.
- decidim-meetings: Fixed bug where current meeting's category wouldn't appear in form. #1667.
- decidim-proposals: Fixed bug where current proposal's category wouldn't appear in form. #1667.
- decidim-proposals: Fixed error when official proposals where commented and could not be notified. #1663.
- decidim-results: Fixed bug where current result's category wouldn't appear in form. #1667.
v0.4.3
Added
- decidim-core: Added
show_statistics
flag to participatory processes. This flag enable/disable statistics per participatory process in the participatory public page. #1526
Changed
- decidim: Replaced
yarn
withnpm
(v5) to handle js dependencies. #1628
Fixed
- decidim-core: Fixed active option in main menu being incorrect sometimes #1638.
v0.4.2
Fixed
- decidim-admin: Fixed
MigrateUserRolesToParticipatoryProcessRoles
migration using raw sql to prevent some errors caused by the order of the migrations.
v0.4.1
Added
- decidim-admin: Added
Moderator
role toParticipatoryProcessUserRole
. AModerator
can manage the participatory process moderations. #1605 - decidim-core: Added
admin
field toDecidim::User
to replace the oldadmin
role at user level. #1605 - decidim-core: Added new users to seeds so every participatory process has a user for every role (i.e.
[email protected]
). #1605 - decidim-core: Added results per page selector for
Meetings
,Proposals
andResults
pages. Users can select 20, 50 or 100 elements per page. #1614 - decidim-proposals: Added
evaluating
state to proposal answers. #1619 - decidim-proposals: Added
scope
to the proposals export. It includes theid
and thename
of the related scope. #1616
Changed
- decidim-admin: The module
ParticipatoryProcessAdmin
exposes the process via thecurrent_participatory_process
method. #1605
Removed
- decidim-core: Removed
roles
field fromDecidim::User
. The roles management belongs to a participatory process now. #1605
Fixed
- decidim-core: Fixed ugly margin under callout messages. #1603
- decidim-core: Fixed Quill link popup visibility when it was opened from the left side of the page. #1604
Security
- decidim-admin: All roles permissions have been reviewed so every role has limited access to the admin. #1605