Skip to content

Latest commit

 

History

History
1869 lines (1651 loc) · 192 KB

CHANGELOG.md

File metadata and controls

1869 lines (1651 loc) · 192 KB

Change Log

Added:

  • decidim-core: Add view hooks so external engines can extend the homepage and other sections with their own code #2114

Changed:

  • decidim-admin: Replace url to visit_url moderation admin #2129
  • decidim-core: Hide link to register when user is already logged in #2088
  • decidim-proposals: Change "Already voted" to "Unvote" on button hover #2096

Fixed:

  • decidim-proposals: Separate organization and user-submitted proposals for the proposal limits #2150

v0.7.1 (2017-10-26)

Full Changelog

Fixed:

  • decidim: Fixed app generators #2119

v0.7.0 (2017-10-25)

Full Changelog

Added

  • decidim: Available authorization handlers are added to the sample organization automatically when seeding. #1978
  • decidim-admin: Let admins customize the Call To Action homepage button text and URL #2053
  • decidim-assemblies: Hide the link to Assemblies from the main menu if no assemblies are published #2074
  • decidim-core: Show a disabled "Follow" button to anonymous users (not logged in) with a prompt to sign in #1903
  • decidim-core: Adds an option to the initializer file to enable/disable header snippets (true by default) #1923
  • decidim-core: Adds an option to configure the maximum file size for avatar images #1969
  • decidim-core: Hides the "Mark all as read" notifications button when no notifications are found #1948
  • decidim-core: Add fields to customize the Call To Action homepage button text and URL #2053
  • decidim-core: Add a new Excel exporter that exports to native XLS format #2099
  • decidim-meetings: Participatory admins can invite users to join a meeting. #1879
  • decidim-participatory_processes: Hide the link to Processes from the main menu if no processes are published #2074
  • decidim-proposals: Show votes in the proposals table in admin when votes are enabled #2011
  • decidim-proposals: Allow setting the maximum amount of votes a proposal can receive #2054.
  • decidim-proposals: Let admins specify how many proposals can a user send per process #2069.

Changed

  • decidim: URLs now use the participatory space slug instead of the ID, both in the public pages and in the admin. Old routes using the space IDs now redirect to the ones using the slug. #1842
  • decidim: bin/rails generate decidim:demo is no longer available in generated applications. Use the --demo flag when generating your application or do the change manually if you want to use the "demo" authorization handler. #1978
  • decidim-admin: Organization settings form is now split in two: connfiguration and appearance #2041
  • decidim-core: Changes some texts in the homepage ("How do I take part in a process?" section) #1947
  • decidim-results: This gem is no longer included inside the decidim gem and it has its own repository. #1926
  • decidim-core: Authorization handlers now must be specified as strings. To migrate, change config.authorization_handlers = [MyHandler] to config.authorization_handlers = ["MyHandler"]. #2016
  • decidim-proposals: Change proposal answer callouts so they match their real state #2025

Fixed

  • decidim-admin: Reference prefix was not being updated in the admin form #2041
  • decidim-core: Handle nil resources on static maps (errors were caused by search engine spiders) #1936
  • decidim-core: Homepage blocks were not distinguishable when statistics were hidden #2064
  • decidim-core: Menu was not being properly highlighted when users were logged in with non-default locales #2095
  • decidim-core: Don't autocomplete the profile's password fields so uptating it doesn't break. #2108
  • decidim-comments: Fix a bug sending email notifications when a comment is created #2036
  • decidim-participatory-processes: Invited moderators couldn't access the process admin panel #2020
  • decidim-proposals: Do not count hidden proposals on stats #1988

Removed

  • decidim-system: Removed button to delete organizations, as this is not implemented #2067

v0.6.8 (2017-10-17)

Full Changelog

Fixed

  • decidim-admin: Fix impersonation being disallowed when there's another user impersonating #2047

v0.6.7 (2017-10-09)

Full Changelog

