Commit Graph

599 Commits

Author SHA1 Message Date
morteza 82f5cae16f Add images property to CreateRestaurantDto and Restaurant entity; update UploaderController with AdminAuthGuard and API tags for enhanced security and documentation. 2025-11-18 10:30:45 +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 7bc94b4126 Remove User and AdminUser controllers; update import paths in UserModule to reflect new directory structure. 2025-11-18 09:33:50 +03:30
morteza 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. 2025-11-18 09:21:37 +03:30
morteza dcce6cfdda Refactor Auth and Restaurants modules to use forward references for circular dependency resolution; import JwtModule in RestaurantsModule. 2025-11-18 09:03:14 +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 e2b2a746f7 login 2025-11-18 00:20:15 +03:30
morteza 607e2ec2cf Enhance AdminService with caching for admin permissions and add UtilsModule to AdminModule imports 2025-11-17 23:59:57 +03:30
morteza e699a961be seed 2025-11-17 23:44:45 +03:30
morteza 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. 2025-11-17 23:04:28 +03:30
morteza b3c44d734c update 2025-11-16 12:07:39 +03:30
morteza d605303e52 role 2025-11-16 11:07:14 +03:30
morteza fae765e05a auth 2025-11-16 10:37:03 +03:30
morteza ad4b2e2c89 add recorator 2025-11-16 10:07:53 +03:30
morteza 64ac2ead36 update schedule 2025-11-16 09:26:09 +03:30
morteza 7663507394 remove restId 2025-11-15 16:50:33 +03:30
morteza c4a16df7d5 todo 2025-11-15 16:05:45 +03:30
morteza e1f68730f9 update food 2025-11-15 15:13:34 +03:30
morteza afbca4e439 update food 2025-11-15 14:45:01 +03:30
morteza 008351acd2 fix schedule 2025-11-15 12:01:57 +03:30
morteza e521e56f3e schedule 2025-11-15 11:54:39 +03:30
morteza f0913840f2 food 2025-11-15 11:35:46 +03:30
morteza cfe4aeff7a auth 2025-11-15 11:01:23 +03:30
morteza 4246a24519 bug 2025-11-15 10:38:22 +03:30
morteza 3cbab81e0f up 2025-11-15 10:23:31 +03:30
morteza 58e6390ddb food 2025-11-15 10:18:50 +03:30
morteza 84163f6c8c up 2025-11-15 09:14:32 +03:30
morteza 53ef6220c1 up 2025-11-15 09:01:32 +03:30
morteza a863893972 up 2025-11-15 08:47:46 +03:30
morteza 0f1407c748 category 2025-11-15 08:41:35 +03:30
morteza 15c0c508b9 food 2025-11-15 08:41:26 +03:30
morteza 75117b5bd1 foods 2025-11-13 08:35:47 +03:30
morteza 8c02c80a09 up 2025-11-12 15:22:38 +03:30
morteza 70975e96a6 update rest 2025-11-12 09:48:33 +03:30
morteza ba79d98423 Merge remote-tracking branch 'refs/remotes/origin/master' 2025-11-12 09:31:00 +03:30
morteza 440c3721ce role perms 2025-11-12 09:28:56 +03:30
Mehdi Mehrmanesh c07f12529d update deploy.yaml 2025-11-11 19:17:16 +03:30
Mehdi Mehrmanesh 2eedeb4ab9 update deploy.yaml 2025-11-11 19:11:59 +03:30
morteza 046286b559 token 2025-11-11 15:58:02 +03:30
morteza 111540bb15 resturant module 2025-11-11 15:57:57 +03:30
morteza 95191f9b30 auth 2025-11-11 15:57:33 +03:30
morteza d4db672672 update 2025-11-11 11:29:39 +03:30
morteza 5dd7a6588e add slug 2025-11-11 10:35:58 +03:30
morteza e34b93aa83 refresh token 2025-11-11 09:50:18 +03:30
morteza 4c274c3118 up 2025-11-10 23:23:44 +03:30
morteza 6a25bf9116 update 2025-11-10 23:00:59 +03:30
morteza bca4b75b6a update 2025-11-10 22:42:32 +03:30
morteza 45ca2fde06 user 2025-11-10 12:39:41 +03:30
morteza 06f814b331 init 2025-11-09 11:25:26 +03:30