623 Commits (master)

Author SHA1 Message Date
Mohsen Taba a28563e9a8 hadis sync N+1 fixed 7 months ago
Mohsen Taba d587139456 update swagger and debug reference serializers 7 months ago
Mohsen Taba 01ee93b0d0 sync apis updated 7 months ago
Mohsen Taba 89edbbc2d1 book attribute endpoints added. 7 months ago
Mohsen Taba e2dbda6cb2 transmitters filters added + generation field added 7 months ago
Mohsen Taba eec5f21a6e sorting added for videos 7 months ago
Mohsen Taba a7f44f76f4 fixed category and hadis issues , added original_texts 7 months ago
Mohsen Taba 71d49e85af hadis detail url separated 7 months ago
Mohsen Taba f66003a45a hadis detail and sync apis 7 months ago
Mohsen Taba 3b08a3804a new swagger docs for hadis 7 months ago
Mohsen Taba 89d48ecd07 category endpoints compeleted 7 months ago
Mohsen Taba b9c244c430 hadis develope and web guest token 7 months ago
mortezaei 196a2b4887 feat(hadis): enhance hadis management with collections and new endpoints 8 months ago
mortezaei 0303586233 feat(location): implement geolocation features using GeoIP2 database 8 months ago
mortezaei 2e1fbfdcdc refactor(urls): update URL patterns to use re_path for slug-based routes 8 months ago
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
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 a210e19fd0 Add online class entry flow documentation and implement token management 10 months ago
mortezaei 5316b8d5a4 fix db 10 months ago