Commit Graph

5 Commits

Author SHA1 Message Date
Habib Fatkhul Rohman e0a5af65a1 feat(menu): Implement GetAll functionality for menus in MenuService and MenuRepository
Deploy Application / deploy (push) Successful in 22s Details
2025-11-05 13:00:11 +07:00
Habib Fatkhul Rohman 26d8f997ed feat(menu): Enhance menu model to include clients and permissions in responses
Deploy Application / deploy (push) Successful in 20s Details
2025-10-30 14:59:34 +07:00
Habib Fatkhul Rohman 203857d116 feat(menu): Update GetMenus to use client_id from query and enhance filtering
Deploy Application / deploy (push) Successful in 31s Details
2025-10-30 14:45:02 +07:00
Habib Fatkhul Rohman d34f1238d1 feat(api): Enhance API documentation and functionality for clients, menus, and maintenance groups
Deploy Application / deploy (push) Successful in 19s Details
- Added new DTO definitions for AssignMenusToClientRequest, MaintGroupCreateRequest, MaintGroupUpdateRequest, and related entities in swagger.yaml.
- Implemented CRUD operations for clients, including creating, updating, deleting, and retrieving clients with detailed API documentation.
- Introduced endpoints for assigning and removing menus from clients with appropriate request bodies.
- Enhanced maintenance group management with endpoints for creating, updating, deleting, and retrieving maintenance groups.
- Updated menu management with endpoints for creating, updating, deleting, and retrieving menus, including filtering and sorting capabilities.
- Refactored user-related endpoints to return a consistent response structure using utils.Response.
2025-10-28 15:25:59 +07:00
Habib Fatkhul Rohman 1079c5dac8 feat: Implement menu management with CRUD operations and routing 2025-10-23 15:49:10 +07:00