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.
-