Description
📜 Issue Labels
- Please familiarize yourself with the issue labels used in this project: LABELS.md
🔎 Search Terms
Incremental, Ingestion, Admin Interface
🗃️ Project Area
Catalog
🔖 Need
The Incremental Ingestion Plugin has a great set of admin API endpoints, it would be really handy to have an interface for these to make it even easier to administer and get insight into the sate of things running under the Incremental Ingestion. Right now it's not easy to understand why something isn't working.
📝 Proposal
In the vein of the Unprocessed Entities plugin we could build a UI on top of these Admin API endpoints to be able to surface status, ingestions marks, and even trigger actions like start, stop, and cancel.
This could also use permissions to control access and what can be done.
finally, it could also be setup to be added as a tab to DevTools. This would be an optional feature though, it should run fine standalone.
🔄 Alternatives
The current method is to use the REST API and we could still do that.
Have you read the Code of Conduct?
- I have read the Code of Conduct
Are you willing to submit a PR?
No, but I'm happy to collaborate on a PR with someone else