Fixed

  • decidim: A bug in the test app generator prevented installations to properly run the tests. #1994

v0.6.6 (2017-10-05)

Full Changelog

Fixed

  • decidim: Generator when run directly via decidim's executable was crashing due to bundler unavailability #1938
  • decidim-surveys: When a survey is created without TOS, the survey cannot be answered by the users. We're making the TOS field rquired, please fill it for every language and every survey. #1980
  • decidim-surveys: Fixes a bug where inputs for survey question bodies in the admin were not working properly when the organization had only one locale. #1983

v0.6.5 (2017-09-28)

Full Changelog

Fixed

  • decidim-assemblies: Embed pages were not working properly. Now we have tests to check they do #1929
  • decidim-core: Fixes a bug with filter forms and URLs #1937
  • decidim-core: The form builder now renders an error message in case an uploaded file failed validation #1969
  • decidim-meetings: Embed pages were not working properly. Now we have tests to check they do #1929
  • decidim-participatory-processes: Embed pages were not working properly. Now we have tests to check they do #1929
  • decidim-proposals: Embed pages were not working properly. Now we have tests to check they do #1929
  • decidim-results: Embed pages were not working properly. Now we have tests to check they do #1929
  • decidim-surveys: Questions could be created with missing translations. Errors were not showing on admin form. #1918

v0.6.4 (2017-09-21)

Full Changelog

Fixed

  • decidim-core: Some AJAX requests were not updating the DOM properly #1906
  • decidim-core: Fixes proposals filter when filtering by scopes #1907

v0.6.3 (2017-09-20)

Full Changelog

Fixed

  • decidim-assemblies: When visiting the assembly page on a multiple language organization and the URL had the default locale as a param, link to the resource itself was not being properly highlighted #1892
  • decidim-core: On certain cases, authorizations controller was trying to redirect to an unexisting path. Fixed now. #1882
  • decidim-participatory-processes: When visiting the process page on a multiple language organization and the URL had the deafult locale as a param, link to the resource itself was not being properly highlighted #1892

v0.6.2 (2017-09-19)

Full Changelog

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 on gemspec 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 consider decidim dependency specifications. #1862

v0.6.1 (2017-09-15)

Full Changelog

Fixed

  • decidim: Use the same set of dependencies for the generated applications. #1845
  • decidim-core: Remove distinct from Resourcable concern which was causing the wrong behaviour computing some data in decidim-results. #1845

v0.6.0 (2017-09-15)

Full Changelog

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 (2017-08-21)

Full Changelog

Changed

  • decidim-core: Prevent creation of a Organization with a default_locale not present in available_locales. #1754

Fixed

  • decidim: Fixed decidim generator to include the Decidim.default_locale in the decidim initializer file. #1754

v0.5.0 (2017-08-17)

Full Changelog

Fixed

  • decidim: Fixed decidim generator erroring when the target system had no faker 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 with user_manager role will be able to create managed 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 on Settings section. Improved Scopes subsection on Settings section to adapt to changes. #1500
  • decidim-admin: Added scopes_enabled attribute to participatory processes. When it is set to false it hide the scope 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 to ParticipatoryProcess. As an admin you can configure a visible callout in the public page of a process. #1696
  • decidim-meetings: Added Registrations. As an admin I can enable registrations for any meeting and set the number of available slots. Users can join a meeting if there is an available slot. #1737
  • 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 (2017-08-02)

Full Changelog

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 (2017-07-25)

Full Changelog

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 with npm (v5) to handle js dependencies. #1628

Fixed

  • decidim-core: Fixed active option in main menu being incorrect sometimes #1638.

v0.4.2 (2017-07-21)

Full Changelog

Fixed

  • decidim-admin: Fixed MigrateUserRolesToParticipatoryProcessRoles migration using raw sql to prevent some errors caused by the order of the migrations.

v0.4.1 (2017-07-20)

Full Changelog

