108 Commits (5f886936eb7ece0fb09c8b9dcd5e3082955fe816)

Author SHA1 Message Date
Mohsen Taba 9f07013336 feat(transmitters): implement canonical date system, YearValue models, and status descriptions 2 weeks ago
Mohsen Taba d4e9f1dcfb feat(transmitters): introduce reusable ScholarlyOpinion model and link to TransmitterOpinion 2 weeks ago
Mohsen Taba 900b547728 feat(hadis): add gender option to Transmitters model, serializers, admin, and XMind view 2 weeks ago
Mohsen Taba 245098f356 feat(hadis): add multi-category M2M support with full backend integration 2 weeks ago
Mohsen Taba 5f9b2f195b refactor(transmitters): convert original text to single text field with data migration and populate reference metadata scripts 3 weeks ago
Mohsen Taba 3ef25ce5c3 feat(hadis): add tags field to HadisSourceDetailsSerializer 3 weeks ago
Mohsen Taba ce99524640 feat(hadis): include rich references in HadisListSerializer and optimize prefetching 3 weeks ago
Mohsen Taba 8cd05afe9a fix(hadis): include full book/author/edition fields in interpretation & original text references and disable aggressive caching on interprets endpoint 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 0d2e6b782f feat(backend): multilingual companion_type, restrict madhhab choices, and fix orphan bookmarks 2 months ago
Mohsen Taba 27c291c682 refactor(open_book_url): strictly return volume file url or null without fallbacks 2 months ago
Mohsen Taba 354a64c742 feat(hadis): add single-file sqlite export and optimize sync serializers 2 months ago
H.shokhmgar86 ee1e9d830e feat: implement dynamic localization fields and category serializers for Hadis models 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 f56736a23c feat(corrections): apis updated for hadith corrections 2 months ago
Mohsen Taba 73cf49958a feat(hadis): return raw translations in sync api and invalidate cache on version update 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 b9cf002fe1 narrators sons and fathers added 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 415c10bea0 feat(hadis): ensure address, images, and links are present in sync and detail serializers 2 months ago
Mohsen Taba dd12d10bf4 feat(hadis): support list/JSON address storage and serialization for original texts, explanations, and corrections 2 months ago
Mohsen Taba d86f05ea4f feat(hadis): expose address, images, and links in correction serializers 2 months ago
Mohsen Taba f18a3b8c6c feat(hadis): expose address and images in HadisInterpretationDetailSerializer 2 months ago
Mohsen Taba bf7c079d39 feat(hadis): expose address and reference images in TransmitterOriginalTextSerializer 2 months ago
Mohsen Taba 3c692f128f feat(hadis): support source image upload, newest-first category ordering, and sync layer description 2 months ago
Mohsen Taba bf07701b24 feat: naraytor layer logic updated to connect to hadith directly 2 months ago
Mohsen Taba d8670128ff Optimize category admin API queries and include status description in hadis sync/list serializers 2 months ago
mortezaei 4be852ff41 refactor(api): replace build_absolute_uri with absolute_https_url 3 months ago
Mohsen Taba 76407934a4 excerpts serializers got shorter 4 months ago
Mohsen Taba a2ea302d5d refrence researchers and author fixed 4 months ago
Mohsen Taba 534dc40adc sync narrators updated to latest changes 4 months ago
Mohsen Taba 1fa8bc04c2 narrator api enhanced. relations added and populated 4 months ago
Mohsen Taba e4bcb9bd3b relatives and details of narrators updated 4 months ago
Mohsen Taba 25053022b6 narrators arabic text shows and appears there 4 months ago
Mohsen Taba 5edc071a67 correction and interpretations links added 4 months ago
Mohsen Taba 89466a928c enhanced hadith corrections and interpretations 4 months ago
Mohsen Taba 5aab31acc1 sync apis updated with new corrections , interpretation and original texts detail page 4 months ago
Mohsen Taba c1bfde3aec connect objects to referencess 4 months ago
Mohsen Taba 5832850a06 transmitters relations added to sync api and creatied new apis for narrators relations. optimized query sending 4 months ago
Mohsen Taba 19ac1436be transmitter schollar connection to author profile, category slugs returns in hadith detail pages 4 months ago
Mohsen Taba 211fe137b4 transmitters arguments lists added 4 months ago
Mohsen Taba 22b1a5f5a5 fix sync hadis issue and upate documentations 5 months ago
Mohsen Taba f790b3252e data script enhancement and deta schema update 6 months ago