diff --git a/docs/quality/uygulama-durumu.md b/docs/quality/uygulama-durumu.md index 346b338..32f4417 100644 --- a/docs/quality/uygulama-durumu.md +++ b/docs/quality/uygulama-durumu.md @@ -2242,3 +2242,9 @@ Doğrulama: 294 otomatik test, üretim derlemesi ve browser QA başarılı. Kur panelinde TCMB’den alınma zamanı artık tarayıcı yerel saatinden bağımsız olarak İstanbul saatinde gösteriliyor. USD/EUR oranları dört ondalıkla tutarlı sunuluyor ve ekran okuyucular için birim oranı açık adla veriliyor; kaynak bülten tarihi ve stale uyarısı korunuyor. Doğrulama: 294 otomatik test, üretim derlemesi ve browser QA başarılı. + +### 2026-09-06 · Kullanıcıya gösterilen zamanların İstanbul standardı + +İhale kaynak geçmişi, notlar, AI iş geçmişi, belge deposu, API anahtarları, bildirim abonelikleri ve kur/sağlayıcı kayıtlarındaki ISO zaman gösterimleri `Europe/Istanbul` ile sabitlendi. Kullanıcının cihaz saat dilimi artık aynı kaydın farklı gün/saat görünmesine neden olmuyor. + +Doğrulama: 294 otomatik test, üretim derlemesi ve `git diff --check` başarılı. Farklı cihaz saat dilimlerinde görsel kabul ayrıca yapılmalı. diff --git a/src/components/AiJobHistory.jsx b/src/components/AiJobHistory.jsx index 0f327b7..2226374 100644 --- a/src/components/AiJobHistory.jsx +++ b/src/components/AiJobHistory.jsx @@ -27,7 +27,7 @@ export function AiJobHistory({ikn,onOpen,revision,locked=false,operationFilter=' {error&&
{error}
} {!jobs.length&&!busy&&!error&&Bu ihale için kayıtlı AI işi yok.
}{operations[job.operation]} · {labels[job.state]} · {new Date(job.createdAt).toLocaleString('tr-TR')}
+{operations[job.operation]} · {labels[job.state]} · {new Date(job.createdAt).toLocaleString('tr-TR', { timeZone: 'Europe/Istanbul' })}
{job.error&&{job.error}
} {job.state==='completed'&&} {['failed','interrupted'].includes(job.state)&&} diff --git a/src/components/DocumentTextReview.jsx b/src/components/DocumentTextReview.jsx index 165ba7e..004121d 100644 --- a/src/components/DocumentTextReview.jsx +++ b/src/components/DocumentTextReview.jsx @@ -50,7 +50,7 @@ export function DocumentTextReview({documentId,extractedText,onAnalyze}) {Belgenin tüm sayfalarını açıp metin, miktar ve birimleri karşılaştırın. Bu kayıt kullanıcı incelemesidir; resmî onay veya e-imza değildir. Kaydetmek tek başına teklif dosyasını hazır yapmaz.
{source?.stale &&Kaynak dosya değişmiş. Önceki inceleme geçerli değil; tüm sayfaları yeniden karşılaştırın.
} - {source?.review &&Son kayıt: sürüm {source.review.revision} · {new Date(source.review.reviewed_at).toLocaleString('tr-TR')}
} + {source?.review &&Son kayıt: sürüm {source.review.revision} · {new Date(source.review.reviewed_at).toLocaleString('tr-TR', { timeZone: 'Europe/Istanbul' })}
}