PR Dashboard
Pull request monitoring dashboard
Open it
Routes
| Protocol | Address | JAR | Provider |
|---|---|---|---|
| https | prdashboard.wasmserver.com | pr-dashboard-wui.jar | cloudrunjar |
| url | url://prdashboard/ | pr-dashboard-server.jar | unknown |
Repositories
| Repository | Layer | Description |
|---|---|---|
| PrDashboard | other | PR aggregation and monitoring dashboard |
Depends on
ContainerNursery— Hosts the service server (`pr-dashboard-server.jar`)Google Cloud Run— Hosts the WUI (`pr-dashboard-wui.jar`)GitHub Watchman— Provides PR event data from webhook processingGitHub API— Source of PR data across repositories
Documentation Edit this page
PR Dashboard
Pull request monitoring dashboard that aggregates and displays open PRs across all repositories. Follows the standard layered architecture pattern.
Architecture
+-------------------------------+
| PR Dashboard WUI |
| prdashboard.wasmserver.com |
| pr-dashboard-wui.jar |
| (Cloud Run) |
+---------------+---------------+
|
+---------------v---------------+
| PR Dashboard Service Server |
| url://prdashboard/ |
| pr-dashboard-server.jar |
| (ContainerNursery) |
+---------------+---------------+
|
+---------------v---------------+
| GitHub API / Watchman Data |
+-------------------------------+
Dependents
None directly. PR Dashboard is a read-only monitoring tool.
Deployment
pr-dashboard-server.jaris deployed to ContainerNursery, accessible via the internalurl://prdashboard/route.pr-dashboard-wui.jaris deployed to Google Cloud Run, serving the dashboard atprdashboard.wasmserver.com.
Health Checks
https://prdashboard.wasmserver.com- WUI availability (Cloud Run)url://prdashboard/- Internal service server availability
Notes
- PR Dashboard follows the standard layered architecture: service server (data aggregation) -> WUI (dashboard).
- The dashboard provides a unified view of open PRs across all monitored repositories.
- PR data is sourced from GitHub Watchman event processing and direct GitHub API queries.
- Since the WUI runs on Cloud Run, it remains accessible even if ContainerNursery experiences issues.
- Useful for tracking review status, stale PRs, and overall development velocity.
Read at commit 45ba0b30ed3b