Added

  • decidim-admin: Added Moderator role to ParticipatoryProcessUserRole. A Moderator can manage the participatory process moderations. #1605
  • decidim-core: Added admin field to Decidim::User to replace the old admin 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 and Results 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 the id and the name of the related scope. #1616

Changed

  • decidim-admin: The module ParticipatoryProcessAdmin exposes the process via the current_participatory_process method. #1605

Removed

  • decidim-core: Removed roles field from Decidim::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

v0.4.0 (2017-07-12)

Full Changelog

Closed issues:

  • Sharing Link Option #1589
  • Frontend url from backend #1587
  • Impossible to use rake db:seed #1586
  • Limit max characters allowed in meeting cards view #1578
  • Proposals Answers not working #1576
  • Invitation link isn't being regenerated while re-inviting admins #1573
  • Invite user on participatory process as admin gives full admin role to user #1557
  • Newsletter is sending to all tenants users #1538
  • Send result comment notifications to participatory process admins #1536
  • Autodetect required fields and show them as required (*) #1534
  • Could not remove uploads as admin #1520
  • Translation missing for processes #1519
  • Missing translations when duplicating participatory processes #1516
  • Duplicating processes should create initial steps #1515
  • Language switcher and session box are shown one on top of the other #1510
  • Add a page with instructions when no organization exists #1366
  • Distinguish clearly between required and optional data entry fields #1361
  • Missing actions on login modal #1257
  • Make address optional for proposals #1150

Merged pull requests:

v0.3.2 (2017-06-19)

Full Changelog

Closed issues:

  • User should be directed to the admin/steps\#index after creating a process #1509
  • Anonymous users shouldn't be able to vote comments #1502
  • Invalid slug for static pages causes routing errors #1498

Merged pull requests:

v0.3.1 (2017-06-16)

Full Changelog

v0.3.0 (2017-06-16)

Full Changelog

Implemented enhancements:

Closed issues:

  • Datepicker locales for new supported languages are missing. #1492
  • Routing error #1486
  • Add links to emails from reported content #1460
  • Votes blocked and votes enabled fail #1455
  • Proposal page aside before content #1443
  • Wrong locale used when notifying about a comment reply #1438
  • Disable any of the default languages #1435
  • More flaky failures in proposal listings #1426
  • Users email reconfirmation not working #1400
  • Organizations verification not working properly #1362
  • Missing i18n remove avatars on user profile #1348
  • Replace "Usuaris" with "Participants" in home activity counters #1344
  • Add lenght limits to textarea fields (comments and proposals) #1279
  • Category-subcategory misbehaviour with proposals #1255
  • Rich text editor: headings and text sizes #1233
  • Rich text editor: disable format when pasting #1232
  • Export proposals and its comments #1223
  • Handle add project errors in budgets #1188
  • Admin Language selector #1181
  • [New Admin] Attachment delete method redirect to processes show. #1163
  • Extract Heroku logic to another gem #1151
  • Send emails when comments are posted on a commentable resource (top-level or replies) #939
  • Admin counterpart for comments: Moderation #935
  • Configure authorization handlers per organization #925
  • Delete your account #900
  • Flag inappropriate content #883
  • Survey component (1st Iteration) #591
  • Better permissions in a participatory process #576

Merged pull requests:

v0.2.0 (2017-06-02)

Full Changelog

Implemented enhancements:

  • Default order in proposals should be "votes" when "votes" are blocked. #827

Closed issues:

  • Searching, filtering and validating organizations #1408
  • Should unvoting be always enabled? #1389
  • More flaky tests and usability issues (on proposal sorting) #1376
  • Regenerate the test app everytime you change an asset #1240
  • Duplicate a participatory process #1221
  • Abstract menus so they're extensible by other engines #131

Merged pull requests:

v0.1.0 (2017-05-18)

Full Changelog

