Skip to content

Create Background Processing Infrastructure: Create Queue Admin Screen #491

@jjgrainger

Description

@jjgrainger

Create a basic queue admin screen to display a list of all jobs. This will make use of the default taxonomy admin screen but made read only by removing the create/edit functionality. This screen will be used by developers for debugging and will not be made visible by default. A filter will be created to allow developers to enable the screen when required.

Acceptance Criteria

  • Utilise the existing taxonomy screen for the background_job taxonomy
  • Disable user creating/editing and deleting of jobs by assigning custom capabilities to the background_job taxonomy
  • Create a perflab_enable_background_process_queue_screen filter used to hide/show the admin screen
  • The admin screen is disabled by default

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions