Commit Graph

10 Commits

Author SHA1 Message Date
Nemo
a5cac16924 fix: tab stack reset, GPS optional for install, status picker mutation fix 2026-03-24 16:09:21 +08:00
Nemo
c778d14a13 fix: activation flow - generate invoice on install, block prepaid if unpaid, activate sub on resolve; sub type/status badges 2026-03-24 15:26:09 +08:00
Nemo
882e416a40 fix: 5 issues - leads 500, prepaid amount/invoice, install RESOLVED, dup tickets, confirm fail 2026-03-24 14:52:40 +08:00
Nemo
d6258fc02d fix: onboarding address required fallback; ticket staleTime:0 for instant status refresh 2026-03-24 13:28:35 +08:00
Nemo
705e375667 feat: prepaid/postpaid onboarding; prepaid payment gate on activation ticket; slide-to-confirm on all payments; pay button on dashboard invoices 2026-03-24 12:44:55 +08:00
Nemo
58468fb986 feat: new client onboarding wizard (3-step); fix ticket status refresh after update 2026-03-24 12:36:19 +08:00
Nemo
0ddd31ecd7 fix: installation confirm - invalidate task cache + navigate back so status shows correctly 2026-03-24 12:25:40 +08:00
Nemo
f346951052 fix: tickets freeze (useFocusEffect), comment body render, client status from subscription, activation ticket on install, keyboard avoid payment modal 2026-03-24 11:57:24 +08:00
Nemo
f8c5402b02 fix: 5 bugs - tab height, collect pay modal, invoice picker in record payment, comment body field, dashboard tickets label 2026-03-24 11:44:14 +08:00
Nemo
4644a3194d feat: major UI/UX overhaul + user management + ticket detail refactor
- 5-tab navigation (Home/Clients/Collect/Tickets/Profile)
- Inline styles throughout (17px min font, SafeAreaView)
- Dashboard fixed to match real API shape
- Ticket detail: 2 tabs (Details + Comments), always-visible comment input
- Installation confirmation: GPS coordinate capture + client location update
- User management screens (Admin only): list, create, detail + role/active toggle
- Tasks folder replaces tickets folder
- Remittance detail: inline styles
- Record payment: prefill from client, live button text
- Icon component with SVG icons
- Color system: primary #0891B2
2026-03-24 10:37:57 +08:00