Ana içeriğe geç

Backend - Sürüm Notları

Backoffice — Sürüm Notları

EnQualify Signalling — Elastic APM Entegrasyonu Tag: enqualify-signalling:20260907.1

Özet
Sinyal sunucusuna Elastic APM entegrasyonu eklendi. Bu entegrasyon sayesinde sunucunun HTTP transaction'ları, hata logları ve Node.js çalışma zamanı metrikleri (heap kullanımı, CPU, event loop gecikmesi) Kibana APM üzerinden izlenebilir hale geldi. APM agent uygulama başlangıcında preload edilerek tüm istekler otomatik olarak takip edilir; http://socket.io , /health ve /metrics endpointleri ise gereksiz transaction üretmemesi için izleme dışı bırakıldı.

Yapılan Değişiklikler

  1. .env dosyasına eklenenler:

.env dosyasının sonuna aşağıdaki parametreler eklenir. Değerler ortama göre doldurulur:

Text Only
ELASTIC_APM_ACTIVE=true
ELASTIC_APM_SERVICE_NAME=<servis_adi>
ELASTIC_APM_SERVER_URL=<apm_server_url>
ELASTIC_APM_ENVIRONMENT=<ortam_adi>
ELASTIC_APM_TRANSACTION_IGNORE_URLS=/socket.io/*,/health,/metrics
ELASTIC_APM_CAPTURE_BODY=off
ELASTIC_APM_LOG_LEVEL=error
ELASTIC_APM_METRICS_INTERVAL=30s
# APM Server kimlik doğrulama gerektiriyorsa ikisinden biri doldurulur, ikisi birden kullanılmaz
# ELASTIC_APM_SECRET_TOKEN=<token>
# ELASTIC_APM_API_KEY=<api_key>
  1. docker-compose.yml — enqualify-signalling servisine eklenenler:

.env dosyasındaki değerler compose tarafından otomatik okunur, servise aşağıdaki satırlar eklenir:

Text Only
- ELASTIC_APM_ACTIVE=${ELASTIC_APM_ACTIVE:-false}
- ELASTIC_APM_SERVICE_NAME=${ELASTIC_APM_SERVICE_NAME}
- ELASTIC_APM_SERVER_URL=${ELASTIC_APM_SERVER_URL}
- ELASTIC_APM_ENVIRONMENT=${ELASTIC_APM_ENVIRONMENT}
- ELASTIC_APM_TRANSACTION_IGNORE_URLS=${ELASTIC_APM_TRANSACTION_IGNORE_URLS}
- ELASTIC_APM_CAPTURE_BODY=${ELASTIC_APM_CAPTURE_BODY:-off}
- ELASTIC_APM_LOG_LEVEL=${ELASTIC_APM_LOG_LEVEL:-error}
- ELASTIC_APM_METRICS_INTERVAL=${ELASTIC_APM_METRICS_INTERVAL:-30s}
# APM Server kimlik doğrulama gerektiriyorsa:
# - ELASTIC_APM_SECRET_TOKEN=${ELASTIC_APM_SECRET_TOKEN}
# - ELASTIC_APM_API_KEY=${ELASTIC_APM_API_KEY}
  1. Servisi yeniden başlatma:
Text Only
docker compose stop enqualify-signalling && docker compose rm -f enqualify-signalling && docker compose up -d enqualify-signalling

enqualify-coturn 20260923.1 Sürüm Notları — 23.09.2026

[VIDEO CALL] [NO CUSTOMER ACTION] [BACKWARD COMPATIBLE]


1. Sürüm Özeti

Bu sürümde enqualify-coturn (TURN) servisine log rotasyonu ve okunabilir zaman damgalı loglama eklenmiş, ayrıca metrik izleme altyapısına yönelik hazırlık yapılmıştır. Bu değişiklikler servisin operasyonel görünürlüğünü ve kaynak kullanım kontrolünü artırırken, TURN/relay işlevselliğinde herhangi bir değişiklik yapmamaktadır.


2. Müşteri Etkisi

Kontrol Durum Açıklama
Implementasyonu etkiliyor mu? Hayır Değişiklikler servis tarafı operasyonel konfigürasyona yöneliktir; API/entegrasyon arayüzünde değişiklik yoktur.
Müşteri aksiyonu gerekiyor mu? Hayır —
Parametre veya konfigürasyon değişikliği var mı? Hayır Değişiklikler yalnızca servis tarafı iç konfigürasyonudur, müşteriye açık bir parametre eklenmemiştir.
Mevcut entegrasyonlarla uyumlu mu? Evet Geriye dönük uyumludur; TURN/relay davranışında değişiklik yoktur.
Test yapılması gerekiyor mu? Hayır —
Geçiş için son tarih var mı? Hayır —

3. Değişiklikler


Docker Log Rotasyonu Eklendi

Bileşen: Video Call
Tür: İyileştirme

Ne değişti?
Servis loglarına boyut ve dosya sayısı bazlı otomatik rotasyon eklenmiştir; bu sayede disk taşması riski ortadan kalkmakta, sorun analizi için yeterli geçmiş log tutulmaktadır.

Müşteriyi etkiliyor mu?
Hayır.

Yapılması gereken:
Herhangi bir implementasyon veya konfigürasyon değişikliği gerekmemektedir.


Log Zaman Damgası Formatı İyileştirildi

Bileşen: Video Call
Tür: İyileştirme

Ne değişti?
Log satırlarına okunabilir (ISO 8601) zaman damgası eklenmiştir; bu sayede sorun analizinde loglar arası zaman bazlı eşleştirme kolaylaşmaktadır.

Müşteriyi etkiliyor mu?
Hayır.

Yapılması gereken:
Herhangi bir implementasyon veya konfigürasyon değişikliği gerekmemektedir.


Metrik(Prometheus) Altyapısı Hazırlığı

Bileşen: Video Call
Tür: Yeni Özellik

Ne değişti?
Servisin sağlık ve kapasite metriklerinin ileride izleme sistemlerine aktarılabilmesi için altyapı hazırlığı yapılmıştır.

Müşteriyi etkiliyor mu?
Hayır.

Yapılması gereken:
Herhangi bir implementasyon veya konfigürasyon değişikliği gerekmemektedir.

4. Bilinen Sorunlar

Bilinen sorun bulunmamaktadır.

v1.5.59 → 1.5.76

1. Kapsam

Bu bölüm, BackOffice ürününün v1.5.59 sürümünden v1.5.76 sürümüne kadar olan dönemde yayınlanan v1.5.70, v1.5.74 ve v1.5.76 sürümlerindeki değişiklikleri tek başlık altında özetler.

Bu aralıkta dinamik kural tanımlama davranışı genişletilmiş, NFC referanslı karşılaştırma modu eklenmiş, BackOffice rapor ve yönetim ekranlarında iyileştirmeler yapılmış, görüntülü görüşme kayıt başlatma performansı ve token doğrulama stabilitesi artırılmıştır.

2. Yönetici Özeti

  • Dinamik Kural Tanımlama modülüne kural sıralaması eklenmiş, kurallar artık belirlenen sıraya göre çalışıp sonuç üreten ilk kuraldan sonra duracak şekilde güncellenmiştir.
  • Kontrol listesi sonuç tiplerine, tüm sorulara beklenen cevaplar verilmediğinde kullanılabilecek yeni bir sonuç tipi eklenmiştir.
  • NFC verisinin referans alınarak OCR/belge verisiyle karşılaştırılabilmesini sağlayan yeni mod ve parametre eklenmiştir.
  • Çağrı Geçmişi Raporu, Çevrimiçi Adet ve Süre Bilgisi raporu ve BackOffice yönetim ekranlarında görsel, filtreleme ve kullanılabilirlik iyileştirmeleri yapılmıştır.
  • Görüntülü görüşmede kayıt başlatma süreci hızlandırılmıştır.
  • DepthLivenessDetection metoduna gerçek kişi doğrulaması kontrolü eklenerek canlılık tespiti güvenilirliği artırılmıştır.
  • Internal token doğrulama toleransı genişletilerek sunucular arası saat farkından kaynaklanabilecek geçici bağlantı hataları azaltılmıştır.
Kontrol Durum Açıklama
Implementasyonu etkiliyor mu? Koşullu Yalnızca birden fazla dinamik kural tanımlayan entegrasyonlar, kural çalışma sırası ve durma davranışındaki değişiklikten etkilenebilir. v1.5.74 ve v1.5.76 değişiklikleri mevcut entegrasyonlarda değişiklik gerektirmez.
Müşteri aksiyonu gerekiyor mu? Koşullu Mevcut dinamik kural tanımlarında Sıra alanının gözden geçirilip doldurulması önerilir. Diğer değişiklikler için müşteri aksiyonu gerekmez.
Parametre veya konfigürasyon değişikliği var mı? Koşullu Verify.Setting.Web.UseNfcAsCompareReference parametresi eklenmiştir ve varsayılan olarak kapalıdır.
Mevcut entegrasyonlarla uyumlu mu? Koşullu Tek kural kullanan entegrasyonlar etkilenmez. Birden fazla dinamik kural tanımlı entegrasyonlarda sonuç sırası değişebilir. Diğer değişiklikler geriye dönük uyumludur.
Test yapılması gerekiyor mu? Koşullu Dinamik Kural Tanımlama kullanan entegrasyonlarda kural sonuçlarının sürüm sonrası doğrulanması önerilir.
Geçiş için son tarih var mı? Hayır —

3. Yeni Özellikler ve Büyük Geliştirmeler

3.1 Dinamik Kural Tanımlama — Sıralama ve İlk Uygun Kuralda Durma

Bileşen: Backend / BackOffice
Tür: Breaking Change

Dinamik kural tanımlarına Sıra (Sequence) alanı eklenmiştir. Kurallar artık bu sıraya göre değerlendirilmekte ve sonuç üreten ilk kuraldan sonra değerlendirme durmaktadır. Önceki davranışta tüm kurallar sırasıyla değerlendirilip sonuçlar birleştiriliyordu.

Müşteri etkisi: Koşullu. Yalnızca birden fazla dinamik kural tanımlayan entegrasyonları etkiler.

Yapılması gereken: BackOffice üzerinden mevcut dinamik kural tanımlarına Sıra değeri girilmeli ve öncelik sırası kontrol edilmelidir. Sıra alanı boş bırakılan kurallar beklenmeyen sırada değerlendirilebilir ve sonuç kümesinde farklılığa yol açabilir.

3.2 Dinamik Kural Tanımlama — Yeni Kontrol Sonucu Tipi

Bileşen: Backend / BackOffice
Tür: Yeni Özellik

Kontrol listesi sonuç tipine, listedeki tüm sorulara beklenen cevabın verilmediği durumu yakalayan yeni bir seçenek (AllNo) eklenmiştir.

Müşteri etkisi: Hayır. Yeni seçenek isteğe bağlı olarak BackOffice üzerinden kullanılabilir.

3.3 NFC Verisinin Referans Alınarak Karşılaştırma Yapılması

Bileşen: Backend
Tür: Yeni Özellik

Kimlik doğrulama akışında, belge (OCR) verisinin NFC (çip) verisi referans alınarak karşılaştırılabilmesini sağlayan yeni bir mod eklenmiştir.

Müşteri etkisi: Koşullu. Yalnızca bu modu kullanmak isteyen entegrasyonları etkiler.

Yapılması gereken: Verify.Setting.Web.UseNfcAsCompareReference parametresi varsayılan olarak kapalıdır. Bu karşılaştırma modu kullanılmak isteniyorsa BackOffice üzerinden ilgili çağrı tipi için etkinleştirilmelidir.

3.4 Görüntülü Görüşme Kayıt Başlatma Hızlandırıldı

Bileşen: BackOffice — Video Call
Tür: İyileştirme

Görüntülü görüşmede kayıt başlatma süreci hızlandırılmıştır. Bağlantı kurulduktan sonra kaydın tetiklenmesi daha kısa sürede gerçekleşmektedir.

Müşteri etkisi: Hayır. Herhangi bir implementasyon veya konfigürasyon değişikliği gerekmemektedir.

3.5 DepthLivenessDetection Gerçek Kişi Kontrolü

Bileşen: BackOffice — AI / Doğrulama
Tür: İyileştirme

DepthLivenessDetection metoduna gerçek kişi doğrulaması kontrolü eklenmiştir. Bu iyileştirme canlılık tespitinin güvenilirliğini artırmaktadır.

Müşteri etkisi: Hayır. Herhangi bir implementasyon veya konfigürasyon değişikliği gerekmemektedir.

4. Raporlama ve Yönetim Ekranı İyileştirmeleri

4.1 Çağrı Geçmişi Raporu Ekranı İyileştirmeleri

Bileşen: BackOffice
Tür: İyileştirme

BackOffice Çağrı Geçmişi Raporu ekranında yükleme göstergesi, internet bağlantı hızı gösterimi ve entegrasyon verisi/detay pencerelerinde görsel ve filtre iyileştirmeleri yapılmıştır.

4.2 Çevrimiçi Adet ve Süre Bilgisi Raporu — Süre Formatı Revizyonu

Bileşen: BackOffice
Tür: İyileştirme

Çevrimiçi Adet ve Süre Bilgisi raporunda, ekran ve Excel dışa aktarımı dahil olmak üzere süre bilgisinin gösterimi saat:dakika:saniye formatına revize edilmiştir.

4.3 Çağrı Tekrar Log Metni Güncellendi

Bileşen: BackOffice — Yönetim Paneli
Tür: İyileştirme

Temsilci log ekranında görünen Görüntülü Görüşme Tekrar Başlatıldı ifadesi, daha doğru bir tanım olan Görüntülü Görüşme Bağlantısı Yeniden Denendi olarak güncellenmiştir. TR/EN/AZ lokalizasyonu dahil edilmiştir.

4.4 UI Modal Arka Plan Saydamlığı Güncellendi

Bileşen: BackOffice — Yönetim Paneli
Tür: İyileştirme

Modal arka plan saydamlık değeri güncellenmiştir.

5. Altyapı, Stabilite ve Derleme İyileştirmeleri

5.1 Internal Token Doğrulama Stabilitesi İyileştirildi

Bileşen: BackOffice — Kimlik Doğrulama
Tür: İyileştirme

İç token doğrulama mekanizmasında zaman kaydırma toleransı genişletilmiş, token geçerlilik süresi doğrulamasına yönelik iyileştirmeler yapılmıştır. Bu sayede sunucular arası saat farkından kaynaklanan geçici bağlantı hatalarının önüne geçilmektedir.

5.2 BackOffice Angular Arayüzü Derleme Kararlılığı

Bileşen: BackOffice
Tür: Hata Düzeltmesi

BackOffice Angular arayüzünün derleme (build) sürecinde oluşabilecek kararlılık sorunları giderilmiştir.

6. Yeni / Değişen Sistem Parametreleri

Parametre Modül Açıklama Varsayılan
Verify.Setting.Web.UseNfcAsCompareReference Kimlik Doğrulama / NFC OCR/belge verisinin NFC verisi referans alınarak karşılaştırılmasını sağlar. Kapalı

7. Versiyon ve Uyumluluk

Bileşen Önceki Versiyon Yeni Versiyon Minimum Gereksinim
BackOffice (Management) 1.5.59 1.5.76 —

8. Geçiş Adımları

  1. Veritabanı güncelleme script'lerinin, özellikle Sequence kolonu ve ilgili kaynak metinlerinin uygulandığını doğrulayın.
  2. Sürüm sonrası BackOffice üzerinden mevcut dinamik kural tanımlarına Sıra değeri girin.
  3. Birden fazla dinamik kural kullanan entegrasyonlarda kural sonuçlarını test ortamında doğrulayın.
  4. NFC referanslı karşılaştırma modunu kullanmak isteyen entegrasyonlar için ilgili parametreyi etkinleştirin.

9. Bilinen Sorunlar

Bilinen sorun bulunmamaktadır.

v1.4.131 → v1.5.59 sürümleri arası

1. Kapsam

Bu doküman, EnQualify Plus Backoffice ürününün v1.4.131 sürümünden v1.5.56 sürümüne kadar olan dönemde eklenen özellikleri, değişen iş kurallarını, yeni sistem parametrelerini ve iyileştirmeleri özetler.

Amaç; sürüm geçişi öncesinde iş birimlerinin ve entegrasyon ekiplerinin yeni yetkinlikleri ve yapılandırma seçeneklerini değerlendirebilmesidir. Kullanıcı deneyimine veya yapılandırmaya yansımayan teknik iyileştirmeler kapsam dışında tutulmuş, yalnızca ürün davranışını etkileyen değişiklikler listelenmiştir.

2. Yönetici Özeti

Bu sürüm aralığındaki en önemli değişiklikler:

  • Kimlik doğrulama güvenliği üç yeni katmanla güçlendirildi: Görsel Güvenlik Öğesi Doğrulama, Dokunma Testi (Conceal Testing) ve tamamen yeni bir Sesli Doğrulama modülü.

  • Görüşme kayıtlarının saklama yapısı yenilendi: kayıtlar artık tarih ve saat bazlı klasör hiyerarşisinde tutuluyor; mevcut kayıtlar da otomatik olarak yeni yapıya taşınıyor.

  • Büyük video dosyalarının zayıf bağlantılarda güvenilir şekilde yüklenebilmesi için parçalı (chunk) yükleme özelliği eklendi.

  • Azerbaycan kimlik kartları için ad-soyad doğrulama desteği eklendi; isim karşılaştırma motoru toleranslı (bulanık) eşleştirme yapabilecek şekilde yenilendi.

  • Yüz doğrulama ve sahtecilik (antispoofing) sonuçlarının nihai değerlendirmeye yansıtılması güçlendirildi.

  • Görüntülü görüşme ekranı (Esnek Görünüm) kurum bazında; renk, yazı boyutu, kamera yerleşimi, OCR çerçeveleri gibi pek çok unsurla özelleştirilebilir hale geldi.

  • Supervisor onay süreci için yeni dashboard göstergeleri ve "Onay Bekleyen Listesi" menüsü eklendi.

  • Kişisel veri maskeleme (e-posta, telefon numarası) Supervisor ve Temsilci rolleri için ayrı ayrı yönetilebilir hale geldi.

  • Dinamik Değerlendirme yapısı geliştirildi; çağrı sonlandırma nedenleri kural bazlı yönetilebiliyor.

  • Kullanıcı arayüzü ve sunucu tarafı altyapısı, performans ve sürdürülebilirlik için modernize edildi.

BU SÜRÜMDE ÖNE ÇIKANLAR ▸ Daha güçlü kimlik doğrulama — Görsel Güvenlik Öğesi Doğrulama ve Dokunma Testi ile sahte/taklit belge tespiti güçlendirildi. Kontrol katılığı kurumunuzun ihtiyacına göre Parametre ekranından ayarlanabilir. ▸ Yeni doğrulama kanalı — Sesli Doğrulama modülü, mevcut kimlik doğrulamasına müşteriye özel güvenlik sorusu ekleyerek doğrulamayı güçlendirir. ▸ Kurum bazlı özelleştirme — Görüşme ekranı görünümü ve kişisel veri maskeleme, kurumunuzun tercihlerine göre esnek şekilde yapılandırılabilir. ▸ Kolay geçiş — Değişikliklerin büyük çoğunluğu güncellemeyle otomatik uygulanır. İş birimi tarafında yapılandırma seçenekleri için Bölüm 9'daki öneriler yol göstericidir.

3. Yeni Özellikler ve Büyük Geliştirmeler

3.1 Sesli Doğrulama (Voice Verification)

Görüşme sırasında müşteriye önceden tanımlanmış sorular (istenirse rastgele sırayla) sorulup, sesli/görüntülü verdiği cevapların önceden tanımlanmış beklenen cevaplarla otomatik karşılaştırıldığı, tamamen yeni bir kimlik doğrulama kanalı eklendi. Bu, mevcut yüz/kimlik doğrulamasına ek olarak müşteriye özel güvenlik sorusu sorma yöntemiyle doğrulamayı güçlendirir.

Mobil uygulama tarafında bu modül için 3 yeni servis eklendi:

  • Sorulacak soru grubunun/senaryosunun mobil cihaza gönderilmesi (Sözlü Onay Listesi yapılandırması)

  • Müşterinin sesli/görüntülü cevabının sisteme yüklenmesi

  • Temsilci tarafından sesli doğrulamanın onaylanması

3.2 Görsel Güvenlik Öğesi Doğrulama

Kimlik belgesi üzerindeki fiziksel güvenlik unsurları (hologram, güvenlik ipliği/mikro yazı, hilal, imza, optik değişken mürekkep-OVI, barkod, çip, MRZ vb.) artık her biri ayrı ayrı, kendi güven skoru ve eşik değeriyle değerlendirilip kayıt altına alınıyor.

Kimlik türüne göre "en az kaç ön yüz + kaç arka yüz güvenlik öğesi geçerli olmalı" kuralı Parametre ekranından tanımlanabiliyor; bu sayede farklı kimlik/doküman tipleri için doğrulama katılığı iş birimi tarafından ayarlanabiliyor. Belge bu kritere uymazsa tanımlı bir aksiyon (uyarı ver / işlemi durdur vb.) tetikleniyor.

3.3 Dokunma Testi (Conceal Testing)

Kimlik kartındaki güvenlik unsurlarının (mikro yazı, hilal, imza, OVI) parmakla kısmen kapatılsa/eğilse dahi sistem tarafından doğru tespit edilip edilemediğini kontrol eden yeni bir test eklendi. Bu, fiziksel olarak taklit edilmiş veya ekran üzerinden gösterilen sahte kimliklerin yakalanma ihtimalini artıran ek bir güvenlik katmanıdır.

Test sonucu ve minimum güven eşiği (varsayılan %30) Parametre ekranından yönetilebiliyor ve özellik sistem genelinde açılıp kapatılabiliyor.

3.4 Görüşme Kaydı Saklama Yapısının Yenilenmesi

Görüşme kayıtları artık oluşturulma tarih ve saatine göre Yıl / Ay / Gün / Saat şeklinde alt klasörlere yazılıyor. Bu yapı, kayıt hacmi büyüdükçe dosya erişim ve yönetim performansının korunmasını sağlar. Değişiklik hem yerel disk depolamasında hem de S3 uyumlu bulut depolamada aynı şekilde uygulanır.

Mevcut kayıtların yeni klasör yapısına geçişi, arka planda otomatik ve kesintisiz çalışan bir taşıma göreviyle kademeli olarak yapılır; bu süreç sistem yükü oluşturmayacak şekilde tasarlanmıştır ve kayıtların bütünlüğü korunarak yürütülür.

3.5 Parçalı (Chunk) Video Yükleme

Büyük boyutlu görüşme videolarının, özellikle zayıf bağlantılarda tek seferde yüklenirken zaman aşımına uğramaması için videolar gerekli durumlarda küçük parçalara bölünerek yükleniyor. Normal yükleme için beklenecek azami süre (varsayılan 180 saniye) parametrik hale getirildi; bu süre dolduğunda sistem otomatik olarak parçalı yüklemeye geçer.

3.6 Esnek Görüşme Ekranı (Flexible Layout) Özelleştirmeleri

Temsilci ve müşterinin gördüğü görüntülü görüşme ekranı artık kurum bazında büyük ölçüde özelleştirilebiliyor: renk teması, yazı tipi boyutu, kamera görüntülerinin konumu/boyutu ve yer değiştirmesi, OCR çerçeve görselleri (başarılı/başarısız/varsayılan, ön/arka yüz için ayrı ayrı), temsilci adının gösterilip gösterilmeyeceği ve konumu, flaş butonu ikonu gibi onlarca görsel unsur kod değişikliği gerektirmeden yapılandırılabiliyor.

3.7 Supervisor Onay Süreci Geliştirmeleri

Supervisor rolündeki kullanıcılar için onay bekleyen işlemleri takip etmeyi kolaylaştıran yeni bir menü ("Onay Bekleyen Listesi") ve dashboard'a eklenen "Toplam Onay Bekleyen" ile "Bana Ait Onay Bekleyen" gösterge kartları eklendi. Ayrıca bir çağrının sonlandırma nedeninin bu onay panosunda kart olarak gösterilip gösterilmeyeceği artık parametre ekranından yönetilebiliyor.

3.8 Kişisel Veri Maskeleme

Müşteri e-posta adresi ve telefon numarasının Supervisor ve Temsilci ekranlarında maskelenip maskelenmeyeceği artık iki rol için ayrı ayrı yönetilebiliyor (varsayılan olarak Supervisor ekranında e-posta maskeli, Temsilci ekranında açık gelir). Bu, kişisel veri görünürlüğünün role göre daha hassas şekilde kontrol edilmesini sağlar.

3.9 Azerbaycan Kimlik Desteği ve Ad-Soyad Eşleştirme Motoru

Ad-soyad karşılaştırma mantığı, Türkiye kimliklerinin yanı sıra Azerbaycan (AZE) kimliklerini de destekleyecek şekilde genişletildi; Azerbaycan alfabesine özgü harflerin MRZ-nüfus kaydı eşleştirmesinde doğru işlenmesi sağlandı.

Bu kapsamda genel amaçlı, tekrar kullanılabilir bir isim eşleştirme motoru geliştirildi; motor gerektiğinde birebir eşleşme yerine belirli bir toleransla ("benzerlik oranı") eşleştirme yapabiliyor. Kısaltmalı isimlerdeki noktalama kaynaklı eşleşme sorunları da bu kapsamda giderildi.

3.10 Dinamik Değerlendirme Yapısı

Çağrı esnasında tanımlanan kurallara göre çağrı sonlandırma nedenlerini getirecek yapı kuruldu.

  • Birden fazla süreç yönetilebilmesi için süreç tanımlama ekranı eklendi.

  • Kural tanımlama ekranı eklendi.

  • Kuralları işletmek üzere Değerlendirme yapısı revize edildi.

3.11 Entegrasyon ve Altyapı Yetkinlikleri

  • Yeni bir e-ticaret platformu entegrasyon API'si eklendi.

  • Kurumsal entegrasyonlarda durum güncelleme ve kimlik doğrulama (login) servisleri birbirinden ayrıştırılarak yapılandırma esnekliği artırıldı.

  • S3 uyumlu ek bulut depolama sağlayıcıları için destek eklendi; on-prem ve AWS-dışı S3 uyumlu sağlayıcılarla uyumluluk seçenekleri genişletildi.

  • Konuşmadan Metne (Speech-to-Text) ve Metinden Konuşmaya (Text-to-Speech) servisleri için alt yapı hazırlandı ve EnQualify ile entegre edildi.

  • Veri koruma / alan şifreleme özelliği kurulum bazında etkinleştirilebilir hale getirildi.

4. Doğrulama Sonuçlarının Değerlendirilmesi

Bu sürümle birlikte, bir görüşmenin nihai doğrulama sonucunun oluşturulmasında aşağıdaki iyileştirmeler yapılmıştır:

  • Yüz benzerlik skorunun teknik bir nedenle üretilemediği durumların sonuç değerlendirmesine yansıtılması iyileştirildi; bu durumlar artık "başarısız" (Kırmızı) olarak işaretlenir.

  • Sahtecilik/canlılık tespiti (Antispoofing) sonucu artık yüz doğrulamasının genel sonucuna (Yeşil/Sarı/Kırmızı renk kodu) doğrudan yansır.

  • Kimlik belgesindeki fotoğrafta yüzün bir nesne/elle kapatılıp kapatılmadığını kontrol eden yapay zekâ kontrolü, parametre üzerinden etkinleştirilebilir hale getirildi.

  • Nüfus kaydındaki isimlerde noktalama karakteri bulunması durumunda oluşabilen ad-soyad eşleşme sorunu giderildi.

Bu iyileştirmeler doğrulama güvenilirliğini artırır. Sürüm geçişi sonrasında ayarların kurumunuzun ihtiyaçlarıyla uyumunu gözden geçirebilirsiniz.

5. Veri Yapısı Değişiklikleri

Bu sürüm aralığında, yeni özellikleri desteklemek üzere veri modeli genişletilmiştir. Değişiklikler ürün güncellemesiyle birlikte otomatik olarak uygulanır; iş birimi tarafında aksiyon gerektirmez.

Alan Değişikliğin Kapsamı
Görsel Güvenlik Öğeleri Kimlik üzerindeki her güvenlik öğesinin doğrulama sonucunun (geçerli/geçersiz, güven skoru) ayrı ayrı kaydedilmesi ve belge bazında özetlenmesi için veri yapısı eklendi.
Dokunma Testi (Conceal) Dokunma Testi sonuçlarının ve doküman tipi bazında hangi öğelerin aktif olduğu ile eşik değerlerinin saklanması için veri yapısı eklendi.
Sesli Doğrulama Soru grupları, soru içerikleri, beklenen cevaplar ve görüşme bazında verilen cevapların saklanması için veri yapısı eklendi.
Esnek Görüşme Ekranı Kurum bazlı görünüm özelleştirmelerinin (renk, konum, yazı tipi, çerçeve görselleri) saklanması için alanlar genişletildi.
Kimlik Doğrulama Parametreleri Doğrulanacak görsel öğe sayısının ön ve arka yüz için ayrı tanımlanabilmesi ve doküman tipi bazında aksiyon belirlenebilmesi için parametre yapısı genişletildi.
Kalite Kontrol Kalite kontrol sorularının zorunluluk durumu ve verilen cevaba serbest metin not eklenebilmesi için alanlar eklendi.
Entegrasyon İzlenebilirliği Dış sistem entegrasyonlarındaki olay ve hataların görüşme bazında izlenebilmesi için loglama yapısı eklendi.

6. Yeni / Değişen Sistem Parametreleri

Aşağıdaki parametreler Ayarlar/Parametre ekranlarından yönetilebilen, kurum bazında açılıp kapatılabilen veya değer olarak ayarlanabilen sistem parametreleridir.

Parametre Modül Açıklama
Verify.Setting.Web.UploadChunkVideo Video Görüşme Büyük videoların parçalara bölünerek yüklenmesini açar/kapatır.
Verify.Setting.Web.UploadChunkVideoTimeout Video Görüşme Normal yükleme için azami bekleme süresi (sn, varsayılan 180); süre dolunca parçalı yükleme devreye girer.
Verify.Setting.Web.ShowAndRequireRatingDescription Çağrı Değerlendirme Temsilcinin değerlendirme notu alanının gösterilip gösterilmeyeceğini ve zorunlu olup olmadığını belirler (çağrı tipi bazında).
Verify.Setting.Web / Mobile.ShowFlashLightButton Video Görüşme Temsilci/müşterinin, kimlik kontrolünü kolaylaştırmak için cihaz flaşını açıp kapatabilmesini sağlar.
Verify.Setting.Web.MaskEmailSupervisorHide / MaskEmailAgentHide Kişisel Veri Maskeleme Müşteri e-postasının Supervisor / Temsilci ekranlarında maskelenip maskelenmeyeceğini ayrı ayrı belirler.
Verify.Setting.Web.MaskPhoneNumberSupervisorHide / MaskPhoneNumberAgentHide Kişisel Veri Maskeleme Aynı mantıkla telefon numarasının maskelenmesini kontrol eder.
Verify.Setting.Web.CompareOcrFaceOcclusion Kimlik Doğrulama Kimlikten çıkarılan yüz görselinde "kapatma/örtme" kontrolünün yapılıp yapılmayacağını belirler.
Verify.Setting.Web.ShowCallDetailButton (+varyantları) Video Görüşme / Raporlar KPS bilgisi, OCR görselleri ve canlılık fotoğrafının pop-up'ta detaylı incelenmesini sağlayan butonun görünürlüğü.
Verify.Setting.Web.ShowApprovedListButton Supervisor Onay Onay Bekleyen Listesi menüsünün görünürlüğünü belirler.
Verify.DashboardSetting.Total / PersonalProcessesAwaitingApprovalResult Dashboard "Toplam/Bireysel Onay Bekleyen İşlemler" gösterge kartlarının hesaplama kuralını tanımlar.
Verify.Setting.Mobile.CallIDDocConcealMinThreshold Kimlik Güvenlik Öğeleri Dokunma Testi'nde güvenlik öğelerinin geçerli sayılması için gereken minimum güven skoru (varsayılan 0.3).
Verify.Setting.Web.ConcealTestingActive Kimlik Güvenlik Öğeleri Dokunma Testi özelliğinin mobil tarafta aktif olup olmadığını belirler.
Verify.Setting.Web.ShowAntiSpoofingAlertOnPanel Video Görüşme Antispoofing kontrolü başarısız olduğunda görüşme panelinin kırmızı ünlemle vurgulanmasını sağlar.
Verify.Setting.Web.ShowControlScope Görsel Güvenlik Öğeleri Güvenlik öğesi eşik değerlerinin arayüzden değiştirilebilir olup olmadığını belirler.
Verify.Setting.Web.CustomerApiSendResultControl Entegrasyon İşlem geçmişinde, sonucu müşteri API'sine henüz gönderilmemiş çağrıları filtreleyip yeniden gönderme kontrolünü etkinleştirir.

7. Entegrasyon Yetkinlikleri

Dönem içinde, entegrasyon süreçlerini doğrudan ilgilendiren yeni servis yetkinlikleri eklenmiştir. Entegrasyon ekipleri için ayrıntılı uç nokta ve parametre dokümantasyonu Developer Portal üzerinden sağlanır.

  • Dokunma Testi: Kimlik üzerindeki güvenlik görsellerinin doğrulama için yüklenmesi.

  • Sesli Doğrulama: Doğrulama senaryosunun mobil istemciye iletilmesi, müşteri cevabının yüklenmesi ve temsilci onayı için servisler.

  • Kimlik Ön Tanıma: OCR öncesi doküman tipini belirleyen tanıma servisi.

  • Kuyruk Yönetimi: Müşteri kuyruk sırasının sorgulanması.

  • Model Yapılandırma: Mobil model/yapılandırma indirme akışının yeni sürümü.

  • Doğrulama Katılığı: Kimlik doğrulama parametrelerinin, doğrulanacak görsel öğe sayısı ve doküman tipi bazında aksiyon dahil olmak üzere daha esnek yapılandırılabilmesi.

  • Uyruk Ayrımı: Ad-soyad karşılaştırma servisinin uyruk (TUR/AZE) bazında çalışabilmesi.

8. Sürüm İçeriği — Detaylı Liste

Bu bölüm, sürüm aralığında yapılan değişikliklerin kategori bazında ayrıntılı listesidir.

8.1 Yeni Özellikler

  • Ek bulut depolama sağlayıcısı (nesne depolama) desteği eklendi

  • Azerbaycan kimlik kontrolü eklendi

  • SHA256 ile şifreleme özelliği eklendi

  • Parçalı video (chunk video) yükleme/oynatma özelliği eklendi

  • Çağrıyı yeniden deneme (retry) özelliği eklendi

  • Görsel öğe analizinin dinamik olarak yönetilmesi sağlandı

  • Dokunma Testi (Touch Test) özelliği eklendi

  • Sahtecilik Önleme (Antispoofing) geçmiş analizi özelliği eklendi

  • Genel Performans Raporu'na kolon ayarları eklendi

  • Temsilci Analiz Raporu'na yenile (refresh) butonu eklendi

  • Çağrı Performans Raporu'na günlük bazlı görünüm eklendi

  • Çağrı Geçmişi Raporu'na açıklama (description) pencereleri eklendi

  • Flaş ekranına kapatma butonu eklendi

8.2 İyileştirmeler

Mevcut özelliklerde kullanıcı deneyimini iyileştiren başlıca güncellemeler:

  • Değerlendirme akışı: Görüntülü görüşme ekranındaki değerlendirme adımları daha akıcı hale getirildi.

  • Onay menüsü: Onay menüleri Parametreler menüsü altında yeniden düzenlendi ve menü adları netleştirildi.

  • Kişisel veri maskeleme: Genel Ayarlar'daki maskeleme seçenekleri iyileştirildi.

  • Raporlar: Genel Performans Raporu'na kolon ayarları, Çağrı Performans Raporu'na günlük bazlı görünüm, Temsilci Analiz Raporu'na yenileme özelliği ve Çağrı Yönlendirme Raporu'na tarih doğrulama eklendi.

  • Ses yönetimi: Ses dosyalarının çağrı tipi bazında yönetimi ve ses değiştirme işlevi iyileştirildi.

  • Anlık Görüntü Kategorisi: Parametre ekranı (liste ve modal görünümleri) güncellendi.

  • Görsel tutarlılık: Ekranlar arası yazı tipi ve varsayılan görsel kullanımı standartlaştırıldı.

Ayrıca görüşme kaydı saklama yapısı, entegrasyon izlenebilirliği, "Başarılı/Başarısız" isimlendirmesinin dinamikleştirilmesi ve çeşitli ekranların performansı gibi arka plan iyileştirmeleri yapılmıştır.

8.3 Düzeltmeler

Aşağıdaki düzeltmeler, kullanıcıların ekranlarda gözlemleyebileceği davranışları doğrudan etkiler:

  • Çağrı istatistikleri: Cevaplanan bazı çağrılar raporlarda "cevapsız" olarak görünebiliyordu; çağrılar artık doğru şekilde sınıflandırılıyor.

  • Rapor tarih filtreleri: Yönlendirme, Temsilci Giriş-Çıkış ve Cevapsız Çağrı raporlarında başlangıç tarihi filtresinin beklenenden farklı sonuç döndürmesi düzeltildi.

  • Excel aktarımı: İşlem Listesi İzleme raporunun Excel'e aktarılmasında oluşan sorun giderildi.

  • Doğum tarihi gösterimi: İşlem Listesi İzleme raporunda doğum tarihinin hatalı görüntülenmesi düzeltildi.

  • Şifre yenileme: Pasif durumdaki kullanıcıların şifre yenileme işlemini tamamlayamaması sorunu giderildi.

  • İngilizce arayüz: Backoffice dili İngilizce seçildiğinde bazı ekranlarda oluşan görüntüleme sorunu giderildi.

  • Randevu Günü: Ekrandaki durum listesinin hatalı görüntülenmesi düzeltildi.

  • Bulut depolama: Belirli bulut depolama yapılandırmalarında görüşme kayıtlarına erişimi etkileyen bağlantı sorunu giderildi.

Bunların yanı sıra; raporlama, dashboard göstergeleri, çağrı kontrol tanımları, değerlendirme açıklaması ayarları ve genel arayüz alanlarında müşteri deneyimini doğrudan değiştirmeyen çeşitli kararlılık ve görüntüleme düzeltmeleri yapılmıştır.

8.4 Altyapı ve Performans Çalışmaları

Ürünün performansı, güvenliği ve uzun vadeli sürdürülebilirliği için, mevcut kullanımı etkilemeyen kapsamlı altyapı iyileştirmeleri arka planda tamamlanmıştır.

9. Sürüm Geçişi Öncesi Öneriler

  • Yeni güvenlik kontrolleri (Görsel Güvenlik Öğesi Doğrulama, Dokunma Testi) varsayılan eşik değerleriyle birlikte gelir. Bu değerler Parametre ekranından kurumunuzun ihtiyaçlarına göre serbestçe ayarlanabilir; dilerseniz varsayılanlarla da kullanmaya devam edebilirsiniz.

  • Yeni doğrulama katmanları devreye girdiğinden, geçiş sonrası ilk dönemde sonuçların kurumunuzun beklentileriyle uyumunu gözlemlemeniz, ayarları ince ayarlamanız için faydalı olacaktır.

  • Kişisel veri maskeleme varsayılanları (Supervisor ekranında e-posta maskeli, Temsilci ekranında açık) kurumunuzun veri görünürlüğü politikasına göre teyit edilmelidir.

  • Esnek Görüşme Ekranı özelleştirmeleri kurum bazında yapılandırılabildiğinden, geçiş öncesi görünüm ayarlarının kontrol edilmesi önerilir.

Bu dokümandaki herhangi bir maddenin iş süreçlerinize etkisi konusunda ek detay veya netleştirme ihtiyacınız olursa, Enqura müşteri temsilcinizle iletişime geçebilirsiniz.