Closed issues:

  • Sort results alphabetically #1363
  • User Stats in Home Page are not correct #1357
  • How to create a new proposal ? #1355
  • File size error in participatory process attachment #1351
  • First installation of decidim, error after start of service #1350
  • Date picker malfunctioning when new PP form is invalid. #1338
  • Some data fields get deleted when creating a PP #1329
  • Feature permissions manager active on features that should not. #1304
  • Translation missing on adding budgets feature to a process. #1303
  • Fix random failing tests #1300
  • Make non-primary locales optional instead of mandatory #1057
  • embeddable widgets for external websites #606
  • Statistics at home and participatory process page #422

Merged pull requests:

v0.0.8.1 (2017-04-27)

Full Changelog

Closed issues:

  • Show/Hide proposal votes #1222

Merged pull requests:

v0.0.8 (2017-04-27)

Full Changelog

Closed issues:

  • Embeddable widgets' code improvements #1289
  • Translation missing on meeting form #1282
  • Sorting by "relevant" rather than by "controversial/pop but not enforceable" #1281
  • Translation missing on PP steps admin #1267
  • French localisation #1264
  • Too many / too visible badges in README #1260
  • Edit/Create answer to proposals option is missing #1256
  • dutch localisation #1254
  • Missing ID from reference #1245
  • Translation missing on Category form #1243
  • Admin: hamburger menu don't work on mobile #1239
  • Create a Getting Started guide #1230
  • Update all date fields to designed date-picker. #1204
  • Add Finnish translations #1133
  • Vote button should always be disabled when voting is disabled #809
  • Review JS test suite #805

Merged pull requests:

v0.0.7 (2017-04-07)

Full Changelog

Implemented enhancements:

  • Improve process admins' interface #400

Closed issues:

  • Hide locale menu #1244
  • Users should be able to register with the same email in differents organizations #1231
  • Do not send newsletters to unconfirmed users #1211
  • Updating the budget without JS fails #1208
  • Highlight errors in forms when translations are missing #1201
  • Add pagination to meetings #1199
  • Add pagination to Results #1198
  • Add pagination to proposals #1197
  • Translation missing on included proposals #1191
  • Processes counter is not working properly #1190
  • We don't have rails context in sentry in QueriesController #1187
  • Improve selects with multiple options #1185
  • Processes collaborators not listed on admin panel #1172
  • Category dropdowns are missing a prompt #1165
  • Banner image gets destroyed when updating an organization #1153
  • Handle errors when uploaded avatar is too big #1142

Merged pull requests:

v0.0.6 (2017-03-24)

Full Changelog

Closed issues:

  • Bad title on ParticipatoryProcess moderators #1167
  • Processes' subtitle layout is broken #1166
  • Issue created by error #1164
  • Admins should be able to edit proposals #1132
  • Participatory Process Group's translation is wrong #1128
  • Invalid description on social share #1118
  • Results on mobile do not have filters #1113
  • Budgets on mobile do not have filters #1110
  • Cannot update a meeting in case geolocation is not enabled #1097
  • "Insert/Edit Link" button in the editor toolbar doesn't work properly #1096
  • Remove rails_12factor gem from the generator #1095
  • Select elements visually broken in Chrome+Ubuntu #1088
  • Uninitialized constant Ability for ConfirmationsController #1085
  • Wrong title for included proposals in a project #1082
  • I can't edit a participatory process step #1072
  • Translation error on admin participatory process step page #1071
  • Adding Sentry context? #1070
  • Missing validations in CommentVote #1068
  • Participatory process step description doesn't have all translations #1062
  • Decidim-budgets uses decidim-dev when seeding. #1056
  • Commenting a resource without title raises an exception #1055
  • Commenting a resource without author raise an exception #1054
  • Selected budgets dropdown does not work #1050
  • Change @decidim.org to @example.org #1045
  • Allow secondary hosts to an organisation #1043
  • Allow to show the component 'participatory budget' with votes disabled #1041
  • Add extra settings to budgets #1040
  • Duplicated terms_and_conditions_page method on RegistrationsController #1032
  • Missing locales in admin/processes#show #1028
  • Missing locales for results in admin form #1026
  • Wrong title when including proposals in a project #1023
  • Document Decidim::System #1021
  • Disable sorting by votes on proposal features with voting disabled. #1016
  • Short description of a phase is not being displayed #1011
  • Per-organization authorization handlers #1008
  • Gitter badge on README does not link to Gitter #1003
  • Add scope to participatory processes #998
  • Page titles are unnecessary as its title comes from the feature #994
  • Argument buttons on proposal comments don't meet the design #993
  • Add project orders in the budgets admin panel as a column #985
  • Update processes' responsive styles #983
  • Meetings should show past by default when there's no upcoming meetings #970
  • A copy of Decidim::ActionAuthorization has been removed from the module tree but is still active! #966
  • Add reference to resources #954
  • Better process admin invitation #943
  • Report a proposal #904
  • Report a comment #903
  • Rich text on Proposals Answers #875
  • Filter by global scope (proposals, meetings, results, etc) #750
  • Share a process to social networks #719
  • Add geocoding to proposals #577
  • Participatory process group (Super processes) #575
  • Language switcher in admin and system-admin #328

