293 Commits (0530332b4e076d5a6bc477569662b1dbc2800740)
 

Author SHA1 Message Date
Mohsen Taba 7a3a674677 add bookreferences to admin panel 5 months ago
Mohsen Taba f82c5f0803 added Optional instead of pipe 5 months ago
Mohsen Taba d73d766397 added multilang serializers 5 months ago
Mohsen Taba 4e33162943 refactor models for translations 5 months ago
Mohsen Taba 7dbe9b355d narrators slug added 5 months ago
Mohsen Taba 8d614ef824 references slug url 5 months ago
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