8dbfef8496
Merge pull request 'refactor: reorgeniced Service/ into Provider/ and Renderer/ sub-namespaces' (#9) from refactor/service-namespaces into main
haylan2026-06-04 00:42:43 +02:00
a527eada56
Merge pull request 'feat: add contribution graph favicon (ICO + PNG)' (#8) from feat/favicon into main
haylan2026-06-04 00:42:37 +02:00
423ac5470d
Merge branch 'main' into refactor/service-namespaces
haylan2026-06-04 00:42:28 +02:00
4e992c8f79
Merge branch 'main' into feat/favicon
haylan2026-06-04 00:42:11 +02:00
4983492088
Merge pull request 'chore(config): migrate Renovate config' (#7) from renovate/migrate-config into main
haylan2026-06-04 00:31:09 +02:00
e72ee2541e
fix: fixed build stages and docker images. Docker image is now sleeker. The pulbish build should now have less garbage
haylan2026-05-30 16:14:51 +02:00
841f4329de
feat: removed patters x.x and x
haylan2026-05-30 15:29:46 +02:00
50256c97ef
build(docker): warm prod cache at build time and add prod compose file
haylan2026-05-30 15:15:51 +02:00
2f66c65b30
Merge pull request 'feat: FrankenPHP runtime, per-provider health probes, and ContributionAggregator' (#2) from feat/frankenphp into main
0.1.0
haylan2026-05-30 14:32:10 +02:00
38312f549c
docs: add CHANGELOG for 0.1.0
haylan2026-05-30 14:27:58 +02:00
a8d5f205db
docs: fix typos and reformat tables in CLAUDE.md
haylan2026-05-30 14:14:38 +02:00
85428826a0
test(provider): add unit tests for probe infrastructure and all providers
haylan2026-05-30 14:14:06 +02:00
61b7735afc
refactor(renderer): add strict_types declaration and make class final
haylan2026-05-30 14:13:51 +02:00
c70d96c3aa
feat(health): make /health report per-provider probe status
haylan2026-05-30 14:13:24 +02:00
d3b9463c57
feat(provider): implement ping and probe on GitHub, GitLab, and Gitea
haylan2026-05-30 14:13:14 +02:00
71bfb38028
feat(provider): add health-probe contract and supporting value objects
haylan2026-05-30 14:13:07 +02:00
225c614057
test(service): refactor SvgRendererTest to follow PHPUnit best practices
haylan2026-05-30 12:58:23 +02:00
c205fed14b
refactor(controller): extract contribution aggregation into dedicated service
haylan2026-05-30 12:58:17 +02:00
0c2a185927
test: add PHPUnit 11.5 unit test suite
haylan2026-05-28 22:09:17 +02:00
ff44161a99
chore(deps): bump Symfony to 7.4 and add GraphQL client bundles
haylan2026-05-28 22:09:11 +02:00
c1fde0aed3
Update environment configuration to development mode and add CLAUDE.md for project guidance
haylan2026-05-28 20:15:12 +02:00
4ce551013e
Update example graph image link in README
haylan2026-05-28 20:07:20 +02:00
3a42bec2b7
Add environment variables for GitHub, GitLab, Gitea, and allowed hosts configuration
haylan2026-05-28 19:53:33 +02:00
342490035b
Initialize git-contribution-graph project with Docker setup, environment configuration, and core functionality for merging contributions from GitHub, GitLab, and Gitea into an SVG heatmap.
haylan2026-05-28 19:35:44 +02:00