No description
Find a file
Tim Stollberg c29eb35ca8 fix(import): add missing league/csv dependency
ImportClientsAction uses League\Csv\Reader but the package was never
added to composer.json/lock, so it worked locally (already present
from a prior require elsewhere?) but was absent from the production
vendor/ build, causing a fatal "class not found" on every CSV import.
2026-07-18 16:49:43 +07:00
.claude chore: add Docker Compose dev environment 2026-06-23 15:26:59 +07:00
backend fix(import): add missing league/csv dependency 2026-07-18 16:49:43 +07:00
docker fix(docker): use host port 33307 for mysql to avoid local 3306 collision 2026-07-18 16:16:36 +07:00
frontend feat(frontend): commit uncommitted settings, custom fields, and import work 2026-07-18 16:27:19 +07:00
.env.example feat(frontend): scaffold Nuxt 3 CSR SPA with full auth + client/history UI 2026-06-23 17:33:39 +07:00
.gitignore chore: init repo with scaffold files 2026-06-23 15:50:10 +07:00
CLAUDE.md feat(frontend): scaffold Nuxt 3 CSR SPA with full auth + client/history UI 2026-06-23 17:33:39 +07:00
Makefile feat(docker): add production docker-compose for Coolify deployment 2026-07-18 14:59:06 +07:00