Anas Rashid
e8f2306422
Rename Ganjoor -> Diwan throughout the code
...
Projects (GanjooRazor -> DiwanRazor, GanjoorService.sln -> DiwanService.sln), files,
folders, classes, namespaces, settings, API routes (/api/diwan) and DB tables (Diwan*).
External addresses (ganjoor.net, github.com/ganjoor) unchanged. Migrations renamed
consistently (no pending model changes); requires a fresh database.
Upstream RUNNING_LOCALLY/SEMANTIC_SEARCH docs archived unmodified under docs/.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 23:49:01 +02:00
Anas Rashid
24add6c820
Remove Ganjoor-specific services; Urdu defaults
...
- drop 7-day/top visits tabs (Ganjoor's kntr analytics)
- page language options: Urdu (default), Persian, Arabic; drop Turkish/Kurdish
- fa-IR -> ur-PK as default language/culture (site + API); JS digits ur-PK-u-nu-arabext
- unlink blog/museum/ava/... .ganjoor.net help links (text kept)
- random verse: data-driven random poem from our DB/API instead of c.ganjoor.net widget
and hard-coded Persian poet id ranges
- word tooltip: Urdu Wiktionary instead of vajehyab; drop abjad.ganjoor.net
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 23:45:08 +02:00
Anas Rashid
30a8fd8542
Remove Tajik: TajikGanjoor site, API, services, export, transliteration
...
- delete TajikGanjoor project (removed from solution)
- drop Tajik endpoints/services/DTOs/entities; migration DiwanRemoveTajik drops their tables
- remove Tajik admin buttons/handlers and appsettings sections
- README is now Diwan'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
Hamid Reza Mohammadi
a6e7d4f4e6
tajik api fix
2026-08-07 16:28:35 +03:30
Hamid Reza Mohammadi
f136977f78
#478 fixes
2025-03-29 17:21:43 +03:30
Hamid Reza Mohammadi
1dd1a39ba1
#478 contribs page
2025-03-29 14:37:24 +03:30
Hamid Reza Mohammadi
1a79fcc408
#445 bug fix
2024-08-07 09:24:53 +03:30
Hamid Reza Mohammadi
13c77cd48f
#445 FixTransilerations
2024-07-21 15:15:22 +03:30
Hamid Reza Mohammadi
2bb188ecfd
fix for SameSoundLetters => آ ا
2024-06-21 14:46:00 +03:30
Hamid Reza Mohammadi
edf96876fd
#422 fix
2024-01-22 21:51:50 +03:30
Hamid Reza Mohammadi
618eba9b10
#422 letter counter with same sound
2024-01-22 21:49:33 +03:30
Hamid Reza Mohammadi
27484a2d2e
#422 letter counter with same sound letters grouped by (س/ص/ث => س)
2024-01-22 21:26:35 +03:30
Hamid Reza Mohammadi
80711680e5
poem moderation bug fix
2024-01-01 09:43:48 +03:30
Hamid Reza Mohammadi
24cad21d88
adding hamza to acceptable recitation profile name
2023-11-21 09:54:27 +03:30
Hamid Reza Mohammadi
a317dab8e3
docs: #367 removing rhyme length checks from FindRhyme
2023-03-03 09:00:30 +03:30
Hamid Reza Mohammadi
625d298410
fix for rhymes
2022-12-27 10:17:30 +03:30
Hamid Reza Mohammadi
f33a439123
docs: changing the way rhymes are calculated for single couplets
2022-07-17 22:01:52 +04:30
Hamid Reza Mohammadi
1e350993dc
docs: #343 enabling exact search by default and removing the character ْ (سکون) from search phrases
2022-07-08 12:04:52 +04:30
Hamid Reza Mohammadi
2e912442bd
docs: #318 trying to find band couplet rhymes
2022-05-06 12:42:25 +04:30
Hamid Reza Mohammadi
cb90231d8e
docs: #318 still trying to fix band couplets rhyme finding problem
2022-05-06 10:21:05 +04:30
Hamid Reza Mohammadi
1415734b37
docs: #306 a temporary fix for FindRhyme problems
2022-04-06 20:48:49 +04:30
Hamid Reza Mohammadi
b4d02e7701
docs: #294 another bug fix
2022-03-23 11:32:05 +04:30
Hamid Reza Mohammadi
357291e4ca
docs: making finding rhymes working for single couplets
2022-03-23 10:29:01 +04:30
Hamid Reza Mohammadi
b6dae37f2a
some checks to prevent exceptions on FindRhyme
2021-12-09 10:27:30 +03:30
Hamid Reza Mohammadi
8065c4aa53
bug fixes in modify page and other code improvements
2021-10-28 13:39:36 +03:30
Hamid Reza Mohammadi
8f925da6fe
removing brackets from poem text for making it more searchable
2021-09-03 17:03:17 +04:30
Hamid Reza Mohammadi
2b09dbd523
#162 generating stats page (incomplete)
2021-06-25 18:52:56 +04:30
Hamid Reza Mohammadi
40516404db
small fix
2021-06-24 20:31:22 +04:30
Hamid Reza Mohammadi
bbda452385
#150 api for finding (by analysis) prosody information of a specific poem
2021-06-17 10:03:00 +04:30
Hamid Reza Mohammadi
c9585b5dc9
#148 find rhyme api
2021-06-16 18:42:58 +04:30
Hamid Reza Mohammadi
386f5b8237
refactoring
2021-06-10 10:15:41 +04:30
Hamid Reza Mohammadi
3d2ac2c484
#12 profile narration validation improvement
2020-10-14 19:34:53 +03:30
Hamid Reza Mohammadi
7ec0f91da5
#12 narration profile POST API bug fix and validations
2020-10-13 20:37:00 +03:30