openvsx
openvsx copied to clipboard
Admin Deployment Statistics Dashboard
Create a deployment statistics dashboard in the admin section. The dashboard displays charts of deployment statistics and offers the option to download the raw CSV data. Issue #235 outlines the data that is made available through the server API.
Some minor changes to the server endpoint:
- Use Spring authentication instead of access tokens with admin privileges. You can look at other admin endpoints in AdminAPI to see how a user is authenticated.
- Possibly add support for JSON. It might be more convenient to work with JSON data in the webui. Charting libraries like d3js can handle CSV well, so it is not a must.