Commit Graph

22 Commits

Author SHA1 Message Date
morteza e6fb28b87e category 2025-11-25 15:49:08 +03:30
morteza e21abda0ce category 2025-11-25 11:26:33 +03:30
morteza bd8c64f7c4 isSystem: false 2025-11-24 20:39:23 +03:30
morteza ff97d509aa shipment methods 2025-11-23 15:38:22 +03:30
morteza 969ff6a163 payment method 2025-11-23 11:31:33 +03:30
morteza b08235565b up 2025-11-23 10:36:36 +03:30
morteza cc6614fe97 update seeder 2025-11-23 09:55:09 +03:30
morteza f196366421 shipment 2025-11-23 09:46:24 +03:30
morteza f3607ad407 update 2025-11-22 17:02:53 +03:30
morteza 852c5f722b sservice area 2025-11-22 16:43:32 +03:30
morteza 23dc27e611 add phone 2025-11-22 15:48:50 +03:30
morteza 9845b5e017 update role 2025-11-22 12:40:37 +03:30
morteza 0da07417c4 role 2025-11-22 12:28:26 +03:30
morteza 89593d0f2e up 2025-11-21 15:48:38 +03:30
morteza e620dd6e04 Integrate RestaurantsModule into AdminModule; enhance AdminRepository to find admins by phone and restaurant slug using AdminRole; update AuthService to throw specific exception message when admin not found; correct last name in DatabaseSeeder for consistency. 2025-11-19 00:00:48 +03:30
morteza 8a217f6034 Add AdminId decorator for extracting adminId from requests; refactor AdminController to utilize new decorator for fetching admin details and restaurant-specific admins; update AdminService to handle admin creation and retrieval by restaurant; remove unused role and permission entities for cleaner architecture. 2025-11-18 16:45:44 +03:30
morteza 9abab789fc Refactor Admin module by removing role and permission controllers, services, and DTOs; update imports to utilize Roles module for role and permission entities; adjust AdminService and AdminModule accordingly. 2025-11-18 15:43:24 +03:30
morteza 0407d4c05a Add permissions handling to AdminAuthGuard and RoleController; refactor DatabaseSeeder to utilize enums for permissions 2025-11-18 15:24:20 +03:30
morteza 1010c8d20a Add 'title' property to Permission entity; update DatabaseSeeder to include Persian titles for permissions, enhancing localization support. 2025-11-18 10:37:55 +03:30
morteza 6f22dddcec Enhance role management by adding 'title' property to CreateRoleDto, UpdateRoleDto, and Role entity; update RoleService to handle title in create and update operations; modify DatabaseSeeder to include titles for predefined roles. 2025-11-18 10:24:45 +03:30
morteza 746769a735 Add authentication guards and API documentation to admin and restaurant controllers; update restaurant service for soft delete; enhance database seeder with new permissions and roles 2025-11-18 00:37:43 +03:30
morteza e699a961be seed 2025-11-17 23:44:45 +03:30