Releases: mpge/code-per-day
v1.0.1 - Private repo visibility fix
Fix
Private repos are now included in the chart. GitHub's contributionsCollection.commitContributionsByRepository field silently drops private contributions it classifies as restricted, even when the token has repo scope. When running against the token owner (no username override), the action now backfills by enumerating every repo the token can read directly via viewer.repositories and merges the two lists.
Measured impact on a real profile: 47 → 65 repos, 1,333 → 1,511 commits.
Also
- README gains a Limitations section covering profile privacy, SAML SSO authorization, fine-grained PAT caveats, org-enforced member privacy, and unlinked-email commits.
- Per-repo log line no longer prints
null commitsfor repos discovered via direct enumeration.
Upgrading
If you pin by v1, it's already been updated — just re-run your workflow. If you pin a specific SHA, update to this release.
v1.0.0 - Code Per Day
Code Per Day v1.0.0
Generate beautiful SVG charts showing your daily code additions and deletions, embeddable in your GitHub profile README.
Features
- 12 built-in themes: dark, light, dracula, tokyonight, nord, ocean, sunset, forest, midnight, radical, transparent, github-dark
- Bar and area chart types
- Stats cards: Today, 30d/90d/Year averages, streak
- Private repo support (with PAT)
- CSS entrance animations
- Configurable time periods (30d, 90d, 365d)
Privacy
Only exposes aggregated additions/deletions counts and username. No repo names, file paths, or code content.