Commit Graph

14 Commits

Author SHA1 Message Date
Habib Fatkhul Rohman b2b1067e00 feat: enhance product service with logging and audit trail functionality 2025-12-03 13:57:47 +07:00
Habib Fatkhul Rohman f6a7b5911a feat: implement sequence management with CRUD operations and integrate into vendor and UOM services
Deploy Application / deploy (push) Successful in 20s Details
2025-11-27 12:04:20 +07:00
Habib Fatkhul Rohman 2ef6052a2c feat: Add OnComplete functionality to Inventory Receipt
- Implemented OnComplete method in InventoryReceiptController to handle completion of inventory receipts.
- Added success and failure messages in dto for completing inventory receipts.
- Updated routes to include the new OnComplete endpoint.
- Enhanced InventoryReceiptService to manage the completion logic, including updating inventory storage.
- Introduced new methods in InventoryStorageRepository for bulk creation and retrieval of inventory storages.
- Added methods in ProductService to fetch inventory storages and transactions by product and client.
- Updated ProductController to handle new endpoints for inventory storages and transactions.
- Enhanced Product DTO to include inventory storage and transaction responses.
- Refactored ProductRepository to retrieve cross-references and preloaded relationships for inventory storages and transactions.
- Updated core dependency injection to include new repositories and services.
2025-11-25 15:57:08 +07:00
Habib Fatkhul Rohman 14eccfb336 feat: update status field validation in inventory DTOs and add completed constant
Deploy Application / deploy (push) Successful in 37s Details
2025-11-24 14:57:41 +07:00
Habib Fatkhul Rohman 2676a20026 feat: implement product reference number generation and update inventory transaction response structure
Deploy Application / deploy (push) Successful in 28s Details
2025-11-24 14:28:42 +07:00
Habib Fatkhul Rohman 36dd83d624 feat(product): Update Product DTO and service to handle optional CategoryID and UomID
Deploy Application / deploy (push) Successful in 24s Details
2025-11-11 10:26:30 +07:00
Habib Fatkhul Rohman 2c1b645d31 feat(product): Refactor ProductCreateRequest and MProductEntity to simplify fields and use pointers for optional IDs
Deploy Application / deploy (push) Successful in 23s Details
2025-11-10 10:43:30 +07:00
Habib Fatkhul Rohman 34ef32dc55 feat(product): Comment out unused UOM fields in ProductCreateRequest and Create method
Deploy Application / deploy (push) Successful in 32s Details
2025-11-07 15:31:34 +07:00
Habib Fatkhul Rohman a452e55e25 feat(client): Add GetAll functionality for client retrieval and update filters for pagination
Deploy Application / deploy (push) Successful in 25s Details
feat(role): Implement GetAll method for role retrieval without pagination and update role service and repository
feat(product): Add SearchKey field to ProductVendorResponse for enhanced product search capabilities
2025-11-05 16:03:29 +07:00
Habib Fatkhul Rohman e1440e317c feat(product): Add AssignCrossReference and RemoveCrossReference methods in ProductController, Service, and Repository 2025-11-05 14:52:26 +07:00
Habib Fatkhul Rohman 14cbd567b3 feat(product): Enhance product entities and DTOs with client and category relationships 2025-10-31 10:48:04 +07:00
Habib Fatkhul Rohman 1d687fe2d7 feat(product): Implement product management with CRUD operations and routing
Deploy Application / deploy (push) Successful in 20s Details
2025-10-29 15:34:33 +07:00
Habib Fatkhul Rohman 8357303237 Remove product and tenant modules, including controllers, services, repositories, DTOs, queries, and routes for a cleaner codebase. 2025-10-21 15:03:53 +07:00
Habib Fatkhul Rohman f9f720c165 Implement product module with CRUD operations and integrate with multi-tenant architecture 2025-09-16 12:05:24 +07:00