Merged pull requests:

v0.0.5 (2017-02-17)

Full Changelog

Implemented enhancements:

  • Meetings: missing clustering #814
  • Homepage bottom section is missing #791

Closed issues:

  • Steps start with position 2 instead of 1 #986
  • Comments disappear when adding a new one #980
  • The "#" is not showing in the process home page hashtag. #978
  • 500 error on Debates #971
  • Unclosed tag on invitation email #967
  • On mobile, order selector is stuck to "Random" #953
  • On mobile, order selector is non clickable #952
  • redirect\_to :back Deprecation Warnings #951
  • number of interventions in a meeting when you close it shouldn't be mandatory. #948
  • Missing translations for settings #941
  • Missing i18n on "not authorized" modal #885
  • Two problems when you close a meeting #884
  • Meeting should be displayed on Descending order by default #874
  • Use pessimistic locking in budget #873
  • Better format validation and explanation on DNI/NIE/Passport field #865
  • It's possible to vote more than 100% on projects voting #862
  • Show the suports when a proposal have been answer as a rejected or accepted #858
  • Enable proposal answering #836
  • Enable scopes in proposals #835
  • Enable official proposals #834
  • Redirect to show instead of index after saving a process #830
  • Filter meetings by date #813
  • The scope filter do not have to show all scope options #806
  • Add year to the date of the meetings #765
  • Show all processes on home page #740
  • WYSIWYG editor is too small #739
  • Add HTML titles #675
  • Features menu does not wrap content #672
  • App should handle a not valid locale. #636
  • Comments are broken after modifying any ruby file #618
  • Basic newsletter sending from admin #587
  • Use captcha on sign up #578
  • Conditionally show comments #553
  • Language selector behaviour is wrong. #441
  • Edit a feature name from admin #305
  • Only set english translations on test #245
  • Add Processes' admin panel #53

Merged pull requests:

v0.0.4 (2017-02-09)

Full Changelog

Implemented enhancements:

  • Add video field to general configuration of a process #856
  • Upgrade to webpack-2.2.0 #538 (beagleknight)

Fixed bugs:

  • Add video field to general configuration of a process #856
  • Ugly category button #826
  • Share button does nothing but provide link #825
  • Missing hero image in processes in some browsers #823
  • Error when accessing to user account with locale parameters #822
  • Don't show "you have N votes to distribute" when voting is disable #808
  • Invite user fails when user exists #796
  • Proposal order bugs: Sorting doesn't change pagination filters nor resets the page. #793
  • Missing text in section from homepage #790
  • Change CTA of the Hero Section #789
  • Back button shows cached JS code #787
  • Password validation is not handled correctly at register #768
  • Email layout stylesheet #767
  • Missing heading styles in text editor #760
  • Missing unique validation #758
  • Missing crowdin translations in admin #751
  • Bad colors on Meetings map infobox button #749
  • Wrong color on "neutral" button on comments #745
  • Clicking on a category on proposals#show doesn't take you to the list #735
  • Floating budget bar missing on budgets #734
  • Fix social meta tags #713
  • Start and end time of meetings are not properly saved #693
  • Style comment's alignment buttons #640
  • Banner image in participatory process cards #508
  • Fix budget search #867 (josepjaume)

