Commit Graph

6 Commits

Author SHA1 Message Date
kevin-asprec
5f4a4c6874 feat: sync seed data — 45 clients, 21 diverse tickets, collector alternation 2026-05-06 05:20:22 +08:00
kevin-asprec
8fdfa6b7ba fix: assign collector role correctly and distribute payments between collector and tech 2026-05-06 04:51:32 +08:00
kevin-asprec
58c01d4580 fix: mobile app bugs - payment screen, remittance isolation, invoice sorting, ticket creation
- Fix record payment screen fetching invoice directly instead of relying on collection provider
- Fix getUnremittedPayments tenant isolation (remittance tenantId filter)
- Add invoice status filter and dueDate sort support in controller/service
- Allow technicians to create tickets (role decorator fix)
- Enhance seed data with 10 more pending-installation clients and installation tickets
2026-05-06 03:13:32 +08:00
kevin-asprec
469fa6bb28 feat: add more seed data - 15 clients, 15 tickets with varied statuses 2026-05-04 18:42:16 +08:00
kevin-asprec
d7ab370bb5 chore: sync seed with overdue invoices for new signups 2026-05-04 14:55:55 +08:00
kevin-asprec
4a8f1e9318 initial: standalone repo from monorepo split 2026-04-13 09:36:55 +08:00