divan/RMuseum/Services
Anas Rashid 8bb26a0296 Poet images: placeholder instead of broken images (#4)
- poet ImageUrl always points at the API image endpoint
- endpoint serves a neutral SVG placeholder when a poet has no portrait
- public data export: poet image URLs use our API (WebServiceUrl), not ganjoor.net

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 00:06:28 +02:00
..
Implementation Poet images: placeholder instead of broken images (#4) 2026-10-05 00:06:28 +02:00
IArtifactService.cs Rename Ganjoor -> Divan throughout the code 2026-10-04 23:49:01 +02:00
IContributionStatsService.cs Rename Ganjoor -> Divan throughout the code 2026-10-04 23:49:01 +02:00
IDivanNumberingService.cs Rename Ganjoor -> Divan throughout the code 2026-10-04 23:49:01 +02:00
IDivanRelatedPersonService.cs Rename Ganjoor -> Divan throughout the code 2026-10-04 23:49:01 +02:00
IDivanService.cs Rename Ganjoor -> Divan throughout the code 2026-10-04 23:49:01 +02:00
IDivanTranslationService.cs Rename Ganjoor -> Divan throughout the code 2026-10-04 23:49:01 +02:00
IDonationService.cs Rename Ganjoor -> Divan throughout the code 2026-10-04 23:49:01 +02:00
IFAQService.cs docs: #285 changes the FAQ pinned items API 2022-03-03 21:02:58 +03:30
IGeoLocationService.cs Rename Ganjoor -> Divan throughout the code 2026-10-04 23:49:01 +02:00
IPictureFileService.cs Museum: replace a photo from artifact #472 2025-03-08 15:28:28 +03:30
IPoetPhotoSuggestionService.cs Rename Ganjoor -> Divan throughout the code 2026-10-04 23:49:01 +02:00
IQueuedFTPUploadService.cs #403 bug fix 2023-07-30 10:53:20 +03:30
IRecitationService.cs Rename Ganjoor -> Divan throughout the code 2026-10-04 23:49:01 +02:00
ISiteBannersService.cs Rename Ganjoor -> Divan throughout the code 2026-10-04 23:49:01 +02:00
IUserVisitsTrackingService.cs Rename Ganjoor -> Divan throughout the code 2026-10-04 23:49:01 +02:00