README.md in decidim-action_delegator-0.7.2 vs README.md in decidim-action_delegator-0.8.1

- old
+ new

@@ -14,13 +14,13 @@ Initially, only votes on consultations can be delegated. ## Dependencies -* [decidim-consultations](https://github.com/decidim/decidim/tree/master/decidim-consultations) >= v0.26.0 -* [decidim-admin](https://github.com/decidim/decidim/tree/master/decidim-admin) >= v0.26.0 -* [decidim-core](https://github.com/decidim/decidim/tree/master/decidim-core) >= v0.26.0 +* [decidim-consultations](https://github.com/decidim/decidim/tree/master/decidim-consultations) >= v0.27.0 +* [decidim-admin](https://github.com/decidim/decidim/tree/master/decidim-admin) >= v0.27.0 +* [decidim-core](https://github.com/decidim/decidim/tree/master/decidim-core) >= v0.27.0 ## Installation Add this line to your application's Gemfile: @@ -40,11 +40,41 @@ bundle bundle exec rails decidim_action_delegator:install:migrations bundle exec rails db:migrate ``` -> **IMPORTANT:** +**ActiveJob Configuration** + +This module can send invitations to users in order to register into the platform. +If you are using Sidekiq (or another queue processor), you need to make sure that the `invite_participants` queue is processed by Sidekiq. + +For instance, this file should work for Sidekiq: + +`config/sidekiq.yml` + +```yaml +:concurrency: <%= ENV.fetch("SIDEKIQ_CONCURRENCY", "5").to_i %> +:queues: + - [mailers, 4] + - [invite_participants, 4] + - [vote_reminder, 2] + - [reminders, 2] + - [default, 2] + - [newsletter, 2] + - [newsletters_opt_in, 2] + - [conference_diplomas, 2] + - [events, 2] + - [translations, 2] + - [user_report, 2] + - [block_user, 2] + - [metrics, 1] + - [exports, 1] + - [close_meeting_reminder, 1] +``` + + +> **UPGRADE NOTES:** > > If you are upgrading from a previous version, you need to run the migrations again and import all membership types/weights into the built-in census by executing in your production server: > > ```bash > RAILS_ENV=production bundle exec rails action_delegator:import_direct_verifications @@ -54,18 +84,19 @@ Depending on your Decidim version, you can choose the corresponding version to ensure compatibility: | Version | Compatible Decidim versions | -|---|---| -| 0.7.x | 0.26.x | -| 0.6.x | 0.26.x | -| 0.5 | 0.25.x | -| 0.4 | 0.24.x | -| 0.3 | 0.24.x | -| 0.2 | 0.23.x | -| 0.1 | 0.22.0 | +|---------|-----------------------------| +| 0.8.x | 0.27.x | +| 0.7.x | 0.26.x | +| 0.6.x | 0.26.x | +| 0.5 | 0.25.x | +| 0.4 | 0.24.x | +| 0.3 | 0.24.x | +| 0.2 | 0.23.x | +| 0.1 | 0.22.0 | *Heads up!* [Consultations module will be deprecated in the near future.](https://github.com/decidim/decidim/issues/7097) ## Usage @@ -326,6 +357,5 @@ This engine is distributed under the GNU AFFERO GENERAL PUBLIC LICENSE. ## About This plugin is currently maintained by [![Pokecode](app/packs/images/logo-pokecode.png)](https://pokecode.net)with much appreciated contributions from other companies. -