github-actions[bot] and GitHub
3e9c17eb10
chore(deps): update dependency happy-dom to v21
...
Automated dependency update. All tests passed.
2026-10-14 03:17:58 +00:00
github-actions[bot] and GitHub
4bee241601
chore(deps): update dependencies
...
Automated dependency update. All tests passed.
2026-10-13 03:21:17 +00:00
github-actions[bot] and GitHub
a4290a317b
chore(deps): update dependencies
...
Automated dependency update. All tests passed.
2026-10-12 03:27:37 +00:00
github-actions[bot] and GitHub
d65fed1546
chore(deps): update dependencies
...
Automated dependency update. All tests passed.
2026-10-11 03:21:14 +00:00
github-actions[bot] and GitHub
021dc2e8f9
chore(deps): update dependencies
...
Automated dependency update. All tests passed.
2026-10-09 03:20:39 +00:00
github-actions[bot] and GitHub
fb31e31bec
chore(deps): update dependencies
...
Automated dependency update. All tests passed.
2026-10-08 03:19:51 +00:00
github-actions[bot] and GitHub
0585326fea
chore(deps): update dependency @lucide/vue to v1.52.0
...
Automated dependency update. All tests passed.
2026-10-07 03:19:22 +00:00
lukaszraczylo
e6f28a223a
fix(web): move to TypeScript 6 without baseUrl
2026-10-05 11:50:37 +01:00
github-actions[bot] and GitHub
06922abe05
chore(deps): update dependency @lucide/vue to v1.51.0
...
Automated dependency update. All tests passed.
2026-10-05 09:37:40 +00:00
github-actions[bot] and GitHub
6b08d09431
chore(deps): update dependencies
...
Automated dependency update. All tests passed.
2026-10-05 03:22:21 +00:00
github-actions[bot] and GitHub
32de5d6704
chore(deps): update dependencies
...
Automated dependency update. All tests passed.
2026-10-04 04:16:19 +00:00
lukaszraczylo
5313b56774
feat: add GitHub repository dashboard with Prometheus metrics
...
ghtracker authenticates as a GitHub App and scans a configured list of repositories on a schedule. It serves a dashboard, a JSON state endpoint, a health probe and Prometheus metrics.
The dashboard lists only items that need attention: failing workflows, pull requests that wait too long or fail their checks, stale issues and projects that failed to scan. It has search, dynamic filters and a button that rescans on demand. The Vue app is embedded in the Go binary.
The client protects the GitHub rate limit with conditional requests, a request reserve and Retry-After handling.
2026-10-02 04:28:52 +01:00