45 Commits (master)

Author SHA1 Message Date
Mohsen Taba 306537b6f1 fix(watermark): remove watermark from narrators, authors, article and collection thumbnails 4 days ago
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 0d2e6b782f feat(backend): multilingual companion_type, restrict madhhab choices, and fix orphan bookmarks 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 79af0467f6 feat(watermark): add automatic responsive watermarking on image uploads 2 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 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 85b87efd93 collections updated 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 61d4eb579c send bookmarks stat for the admin panel page 3 months ago
Mohsen Taba 0b0d0fecfd remove admin panel apis from swagger 3 months ago
Mohsen Taba 2d51b8dd40 dovodi panel serializers and endpoints updated 3 months ago
Mohsen Taba eb25acdf3d size compressor util added to base util and serializers 3 months ago
Mohsen Taba 541c42bc2d articles views and serializers added for dashboard 3 months ago
Mohsen Taba 050a857300 admin panel fixes 6 months ago
Mohsen Taba cccced1938 Add SimilarArticleSerializer and enhance ArticleDetailSerializer with similar articles feature 7 months ago
Mohsen Taba 8925271a3a Add EmbeddingSession model and admin interface for background processing 7 months ago
Mohsen Taba 5ad95557b7 Add share link property to various models and update serializers 7 months ago
Mohsen Taba c2a13318ed restore the migratons history and migrations files. 8 months ago
Mohsen Taba ff0cde6c63 building articles 9 months ago
Mohsen Taba 0d7cd238f7 article seed added. 9 months ago
Mohsen Taba 0530332b4e TokenAuthentication added to sensitive views. 9 months ago
Mohsen Taba 1396da9190 pagination added for list views. 9 months ago
Mohsen Taba 813aee4c39 admin debugs , lesson toggle fixed. 9 months ago
Mohsen Taba 255d321a78 admin panel video and article category fixed. 9 months ago
Mohsen Taba 77737e243e Swagger endpoints Tagged 9 months ago
Mohsen Taba b2ac5f73f1 Admin panels are separated now! 9 months ago
Mohsen Taba b9c244c430 hadis develope and web guest token 9 months ago
mortezaei 2e1fbfdcdc refactor(urls): update URL patterns to use re_path for slug-based routes 10 months ago
mortezaei e093b6f6ce fix 10 months ago
mortezaei f0666319a3 feat(article): implement structured content model for articles with bilingual text sections 10 months ago
mortezaei 8f029cbda6 refactor(article): rename method get_podcasts to get_articles in MiddleArticleCollectionSerializer for clarity 10 months ago
mortezaei b20ea09148 feat(collections): enhance article and podcast admin interfaces with display position 10 months ago
mortezaei e2c7e08c3e fix: article 1 year ago
mortezaei 883f720601 fix: article 1 year ago
mortezaei d71913956c fix: course 1 year ago
mortezaei 7732e0f15c feat: article, videos. library, podcasts 1 year ago