An initial attempt to build a Drupal Open Dashboard is a static dashboard for visualizing Drupal.org and GitLab activity for an organization roster. It is designed for fully static hosting (e.g., GitHub Pages) and pre-fetches all data via scheduled GitHub Actions, serving only static JSON snapshots to the frontend.
site/public/data/This project is licensed under the GNU Affero General Public License (AGPL) v3.0. See LICENSE for details.
npm ci (in the site directory)npm run devnpm run buildContributions are welcome! Please open issues or pull requests for improvements, bug fixes, or new features.
Transparency about AI involvement is a core value of this project. The following AI tools have been used in the development of this project:
| AI Tool | Used For |
|---|---|
| GitHub Copilot Coding Agent | Scaffolding the initial project structure, generating boilerplate code, writing documentation (including AGENTS.md and .github/copilot-instructions.md), and implementing incremental code changes across multiple pull requests. |
None. No AI or LLM is invoked at runtime by this application. The dashboard is fully static: it loads only pre-generated JSON files and performs all aggregation and rendering client-side with no AI calls.
None. No browser-based AI features (e.g., Copilot in the browser, AI-powered autocomplete, or AI-driven UI components) are enabled in this application.
If you contribute to this project using an AI tool, please update the table above following the instructions in AGENTS.md.
This project is licensed under the AGPL v3.0. See the LICENSE file for full terms.