-
fc89ed124f
feat: add DashboardController with authenticated KPI and financial summary endpoints
dev
john kevin asprec
2026-06-16 22:32:54 +08:00
-
d4d9249933
Update Task #39: Creation date already implemented in remittance history
kevin-asprec
2026-05-07 06:35:16 +08:00
-
6ea1f412a1
feat: data import module and payment fixes
kevin-asprec
2026-05-07 06:19:43 +08:00
-
7f9beaac2b
feat: unremitted per-user filtering, EOD unremitted reminders, remittance breakdown
kevin-asprec
2026-05-06 22:43:44 +08:00
-
85aea30730
fix: bypass ValidationPipe for multipart comments, auto-create uploads dir, expand client roles
kevin-asprec
2026-05-06 18:20:14 +08:00
-
da9707f3fb
fix(comment): Create proper DTO class for comment creation
kevin-asprec
2026-05-06 17:38:48 +08:00
-
59ee1fbe33
feat: add notification triggers, comment roles, mention list, and static file serving
kevin-asprec
2026-05-06 14:30:08 +08:00
-
248f6b51ea
fix: include invoice id in unremitted payments query
kevin-asprec
2026-05-06 07:22:36 +08:00
-
5f4a4c6874
feat: sync seed data — 45 clients, 21 diverse tickets, collector alternation
kevin-asprec
2026-05-06 05:20:22 +08:00
-
8fdfa6b7ba
fix: assign collector role correctly and distribute payments between collector and tech
kevin-asprec
2026-05-06 04:51:32 +08:00
-
ade5df1c32
fix: resolve duplicate client_coordinates migration on deploy
kevin-asprec
2026-05-06 04:33:47 +08:00
-
d2864961de
fix: add mustChangePassword to User Prisma schema
kevin-asprec
2026-05-06 04:12:19 +08:00
-
91ea365cf9
feat: add ticket comment endpoints to controller
kevin-asprec
2026-05-06 03:56:13 +08:00
-
58c01d4580
fix: mobile app bugs - payment screen, remittance isolation, invoice sorting, ticket creation
kevin-asprec
2026-05-06 03:13:32 +08:00
-
58d77fc67f
fix: add missing CreateCommentDto for ticket comments
kevin-asprec
2026-05-06 02:31:03 +08:00
-
c14521a41d
fix: add collector role to API endpoints for mobile dashboard access
kevin-asprec
2026-05-06 02:15:20 +08:00
-
83ad0cb8d5
fix: resolve TS compilation errors for dev deployment
kevin-asprec
2026-05-06 01:02:43 +08:00
-
469fa6bb28
feat: add more seed data - 15 clients, 15 tickets with varied statuses
kevin-asprec
2026-05-04 18:42:16 +08:00
-
94528841d9
fix: mark mustChangePassword migration as applied (column already exists)
kevin-asprec
2026-05-04 18:37:01 +08:00
-
a66fff68de
fix: resolve failed mustChangePassword migration on startup
kevin-asprec
2026-05-04 18:32:00 +08:00
-
40f30b4a5d
fix: resolve TS build errors - missing schema fields, types, and packages
kevin-asprec
2026-05-04 17:39:01 +08:00
-
bb3baeb6ac
fix: add missing TicketComment reverse relation on Tenant model
kevin-asprec
2026-05-04 17:16:28 +08:00
-
ff6295e1fc
chore: trigger redeploy for comments and notifications
kevin-asprec
2026-05-04 17:11:34 +08:00
-
555327a891
feat: add TicketComment, TicketAttachment models + notification ticketId
kevin-asprec
2026-05-04 16:36:55 +08:00
-
29c6b70878
feat: add ticket comments, file attachments, mention notifications
kevin-asprec
2026-05-04 16:35:33 +08:00
-
d7ab370bb5
chore: sync seed with overdue invoices for new signups
kevin-asprec
2026-05-04 14:55:55 +08:00
-
1a0b4916d0
fix: propagate ticket location to client record on save
kevin-asprec
2026-05-04 14:52:57 +08:00
-
3b032ab7c4
feat: add latitude/longitude columns to tickets table
kevin-asprec
2026-05-04 14:36:51 +08:00
-
d792a9a9ed
fix: accept optional lat/lng body in ticket resolve endpoint
kevin-asprec
2026-05-04 14:20:58 +08:00
-
b771bb124c
chore: trigger Coolify redeploy for lat/lng + invoice client data
uat
kevin-asprec
2026-05-04 14:09:39 +08:00
-
f1cfe85dfe
feat: add latitude/longitude to ticket update endpoint
kevin-asprec
2026-05-04 13:22:34 +08:00
-
c923285c7e
feat: add latitude/longitude to ticket update endpoint
kevin-asprec
2026-05-04 13:21:54 +08:00
-
dcfd93c545
fix: include phone, latitude, longitude in invoice client data
kevin-asprec
2026-05-04 12:36:49 +08:00
-
ff0dd2e418
fix: include phone, latitude, longitude in invoice client data
kevin-asprec
2026-05-04 12:34:11 +08:00
-
a5ed2cc666
fix: include full payment details in remittance history
kevin-asprec
2026-05-03 11:00:03 +08:00
-
c8c6e0ebc3
fix: include full payment details in remittance history
kevin-asprec
2026-05-03 11:00:03 +08:00
-
e94644548e
chore: add schema fix script for deployment
kevin-asprec
2026-04-15 11:36:45 +08:00
-
de930e470b
chore: force cache invalidation with RUN before COPY
kevin-asprec
2026-04-15 11:19:02 +08:00
-
5b168f5682
fix: make seed resilient to tenantId NOT NULL constraint
kevin-asprec
2026-04-15 11:08:56 +08:00
-
ab4eeb7ce6
feat: embed seed in CMD, remove post_deployment_command dependency
kevin-asprec
2026-04-15 11:06:18 +08:00
-
67081dbe76
chore: bust docker cache for migration deployment
kevin-asprec
2026-04-15 10:51:15 +08:00
-
7ee821d46e
feat: add migration to make user tenantId nullable for platform-level superadmin
kevin-asprec
2026-04-15 10:39:10 +08:00
-
78d403dcff
fix: assign tenantId to superadmin in seed (column is NOT NULL)
kevin-asprec
2026-04-15 10:26:20 +08:00
-
7c90f118ed
revert: remove forced seed from CMD, use post_deployment_command instead
kevin-asprec
2026-04-15 10:14:20 +08:00
-
1eb61000c3
feat: force seed for initial UAT deploy
kevin-asprec
2026-04-15 09:58:47 +08:00
-
82cac36a48
feat: add RUN_SEED support to Dockerfile CMD
kevin-asprec
2026-04-15 09:47:51 +08:00
-
bef320f32e
feat: add RUN_SEED support and nullable tenantId migration
kevin-asprec
2026-04-15 06:04:57 +08:00
-
-
555bd4a9f8
fix: compile shared package as CommonJS for NestJS compatibility
main
kevin-asprec
2026-04-13 16:52:48 +08:00
-
fc704c2d23
merge: develop into main
kevin-asprec
2026-04-13 13:04:32 +08:00
-
-
1c4424f2a6
fix: set NODE_ENV=development during build for devDependencies
develop
kevin-asprec
2026-04-13 12:36:25 +08:00
-
6da4cac2e7
fix: use npx -p @nestjs/cli for nest build
kevin-asprec
2026-04-13 12:14:04 +08:00
-
2f4323ebea
fix: standalone tsconfig and Dockerfile for monorepo split
kevin-asprec
2026-04-13 12:04:24 +08:00
-
4a8f1e9318
initial: standalone repo from monorepo split
kevin-asprec
2026-04-13 09:36:55 +08:00
-
0321239266
Initial commit
kibin
2026-04-13 00:50:56 +00:00