55 Commits (129593974671eecb35e96119de45591425c3b690)

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