Convert pagers to plugins

Created on 10 July 2025, 2 days ago

Problem/Motivation

JSON pagers were introduced in 📌 Support paging through multiple requests Needs work . These are implemented as a switch statement inside the JSON parser plugin. There are four pagers included:

  • urls
  • cursor
  • page
  • paginator

Missing implicit pager type Active proposes adding a fifth option to this switch.

Because of the way this is hardcoded into the existing plugin it is not easy to alter the behavior of any of these pager types.

Steps to reproduce

Proposed resolution

Create a new plugin type for pagers
Convert the existing pagers to plugins

This will allow new pager types, or extensions of existing pager types, to be added in custom code or as contrib modules.

Remaining tasks

User interface changes

API changes

A new plugin manager and plugin type will be created

Data model changes

📌 Task
Status

Active

Version

6.0

Component

Plugins

Created by

🇬🇧United Kingdom longwave UK

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

Comments & Activities

Production build 0.71.5 2024