3 Commits

Author SHA1 Message Date
kevin-asprec
6ea1f412a1 feat: data import module and payment fixes
- Add import module with CSV/Excel template download and bulk import endpoints
- Support client+subscription and outstanding invoice imports with per-row error handling
- Templates include Field Guide sheet with valid plan/area names
- Add manager role to unremitted payments endpoint
- Add createdAt field to remittance history response
2026-05-07 06:19:43 +08:00
kevin-asprec
40f30b4a5d fix: resolve TS build errors - missing schema fields, types, and packages
- Add mustChangePassword field to User model in schema.prisma
- Add latitude/longitude fields to Client model (matching existing migration)
- Remove @nestjs/serve-static import from app.module (not in dependencies)
- Add @types/multer to devDependencies and type multer config explicitly
- Create migration for mustChangePassword column

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-04 17:39:01 +08:00
kevin-asprec
4a8f1e9318 initial: standalone repo from monorepo split 2026-04-13 09:36:55 +08:00