feat(suppliers): remove category and invoice terms properties (#207) #207

Merged
yuris merged 1 commit from feat/remove-supplier-category-and-terms into main 2026-10-04 10:34:59 +00:00
Owner

Summary

  • Dropped category and invoice_terms columns from suppliers table via migration 0018_overjoyed_surge.sql
  • Simplified SupplierDirectory controls: removed category pill filters, simplified search to name, code, and PIC
  • Cleaned SupplierCatalogView: removed Ketentuan Faktur block from metadata grid
  • Updated EditSupplierModal and updateSupplierDetails server action
  • Verified against all 36 test files (644 tests) and production build
### Summary - Dropped `category` and `invoice_terms` columns from `suppliers` table via migration `0018_overjoyed_surge.sql` - Simplified `SupplierDirectory` controls: removed category pill filters, simplified search to name, code, and PIC - Cleaned `SupplierCatalogView`: removed Ketentuan Faktur block from metadata grid - Updated `EditSupplierModal` and `updateSupplierDetails` server action - Verified against all 36 test files (644 tests) and production build
feat(suppliers): remove category and invoice terms properties from schema, ui, and actions
All checks were successful
Checks / test @garage/catalog (pull_request) Successful in 1m14s
Checks / lint (biome) (pull_request) Successful in 12s
Checks / test garage (pull_request) Successful in 1m32s
Checks / test garage-store (pull_request) Successful in 1m15s
Checks / typecheck apps/management (pull_request) Successful in 1m42s
Checks / typecheck apps/store (pull_request) Successful in 1m18s
6d0951995b
yuris merged commit 5c3a61d05c into main 2026-10-04 10:34:59 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
yuris/garage!207
No description provided.