Administration page of the asynchronous document static analysis


Currently the asynchronous document static analysis does not provide an UI to see the current status of the queue.

I propose to provide an administration page listing the number of remaining tasks, grouped by task type, for the current wiki.

It would display something like:

  • mentions: 12
  • links: 5

I propose to add it under Content > Document Analysis.


To implement this administration page, a script service will also be required.

I’m proposing to name it taskConsumer. In a first time this script service will provide a single operation returning count of queued tasks, grouped by task type.