Commit Graph

1150 Commits

Author SHA1 Message Date
Anas Rashid
91a7517d31 Remove music features (Spotify, Golha, Beeptunes, music index, song suggestions)
Pages, API endpoints, services and assets removed; music DB models/tables kept
so the feature can be rebuilt for Urdu later.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 23:41:02 +02:00
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
Anas Rashid
1811572d9e Divan: Urdu classical poetry fork of GanjoorService
- Rebrand گنجور -> دیوان across GanjooRazor; lang=ur; Urdu home page and footer
- Hijri century groups with Urdu names
- Noto Nastaliq Urdu (default) / Noto Naskh Arabic switch
- Remove footer links to Ganjoor-only services; link Wikisource, data and code
- Linux deployment: Dockerfile, docker-compose (SQL Server 2022, API, site, Caddy)
- DIVAN.md: changes and deploy guide

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 23:14:25 +02:00
Hamid Reza Mohammadi
09449c347f catmap location link fix 2026-10-04 18:00:36 +03:30
Hamid Reza Mohammadi
cd38157fce people tags #387 2026-10-04 17:47:09 +03:30
Hamid Reza Mohammadi
2e0e87d277 people tags #387 2026-10-04 07:58:00 +03:30
Hamid Reza Mohammadi
3493225dc5 people tags #387 2026-10-03 21:16:42 +03:30
Hamid Reza Mohammadi
dfe514c55e #421 geo tag moderation 2026-10-03 20:10:11 +03:30
Hamid Reza Mohammadi
de304f089c people tags #387 2026-10-03 18:54:32 +03:30
Hamid Reza Mohammadi
88f39c2bab people tags #387 2026-10-03 18:20:49 +03:30
Hamid Reza Mohammadi
00f98bb611 editor improvements 2026-10-03 17:22:57 +03:30
Hamid Reza Mohammadi
0c98df8526 editor service errors are displayed better 2026-10-03 08:17:31 +03:30
Hamid Reza Mohammadi
5ce8973ca3 people tags #387 2026-10-03 08:10:12 +03:30
Hamid Reza Mohammadi
854bae2873 people tags #387 2026-10-03 07:57:59 +03:30
Hamid Reza Mohammadi
ddd762b229 homepage search improvements
#511
2026-10-02 16:30:12 +03:30
Hamid Reza Mohammadi
675624f807 homepage search improvements
#511
2026-10-02 14:31:21 +03:30
Hamid Reza Mohammadi
a1c500daee homepage search improvements
#511
2026-10-02 14:17:19 +03:30
Hamid Reza Mohammadi
b2e03dd839 homepage search improvements
#511
2026-10-02 13:00:36 +03:30
Hamid Reza Mohammadi
872a8aab61 people tags #387 2026-10-02 09:12:19 +03:30
Hamid Reza Mohammadi
433cffa5ae people tags #387 2026-10-02 08:06:26 +03:30
Hamid Reza Mohammadi
0e275bc97e people tags #387 2026-10-02 07:54:56 +03:30
Hamid Reza Mohammadi
d7ac35a9fc people tags #387 2026-10-01 22:05:18 +03:30
Hamid Reza Mohammadi
4f1f155266 people tags #387 2026-10-01 08:07:46 +03:30
Hamid Reza Mohammadi
cee01357fc people tags #387 2026-10-01 08:01:18 +03:30
Hamid Reza Mohammadi
6db7c1ec77 people tags #387 2026-09-30 18:43:21 +03:30
Hamid Reza Mohammadi
eb88056d0b people tags #387 2026-09-30 18:31:59 +03:30
Hamid Reza Mohammadi
f305394ad7 people tags #387 2026-09-30 18:17:44 +03:30
Hamid Reza Mohammadi
e23d11450b people tags #387 2026-09-30 07:38:53 +03:30
Hamid Reza Mohammadi
0cb288228d people tags #387 2026-09-29 21:10:46 +03:30
Hamid Reza Mohammadi
e0ab9915b6 people tags #387 2026-09-29 19:53:09 +03:30
Hamid Reza Mohammadi
bb68c074b0 people tags #387 2026-09-29 19:32:57 +03:30
Hamid Reza Mohammadi
9d12c23400 people tags #387 2026-09-29 17:13:02 +03:30
Hamid Reza Mohammadi
1c65da5ade people tags #387 2026-09-29 12:35:40 +03:30
Hamid Reza Mohammadi
20b13cd0e7 people tags #387 2026-09-28 21:45:58 +03:30
Hamid Reza Mohammadi
fa8544b62d people tags #387 2026-09-28 15:06:14 +03:30
Hamid Reza Mohammadi
8110e09a07 people tags #387 2026-09-28 14:41:47 +03:30
Hamid Reza Mohammadi
1351679a21 ganjoor software changelog 2026-09-27 18:06:03 +03:30
Hamid Reza Mohammadi
7a722455ec CSRF antiforgery fixes 2026-09-27 14:03:38 +03:30
Hamid Reza Mohammadi
b6552e3e43 comments styling fixes 2026-09-27 07:50:57 +03:30
Hamid Reza Mohammadi
b94387d603 comments ui fix 2026-09-26 22:05:53 +03:30
Hamid Reza Mohammadi
ab254fefd5 commennt sanitization 2026-09-26 21:32:02 +03:30
Hamid Reza Mohammadi
4e17234007 security fixes 2026-09-26 19:50:15 +03:30
Hamid Reza Mohammadi
226f7c3370 user sessions 2026-09-26 19:11:07 +03:30
Hamid Reza Mohammadi
221cdf9f30 xss vulnerabilities fixes 2026-09-25 17:55:27 +03:30
Hamid Reza Mohammadi
af75cc18d9 xss vulnerability fix 2026-09-25 17:46:22 +03:30
Hamid Reza Mohammadi
4aef7ace1b ui for enable users to suggest geo location tags #421 2026-09-20 06:43:36 +03:30
Hamid Reza Mohammadi
ca84dab8d5 removing half baked music link page 2026-09-15 12:05:22 +03:30
Hamid Reza Mohammadi
1b2525346a tiymce bug fix applied again 2026-09-15 07:52:44 +03:30
Hamid Reza Mohammadi
e6397afae4 fix shadow 2026-09-14 20:30:50 +03:30