127 Commits (a28563e9a8c5053741be15b4ad92f3c410a78878)
 

Author SHA1 Message Date
Mohsen Taba a28563e9a8 hadis sync N+1 fixed 5 months ago
Mohsen Taba d587139456 update swagger and debug reference serializers 5 months ago
Mohsen Taba 01ee93b0d0 sync apis updated 5 months ago
Mohsen Taba 89edbbc2d1 book attribute endpoints added. 5 months ago
Mohsen Taba e2dbda6cb2 transmitters filters added + generation field added 5 months ago
Mohsen Taba eec5f21a6e sorting added for videos 5 months ago
Mohsen Taba a7f44f76f4 fixed category and hadis issues , added original_texts 5 months ago
Mohsen Taba 71d49e85af hadis detail url separated 5 months ago
Mohsen Taba f66003a45a hadis detail and sync apis 5 months ago
Mohsen Taba 3b08a3804a new swagger docs for hadis 5 months ago
Mohsen Taba 89d48ecd07 category endpoints compeleted 5 months ago
Mohsen Taba b9c244c430 hadis develope and web guest token 5 months ago
mortezaei 196a2b4887 feat(hadis): enhance hadis management with collections and new endpoints 5 months ago
mortezaei 0303586233 feat(location): implement geolocation features using GeoIP2 database 6 months ago
mortezaei 2e1fbfdcdc refactor(urls): update URL patterns to use re_path for slug-based routes 6 months ago
mortezaei c0cd7ff8f9 feat(transaction): implement receipt management for transactions 6 months ago
mortezaei e093b6f6ce fix 6 months ago
mortezaei f0666319a3 feat(article): implement structured content model for articles with bilingual text sections 6 months ago
mortezaei 67f91ee47e feat(tests): add comprehensive test script for video and podcast API endpoints 6 months ago
mortezaei 04b1f7ec02 feat(podcast, video): add audio and video file URL retrieval in serializers 6 months ago
mortezaei 9c7755d8b6 refactor(podcast, video): update URL patterns to use re_path for slug-based detail views 6 months ago
mortezaei 8ee3c093c1 fix(video): update queryset optimization to prefetch playlists instead of videos 6 months ago
mortezaei c7d46c9833 feat(podcast, video): implement category creation and playlist association for podcasts and videos 6 months ago
mortezaei 1b47b1ccef feat(podcast, video): refactor podcast and video systems to enhance playlist functionality 6 months ago
mortezaei 8f029cbda6 refactor(article): rename method get_podcasts to get_articles in MiddleArticleCollectionSerializer for clarity 6 months ago
mortezaei 645c03a08c feat(bookmark): add article service choice to bookmark model 6 months ago
mortezaei b20ea09148 feat(collections): enhance article and podcast admin interfaces with display position 6 months ago
mortezaei 0cdc001b50 feat(library): add endpoint for listing downloaded books and remove filtering from book list 6 months ago
mortezaei 97239bd1e2 feat(bookmark): streamline bookmark creation and add downloaded book filtering 6 months ago
mortezaei 733c6c7f8b feat(user): add saved_location field to UserProfileSerializer 7 months ago
mortezaei c6121a271c feat(media): add UploadChatMedia functionality for permanent file storage 7 months ago
nwhco 689a2af0b0 feat(course): enhance professor serializer and logging in PlugNMeet 7 months ago
mortezaei 0bc0830d87 feat(chat): add file and image attachment support to ChatMessage model 7 months ago
mortezaei 0162b65b2e feat(course): add local recording and admin webcam toggle 7 months ago
mortezaei 5d108f64a3 feat(course): support live session recordings 7 months ago
mortezaei 60b82bedc8 fix(course): update room ID generation in live session creation 7 months ago
mortezaei bf09333bdb feat(course): add PlugNMeet webhook for session events and recordings 7 months ago
mortezaei dca5eceb3e fix(course): use absolute avatar url in live session token 7 months ago
mortezaei d3e0ab3ba8 fix(course): return avatar url without absolute uri 7 months ago
mortezaei a2e9ce6ea8 feat(api)!: centralize metadata and camelCase payloads 7 months ago
mortezaei 839acf11f1 feat(course): sync live session status with PlugNMeet on validate 7 months ago
mortezaei 97489d9d70 feat(api)!: add account exchange-token endpoint 7 months ago
mortezaei 1b0f813855 feat(api): add live session room APIs and metadata 7 months ago
mortezaei faebbaca30 fix(course)!: switch online validate route to slug 7 months ago
mortezaei 867c4c3e1e feat(course): add course online validate GET endpoint 7 months ago
mortezaei 10fc6bd7fd fix(course): base URL from request and default path 7 months ago
mortezaei 6c5cce5bb0 fix domain 7 months ago
mortezaei 24326683aa feat(course): add live session models, admin and API metadata 7 months ago
mortezaei 712bb5ae27 feat(account): add slug field to user profile serializer 7 months ago
mortezaei 610488ee68 fix: update type hints for store_token and build_entry_url methods 8 months ago