Skip to content

[DIFE-2037] Decidim upgrade

Alexandru Lupu - Tremend requested to merge feature/DIFE-2037 into qa

DIFE-2037

Change log

  • Added: Decidim upgrade
  • Changed:
  • Deprecated:
  • Removed:
  • Fixed:
  • Security:

Imported commits

Added

  • decidim-core: Remove all the private participants from a participatory space #8866
  • decidim-core: Performance: replace moment by dayjs #9161
  • decidim-assemblies, decidim-conferences, decidim-core, decidim-meetings, decidim-participatory processes: Homepage optimization: tune images' caches and query includes #9145
  • decidim-accountability, decidim-assemblies, decidim-conferences, decidim-core, decidim-elections, decidim-meetings, decidim-proposals: Cache highlighted resources for components cells #9143
  • decidim-core: Can resend and cancel email confirmation #8996
  • decidim-core: Performance optimization: load JavaScript at page's bottom #9156
  • decidim-meetings: Configure online meetings embedded services with ENV vars #9219
  • decidim-elections: Add an option to hide the "Can I vote?" page #9191
  • decidim-core: Add autocomplete in user account #9217
  • decidim-budgets: Bulk actions for budgeting projects in admin panel #8986
  • decidim-comments: Load comments with ajax #9144
  • decidim-admin, decidim-participatory processes: Add admin log when importing, exporting and duplicating a process #9244

Changed

  • decidim-elections: Add help text when verifying your vote #9190
  • decidim-accountability: Add timeline entry title in Accountability projects #9127
  • decidim-core: Rename data portability to download your data #9196

Fixed

  • decidim-core: Show only current organization in verification conflicts with multitenants #9033
  • decidim-elections: Send email to newly added trustees #9100
  • decidim-meetings: Fix registration type field highlighted in admin meeting creation form #9160
  • decidim-core: Fix displaying blocked users in account follow pages #9164
  • decidim-core: Separate validation messages for image dimensions and size #9165
  • decidim-core: Fix notifications where resources are missing #9183
  • decidim-core: Fix encoding organization name in A2HS #9184
  • decidim-surveys: Fix contradictory form errors on survey form #9186
  • decidim-admin, decidim-elections: Fix newsletters and Decidim Votings #9188
  • decidim-meetings: Fix typo in meeting's copy calendar string #9193
  • decidim-initiatives: Fix typo and improves copy in initiatives admin #9194
  • decidim-system: Enforce password validation rules on system admins #9207
  • decidim-initiatives: Add edit and delete actions in InitiativeType admin table #9151
  • decidim-surveys: Clarify unregistered answers on surveys behavior #9205
  • decidim-elections: Fix voting with single election #9097
  • decidim-admin: Fix invalid translation call #9218
  • decidim-initiatives: Fix initiative print link, margin, and organization logo #9162
  • decidim-elections: Fix election label translations #9102
  • decidim-elections: Remove show more button on elections #9103
  • decidim-surveys: Fix survey activity log entries #9173
  • decidim-core: Fix dynamic validation and title change for titled attachments #9175
  • decidim-budgets: Remove beforeunload confirmation panel from the budgets voting #9224
  • decidim-core: Fix nicknames uniqueness with different cases #8792
  • decidim-core: Fix Leaflet trying to load "infinite amount of tiles" #9233
  • decidim-verifications: Allow to renew expired verifications (if renewable) #8192
  • decidim-elections: Correctly show trustees and votings menu #9192
  • decidim-core: Fix hashtag parsing on URLs with fragments #9221
  • decidim-comments, decidim-core: Add missing events locales #9199
  • decidim-conferences: Make conference's partners logos always mandatory #9214
  • decidim-admin: Fix margin around warning message in colour settings #9278
  • decidim-comments, decidim-core: Don't show deleted resources in last activities #9293
  • decidim-elections: Hide more information link when there's no description on an election #9099
  • decidim-admin: Fix local storage protocol options for uploaders #9285

Removed

Nothing.

Developer improvements

  • Remove Rectify Gem dependency #9101
  • Fix webpacker thread safety #9203
  • Fix budget amounts in project seeds #9174
  • Update ruby to 3.0 #8452
  • Remove unused helper method from UserInterestsController #9237
  • Light refactor for fetching admins #9287
  • Fix local storage protocol options for uploaders #9285

Internal

  • decidim-core: Fix flaky factory when the user's sequence name arrives to 1234 #9167
  • Upgrade all the libraries to the latest patch level #9200
  • Disable stalebot automatic closing issues and PRs #9166
  • Upgrade Rubocop libraries #9201
  • Fix instructions for documentation #9211
  • Enable RSpec/BeNil & RSpec/BeEq for Rubocop #9212
  • Enable RSpec/SubjectDeclaration Rubocop #9213
  • decidim-core: Fix keyword arguments in the change nickname event and fixing task #9230
  • Enable layout related Rubocop rules #9220
  • Enable style related Rubocop rules #9215
  • Enable RSpec related Rubocop rules #9227
  • Enable lint related Rubocop rules #9231
  • Remove unused helper method from UserInterestsController #9237
  • decidim-generators: Fix generators specs target branch #9284
  • Enable Rails related Rubocop rules #9234
  • Remove unnecessary locks and include them in .gitignore #9275
  • decidim-initiatives, decidim-verifications: Light refactor for fetching admins #9287
  • decidim-budgets, decidim-meetings: Fix Rubocop violations and normalize locales #9305

Unsorted

  • 968dc096eb Add UUID to export calendar URL # ||
  • 35895431e8 Remove commented code # ||
Edited by Alexandru Lupu - Tremend

Merge request reports