856 Commits (f82a30b630b2779f3d41b841a44a9fbbbc5481fa)
 

Author SHA1 Message Date
Mohsen Taba 4d9c84be05 feat(hadis): add uncertain narrators support and prefetching in HadisSync API 3 weeks ago
Mohsen Taba 4e3fe9b5b4 feat(hadis): add uncertain multi-narrator support to transmitter chains 3 weeks ago
Mohsen Taba 3924ead9d1 docs(xmind): add Flutter WebView & PWA integration guide for XMind mind-map page 3 weeks ago
Mohsen Taba 9560f18c72 feat(hadis): add lightweight on-demand source details endpoint and documentation 3 weeks ago
Mohsen Taba a14945c41e references api updated + narrator layer id added 3 weeks ago
Mohsen Taba 415c10bea0 feat(hadis): ensure address, images, and links are present in sync and detail serializers 3 weeks ago
Mohsen Taba dd12d10bf4 feat(hadis): support list/JSON address storage and serialization for original texts, explanations, and corrections 3 weeks ago
Mohsen Taba d86f05ea4f feat(hadis): expose address, images, and links in correction serializers 3 weeks ago
Mohsen Taba f18a3b8c6c feat(hadis): expose address and images in HadisInterpretationDetailSerializer 3 weeks ago
Mohsen Taba bf7c079d39 feat(hadis): expose address and reference images in TransmitterOriginalTextSerializer 3 weeks ago
Mohsen Taba 81efd0c8b2 feat(hadis): include scholar_detail in AdminTransmitterOpinionSerializer 3 weeks ago
Mohsen Taba aaa27d086c feat(hadis): filter root categories by default in CategoriesBySectView for accurate total counts 3 weeks ago
Mohsen Taba 3c692f128f feat(hadis): support source image upload, newest-first category ordering, and sync layer description 3 weeks ago
Mohsen Taba af2f3d61b4 feat(sync): add content version management endpoints and fix author serializer 3 weeks ago
Mohsen Taba 1f3a13861b feat(references): add volume unique images and source/edition single tag system 3 weeks ago
Mohsen Taba bf07701b24 feat: naraytor layer logic updated to connect to hadith directly 3 weeks ago
Mohsen Taba 406eedd5bc fix(hadis): order transmitter reliability and opinion status by -id 3 weeks ago
Mohsen Taba d8670128ff Optimize category admin API queries and include status description in hadis sync/list serializers 3 weeks ago
Mohsen Taba 44b5f68c24 fix(transmitters): add slug and legacy_id to search and prevent empty string unique collision on legacy_id 3 weeks ago
Mohsen Taba 8f45feeeb3 fix(api): exclude empty playlists without items from public video and podcast endpoints 3 weeks ago
Mohsen Taba 9422073bcc feat(hadis): add ancestors category_path serialization from MPTT root to leaf 3 weeks ago
Mohsen Taba f0559ba9c3 fix: allow unicode and non-ascii characters in slug serializer fields for video and podcast 3 weeks ago
Mohsen Taba c40d783822 feat: automatic smart unique slug generation for video and podcast models and serializers 3 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 94f0c4c6fa ci: enhance Jenkinsfile SSH retry/port and add runner process cleanup 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
nwhco 2cc6da137a ci/docker: optimize dockerignore, runner script, and Jenkinsfile 4 weeks ago
nwhco c042b9f763 ci: update Jenkinsfile with port 2244 and nwhco user 4 weeks ago
Mohsen Taba af6d1d9a2c sources filters fixed 4 weeks ago
Mohsen Taba 55bb015e32 fix(account): persist client IP, device OS, and user agent on auth and add serializer fallbacks 4 weeks ago
Mohsen Taba 4a756394cc feat(repository-admin): enable optional server-side pagination for dovodi video and podcast items 4 weeks ago
Mohsen Taba 56ff4f37a0 feat(hadis-admin): enable optional pagination and multipart/json parser for interpretations and corrections 4 weeks ago
Mohsen Taba 7c2d1c106f feat(api): add optional pagination, category search, reference detail and relation management 4 weeks ago
Mohsen Taba 8c5f707736 feat(hadis): add collections_detail to AdminHadisListSerializer for collection management 4 weeks ago
Mohsen Taba cb9588de5c fix(auth): resolve user registration password persistence, OTP validation, and login authentication 4 weeks ago
Mohsen Taba a87b7c84e6 has_parent option added for hadith categories api 4 weeks ago
Mohsen Taba 11d07ede6b category filtering based on has hadith or has leaf for admin panel dropdowns 4 weeks ago
Mohsen Taba 480f9113ff otp updated for dovodi 4 weeks ago
Mohsen Taba db03332ec5 better and smarter way to show source volumes and edditions with has edditions switch 4 weeks ago
Mohsen Taba 4d24052fdf source author avatar field added 4 weeks ago
Mohsen Taba 403e068475 Merge branch 'master' of https://git.habibapp.com/dovodi/Dovodi_Backend 4 weeks ago
Mohsen Taba de9307d8d7 hadiths statuses updated 4 weeks ago
Mohsen Taba 602a446aab admin panel video serializer optimized and avoid generationg video stram links 4 weeks ago
Mohsen Taba 799d401e27 otp template updated for dovoodi 4 weeks ago
Mohsen Taba ece46dea78 apis updated based on panel needs 4 weeks ago
Mohsen Taba 6c62344d0c export excel module added to be used in different apps 4 weeks ago