-
14614548d9
fix: reject non-UUID auth identifiers from stale sessions before API calls
main
sean
2026-08-25 19:34:51 +07:00
-
feba1ec839
feat: phase 6 — dashboard widgets, sales & stock reports, user management, activity log
sean
2026-08-25 19:25:40 +07:00
-
28937a786e
feat: phase 5 — complaints with ownership-guarded resolution and activity logging
sean
2026-08-25 19:14:29 +07:00
-
029a4a21f8
feat: phase 4 — orders with status workflow, idempotent complete_order RPC, delivery note PDF
sean
2026-08-25 19:10:11 +07:00
-
002fdce854
feat: phase 3 — stock balances, restock/adjust mutations with activity logging, movements page
sean
2026-08-25 18:46:03 +07:00
-
4298544381
feat: phase 2 — master data (products, customers, drivers) via InsForge-backed Filament pages
sean
2026-08-25 18:33:56 +07:00
-
aad2b5e256
feat: phase 1 — InsForge session auth, role gates, refresh middleware, auth test suites
sean
2026-08-25 18:01:11 +07:00
-
046cefc56c
feat: phase 0 foundation — InsForge REST client, config, env wiring, dev account
sean
2026-08-25 17:31:29 +07:00
-
8c01282084
chore: baseline Laravel 12 + Filament skeleton and PRD v1.1
sean
2026-08-25 16:37:59 +07:00