112 Commits (c0cd7ff8f96afc8bfa781b90a2bd7b2671cfc3c6)
 

Author SHA1 Message Date
mortezaei c0cd7ff8f9 feat(transaction): implement receipt management for transactions 8 months ago
mortezaei e093b6f6ce fix 8 months ago
mortezaei f0666319a3 feat(article): implement structured content model for articles with bilingual text sections 8 months ago
mortezaei 67f91ee47e feat(tests): add comprehensive test script for video and podcast API endpoints 8 months ago
mortezaei 04b1f7ec02 feat(podcast, video): add audio and video file URL retrieval in serializers 8 months ago
mortezaei 9c7755d8b6 refactor(podcast, video): update URL patterns to use re_path for slug-based detail views 8 months ago
mortezaei 8ee3c093c1 fix(video): update queryset optimization to prefetch playlists instead of videos 8 months ago
mortezaei c7d46c9833 feat(podcast, video): implement category creation and playlist association for podcasts and videos 8 months ago
mortezaei 1b47b1ccef feat(podcast, video): refactor podcast and video systems to enhance playlist functionality 8 months ago
mortezaei 8f029cbda6 refactor(article): rename method get_podcasts to get_articles in MiddleArticleCollectionSerializer for clarity 8 months ago
mortezaei 645c03a08c feat(bookmark): add article service choice to bookmark model 8 months ago
mortezaei b20ea09148 feat(collections): enhance article and podcast admin interfaces with display position 8 months ago
mortezaei 0cdc001b50 feat(library): add endpoint for listing downloaded books and remove filtering from book list 9 months ago
mortezaei 97239bd1e2 feat(bookmark): streamline bookmark creation and add downloaded book filtering 9 months ago
mortezaei 733c6c7f8b feat(user): add saved_location field to UserProfileSerializer 9 months ago
mortezaei c6121a271c feat(media): add UploadChatMedia functionality for permanent file storage 9 months ago
nwhco 689a2af0b0 feat(course): enhance professor serializer and logging in PlugNMeet 9 months ago
mortezaei 0bc0830d87 feat(chat): add file and image attachment support to ChatMessage model 9 months ago
mortezaei 0162b65b2e feat(course): add local recording and admin webcam toggle 9 months ago
mortezaei 5d108f64a3 feat(course): support live session recordings 9 months ago
mortezaei 60b82bedc8 fix(course): update room ID generation in live session creation 9 months ago
mortezaei bf09333bdb feat(course): add PlugNMeet webhook for session events and recordings 9 months ago
mortezaei dca5eceb3e fix(course): use absolute avatar url in live session token 9 months ago
mortezaei d3e0ab3ba8 fix(course): return avatar url without absolute uri 9 months ago
mortezaei a2e9ce6ea8 feat(api)!: centralize metadata and camelCase payloads 9 months ago
mortezaei 839acf11f1 feat(course): sync live session status with PlugNMeet on validate 9 months ago
mortezaei 97489d9d70 feat(api)!: add account exchange-token endpoint 9 months ago
mortezaei 1b0f813855 feat(api): add live session room APIs and metadata 9 months ago
mortezaei faebbaca30 fix(course)!: switch online validate route to slug 9 months ago
mortezaei 867c4c3e1e feat(course): add course online validate GET endpoint 9 months ago
mortezaei 10fc6bd7fd fix(course): base URL from request and default path 9 months ago
mortezaei 6c5cce5bb0 fix domain 9 months ago
mortezaei 24326683aa feat(course): add live session models, admin and API metadata 9 months ago
mortezaei 712bb5ae27 feat(account): add slug field to user profile serializer 10 months ago
mortezaei 610488ee68 fix: update type hints for store_token and build_entry_url methods 10 months ago
mortezaei a210e19fd0 Add online class entry flow documentation and implement token management 10 months ago
mortezaei 5316b8d5a4 fix db 10 months ago
mortezaei 4ee7c954d6 pref data 10 months ago
nwhco bf0cb974ed feat(env): update DJANGO_ALLOWED_HOSTS to include additional domains 10 months ago
mortezaei 0a556b0fd1 pref seed data 10 months ago
mortezaei eb7f044b3b feat(account): add web user registration endpoint and serializer 10 months ago
mortezaei 0e9a98f342 feat(account): streamline user verification and password handling 10 months ago
mortezaei 2d7ddfb204 fix(documentation): correct boolean value casing in API documentation view 10 months ago
mortezaei 904acf415f feat(account): enhance user update and verification logic 10 months ago
mortezaei 377fdf6fec feat(account): enhance user serializers with email normalization and device_id handling 10 months ago
mortezaei b028833ef6 feat(account): update unique constraints for User model 10 months ago
mortezaei 4f99344b77 fix(account): allow blank and null values for fcm and device_id in user registration 10 months ago
mortezaei b6be69d6fc fix(account): allow blank and null values for fcm and device_id in user registration 10 months ago
mortezaei 55e808e15a fix(account): make device_id optional in user registration and update user verification logic 10 months ago
mortezaei dedbccac05 feat(course): update thumbnail field to be required 10 months ago