feat(api): turkcealtyazi gerçek modunu stabil hale getir ve mock altyapısını kaldır

Mock fallback mantığını ve determinantik mock üretim kodlarını kaldırarak
TurkceAltyazi sağlayıcısını tamamen gerçek moda geçirdi. İyileştirilmiş
arama, indirme ve çerez yönetimi ile sağlam bir entegrasyon sağlandı.

- MockArtifact ve deterministic modüllerini kaldır
- TurkceAltyaziProvider'da mock fallback mantığını tamamen kaldır
- HTTP çerez yönetimi, retry mantığı ve hata işleme iyileştirmeleri
- ENABLE_TA_STEP_LOGS yapılandırması ile adım adım loglama
- TURKCEALTYAZI_ALLOW_MOCK_FALLBACK ortam değişkenini kaldır
- Dokümantasyonu gerçek mod reflektif olarak güncelle
- OpenSubtitles sağlayıcını gerçek entegrasyon tamamlanana kadar pasif yap
- Varsayılan kaynak etiketini 'mock' yerine 'unknown' olarak güncelle
This commit is contained in:
2026-02-16 10:50:59 +03:00
parent 0ba0cb1071
commit d38fc3b390
16 changed files with 374 additions and 298 deletions

View File

@@ -12,8 +12,8 @@ MEDIA_TV_PATH=/media/tv
MEDIA_MOVIE_PATH=/media/movie
ENABLE_API_KEY=false
API_KEY=
ENABLE_TA_STEP_LOGS=false
ENABLE_TURKCEALTYAZI_REAL=false
TURKCEALTYAZI_ALLOW_MOCK_FALLBACK=true
TURKCEALTYAZI_BASE_URL=https://turkcealtyazi.org
TURKCEALTYAZI_TIMEOUT_MS=12000
TURKCEALTYAZI_MIN_DELAY_MS=300