Commit Graph

122 Commits

Author SHA1 Message Date
Anas Rashid
ecad9e9311 Remove Tajik: TajikGanjoor site, API, services, export, transliteration
- delete TajikGanjoor project (removed from solution)
- drop Tajik endpoints/services/DTOs/entities; migration DivanRemoveTajik drops their tables
- remove Tajik admin buttons/handlers and appsettings sections
- README is now Divan's; upstream README kept in docs/GANJOOR-README.md

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 23:37:39 +02:00
Anas Rashid
223166ef5e Divan: make env config work, ur-PK locale, own-site links relative
- AddEnvironmentVariables() where appsettings.json is read directly
- JWT ValidIssuer follows RSecurityBackend:ApplicationName (was hard-coded Ganjoor)
- deploy/entrypoint.sh: copy settings RSecurityBackend reads only from appsettings.json
- Dockerfile: pin SDK 10.0.302 (newer Razor rejects some upstream views)
- lang=ur-PK; ganjoor.net own-site links -> relative; api.ganjoor.net -> APIRoot; search.xml
- DIVAN.md: first admin password is Test!123 (upstream doc is wrong)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 23:32:16 +02:00
Hamid Reza Mohammadi
ddbef76d94 people tags #387 2026-09-30 20:44:35 +03:30
Hamid Reza Mohammadi
bb68c074b0 people tags #387 2026-09-29 19:32:57 +03:30
Hamid Reza Mohammadi
1c65da5ade people tags #387 2026-09-29 12:35:40 +03:30
Hamid Reza Mohammadi
da4a0f7c14 people tags #387 2026-09-28 08:40:25 +03:30
Hamid Reza Mohammadi
64fdb6318c semantic search 2026-09-11 16:45:47 +03:30
Hamid Reza Mohammadi
1b613ba397 #495 rating comments 2026-08-04 14:59:58 +03:30
Hamid Reza Mohammadi
9d32aa27c0 #495 RateCommentAsync 2026-07-22 19:30:16 +03:30
Hamid Reza Mohammadi
64ca7ddaa4 #495 GanjoorCommentReactions 2026-07-22 18:42:56 +03:30
Hamid Reza Mohammadi
1f952b6ba1 removing unused codes 2025-05-04 12:08:17 +03:30
Hamid Reza Mohammadi
3528b62667 #467 GanjoorCatCorrectionViewModel 2025-02-14 16:32:27 +03:30
Hamid Reza Mohammadi
107122d58f upgrading RSecurityBackend 2025-01-25 17:40:26 +03:30
Hamid Reza Mohammadi
f2105b9820 fix 2025-01-25 17:22:19 +03:30
Hamid Reza Mohammadi
2099633429 limiting some field lengths 2025-01-25 16:51:30 +03:30
Hamid Reza Mohammadi
4745ebad98 limitimg field lengths 2024-12-19 12:03:23 +03:30
Hamid Reza Mohammadi
66f6de4632 limiting field lengths phase 1 2024-12-19 11:05:12 +03:30
Hamid Reza Mohammadi
9a036b356d #445 GanjoorTajikPage 2024-07-21 15:03:02 +03:30
Hamid Reza Mohammadi
3533c61411 upgrading Transilerate method 2024-07-21 09:52:56 +03:30
Hamid Reza Mohammadi
124cdc07b3 #445 tajik db models 2024-07-21 09:35:23 +03:30
Hamid Reza Mohammadi
41e08ce766 #444 FillCategoryWordCountSummaries 2024-06-26 12:20:15 +03:30
Hamid Reza Mohammadi
2613944506 #444 CategoryWordCounts added to DbContext 2024-06-19 21:31:45 +03:30
Hamid Reza Mohammadi
a884024b8c DigitalSources 2024-06-17 12:54:22 +03:30
Hamid Reza Mohammadi
38d6e40fec #438 GanjoorCatViewModel + PaperSources 2024-05-04 08:46:39 +03:30
Hamid Reza Mohammadi
beb5c215a2 #438 ImportNaskbanGanjoorPoemMatchFindings 2024-05-03 17:14:23 +03:30
Hamid Reza Mohammadi
99620c2cf2 #418 DiscoverQuotedQueueItems 2023-12-22 18:10:02 +03:30
Hamid Reza Mohammadi
af93668c0e #418 database model 2023-12-14 21:07:04 +03:30
Hamid Reza Mohammadi
890d2ad5ca #418 GanjoorRelatedPoems add to db context 2023-12-14 14:36:12 +03:30
Hamid Reza Mohammadi
034930c0fc #409 QueuedPDFBooks 2023-09-01 10:30:59 +03:30
Hamid Reza Mohammadi
abc6b85efc #407 adding OCRQueuedItems 2023-08-08 19:13:08 +03:30
Hamid Reza Mohammadi
7d8aed75b2 #404 suggest ganjoor link for naskban 2023-08-01 09:55:20 +03:30
Hamid Reza Mohammadi
37f3ce5596 #403 DbContext.QueuedFTPUploads 2023-07-29 10:45:44 +03:30
Hamid Reza Mohammadi
a6673e3301 #400 some new models and utilities 2023-07-25 17:09:28 +03:30
Hamid Reza Mohammadi
a2600ccef2 #398 book related entities in DbContext 2023-07-20 16:49:51 +03:30
Hamid Reza Mohammadi
c6f3c48aa8 #384 people tags relation to poems 2023-06-16 15:56:44 +03:30
Hamid Reza Mohammadi
5fba71d503 docs: #352 CRUD for PoemGetDateTags 2022-07-31 21:25:20 +04:30
Hamid Reza Mohammadi
943a00982f docs: trying to improve updating related sections process 2022-07-17 15:51:43 +04:30
Hamid Reza Mohammadi
0f49151d67 docs: #322 preventing parallel same data update-related-sections (model+code/ no db migrations) 2022-05-20 11:01:10 +04:30
Hamid Reza Mohammadi
7b8ab40b9d docs: #319 section editor + some needed API 2022-05-12 18:17:04 +04:30
Hamid Reza Mohammadi
642a69de25 docs:#306 trying to improve generating related sections performance 2022-04-15 18:18:33 +04:30
Hamid Reza Mohammadi
fff4d330ef docs: #306 adding indices for sections 2022-04-14 12:32:45 +04:30
Hamid Reza Mohammadi
c949373eca docs: #306 adding GanjoorCachedRelatedSection 2022-04-14 11:36:57 +04:30
Hamid Reza Mohammadi
ca38a545b1 docs: #306 adding GanjoorPoemSections to DbContext 2022-04-01 12:07:10 +04:30
Hamid Reza Mohammadi
305bcad7cd docs: #302 added an API for finding duplicates 2022-03-27 18:07:01 +04:30
Hamid Reza Mohammadi
7ac970fbba docs: #292 configuring timeout value for migration command to let it handle long db migrations 2022-03-10 09:21:22 +03:30
Hamid Reza Mohammadi
6463f799e1 docs: #285 CRUD for FAQItem records 2022-02-24 20:24:55 +03:30
Hamid Reza Mohammadi
990ac26492 docs: #286 IFAQService basic definition and implementation 2022-02-22 19:42:36 +03:30
Hamid Reza Mohammadi
9c2b05a6b5 docs: #275 IPoetPhotoSuggestionService 2022-02-04 16:32:40 +03:30
Hamid Reza Mohammadi
97b713c2de docs: #275 adding GanjoorPoetSuggestedSpecLine to db context and adding the get method to the service 2022-01-26 20:45:26 +03:30
Hamid Reza Mohammadi
e2f8180322 docs: #272 create in crud operations, adding a db index and other things 2022-01-09 08:49:35 +03:30