The conda-forge status dashboard is integrated into the Docusaurus application that hosts conda-forge's documentation. Its main entry point is /src/pages/status/index.jsx
, which is a very thin wrapper that loads the root-level <StatusDashboard>
React component (which is defined in index.jsx
) from the same directory that holds this README
.
There are 8 informational top-level components in the status dashboard and 1 navigational (table of contents) top-level component:
<ReposAndBots>
–repos_and_bots.jsx
<CloudServices>
–cloud_services.jsx
<CurrentMigrations>
–current_migrations.jsx
<UsageChart>
–usage_chart.jsx
, used to render:- Azure Pipelines chart
- GitHub Actions chart
- Travis CI chart
<Incidents>
–incidents.jsx
<VersionUpdates>
–version_updates.jsx
<TOC>
–toc.jsx
All of the API endpoints (whether they are images/badges or REST endpoints serving JSON) are defined in the urls
dictionary in the contants.js
file in the src
directory.