spiderpig log view: migrate to sortable/filterable vuetify data table component

Uses a sortable & filterable Vuetify data table to display logs. Also adds an info chip with log total in the tab for "MediaWiki Error Logs", and a separate API endpoint for retrieving that total.

Adds eslint configuration to suppress a "'v-slot' directive doesn't support any modifier" error, based on a stackoverflow question.

Bug: T397091

Edited by Brennen Bearnes

Merge request reports

Loading