Closed issues:

  • Missing i18n on Participatory Process metadata #821
  • Share: broken Google Plus link #817
  • Votes: as anon I can vote #815
  • Missing translations from Notification Settings in the User Page #792
  • Translations are missing for the option of ordering proposals #780
  • Fix N+1 queries on feature index pages #777
  • Add social media links in the footer #769
  • Replace feature icons #757
  • Missing newsletter checkbox and LOPD warning on sign up #756
  • Cookie warning missing #755
  • Missing official logos in header and footer #753
  • Pagination on admins UserGroups #747
  • Encoding on title URL #746
  • Change vote for "apoyo/suport" #743
  • Missing metadata on Participatory Processes landing #742
  • Clicking on a process image I should go to that process #741
  • Add attachments to budget#projects #738
  • Filter proposals by links #728
  • Sort process by end date asc #716
  • Proposal ordering #712
  • Solve Rails deprecation warning about time columns #615
  • Economic evaluation of action plans (or projects) #607
  • Manually sort features of a participatory process from admin #431
  • Limit comment length #417

Merged pull requests:

v0.0.3 (2017-02-01)

Full Changelog

Implemented enhancements:

  • Add admin panel link on the navigation. #563
  • Proposals evaluation #419

Fixed bugs:

  • Email invitation url doesn't get the correct layout #717
  • Fix social share button #715
  • Use ellipsis when truncating participatory process short descriptions #710
  • Remove wrapper class participatory\_process\_steps\#index #705
  • The Process Admin shouldn't see the Administrators list #703
  • Google Plus icon is not shown in share modal #685
  • Features menu not visible from mobile #682
  • Translate proposal form labels #678
  • Improve image too big error message #667
  • Result filters don't work #654
  • Process card is showing the wrong image #630
  • Multiple filter requests #625
  • Process phases log titles #594
  • Registration is untranslated #580
  • Profile completion fields are untranslated #579
  • Don't crash when a feature does not exist #572
  • Missing translation on meetings search box #558
  • Add filters templates for mobile devices #532
  • Use the right title in the layout #677 (josepjaume)
  • Remove lorem ipsum text from proposal vote limit callout #646 (beagleknight)

Closed issues:

  • Split home view on partials. #670
  • Add results counter #668
  • Home page highlighted processes are using the wrong image. #661
  • Share link is not underlined on hover #660
  • Add missing process info #620
  • Add non-voted state for comment votes #608
  • Show "loading comments" #554
  • Add proposals vote limit #535
  • Let citizen-organizations register as a user #509
  • Add origin to proposals #487
  • Participatory budget voting #420
  • Results [formerly Action Plans] #397
  • Close a meeting #299
  • Add geocoding to meetings #295

Merged pull requests:

v0.0.2 (2017-01-23)

Full Changelog

Fixed bugs:

  • Handle missing start/end date on process steps #566
  • Wrong registration form initial state #561
  • Wrong position on the steps view #555
  • Autofocusing on the comment input automatically scrolls on page render #512
  • Meetings are displayed in a weird way #511
  • Flash messages are broken #510
  • Uninitialized constant SocialShareButton #500
  • 'public/uploads' not inside .gitignore #494
  • Wrong check in some capybara tests #491
  • Sign in page does not care about locale #483
  • Comment reply link position #475
  • Scope name has already been taken #473
  • Comment's replies ordered by most recent #456
  • Comments' timezone is wrong #448
  • Allow html in attachment descriptions #445
  • Language selector is broken on mobile/tablet. #438
  • In Meetings index view, show only intro text #432
  • Mobile navigation is broken #430
  • Sign up blows up #410
  • Layout breaks when there's no active step #408
  • Exceptions when reloading a page with comments with Turbolinks multiple times #398
  • Always set an active step for a process #443 (divins)
  • Fix specs, views and controllers. Plus: Added to Travis. #436 (divins)
  • Fix path to dummy_autorhization_handler #435 (divins)

