75 Commits (3facc32de85ee632bab4d3b29e3de4d59839a86e)

Author SHA1 Message Date
Mohsen Taba 0530332b4e TokenAuthentication added to sensitive views. 10 months ago
Mohsen Taba 04c203eb9a populate library book data 10 months ago
Mohsen Taba 377c1f3cbd paginations added fot views. 10 months ago
Mohsen Taba 1396da9190 pagination added for list views. 10 months ago
Mohsen Taba 5c88c959db merge conflicts fixed. 10 months ago
mortezaei a0160bae58 Fix: Add explicit pagination to CourseListAPIView 10 months ago
Mohsen Taba 813aee4c39 admin debugs , lesson toggle fixed. 10 months ago
Mohsen Taba 77737e243e Swagger endpoints Tagged 10 months ago
Mohsen Taba b2ac5f73f1 Admin panels are separated now! 10 months ago
mortezaei 2e1fbfdcdc refactor(urls): update URL patterns to use re_path for slug-based routes 11 months ago
nwhco 689a2af0b0 feat(course): enhance professor serializer and logging in PlugNMeet 1 year ago
mortezaei 0162b65b2e feat(course): add local recording and admin webcam toggle 1 year ago
mortezaei 5d108f64a3 feat(course): support live session recordings 1 year ago
mortezaei 60b82bedc8 fix(course): update room ID generation in live session creation 1 year ago
mortezaei bf09333bdb feat(course): add PlugNMeet webhook for session events and recordings 1 year ago
mortezaei dca5eceb3e fix(course): use absolute avatar url in live session token 1 year ago
mortezaei d3e0ab3ba8 fix(course): return avatar url without absolute uri 1 year ago
mortezaei a2e9ce6ea8 feat(api)!: centralize metadata and camelCase payloads 1 year ago
mortezaei 839acf11f1 feat(course): sync live session status with PlugNMeet on validate 1 year ago
mortezaei 97489d9d70 feat(api)!: add account exchange-token endpoint 1 year ago
mortezaei 1b0f813855 feat(api): add live session room APIs and metadata 1 year ago
mortezaei faebbaca30 fix(course)!: switch online validate route to slug 1 year ago
mortezaei 867c4c3e1e feat(course): add course online validate GET endpoint 1 year ago
mortezaei 10fc6bd7fd fix(course): base URL from request and default path 1 year ago
mortezaei 6c5cce5bb0 fix domain 1 year ago
mortezaei 24326683aa feat(course): add live session models, admin and API metadata 1 year ago
mortezaei a210e19fd0 Add online class entry flow documentation and implement token management 1 year ago
mortezaei dedbccac05 feat(course): update thumbnail field to be required 1 year ago
mortezaei b3d6652e47 feat(course): require thumbnail in CourseForm and enforce validation rules 1 year ago
mortezaei 8807bd61bd refactor(quiz): Adjust quiz lesson relation 1 year ago
mortezaei 7911bd0a9d feat(account, course): add enrolled courses count & improve admin 1 year ago
mortezaei 06a5cd5985 feat: update CourseDetailSerializer to use SerializerMethodField for professor and add is_professor field 1 year ago
mortezaei fd54052c2a Refactor API Documentation System and optimize Hadis data scripts 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 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 2a023c77c7 fix: course list 1 year ago
mortezaei 876248a53e fix: course quiz 2 years ago
mortezaei 28e78aee14 fix: course 2 years ago
mortezaei 7732e0f15c feat: article, videos. library, podcasts 2 years ago
alireza 388c94742a fix course serailizer 2 years ago
alireza 2c2856ed3b pref admin panel courses 2 years ago
alireza cafbd22e8c pref add transaction 2 years ago
alireza d8d8fbfc07 fix error 2 years ago
alireza e013c4fd24 redesign panel admin 2 years ago