Commit Graph

93 Commits

Author SHA1 Message Date
morteza 14967bec6e description 2025-12-07 11:33:37 +03:30
morteza bc159a983b coupon bug 2025-12-07 09:08:33 +03:30
morteza eb48187ad0 food 2025-12-06 23:51:50 +03:30
morteza 7567e00f8a big 2025-12-06 23:09:01 +03:30
morteza 01631c147a normalize phone 2025-12-06 22:42:26 +03:30
morteza f36125764d coupon 2025-12-06 22:05:56 +03:30
morteza 816cb639e7 coupon module 2025-12-06 12:50:51 +03:30
morteza 7a5b181af2 up 2025-12-06 12:22:46 +03:30
morteza fafb54818d up 2025-12-06 11:38:15 +03:30
morteza 63ab227290 orders 2025-12-06 10:01:04 +03:30
morteza 63c62c4bab payment 2025-12-04 12:18:26 +03:30
morteza accc03b96f payment bug 2025-12-04 11:39:45 +03:30
morteza 1ba66c7946 seed users 2025-12-04 00:00:52 +03:30
morteza 87e935acfd seeder 2025-12-03 23:41:24 +03:30
morteza be823550ad seeder 2025-12-02 23:32:26 +03:30
morteza 327eb9c6a9 seed 2025-12-02 23:22:24 +03:30
morteza 40442686be delivery 2025-12-02 20:01:07 +03:30
morteza 58cf3c58b1 seed 2025-12-02 12:01:03 +03:30
morteza 2e9a1dc7dc update payment 2025-12-02 11:11:36 +03:30
morteza 1bc3ba8cdc up 2025-12-01 10:47:26 +03:30
morteza bfd2b753a8 update seeder 2025-11-30 21:59:38 +03:30
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