hikmettan
|
e13f8f46c8
|
harden search modal close buttons
|
2026-09-06 16:56:23 +03:00 |
|
hikmettan
|
3a5b06cee2
|
fix: combine detailed tender search fields
|
2026-09-06 15:59:01 +03:00 |
|
hikmettan
|
9b751296ed
|
fix: unify search dialog focus and overlay behavior
|
2026-09-06 15:29:22 +03:00 |
|
hikmettan
|
fd78b6e7d9
|
feat: 30 günlük havuz referansı (kalıcı erime) + 25 sektör, çoklu sektör seçimi ve sunucudan gelen tek kaynaklı liste
|
2026-08-30 00:24:33 +03:00 |
|
hikmettan
|
3e129c2988
|
feat: tüm mock veriyi kaldır + Resend e-posta entegrasyonu
- mockTenders.js silindi; referans listeleri (sektör/il/kurum) constants.js'e taşındı
- AppContext: tenders/liveStats/competitorWatchlist/vaultDocuments/notifications/
savedFilters/apiKeys/scrapedCapabilities → gerçek/boş; sahte Math.random online
sayacı kaldırıldı; competitor & belge kasası artık localStorage
- LiveStatsBar: gerçek alanlar (canlı havuz/yüklü/bugün/kalem/takibimdeki)
- AnalyticsDashboard: KPI'lar (katılım/kazanma oranı/kazanılan bedel) + aylık hacim
+ sektörel dağılım gerçek companyStats/monthlyStats/sectorStats'tan; ciro hedefi
kullanıcı tarafından belirlenir; veri yoksa dürüst boş durum
- ContractSearch & Rakip Radar: gerçek firmStats
- analytics.js: companyStats/monthlyStats/parseDateTR eklendi
- Resend: server/email.mjs + /api/notify/email/config + /api/notify/email/test
(auth'lu, kullanıcının kendi adresine); PwaSettings gerçek e-posta test kartı
|
2026-08-28 08:49:10 +03:00 |
|
hikmet4434
|
ece74feefe
|
feat: İhaleist - Akıllı İhale Takip ve Analiz Platformu (Full PRD + 7 Enterprise Modül)
|
2026-08-07 16:30:24 +03:00 |
|