94 Commits (6930cdc2331ff7c29387d2324d1249826cd57952)

Author SHA1 Message Date
Mohsen Taba 6930cdc233 feat: implement user authentication, password management, and course participant views with encryption options 5 months ago
Mohsen Taba 1105d706f5 multiple lesson completion handled 5 months ago
Mohsen Taba 1d6da37f90 endpoint permissions updated for professor 5 months ago
Mohsen Taba 011b25d017 swagger problem resolved with adding ref_name to views 5 months ago
Mohsen Taba b80253cf98 filterings available on time fields 5 months ago
Mohsen Taba f57fcf2d77 authentication and paginations added to models 5 months ago
Mohsen Taba 800a2dd2b4 lvesessions logic updated , avoids overwriting participants and session details 5 months ago
Mohsen Taba 9ef4a55127 serializers and views added for livesessions for dashboard 5 months ago
Mohsen Taba 0e1a27e5ba course lessons and chapters reorder logic implemented 5 months ago
Mohsen Taba 80caad3033 Repository endpoints added for admin panel 5 months ago
Mohsen Taba edadae54e3 course admin endpoints added 5 months ago
sina_sajjadi 8b1e3da427 V2 lesson list swagger docs updated + script added for courses without message rooms 5 months ago
Mohsen Taba 85f9b79f7d better jwt logging and validating for online class webhooks 5 months ago
Mohsen Taba 718123bb2b webhook jwt verification for plugnmeet recorder added 5 months ago
Mohsen Taba e315901031 prod 5 months ago
Mohsen Taba 6415375913 enable PlugNMeet auto cloud recording in room metadata 5 months ago
Mohsen Taba 3b5fcd2983 log request data in live session recording endpoint 5 months ago
Mohsen Taba 7a5877574e livesession recorded file serlaizer enhanced to show the cause of 400 badrequest errors in a more spicific way 5 months ago
Mohsen Taba 62b6f07c0e livesession recording file smart authorization and logging added. 5 months ago
Mohsen Taba e85be0301e online class auto save recordings normalized with room_slug of course , and route path of recording live sessions is updated 5 months ago
Mohsen Taba d2838bf0ce white board lock for students 5 months ago
Mohsen Taba db46669217 lock white board 5 months ago
Mohsen Taba bb0280bccc feat(course): implement v2 3-tier architecture (Course -> Chapter -> Lesson) 6 months ago
Mohsen Taba 63a340012e list of prarticipanted students filtering deleted users now. 6 months ago
Mohsen Taba 283441bbc4 professor details caching enhancement 6 months ago
Mohsen Taba 43b1d60322 admin panel update + course auto ending timeout 6 months ago
Mohsen Taba 33885b4b4e professors could see their own classes in my course endpoint. 7 months ago
Mohsen Taba 3367762e6a update webhooks for handling online class recordings 7 months ago
Mohsen Taba 19bdcaf2fd fix imports prod 7 months ago
Mohsen Taba 04f98eeb29 add authentication method to course classes 7 months ago
Mohsen Taba 9139c0c03d course visibility fixed 7 months ago
mortezaei 6959584799 Refactor CourseLiveSessionRoomCreateAPIView for improved session management and room creation logic 9 months ago
mortezaei 1c2c1de141 Implement critical fix for session handling and add centralized metadata structure 9 months ago
mortezaei f62387d108 Implement critical fix for session handling and add centralized metadata structure 9 months ago
mortezaei c11bc44c95 Enhance Live Session Token Handling and Room Verification 9 months ago
mortezaei 10a3a1c51c Add Plugnmeet Server API Documentation and Enhance Live Session Verification 9 months ago
mortezaei bfe7a0a4c2 Implement Token Authentication in CourseOnlineClassTokenValidateAPIView 9 months ago
mortezaei e52ff6ca92 Enhance UserProfileSerializer to handle location history retrieval 9 months ago
mortezaei 8f3d6f703d Refactor CourseOnlineClassTokenValidateAPIView to improve permission handling and logging 9 months ago
mortezaei 49283428c5 Enhance logging in CourseOnlineClassTokenValidateAPIView and OnlineClassTokenManager for better traceability 9 months ago
mortezaei a7fb2df2e7 Remove AllowAny permission from CourseOnlineClassTokenValidateAPIView for enhanced security 9 months ago
Mohsen Taba aa183d67fe fixed model imports for room token 9 months ago
Mohsen Taba 473300d09d Refactor PlugNMeetWebhookAPIView for improved readability and debugging 9 months ago
Mohsen Taba 344083bcab Refactor CourseLiveSessionRoomCreateAPIView to streamline live session creation 9 months ago
Mohsen Taba 9790fcc0c9 Enhance PlugNMeetWebhookAPIView signature verification with debug logging 9 months ago
Mohsen Taba 7f0a036238 Refactor CourseLiveSessionRoomCreateAPIView to enhance live session creation process 9 months ago
Mohsen Taba 0530332b4e TokenAuthentication added to sensitive views. 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