|
.planning
|
docs: phase 5 planning artifacts
|
2026-04-08 16:05:50 +02:00 |
|
assets
|
fix: layout polish — responsive filter, scroll, resize, min cell size
|
2026-04-08 17:14:48 +02:00 |
|
Controller
|
feat: add HeatmapService, API controller, and PHPUnit tests
|
2026-04-08 12:49:54 +02:00 |
|
DependencyInjection
|
fix: register Twig template namespace for plugin views
|
2026-04-08 12:54:26 +02:00 |
|
dev
|
feat: DI extension, services.yaml, and autoloader fix for plugin detection
|
2026-04-08 12:26:17 +02:00 |
|
EventSubscriber
|
fix: DashboardEvent::addWidget takes string ID, not widget object
|
2026-04-08 12:53:52 +02:00 |
|
Resources
|
fix: layout polish — responsive filter, scroll, resize, min cell size
|
2026-04-08 17:14:48 +02:00 |
|
Service
|
feat(04-01): add getUserProjects service, widget data, and Twig data attributes
|
2026-04-08 15:29:53 +02:00 |
|
Tests
|
feat: add HeatmapService, API controller, and PHPUnit tests
|
2026-04-08 12:49:54 +02:00 |
|
Widget
|
feat: add streak, stats, weekend styling, week-start preference
|
2026-04-08 16:05:44 +02:00 |
|
.envrc
|
feat(01-01): nix flake devshell with PHP 8.2, MariaDB, Node 22
|
2026-04-08 11:11:56 +02:00 |
|
.gitignore
|
feat: add JS toolchain — esbuild, TypeScript, Vitest
|
2026-04-08 13:11:26 +02:00 |
|
CLAUDE.md
|
docs: create roadmap (5 phases)
|
2026-04-08 10:52:40 +02:00 |
|
composer.json
|
feat: add minimal plugin scaffold
|
2026-04-08 11:14:09 +02:00 |
|
flake.lock
|
feat(01-01): nix flake devshell with PHP 8.2, MariaDB, Node 22
|
2026-04-08 11:11:56 +02:00 |
|
flake.nix
|
feat: DI extension, services.yaml, and autoloader fix for plugin detection
|
2026-04-08 12:26:17 +02:00 |
|
KimaiHeatmapBundle.php
|
feat: add minimal plugin scaffold
|
2026-04-08 11:14:09 +02:00 |
|
package-lock.json
|
feat: add JS toolchain — esbuild, TypeScript, Vitest
|
2026-04-08 13:11:26 +02:00 |
|
package.json
|
feat: add JS toolchain — esbuild, TypeScript, Vitest
|
2026-04-08 13:11:26 +02:00 |
|
tsconfig.json
|
feat: add JS toolchain — esbuild, TypeScript, Vitest
|
2026-04-08 13:11:26 +02:00 |
|
vitest.config.ts
|
fix: layout polish — responsive filter, scroll, resize, min cell size
|
2026-04-08 17:14:48 +02:00 |