feat(api): turkcealtyazi gerçek modu desteği ekle

TurkceAltyazi sağlayıcısı için gerçek HTTP istekleri ve HTML
parsing özelliği eklendi. Özellik bayrak ile açılıp kapatılabilir
ve hata durumunda mock moduna dönüş yapabilir.

Yapılan değişiklikler:
- Yeni ortam değişkenleri eklendi (ENABLE_TURKCEALTYAZI_REAL, vb.)
- axios ve cheerio bağımlılıkları eklendi
- Gerçek indirme ve arama işlemleri için turkcealtyaziReal.ts modülü eklendi
- Dokümantasyon güncellendi
- Detaylı trace logging desteği eklendi
This commit is contained in:
2026-02-16 09:29:01 +03:00
parent a13db011fb
commit 9f07ff445e
13 changed files with 5196 additions and 7 deletions

View File

@@ -29,6 +29,7 @@ services:
- ENABLE_API_KEY=false
ports:
- "3002:3002"
command: sh -c "npm install && npm run dev"
volumes:
- ./services/api:/app
- api_node_modules:/app/node_modules
@@ -57,6 +58,7 @@ services:
- ENABLE_API_KEY=false
ports:
- "3001:3001"
command: sh -c "npm install && npm run dev"
volumes:
- ./services/core:/app
- core_node_modules:/app/node_modules
@@ -79,6 +81,7 @@ services:
- VITE_PUBLIC_CORE_URL=http://localhost:3001
ports:
- "5173:5173"
command: sh -c "npm install && npm run dev"
volumes:
- ./services/ui:/app
- ui_node_modules:/app/node_modules