146 Commits (538b480c6a92ef57b621d379de0b1ebc683c3cde)

Author SHA1 Message Date
Mohsen Taba c2615cb438 feat(reference): support canonical dates and BookAuthorDate model for book authors 2 weeks ago
Mohsen Taba 9f07013336 feat(transmitters): implement canonical date system, YearValue models, and status descriptions 2 weeks ago
Mohsen Taba d375b232cf feat(reference): add BookAuthorRutba model, admin, sync serializer, and migration 2 weeks ago
Mohsen Taba d4e9f1dcfb feat(transmitters): introduce reusable ScholarlyOpinion model and link to TransmitterOpinion 2 weeks ago
Mohsen Taba 058929fb71 fix(hadis): support many-to-many categories relation in category tree and views 2 weeks ago
Mohsen Taba 900b547728 feat(hadis): add gender option to Transmitters model, serializers, admin, and XMind view 2 weeks ago
Mohsen Taba bb5c57d0b7 feat(hadis): implement is_topic architectural separation for categories and topics 2 weeks ago
Mohsen Taba 5c491c1776 feat(hadis): include all_titles and search_text in sync category tree API for cross-lingual search 2 weeks ago
Mohsen Taba fc13a13857 feat(hadis): add ancestors list to SimpleCategory for breadcrumb navigation 2 weeks ago
Mohsen Taba 245098f356 feat(hadis): add multi-category M2M support with full backend integration 2 weeks ago
Mohsen Taba f8d0ba8666 feat(hadis): add narrator filtering and cleanup non-hadith narrator records 3 weeks ago
Mohsen Taba f93ddda003 feat(search): implement advanced boolean search operators with normalization 3 weeks ago
Mohsen Taba 44c2f59328 feat(search): implement Arabic and Persian search normalization with shadow search column 3 weeks ago
Mohsen Taba 3391664923 feat(hadis): support global arguments filtering and expand search with books and narrators 3 weeks ago
Mohsen Taba 3d6cff38bd feat(narrators): include rich references in narrator original texts endpoint and remove cached_view 3 weeks ago
Mohsen Taba ce99524640 feat(hadis): include rich references in HadisListSerializer and optimize prefetching 3 weeks ago
Mohsen Taba 76575da481 feat(hadis): support multiple book references with scan images, volume details, and admin endpoints 3 weeks ago
Mohsen Taba 23aa54d18b feat(hadis): add tags list endpoint and support tag filtering and search 4 weeks ago
Mohsen Taba ccc13d3f4b feat(hadis): support category search across all levels and leaf categories 4 weeks ago
Mohsen Taba 354a64c742 feat(hadis): add single-file sqlite export and optimize sync serializers 2 months ago
Mohsen Taba b2e6469b13 sync request increment support enhancement 2 months ago
Mohsen Taba 6ac32e11a2 perf(db): resolve N+1 queries across endpoints and optimize gunicorn concurrency 2 months ago
H.shokhmgar86 2c6e8ad8cc feat: implement Hadis list, collection, and sync views with optimized prefetching 2 months ago
Mohsen Taba ee33545d58 feat(hadis): add hadis_ids to pinned and middle collection serializers with prefetch optimization 2 months ago
Mohsen Taba 790e5492ce feat(hadis): support category ordering by most content and alphabetical title 2 months ago
Mohsen Taba 2a44f0cf04 feat(hadis): add multi-category and hadith filtering to category corrections endpoint 2 months ago
Mohsen Taba 2fb450007e perf(hadis-sync): optimize prefetching for corrections and interpretations to eliminate N+1 queries 2 months ago
Mohsen Taba 32d4e58555 feat(hadis): enhance xmind category tree api and narrator order 2 months ago
Mohsen Taba 68818d7c2f feat(hadis): enhance category corrections search and request localization 2 months ago
Mohsen Taba d1094a4725 perf(hadis): optimize sync api, eliminate N+1 queries, add redis caching and gzip 2 months ago
Mohsen Taba 0a281fc2c5 corrections list api added 2 months ago
Mohsen Taba 920afd7175 fix(transmitters): update transmitters names with script and also update api responses with status in them 2 months ago
Mohsen Taba 2d80812916 add more details for argument objects 2 months ago
Mohsen Taba 094d6f12e0 feat(hadis): update xmind transmission tree endpoint and safe chain seeding 2 months ago
Mohsen Taba 44f06762c1 feat(hadis, reference): filter empty editions & categories in client APIs and order admin transmitters descending 2 months ago
Mohsen Taba 4d9c84be05 feat(hadis): add uncertain narrators support and prefetching in HadisSync API 2 months ago
Mohsen Taba 4e3fe9b5b4 feat(hadis): add uncertain multi-narrator support to transmitter chains 2 months ago
Mohsen Taba 9560f18c72 feat(hadis): add lightweight on-demand source details endpoint and documentation 2 months ago
Mohsen Taba a14945c41e references api updated + narrator layer id added 2 months ago
Mohsen Taba bf7c079d39 feat(hadis): expose address and reference images in TransmitterOriginalTextSerializer 2 months ago
Mohsen Taba aaa27d086c feat(hadis): filter root categories by default in CategoriesBySectView for accurate total counts 2 months ago
Mohsen Taba 1f3a13861b feat(references): add volume unique images and source/edition single tag system 2 months ago
Mohsen Taba bf07701b24 feat: naraytor layer logic updated to connect to hadith directly 2 months ago
Mohsen Taba 44b5f68c24 fix(transmitters): add slug and legacy_id to search and prevent empty string unique collision on legacy_id 2 months ago
Mohsen Taba af6d1d9a2c sources filters fixed 2 months ago
Mohsen Taba a87b7c84e6 has_parent option added for hadith categories api 2 months ago
Mohsen Taba de9307d8d7 hadiths statuses updated 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 4be852ff41 refactor(api): replace build_absolute_uri with absolute_https_url 3 months ago