Queue UI Improved

Created on 1 July 2014, almost 11 years ago
Updated 7 October 2024, 7 months ago

Problem/Motivation

First of all, thanks for this awesome module!

I'm working on a project that requires me to use Drupal's Queue API to solve some issues. Because of this I'm using the Queue UI module to make use of it's Batch Operation feature. In order to the site administrators must be able to run the queues manually if needed I faced some limitations on the module in it's current release.

The problem is that we have to be the permissions of the admin page more granular in order to prevent the site admins to manage all registered queues. Another thing is we must have to be able to run the batch ops throught drush for some of the queues.

Proposed resolution

To solve this problem I started an improved version of the D7 branch of this module as a sandbox Queue UI Improved and I would like to know if it could be merged into the Queue UI module maybe in a new release or as a major upgrade.

The main additions at this time where the drush command to run batch one or more operations via shell, start of implementing the new permissions and also admin form improvements and fixing coding standard isssues.

I also added the patch at #700836 but I didn't tested it properly.

Remaining tasks

  • Finish the permission check for the administration form
  • Finish the permission check for the drush command form
  • Finish to fix coding standards issues pointed by coder's phpcs

User interface changes

With this implementation we will have the possibility to set a permission for every registered queue so the site admin could choose who is able to manage each queue in the system.

✨ Feature request
Status

Closed: outdated

Version

2.0

Component

Code

Created by

πŸ‡§πŸ‡ͺBelgium revagomes

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024