60 Commits (2d7ddfb2044fa785c3d4bcced4cf5cd9b161bb51)

Author SHA1 Message Date
mortezaei 2d7ddfb204 fix(documentation): correct boolean value casing in API documentation view 11 months ago
mortezaei 904acf415f feat(account): enhance user update and verification logic 11 months ago
mortezaei 377fdf6fec feat(account): enhance user serializers with email normalization and device_id handling 11 months ago
mortezaei b028833ef6 feat(account): update unique constraints for User model 11 months ago
mortezaei 4f99344b77 fix(account): allow blank and null values for fcm and device_id in user registration 11 months ago
mortezaei b6be69d6fc fix(account): allow blank and null values for fcm and device_id in user registration 11 months ago
mortezaei 55e808e15a fix(account): make device_id optional in user registration and update user verification logic 11 months ago
mortezaei dedbccac05 feat(course): update thumbnail field to be required 11 months ago
mortezaei eb632a0073 feat: add blog 12 months ago
mortezaei b3d6652e47 feat(course): require thumbnail in CourseForm and enforce validation rules 12 months ago
mortezaei c475b58f45 fix max length user account 12 months ago
mortezaei 8807bd61bd refactor(quiz): Adjust quiz lesson relation 1 year ago
nwhco 6138218216 fix account 1 year ago
mortezaei 18c98ff3a6 docs: add repo information and update transaction admin 1 year ago
mortezaei 7911bd0a9d feat(account, course): add enrolled courses count & improve admin 1 year ago
mortezaei bebe3598ad refactor(chat): rename metadata field 1 year ago
mortezaei 7fb3670812 feat(chat): add metadata field to ChatMessage 1 year ago
mortezaei 06a5cd5985 feat: update CourseDetailSerializer to use SerializerMethodField for professor and add is_professor field 1 year ago
mortezaei e25fcef5bd feat: implement Swagger authentication and permissions for admin and token users 1 year ago
nwhco d43651591c fix: handle exceptions when sending email in UserRegisterView 1 year ago
mortezaei fd54052c2a Refactor API Documentation System and optimize Hadis data scripts 1 year ago
nwhco adf73181b5 Add management commands for seeding basic and comprehensive Hadis data 1 year ago
mortezaei 7452d3ba3d Add API documentation templates, authentication UI, and pagination utility 1 year ago
nwhco 379ce0c6ac fix: comment out firebase-admin imports and requirement 1 year ago
nwhco 6c760e8eab fix: validate specific code in UserVerifyView 1 year ago
mortezaei eb2028290e fix: ensure completed lessons count does not exceed total lessons in CourseDetailSerializer 1 year ago
mortezaei a2efd6e354 fix: optimize queryset in CourseListAPIView with select_related and improved filtering 1 year ago
mortezaei 5a0e54ded0 fix: optimize lesson completion counting with prefetching in serializers 1 year ago
mortezaei 89a1418d76 fix: optimize database queries and add indexes across course and lesson models 1 year ago
mortezaei 79cec1d3f7 fix: update search fields in BookListView 1 year ago
mortezaei 3b15b01b8f fix: course price 1 year ago
mortezaei 8d48c358c5 fix: course price 1 year ago
mortezaei 5d806c8775 fix: search list courses 1 year ago
mortezaei 69b34f4636 fix: courselist serialiser 1 year ago
mortezaei fc91e716ed fix: notif 1 year ago
mortezaei 2a023c77c7 fix: course list 1 year ago
mortezaei 876248a53e fix: course quiz 1 year ago
mortezaei e2c7e08c3e fix: article 1 year ago
mortezaei 883f720601 fix: article 1 year ago
mortezaei c402bc0ed0 fix: bookmark 1 year ago
mortezaei 4593ed024e fix: bookmark 1 year ago
mortezaei d71913956c fix: course 1 year ago
mortezaei 28e78aee14 fix: course 1 year ago
mortezaei 7732e0f15c feat: article, videos. library, podcasts 1 year ago
alireza bced7c6b24 feat: rate service 1 year ago
alireza 7d4d119294 feat: calender dobodi 1 year ago
alireza 7a22cf99e3 feat: user-location 1 year ago
alireza 0e087e014d feat: library models 1 year ago
alireza 81574c66c4 pref add auth token admin 1 year ago
alireza 388c94742a fix course serailizer 1 year ago