Closed issues:

  • Move current participatory process logic into a concern #551
  • Social network login improvements #546
  • Remove i18n from seed comments #519
  • Add text filter to meetings #517
  • Alphabetically order scopes in the meeting filter search #496
  • Fix foundation deprecation warnings #477
  • Add a scope to default seeds #476
  • Setting the available locales in the initializer breaks the app #463
  • Use HTTPS version for edge apps #459
  • Stop using @mrcasals' fork of truncato #449
  • Missing "view steps" view #444
  • Error while generating development_app. #434
  • Log-in via social networks #418
  • Feature icons #404
  • Order comments #395
  • Share a proposal to social networks #394
  • Add related proposals to a meeting #393
  • Vote a proposal #392
  • Feature global/per-step configuration #380
  • Vote a comment #379
  • Filter proposals #376
  • Filter and paginate meetings #372
  • Add comments in seeds #368
  • Solve Foundation warnings #365
  • Use rectify's 0.8 with\_context in our FormFactory #360
  • Add argueable option to comments #358
  • Invite admins #357
  • Participatory Process Debates #292
  • Comments module #160
  • Create a WYSIWYG editor field #106

Merged pull requests:

v0.0.1 (2016-12-21)

Full Changelog

Fixed bugs:

  • Investigate caching behavior in comments.js #405
  • Ensure models with unique fields (like user name) have a sequence number appended in factories #385
  • Comments not working on production environments #384
  • Missing translations on the home page #378
  • Sort comments by date asc #370
  • Comments don't show up when navigating with turbolinks #367
  • Missing translations in scopes [admin] #364
  • Missing translations in organization#edit form (admin) #363
  • Organization's description and welcome text should be optional #331
  • Welcome text doesn't show up in the hero banner on the front page. #329
  • Available languages don't behave as expected #327
  • Can't create a new organization #324
  • app.json includes SECRET_KEY_BASE when generating a new app #321
  • InvalidAuthenticityToken when accessing API endpoints #296
  • Fix login redirect #282
  • Missing Exampledocument.pdf #277
  • Creating a participatory process step without a date blows up #270
  • Step reordering drag'n drop doesn't work after navigating with Turbolinks #268
  • Forms created via the form factory should always receive context #266
  • Remove translatable\_validates #265
  • Editor fields in system are not displayed properly #257
  • The demo generator is not working on staging environment #256
  • When errors on i18n editor field, error message is missing #255
  • No route matches [GET] "/assets/html.sortable.min.js.map" #249
  • API endpoint is not working #248
  • Deprecation warning on authentications spec #236
  • Labels are duplicated in editor fields #234
  • A participatory process admin should not see the Pages menu #232
  • Issues with Decidim::Admin::Abilities::AdminUser when reloading #211
  • Highlight home #199
  • Allow participatory processes with the same slug in different organizations #189
  • Highlighted process is escaping its description #186

