Commit Graph

  • cfc7e1ffb9 roles morteza 2025-11-24 19:48:29 +03:30
  • 414f7e179f update morteza 2025-11-24 19:21:18 +03:30
  • 0555dbe586 OTP_EXPIRATION_TIME morteza 2025-11-24 19:08:01 +03:30
  • 8a00cfd929 OTP_EXPIRATION_TIME morteza 2025-11-24 19:02:17 +03:30
  • f111b1368f token expire time morteza 2025-11-24 18:51:33 +03:30
  • 2de08b9e65 fix bugs morteza 2025-11-24 18:39:57 +03:30
  • 9996ea3b09 update auth morteza 2025-11-24 16:08:16 +03:30
  • e79040d81e fix bug in admin morteza 2025-11-24 11:34:54 +03:30
  • 72c93e637c update restuarant shipment morteza 2025-11-23 16:56:41 +03:30
  • 0d72333c9c update shipment method morteza 2025-11-23 16:45:15 +03:30
  • 08e2da0e5c shipment methods morteza 2025-11-23 16:16:10 +03:30
  • ff97d509aa shipment methods morteza 2025-11-23 15:38:22 +03:30
  • d894bae756 shipment methods morteza 2025-11-23 15:25:36 +03:30
  • a3f0593443 update morteza 2025-11-23 14:48:58 +03:30
  • 7dd1b61cac update admin morteza 2025-11-23 12:22:17 +03:30
  • f98920001f up morteza 2025-11-23 11:41:01 +03:30
  • 969ff6a163 payment method morteza 2025-11-23 11:31:33 +03:30
  • 8a42b258ac method morteza 2025-11-23 10:58:12 +03:30
  • b08235565b up morteza 2025-11-23 10:36:36 +03:30
  • fd69dc391a payment method morteza 2025-11-23 10:15:56 +03:30
  • 4ea7c8d068 set payment method morteza 2025-11-23 10:03:44 +03:30
  • cc6614fe97 update seeder morteza 2025-11-23 09:55:09 +03:30
  • f196366421 shipment morteza 2025-11-23 09:46:24 +03:30
  • cc28b78596 address morteza 2025-11-23 01:07:49 +03:30
  • d9dde39a20 user address morteza 2025-11-23 00:35:20 +03:30
  • c8b0ee3c56 cart morteza 2025-11-23 00:02:26 +03:30
  • cd4dc69aef refresh token morteza 2025-11-22 23:13:34 +03:30
  • f3607ad407 update morteza 2025-11-22 17:02:53 +03:30
  • 852c5f722b sservice area morteza 2025-11-22 16:43:32 +03:30
  • f30b1729d3 schedule bug morteza 2025-11-22 16:03:03 +03:30
  • 23dc27e611 add phone morteza 2025-11-22 15:48:50 +03:30
  • 90e2877fab mt restaurent morteza 2025-11-22 15:25:39 +03:30
  • af1028265d rest today schedule morteza 2025-11-22 14:52:36 +03:30
  • 7ad0e03162 get resturent by slug morteza 2025-11-22 14:46:20 +03:30
  • ee723c1c55 foods and ctegory morteza 2025-11-22 14:36:07 +03:30
  • 7a53f0fa1b create admin morteza 2025-11-22 12:52:28 +03:30
  • 8e63213f1d remove rest id from creating morteza 2025-11-22 12:46:26 +03:30
  • 9845b5e017 update role morteza 2025-11-22 12:40:37 +03:30
  • 0da07417c4 role morteza 2025-11-22 12:28:26 +03:30
  • aa13cdcbba perms morteza 2025-11-22 12:08:30 +03:30
  • 685aee494a refresh token morteza 2025-11-22 11:55:02 +03:30
  • e411a53407 up morteza 2025-11-22 11:47:58 +03:30
  • cab0c75158 up morteza 2025-11-22 11:38:07 +03:30
  • 6905fb2cdc bug morteza 2025-11-22 11:27:30 +03:30
  • 0711e56a7e sort rest schedule morteza 2025-11-22 11:26:16 +03:30
  • 2ea6b819e2 up morteza 2025-11-22 11:11:06 +03:30
  • ee1e6049c5 remove graph morteza 2025-11-22 10:49:31 +03:30
  • 2c0ab601f3 payment morteza 2025-11-21 18:37:09 +03:30
  • e2a04e6a50 bug morteza 2025-11-21 17:19:30 +03:30
  • a8f2f4b50c bug morteza 2025-11-21 16:31:04 +03:30
  • 7505c29c78 auth graph morteza 2025-11-21 16:27:49 +03:30
  • 89593d0f2e up morteza 2025-11-21 15:48:38 +03:30
  • f07837cfdb up morteza 2025-11-19 01:00:07 +03:30
  • f97e95bca6 bug morteza 2025-11-19 00:55:09 +03:30
  • bf5b50a3a2 bug morteza 2025-11-19 00:44:11 +03:30
  • ef87a1ae6d up morteza 2025-11-19 00:27:20 +03:30
  • d764a67fec up morteza 2025-11-19 00:21:58 +03:30
  • dec9b6c2c5 up morteza 2025-11-19 00:02:49 +03:30
  • 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. morteza 2025-11-19 00:00:48 +03:30
  • fdaa8b3dfd Enhance CategoryController and CategoryService to enforce admin-only access for category management; introduce restaurant-specific handling by adding RestId parameter to relevant methods; implement new endpoint for retrieving categories by restaurant for user access. morteza 2025-11-18 23:44:28 +03:30
  • b9d0904577 Refactor RolesController and RolesService to include restaurant-specific handling by adding RestId parameter to relevant methods; remove optional restaurant ID properties from DTOs for cleaner design; implement soft delete logic in remove method to ensure proper role management. morteza 2025-11-18 23:11:45 +03:30
  • 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. morteza 2025-11-18 16:45:44 +03:30
  • 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. morteza 2025-11-18 15:43:24 +03:30
  • 0407d4c05a Add permissions handling to AdminAuthGuard and RoleController; refactor DatabaseSeeder to utilize enums for permissions morteza 2025-11-18 15:24:20 +03:30
  • 89b86505ec update restaurant morteza 2025-11-18 14:37:10 +03:30
  • a53c0a5b13 Refactor AdminAuthController and AuthService to implement admin-specific token refresh functionality; update TokensService to handle refresh token logic with improved transaction management and error handling. morteza 2025-11-18 14:29:00 +03:30
  • 3fc7cccb80 Update RoleService to use nativeUpdate for soft delete functionality, ensuring more efficient database operations when marking roles as deleted. morteza 2025-11-18 13:00:03 +03:30
  • c24775d091 cart morteza 2025-11-18 12:55:37 +03:30
  • 81fa0ca2b9 Refactor RoleService to implement soft delete functionality for roles by updating the deletedAt timestamp instead of hard deletion; streamline role filtering logic for improved readability. morteza 2025-11-18 11:04:44 +03:30
  • 2da66cdd86 Implement 'getMe' endpoint in AdminController to retrieve current admin details; update AdminService to return transformed admin details and adjust findById method for improved data handling. Remove unused user profile retrieval method from AdminUserController. morteza 2025-11-18 10:58:28 +03:30
  • 1010c8d20a Add 'title' property to Permission entity; update DatabaseSeeder to include Persian titles for permissions, enhancing localization support. morteza 2025-11-18 10:37:55 +03:30
  • 82f5cae16f Add images property to CreateRestaurantDto and Restaurant entity; update UploaderController with AdminAuthGuard and API tags for enhanced security and documentation. morteza 2025-11-18 10:30:45 +03:30
  • 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. morteza 2025-11-18 10:24:45 +03:30
  • 7bc94b4126 Remove User and AdminUser controllers; update import paths in UserModule to reflect new directory structure. morteza 2025-11-18 09:33:50 +03:30
  • 8975a9fcc7 Implement restaurant ID handling in schedule operations; add AdminAuthGuard for access control; enhance schedule service with validation for existing schedules and restaurant existence checks. morteza 2025-11-18 09:21:37 +03:30
  • dcce6cfdda Refactor Auth and Restaurants modules to use forward references for circular dependency resolution; import JwtModule in RestaurantsModule. morteza 2025-11-18 09:03:14 +03:30
  • 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 morteza 2025-11-18 00:37:43 +03:30
  • e2b2a746f7 login morteza 2025-11-18 00:20:15 +03:30
  • 607e2ec2cf Enhance AdminService with caching for admin permissions and add UtilsModule to AdminModule imports morteza 2025-11-17 23:59:57 +03:30
  • e699a961be seed morteza 2025-11-17 23:44:45 +03:30
  • 7bd2b59cb1 Refactor admin module structure: moved services and controllers to providers and controllers directories, added PermissionService and PermissionController, updated Admin entity relationships, and created AdminRole entity. morteza 2025-11-17 23:04:28 +03:30
  • b3c44d734c update morteza 2025-11-16 12:07:39 +03:30
  • d605303e52 role morteza 2025-11-16 11:07:14 +03:30
  • fae765e05a auth morteza 2025-11-16 10:37:03 +03:30
  • ad4b2e2c89 add recorator morteza 2025-11-16 10:07:53 +03:30
  • 64ac2ead36 update schedule morteza 2025-11-16 09:26:09 +03:30
  • 7663507394 remove restId morteza 2025-11-15 16:50:33 +03:30
  • c4a16df7d5 todo morteza 2025-11-15 16:05:45 +03:30
  • e1f68730f9 update food morteza 2025-11-15 15:13:34 +03:30
  • afbca4e439 update food morteza 2025-11-15 14:45:01 +03:30
  • 008351acd2 fix schedule morteza 2025-11-15 12:01:57 +03:30
  • e521e56f3e schedule morteza 2025-11-15 11:54:39 +03:30
  • f0913840f2 food morteza 2025-11-15 11:35:46 +03:30
  • cfe4aeff7a auth morteza 2025-11-15 11:01:23 +03:30
  • 4246a24519 bug morteza 2025-11-15 10:38:22 +03:30
  • 3cbab81e0f up morteza 2025-11-15 10:23:31 +03:30
  • 58e6390ddb food morteza 2025-11-15 10:18:50 +03:30
  • 84163f6c8c up morteza 2025-11-15 09:14:32 +03:30
  • 53ef6220c1 up morteza 2025-11-15 09:01:32 +03:30
  • a863893972 up morteza 2025-11-15 08:47:46 +03:30