Commit Graph

  • e90fa96dd6 feat: add inventory receipt module with CRUD operations Habib Fatkhul Rohman 2025-11-14 13:14:32 +0700
  • d29e2211cd feat(inventory_storage): Add initial structure for inventory storage module with controller, DTO, query, repository, routes, and service Habib Fatkhul Rohman 2025-11-13 11:23:35 +0700
  • 189994bf9a feat(entities): Add new entities for inventory management and update migration scripts Habib Fatkhul Rohman 2025-11-13 11:10:12 +0700
  • 46706e655a feat(warehouse): Enhance Warehouse entity and DTO to include Zonas and Aisles details in responses Habib Fatkhul Rohman 2025-11-11 12:03:58 +0700
  • 3d638530eb feat(aisle): Update Aisle entity and DTO to include dimensional fields and improve response structure Habib Fatkhul Rohman 2025-11-11 11:48:16 +0700
  • 6038e52837 feat(zona): Refactor ZonaResponse to use structured Warehouse and Client fields Habib Fatkhul Rohman 2025-11-11 11:25:04 +0700
  • 7d6ed3f715 feat(warehouse): Update WarehouseResponse and service to include Client and PIC details Habib Fatkhul Rohman 2025-11-11 11:06:13 +0700
  • b619f76c0e feat(utils): Add functions to parse nullable UUID and UUID from string Habib Fatkhul Rohman 2025-11-11 11:05:46 +0700
  • 36dd83d624 feat(product): Update Product DTO and service to handle optional CategoryID and UomID Habib Fatkhul Rohman 2025-11-11 10:26:30 +0700
  • 8c5735d62e feat(aisle): Implement Aisle module with CRUD operations and routing Habib Fatkhul Rohman 2025-11-10 16:04:28 +0700
  • a432c007bf feat(zona): Implement Zona module with CRUD operations and routing Habib Fatkhul Rohman 2025-11-10 14:41:11 +0700
  • e0275ee82c feat(warehouse): Update warehouse entity and DTO to include PICID and related changes in controller Habib Fatkhul Rohman 2025-11-10 14:40:37 +0700
  • c7a36f0bbd fix(user): Add check for deleted roles in ApplyFilters method Habib Fatkhul Rohman 2025-11-10 13:33:48 +0700
  • a324c539be feat(maintenance_group): Add FindByGroupIdAndRoleId method to repository and integrate it in Update service feat(user): Add RoleID to UserFilter and apply role filtering in query Habib Fatkhul Rohman 2025-11-10 13:03:24 +0700
  • 44121a3f86 feat(warehouse): Implement warehouse module with CRUD operations and routing Habib Fatkhul Rohman 2025-11-10 10:46:49 +0700
  • 2c1b645d31 feat(product): Refactor ProductCreateRequest and MProductEntity to simplify fields and use pointers for optional IDs Habib Fatkhul Rohman 2025-11-10 10:43:30 +0700
  • b3d6fad9a6 fix(docker): Update CMD to use --migrate instead of --fresh Habib Fatkhul Rohman 2025-11-07 16:12:15 +0700
  • a10ed89d36 feat(migration): Uncomment warehouse, zone, and aisle entities in migration Habib Fatkhul Rohman 2025-11-07 15:51:08 +0700
  • 6536f626b0 feat(migration): Comment out unused warehouse, zone, and aisle entities in migration Habib Fatkhul Rohman 2025-11-07 15:41:13 +0700
  • 34ef32dc55 feat(product): Comment out unused UOM fields in ProductCreateRequest and Create method Habib Fatkhul Rohman 2025-11-07 15:31:34 +0700
  • 5609b177e8 feat(vendor): Add ClientID to VendorFilter in GetAll method Habib Fatkhul Rohman 2025-11-07 15:31:17 +0700
  • d8a7766c62 feat(entities): Add MAisleEntity, MWarehouseEntity, and MZonaEntity with necessary fields and relationships Habib Fatkhul Rohman 2025-11-07 14:41:03 +0700
  • 81de780ff0 feat(role): Update RoleMenuResponse to use Parent field and preload parent menus in repository Habib Fatkhul Rohman 2025-11-07 14:08:44 +0700
  • 62082a7dce feat(role): Add ParentID field to RoleMenuResponse and update ToRoleResponse mapping Habib Fatkhul Rohman 2025-11-07 13:55:30 +0700
  • de53d59686 feat(controller): Add ClientID filter to GetAll methods in category, product, and uom controllers Habib Fatkhul Rohman 2025-11-07 13:45:21 +0700
  • 47f5198326 feat(category): Ensure all fields, including zero values, are updated in the Update method Habib Fatkhul Rohman 2025-11-07 13:19:04 +0700
  • b6c0509888 feat(maintenance_group, role, user): Refactor Level field handling in maintenance group and role entities, update related DTOs and services Habib Fatkhul Rohman 2025-11-06 11:16:00 +0700
  • a452e55e25 feat(client): Add GetAll functionality for client retrieval and update filters for pagination 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 Habib Fatkhul Rohman 2025-11-05 16:03:29 +0700
  • 0453d4df70 feat(user): Implement GetAll method for user retrieval without pagination and update user service and repository accordingly Habib Fatkhul Rohman 2025-11-05 15:49:09 +0700
  • d8756b6f76 feat(user): Add GroupID filter to user queries for enhanced filtering capabilities Habib Fatkhul Rohman 2025-11-05 15:15:43 +0700
  • 5d27d4f3bd feat(user): Enhance user model to include client information and preload client data in queries Habib Fatkhul Rohman 2025-11-05 15:08:34 +0700
  • f2031c8496 feat(vendor): Register Vendor routes and dependencies in main and core files Habib Fatkhul Rohman 2025-11-05 14:55:25 +0700
  • d1abcacacf feat(entities): Add MCrossReferenceEntity and MVendorEntity with relationships, and update MProductEntity to include cross references Habib Fatkhul Rohman 2025-11-05 14:55:04 +0700
  • 371c2f8e16 feat(vendor): Implement Vendor CRUD operations with DTOs, service, repository, and routes Habib Fatkhul Rohman 2025-11-05 14:53:23 +0700
  • e1440e317c feat(product): Add AssignCrossReference and RemoveCrossReference methods in ProductController, Service, and Repository Habib Fatkhul Rohman 2025-11-05 14:52:26 +0700
  • e0a5af65a1 feat(menu): Implement GetAll functionality for menus in MenuService and MenuRepository Habib Fatkhul Rohman 2025-11-05 13:00:11 +0700
  • 13e6c86acb feat(role): Add sequence field to RoleMenuResponse and update ToRoleResponse mapping Habib Fatkhul Rohman 2025-11-05 10:16:49 +0700
  • e83a114390 feat(role): Update RoleResponse to include detailed menu information with IconUrl and Url Habib Fatkhul Rohman 2025-11-04 11:43:41 +0700
  • 8ff66d3775 refactor(user): Update user retrieval and modification to use route parameters instead of context values Habib Fatkhul Rohman 2025-11-04 09:46:08 +0700
  • 795d8d05e3 feat(user): Implement user creation functionality in UserController and UserService Habib Fatkhul Rohman 2025-11-03 15:37:18 +0700
  • d110a31c4f feat(maintenance_group): Enhance MaintenanceGroup structure and responses with ClientID and total role count Habib Fatkhul Rohman 2025-11-03 14:37:58 +0700
  • e3127c075d feat(role): Add many-to-many relationship for Menus in M_Role and update RoleResponse Habib Fatkhul Rohman 2025-11-03 14:35:57 +0700
  • 474c3c6205 fix(entity): Remove unique index from Code field in M_MaintenanceGroup struct Habib Fatkhul Rohman 2025-11-03 14:25:58 +0700
  • bc932901f7 refactor(role): Comment out role name existence check in CreateRole function Habib Fatkhul Rohman 2025-11-03 14:19:52 +0700
  • f1a5395d68 feat(user): Add client information to UserResponse and preload client in GetUserById Habib Fatkhul Rohman 2025-11-03 13:41:49 +0700
  • 6b608a86a9 feat(docs): Enhance API documentation for AssignMenusToRole and RemoveMenusFromRole endpoints Habib Fatkhul Rohman 2025-11-03 11:42:46 +0700
  • e80b89d2ff feat(docs): Update API documentation for menu assignment and removal endpoints Habib Fatkhul Rohman 2025-11-03 11:42:35 +0700
  • a07b96f5ce feat(role): Add menu assignment and removal functionality for roles Habib Fatkhul Rohman 2025-11-03 11:40:40 +0700
  • 21d1b3d6ba Update go.sum to remove unused dependencies and update existing ones Habib Fatkhul Rohman 2025-11-03 11:40:21 +0700
  • 04dae9dd48 fix(docker): Remove --fresh flag from CMD in Dockerfile for migration command Habib Fatkhul Rohman 2025-10-31 15:36:17 +0700
  • 1f23b12918 feat(repository): Refactor Update methods to use Model and Where for better clarity and performance Habib Fatkhul Rohman 2025-10-31 15:30:02 +0700
  • a526b94e19 feat(docker): Update CMD in Dockerfile to include --fresh flag for migration Habib Fatkhul Rohman 2025-10-31 11:27:50 +0700
  • 82579efe36 feat(role): Refactor role handling to include client details in responses and update API routes Habib Fatkhul Rohman 2025-10-31 11:27:29 +0700
  • 14cbd567b3 feat(product): Enhance product entities and DTOs with client and category relationships Habib Fatkhul Rohman 2025-10-31 10:48:04 +0700
  • 26d8f997ed feat(menu): Enhance menu model to include clients and permissions in responses Habib Fatkhul Rohman 2025-10-30 14:59:34 +0700
  • 203857d116 feat(menu): Update GetMenus to use client_id from query and enhance filtering Habib Fatkhul Rohman 2025-10-30 14:45:02 +0700
  • 02dc2c71d8 feat(uom): Add UOM management with CRUD operations and routing Habib Fatkhul Rohman 2025-10-30 14:20:20 +0700
  • fbbbeb5304 fix(role): Restore ClientID filter in GetRoles method refactor(docker): Simplify CMD in Dockerfile by removing seed command Habib Fatkhul Rohman 2025-10-30 14:11:40 +0700
  • e632f71329 refactor(entity): Update unique index priorities for product entity fields Habib Fatkhul Rohman 2025-10-30 13:35:27 +0700
  • bf6271c3dc feat(category): Implement category management with CRUD operations and routing Habib Fatkhul Rohman 2025-10-30 13:15:43 +0700
  • a36a891a71 refactor(entity): Remove FullAuditTrail from M_Role_Permission struct Habib Fatkhul Rohman 2025-10-30 12:20:57 +0700
  • 2ade3121ff refactor(docker): Update CMD in Dockerfile to use migration command refactor(role): Comment out unused client ID handling in GetRoles method refactor(role): Comment out role name existence check in UpdateRole method refactor(command): Enhance logging for migration and seeder processes Habib Fatkhul Rohman 2025-10-30 12:00:11 +0700
  • b779ec501b fix(seeder): Uncomment previously commented seeders for data initialization Habib Fatkhul Rohman 2025-10-30 11:37:30 +0700
  • ccc3907661 feat(seeder): Enable permission and role permission seeders for data initialization Habib Fatkhul Rohman 2025-10-30 11:31:51 +0700
  • c9ee681b2c feat(seeder): Enable role and user role seeders for data initialization Habib Fatkhul Rohman 2025-10-30 11:26:51 +0700
  • e8bdd02004 fix(seeder): Comment out unused seeders for clarity Habib Fatkhul Rohman 2025-10-30 11:21:49 +0700
  • 28f9221153 refactor(logs): Improve log file reading by normalizing newlines and splitting entries Habib Fatkhul Rohman 2025-10-29 22:49:40 +0700
  • f69fae3f38 feat(logs): Enhance log retrieval by adding app log support and limiting results to 100 entries Habib Fatkhul Rohman 2025-10-29 22:41:01 +0700
  • 0a5eb4d766 feat(logging): Implement global recovery middleware with Logrus for enhanced error handling Habib Fatkhul Rohman 2025-10-29 22:40:48 +0700
  • fc43112d19 feat(monitoring): Add health check and error log retrieval endpoints Habib Fatkhul Rohman 2025-10-29 22:40:28 +0700
  • 1a8b52fcc1 fix(docker): Update CMD in Dockerfile to use --fresh for migration Habib Fatkhul Rohman 2025-10-29 15:36:35 +0700
  • 1d687fe2d7 feat(product): Implement product management with CRUD operations and routing Habib Fatkhul Rohman 2025-10-29 15:34:33 +0700
  • 170d284d08 fix(menu): Update ParentID handling in MenuUpdateRequest and improve Update method for better clarity Habib Fatkhul Rohman 2025-10-29 15:10:21 +0700
  • fa9c1ba44f feat(permissions): Add CRUD operations for permissions with Swagger documentation Habib Fatkhul Rohman 2025-10-29 10:38:53 +0700
  • 98bdfce83a feat(user): Add username support for login and implement username checks in repository Habib Fatkhul Rohman 2025-10-28 22:29:56 +0700
  • 62a188fcc6 feat(permissions): Implement permissions management with CRUD operations and routing Habib Fatkhul Rohman 2025-10-28 21:26:58 +0700
  • 2020a906fc fix(repository): Change Save to Updates in Update method for better handling of menu updates Habib Fatkhul Rohman 2025-10-28 20:48:19 +0700
  • 8fe0448aa8 feat(dto): Add Permissions field to MenuResponse and update related services Habib Fatkhul Rohman 2025-10-28 16:00:43 +0700
  • 8fe9a5bb5c Refactor role management API endpoints and update Swagger documentation Habib Fatkhul Rohman 2025-10-28 15:43:09 +0700
  • 53a8456e79 fix(dto): Update URL and mode validation to allow shorter input lengths Habib Fatkhul Rohman 2025-10-28 15:37:48 +0700
  • d34f1238d1 feat(api): Enhance API documentation and functionality for clients, menus, and maintenance groups Habib Fatkhul Rohman 2025-10-28 15:25:59 +0700
  • dbdb608e9b fix: Disable trailing slash redirection and update CORS middleware usage Habib Fatkhul Rohman 2025-10-28 15:23:45 +0700
  • 27545b0288 fix: Update CORS middleware to allow dynamic origin handling Habib Fatkhul Rohman 2025-10-28 15:13:08 +0700
  • 1300108c41 fix: Restrict CORS to specific origins for enhanced security Habib Fatkhul Rohman 2025-10-28 15:08:09 +0700
  • 02fff69d2e fix: Update Dockerfile command to use --migrate for database migration Habib Fatkhul Rohman 2025-10-28 14:55:03 +0700
  • 973c434f47 fix: Update binding for MaintenanceGroupRoles to allow optional presence Habib Fatkhul Rohman 2025-10-28 14:54:53 +0700
  • 09d08e61c6 fix: Update Dockerfile command to use --fresh for database migration Habib Fatkhul Rohman 2025-10-28 14:44:14 +0700
  • 1bfd4ff176 feat: Implement menu assignment and removal for clients with corresponding service and repository methods Habib Fatkhul Rohman 2025-10-28 13:55:33 +0700
  • 4371103cc7 feat: Add unique index to MenuID and ClientID fields in M_Menu_Client entity Habib Fatkhul Rohman 2025-10-28 13:55:04 +0700
  • c6644aa38e feat: Add response utilities with pagination support and enhance response structures Habib Fatkhul Rohman 2025-10-28 13:52:36 +0700
  • 2db31dc017 feat: Add client module with CRUD operations, DTOs, repository, and service layers Habib Fatkhul Rohman 2025-10-28 10:09:31 +0700
  • f9c5dc3f63 feat: Implement cascading delete constraints for maintenance group entities and enhance service methods for role-user relationships Habib Fatkhul Rohman 2025-10-25 21:00:03 +0700
  • 28d07ea2b0 feat: Enhance maintenance group role entities with cascading constraints and add role-user relationship Habib Fatkhul Rohman 2025-10-25 01:38:01 +0700
  • e1cb51c5db feat: Update validation for 'mode' field in Menu DTO to require a minimum length of 2 characters Habib Fatkhul Rohman 2025-10-25 01:37:42 +0700
  • 467431ca92 feat: Integrate maintenance group module with logging setup and dependency registration Habib Fatkhul Rohman 2025-10-25 01:37:21 +0700
  • 3881009eb6 feat: Add DTO structures for User, Role, and Client responses Habib Fatkhul Rohman 2025-10-25 01:36:22 +0700
  • b397a2ba24 feat: Enhance logging setup with Logrus integration and custom formatter Habib Fatkhul Rohman 2025-10-25 01:36:10 +0700
  • b533554f98 feat: Add maintenance group management with CRUD operations and routing Habib Fatkhul Rohman 2025-10-25 01:35:45 +0700
  • 1cf875d13c Merge branch 'main' of https://git.avolut.com/midsuit/wms-be Habib Fatkhul Rohman 2025-10-23 15:49:25 +0700
  • 1079c5dac8 feat: Implement menu management with CRUD operations and routing Habib Fatkhul Rohman 2025-10-23 15:49:10 +0700