All notable changes to this project are documented in this file.
Format based on Keep a Changelog. This project adheres to Semantic Versioning.
0.1.3 - 2026-04-04
- CLI
exportandreport:--daysand--outputparse correctly when passed with the subcommand (singleFlagSetper command). - Docker image build: include
assets/in the build context (.dockerignorewhitelist).
- Codecov upload in CI; broadened unit tests (CLI dispatch, fetch/serve paths, store, server, report).
- Optional
GGHSTATS_GITHUB_API_BASE_URLfor GitHub Enterprise or integration tests (see.env.example).
- Dependency updates (including Prometheus client);
govulncheckreports no known vulnerabilities.
0.1.2 - 2026-04-02
- Prometheus
GET /metricsendpoint (gghstats_*HTTP metrics, build info, Go/process collectors); optional disable viaGGHSTATS_METRICS=false.
- Production Compose, Helm chart, and observability documentation moved to the gghstats-selfhosted repository so application versioning stays independent of infrastructure changes.
0.1.1 - 2026-04-02
- Web UI: Search button uses theme-specific orange tokens (
--brutal-search-cta) so light mode no longer shows the primary red accent; hover/active states keep the same fill color.
0.1.0 - 2026-03-29
- Self-hosted dashboard and CLI for GitHub repository traffic stats (views, clones, referrers, paths, stars) with SQLite history beyond GitHub’s 14-day window.
- Web UI, JSON API, and CLI (
fetch,export,report). - Docker / Compose / Helm deployment examples; multi-arch images on GHCR via GoReleaser (
dockers_v2,Dockerfile.release). - Community standard files:
LICENSE,CONTRIBUTING.md,CODE_OF_CONDUCT.md,SECURITY.md, GitHub issue/PR templates. - Release and quality tooling:
VERSION-driven releases,snapshot/test-release/release,govulncheck,gocyclo,grype; GitHub Actions for CI, security scans, CodeQL, and tag-triggered release.
- Project naming and module path finalized as
gghstats(binary, Docker image,GGHSTATS_*environment variables). - Toolchain and build base image aligned to Go 1.26.1.