Commit Graph

  • 2d7ddfb204 fix(documentation): correct boolean value casing in API documentation view mortezaei 2025-09-24 16:02:35 +0330
  • 904acf415f feat(account): enhance user update and verification logic mortezaei 2025-09-23 13:07:07 +0330
  • 377fdf6fec feat(account): enhance user serializers with email normalization and device_id handling mortezaei 2025-09-23 12:02:02 +0330
  • b028833ef6 feat(account): update unique constraints for User model mortezaei 2025-09-22 17:18:48 +0330
  • 4f99344b77 fix(account): allow blank and null values for fcm and device_id in user registration mortezaei 2025-09-22 17:11:03 +0330
  • b6be69d6fc fix(account): allow blank and null values for fcm and device_id in user registration mortezaei 2025-09-22 17:05:22 +0330
  • 55e808e15a fix(account): make device_id optional in user registration and update user verification logic mortezaei 2025-09-22 16:54:13 +0330
  • dedbccac05 feat(course): update thumbnail field to be required mortezaei 2025-09-16 14:52:56 +0330
  • eb632a0073 feat: add blog mortezaei 2025-09-11 12:51:55 +0330
  • b3d6652e47 feat(course): require thumbnail in CourseForm and enforce validation rules mortezaei 2025-09-06 22:43:09 +0330
  • c475b58f45 fix max length user account mortezaei 2025-09-02 18:38:31 +0330
  • 8807bd61bd refactor(quiz): Adjust quiz lesson relation mortezaei 2025-08-12 23:56:36 +0330
  • 6138218216 fix account nwhco 2025-08-09 11:17:43 +0000
  • 18c98ff3a6 docs: add repo information and update transaction admin mortezaei 2025-08-11 18:37:35 +0330
  • 7911bd0a9d feat(account, course): add enrolled courses count & improve admin mortezaei 2025-08-07 14:54:02 +0330
  • bebe3598ad refactor(chat): rename metadata field mortezaei 2025-08-07 01:33:51 +0330
  • 7fb3670812 feat(chat): add metadata field to ChatMessage mortezaei 2025-08-06 10:56:06 +0330
  • 06a5cd5985 feat: update CourseDetailSerializer to use SerializerMethodField for professor and add is_professor field mortezaei 2025-08-03 23:41:31 +0330
  • e25fcef5bd feat: implement Swagger authentication and permissions for admin and token users mortezaei 2025-08-03 22:53:36 +0330
  • d43651591c fix: handle exceptions when sending email in UserRegisterView nwhco 2025-08-03 12:36:36 +0000
  • fd54052c2a Refactor API Documentation System and optimize Hadis data scripts mortezaei 2025-08-03 15:53:41 +0330
  • adf73181b5 Add management commands for seeding basic and comprehensive Hadis data nwhco 2025-07-04 16:18:30 +0000
  • 7452d3ba3d Add API documentation templates, authentication UI, and pagination utility mortezaei 2025-07-04 14:48:17 +0330
  • ea5bc23d50 fix: reduce gunicorn worker count to improve resource management nwhco 2025-06-26 10:01:02 +0000
  • 379ce0c6ac fix: comment out firebase-admin imports and requirement nwhco 2025-06-16 14:46:14 +0000
  • 6c760e8eab fix: validate specific code in UserVerifyView nwhco 2025-05-31 14:15:44 +0000
  • 06738d5a5d fix production nwhco 2025-05-12 13:33:09 +0000
  • 44c5f7d9f7 fix middleware nwhco 2025-05-01 12:54:53 +0000
  • 2b305b41dc fix production nwhco 2025-04-12 22:41:27 +0000
  • eb2028290e fix: ensure completed lessons count does not exceed total lessons in CourseDetailSerializer mortezaei 2025-06-16 18:38:36 +0330
  • a2efd6e354 fix: optimize queryset in CourseListAPIView with select_related and improved filtering mortezaei 2025-06-16 18:27:24 +0330
  • 5a0e54ded0 fix: optimize lesson completion counting with prefetching in serializers mortezaei 2025-06-16 18:13:19 +0330
  • 89a1418d76 fix: optimize database queries and add indexes across course and lesson models mortezaei 2025-06-11 23:59:29 +0330
  • 79cec1d3f7 fix: update search fields in BookListView mortezaei 2025-05-31 17:43:55 +0330
  • 3b15b01b8f fix: course price mortezaei 2025-05-21 10:57:31 +0330
  • 8d48c358c5 fix: course price mortezaei 2025-05-21 10:37:49 +0330
  • 5d806c8775 fix: search list courses mortezaei 2025-05-21 10:22:09 +0330
  • 69b34f4636 fix: courselist serialiser mortezaei 2025-05-14 12:02:02 +0330
  • ec5d45b155 fix: about us mortezaei 2025-05-12 17:02:32 +0330
  • 07b61caa3e fix: config mortezaei 2025-05-12 16:31:15 +0330
  • c6a93cf4e7 fix: config mortezaei 2025-05-12 16:22:33 +0330
  • fc91e716ed fix: notif mortezaei 2025-05-12 16:09:20 +0330
  • 2a023c77c7 fix: course list mortezaei 2025-05-11 11:29:40 +0330
  • 876248a53e fix: course quiz mortezaei 2025-05-08 17:04:34 +0330
  • e2c7e08c3e fix: article mortezaei 2025-05-07 12:13:32 +0330
  • 883f720601 fix: article mortezaei 2025-05-07 12:11:41 +0330
  • c402bc0ed0 fix: bookmark mortezaei 2025-05-07 11:57:20 +0330
  • 4593ed024e fix: bookmark mortezaei 2025-05-07 11:51:39 +0330
  • d71913956c fix: course mortezaei 2025-05-07 11:20:18 +0330
  • 28e78aee14 fix: course mortezaei 2025-05-07 10:47:24 +0330
  • 7732e0f15c feat: article, videos. library, podcasts mortezaei 2025-05-07 10:39:41 +0330
  • bced7c6b24 feat: rate service alireza 2025-05-04 15:52:44 +0330
  • 7d4d119294 feat: calender dobodi alireza 2025-05-04 09:50:33 +0330
  • 7a22cf99e3 feat: user-location alireza 2025-05-01 16:07:48 +0330
  • 0e087e014d feat: library models alireza 2025-04-23 12:40:41 +0330
  • 81574c66c4 pref add auth token admin alireza 2025-04-19 15:31:46 +0330
  • 388c94742a fix course serailizer alireza 2025-04-13 21:09:07 +0330
  • a52ddb86a1 fix account recover alireza 2025-04-13 15:00:10 +0330
  • 2c2856ed3b pref admin panel courses alireza 2025-04-13 02:03:38 +0330
  • 65dab9024d fix payment alireza 2025-04-07 19:20:11 +0330
  • 61bc69c741 fix delete alireza 2025-04-07 19:02:50 +0330
  • 75de48d647 fix delete alireza 2025-04-07 18:54:34 +0330
  • ca919d2d5c fix delete alireza 2025-04-07 18:52:12 +0330
  • cafbd22e8c pref add transaction alireza 2025-04-07 13:56:36 +0330
  • 62af875ade add preference alireza 2025-04-06 15:03:36 +0330
  • e1f5d38dc4 add preference alireza 2025-04-06 15:02:33 +0330
  • d8d8fbfc07 fix error alireza 2025-04-06 14:01:53 +0330
  • 767d5e1999 fix usertype alireza 2025-04-05 16:28:03 +0330
  • 7b60be3ba0 redesign panel admin alireza 2025-04-04 06:34:18 +0330
  • e013c4fd24 redesign panel admin alireza 2025-04-04 06:30:39 +0330
  • 8acc915e29 add quiz id alireza 2025-03-29 22:21:20 +0330
  • 87c70a058a add certificate_file alireza 2025-03-29 22:07:52 +0330
  • 7d1e0084be fix profile update alireza 2025-03-27 19:41:24 +0330
  • 8db60dd228 fix profile update alireza 2025-03-27 19:18:58 +0330
  • af956751c3 fix profile update alireza 2025-03-27 19:12:43 +0330
  • db32f84250 develop dovoodi alireza 2025-03-21 22:09:51 +0330
  • 0317864c49 develop dovoodi alireza 2025-03-21 16:27:07 +0330
  • bb9ebef99a update user admin models alireza 2025-03-18 12:21:49 +0330
  • 93d7157cbd fix admin user ref link alireza 2025-03-17 12:37:59 +0330
  • b1e70c598b fix guest user token alireza 2025-03-16 16:50:55 +0330
  • aa5613ed12 fix guest user token alireza 2025-03-16 14:01:43 +0330
  • 15607ce937 debug my courses nwhco 2025-02-19 09:16:08 +0000
  • 85d2880450 fix course count alireza 2025-02-19 01:23:42 +0330
  • 65e6c282c9 fix course count alireza 2025-02-19 01:16:50 +0330
  • f41d1885bf fix course count alireza 2025-02-19 01:10:08 +0330
  • 4343779abf fix user type alireza 2025-02-16 11:00:25 +0330
  • 9c53a31dc8 fix user dele te alireza 2025-02-15 15:19:13 +0330
  • 5cb68dd2ea fix my courses alireza 2025-02-15 00:03:43 +0330
  • fbaeb9b2f2 feat notif alireza 2025-02-12 20:26:17 +0330
  • bfd546acfe feat notif alireza 2025-02-12 16:39:09 +0330
  • 1c831c931d feat course add online link fiel alireza 2025-02-10 10:09:11 +0330
  • a3e114bcaf feat course add online link fiel alireza 2025-02-10 10:08:13 +0330
  • b6fd493c13 fix quiz is_complated alireza 2025-01-23 20:17:32 +0330
  • 8016f53908 fix course nwhco 2025-01-23 17:11:26 +0100
  • b23e5f28cf debug lesson nwhco 2025-01-15 12:18:47 +0100
  • 46c757006b fix quiz alireza 2025-01-14 17:35:53 +0330
  • a74a9e79da fix participant alireza 2025-01-14 16:43:46 +0330
  • 43956cbd06 fix participant alireza 2025-01-14 16:37:03 +0330
  • cc89a9bef0 fix participant alireza 2025-01-14 16:26:16 +0330
  • 2d9567bac0 feat alireza 2025-01-13 21:04:59 +0330