Closed issues:

  • Add comments to proposals #377
  • Solve all deprecation warnings: #359
  • Add votable option to comments #356
  • Organization logo #347
  • Comment replies discussion #338
  • Use user avatars in comments #336
  • Add comments to pages #332
  • Titles on the footer should match the page's titles #330
  • After component update, user should be redirected to features index #307
  • Newly created components are invalid #306
  • Show features and components on a process' home page #298
  • Improve homepage #294
  • Organization scopes #293
  • Document components API and how to create them #291
  • Participatory Process Proposals [1st iteration] #290
  • Participatory Process Meetings #289
  • Add other kinds of attachments to the demo seeds #273
  • Remove organization#show on decidim_admin #269
  • Categories #264
  • Add a settings section on participatory processes #235
  • Migrate hstore columns to jsonb #228
  • Idea: Use react-on-rails #215
  • Use the DummyAuthorizationHandler on the staging environment #214
  • Add default locale and available locales at the organization level. #213
  • When switching tabs in i18n fields, autofocus on the input to save clicks #212
  • A copy of Decidim::Admin::Abilities::AdminUser has been removed from the module tree but is still active! #208
  • Organization settings #203
  • Pages component #201
  • Add translations for the Example Authorization #198
  • Add a vertical navigation to participatory processes (admin) #196
  • Add crowdin #183
  • Docker instructions not working #174
  • Content pages editor #161
  • Use a headless browser for testing #136
  • Use tabs to deal with multilanguage fields in the admin panel #127
  • Participatory process attachments #126
  • Add process administrators #125
  • Add html_truncate gem #114

Merged pull requests:

v0.0.1.alpha9 (2016-11-03)

Full Changelog

Fixed bugs:

  • Normalize translations on seeds #135

v0.0.1.alpha8 (2016-11-03)

Full Changelog

Implemented enhancements:

  • Generate decidim application using decidim specific gem branch #29

Fixed bugs:

  • pam/categories and pam/more\_information stopped working on master #130
  • Fix missing ca.time.formats.short #104

Closed issues:

  • Add steps to participatory processes in seeds #148
  • Update each individual gem's license #142
  • Security #134
  • Gardening #133
  • Create a translation helper for testing #132
  • UX improvements #128
  • Participatory processes attachments #122
  • Participatory processes shouldn't be published by default #121
  • Error pages #111
  • Add registration and sign in design & layout #99
  • Processes #56
  • Add Processes' steps #55
  • Add Processes' public page #54
  • Sending emails #48
  • Add project-wide configuration #47
  • Organization's layout #16

Merged pull requests:

v0.0.1.alpha7 (2016-10-13)

Full Changelog

v0.0.1.alpha6 (2016-10-13)

Full Changelog

Fixed bugs:

  • Fix auto-deployment #91

Merged pull requests:

v0.0.1.alpha5 (2016-10-13)

Full Changelog

Fixed bugs:

  • Fix TranslatableAttributes to accept locales with a dash #87

Closed issues:

  • Add I18n support to Participatory Processes fields #71
  • Localization #51
  • Add locale switcher #50
  • Store locale in users #49
  • Add email layout #46
  • Localize emails depending on the receiver's locale #45
  • User registration #43
  • Add session box #41

Merged pull requests:

v0.0.1.alpha4 (2016-10-07)

Full Changelog

v0.0.1.alpha3 (2016-10-07)

Full Changelog

Fixed bugs:

  • DroneCI builds can't connect to PostgreSQL #62
  • Devise's Failure app can't find the right scope #59
  • Fix install task so Drone CI doesn't complain #61 (josepjaume)
  • Devise isn't using the overriden views #58 (josepjaume)

Closed issues:

  • Make e-mail sending async #44
  • User registration #42
  • Implement basic organization layout #40
  • Add Docker build step in Circle CI #38
  • Add seeds #36
  • Move test support to a separate gem decidim-testing #31
  • Add an authorization system (pundit, cancancan?) and remove all previous ad-hoc authorization logic. #22
  • Automate deployments #17
  • Organization admin welcome #15
  • Add deployment helpers to the generators #14
  • Move app generators to the decidim gem (instead of decidim-core). #13
  • Fix "Similar code" issue in decidim-core/lib/generators/decidim/dummy_generator.rb #11
  • Test ticket from Code Climate #10
  • System panel #7

Merged pull requests:

v0.0.1.alpha2 (2016-09-16)

Full Changelog

v0.0.1.alpha1 (2016-09-16)

Full Changelog

v0.0.1.alpha (2016-09-16)

Merged pull requests:

* This Change Log was automatically generated by github_changelog_generator