858 Commits (541a381812ac13a5ba42a4c3e8dd6537cdae7cd3)
 

Author SHA1 Message Date
mortezaei 733c6c7f8b feat(user): add saved_location field to UserProfileSerializer 11 months ago
mortezaei c6121a271c feat(media): add UploadChatMedia functionality for permanent file storage 12 months ago
nwhco 689a2af0b0 feat(course): enhance professor serializer and logging in PlugNMeet 12 months ago
mortezaei 0bc0830d87 feat(chat): add file and image attachment support to ChatMessage model 12 months ago
mortezaei 0162b65b2e feat(course): add local recording and admin webcam toggle 12 months ago
mortezaei 5d108f64a3 feat(course): support live session recordings 12 months ago
mortezaei 60b82bedc8 fix(course): update room ID generation in live session creation 12 months ago
mortezaei bf09333bdb feat(course): add PlugNMeet webhook for session events and recordings 12 months ago
mortezaei dca5eceb3e fix(course): use absolute avatar url in live session token 12 months ago
mortezaei d3e0ab3ba8 fix(course): return avatar url without absolute uri 12 months ago
mortezaei a2e9ce6ea8 feat(api)!: centralize metadata and camelCase payloads 12 months 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 712bb5ae27 feat(account): add slug field to user profile serializer 1 year ago
mortezaei 610488ee68 fix: update type hints for store_token and build_entry_url methods 1 year ago
mortezaei a210e19fd0 Add online class entry flow documentation and implement token management 1 year ago
mortezaei 5316b8d5a4 fix db 1 year ago
mortezaei 4ee7c954d6 pref data 1 year ago
nwhco bf0cb974ed feat(env): update DJANGO_ALLOWED_HOSTS to include additional domains 1 year ago
mortezaei 0a556b0fd1 pref seed data 1 year ago
mortezaei eb7f044b3b feat(account): add web user registration endpoint and serializer 1 year ago
mortezaei 0e9a98f342 feat(account): streamline user verification and password handling 1 year ago
mortezaei 2d7ddfb204 fix(documentation): correct boolean value casing in API documentation view 1 year ago
mortezaei 904acf415f feat(account): enhance user update and verification logic 1 year ago
mortezaei 377fdf6fec feat(account): enhance user serializers with email normalization and device_id handling 1 year ago
mortezaei b028833ef6 feat(account): update unique constraints for User model 1 year ago
mortezaei 4f99344b77 fix(account): allow blank and null values for fcm and device_id in user registration 1 year ago
mortezaei b6be69d6fc fix(account): allow blank and null values for fcm and device_id in user registration 1 year ago
mortezaei 55e808e15a fix(account): make device_id optional in user registration and update user verification logic 1 year ago
mortezaei dedbccac05 feat(course): update thumbnail field to be required 1 year ago
mortezaei eb632a0073 feat: add blog 1 year ago
mortezaei b3d6652e47 feat(course): require thumbnail in CourseForm and enforce validation rules 1 year ago
mortezaei c475b58f45 fix max length user account 1 year 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