54 Commits (0dbdad088010c9b686e66334aa489722c6fb78ee)

Author SHA1 Message Date
Mohsen Taba 0dbdad0880 feat(cache): implement automatic cache invalidation and smart cache bypass 4 days ago
Mohsen Taba dd31a58013 fix(bookmarks): strictly filter playlists by bookmarked ID and eliminate item-level leakage 6 days ago
Mohsen Taba 6ac32e11a2 perf(db): resolve N+1 queries across endpoints and optimize gunicorn concurrency 1 week ago
Mohsen Taba 59ad3cd064 perf(caching): add redis and conditional caching across apps, fix bookmark filtering 2 weeks ago
Mohsen Taba 840f996f5a feat: add atomic assign-items endpoints for video and podcast playlists and update author ordering 3 weeks ago
Mohsen Taba 417619ea5a fix(collections): order admin collections by newest first (-created_at, -id) 3 weeks ago
Mohsen Taba 73862bb3b7 feat(library): add atomic bulk assign-books action to AdminAuthorViewSet 3 weeks ago
Mohsen Taba 9b56a20180 feat(api): enable OptionalPagination, status filtering, and newest-first ordering for categories and collections 3 weeks ago
Mohsen Taba 2a8cf66c8a fix(article, library): fix article admin slug generation, detail unicode url routing, and category active books count 3 weeks ago
Mohsen Taba 6fa5171639 book library create update 3 weeks ago
Mohsen Taba 7c2d1c106f feat(api): add optional pagination, category search, reference detail and relation management 4 weeks ago
H.shokhmgar86 d55dc063d6 feat: implement REST API views for podcast, video, article, hadis, and library modules 1 month ago
H.shokhmgar86 d6afe2cc54 feat: implement REST API views for article, hadis, library, podcast, and video modules 1 month ago
mortezaei 666106e29f feat: add bibliographic fields to Book model and enforce HTTPS for absolute URLs across serializers 1 month ago
Mohsen Taba 370e778ca0 utf-8 slug usage updated 2 months ago
Mohsen Taba 017f4ad18b multiangage data corroption fixed 2 months ago
Mohsen Taba 85b87efd93 collections updated 2 months ago
Mohsen Taba 72beedbeb2 authors library api update 2 months ago
Mohsen Taba d5ae8d22c4 slug generator mixin upgraded with update and save auto slug create 2 months ago
Mohsen Taba b1108ca0b4 SEO : seo tools and normalizations added for code base and Article, Hadis (optimized to prefetch transmitters, references, and book authors), Library (Books), Podcast, and Video apps. 2 months ago
Mohsen Taba a269e61d80 library collections api added for admin panel 3 months ago
Mohsen Taba 0b0d0fecfd remove admin panel apis from swagger 3 months ago
Mohsen Taba 94919083c4 quiz logic changed with courses 3 months ago
Mohsen Taba 2d51b8dd40 dovodi panel serializers and endpoints updated 3 months ago
Mohsen Taba 4194cc5b2b library models , views and serializers updated with new author model 3 months ago
Mohsen Taba eb25acdf3d size compressor util added to base util and serializers 3 months ago
Mohsen Taba 3b50aa2b1b library views and serializers for admin panel added 3 months ago
Mohsen Taba edfe2af2ec bookmarked books list fixed. 5 months ago
Mohsen Taba 09a5c067d9 library sorting added 5 months ago
Mohsen Taba c9fd373b01 slug base search for library object 6 months ago
Mohsen Taba 5ad95557b7 Add share link property to various models and update serializers 7 months ago
Mohsen Taba 786efb9167 Add management commands for category and collection seeding 8 months ago
Mohsen Taba c2a13318ed restore the migratons history and migrations files. 8 months ago
Mohsen Taba 663d9998ec building books with pdfs 9 months ago
Mohsen Taba 9ab2002bd7 update library data 9 months ago
Mohsen Taba 42a889fdb1 book dynamic user fixed. 9 months ago
Mohsen Taba 613b74f700 temp changes to category 9 months ago
Mohsen Taba 04c203eb9a populate library book data 9 months ago
Mohsen Taba 377c1f3cbd paginations added fot views. 9 months ago
Mohsen Taba 1396da9190 pagination added for list views. 9 months ago
Mohsen Taba 5c88c959db merge conflicts fixed. 9 months ago
Mohsen Taba 77737e243e Swagger endpoints Tagged 9 months ago
Mohsen Taba b2ac5f73f1 Admin panels are separated now! 9 months ago
mortezaei c0cd7ff8f9 feat(transaction): implement receipt management for transactions 10 months ago
mortezaei e093b6f6ce fix 10 months ago
mortezaei 0cdc001b50 feat(library): add endpoint for listing downloaded books and remove filtering from book list 11 months ago
mortezaei 97239bd1e2 feat(bookmark): streamline bookmark creation and add downloaded book filtering 11 months ago
mortezaei 79cec1d3f7 fix: update search fields in BookListView 1 year ago
alireza bced7c6b24 feat: rate service 1 year ago
alireza 0e087e014d feat: library models 1 year ago