fix: retain verified Telegram message receipts for weekly briefs
This commit is contained in:
@@ -1086,3 +1086,11 @@ Taslak türü seçicisine erişilebilir ad eklendi. Üretim derlemesi geçti. Ö
|
||||
- Karara bağlanan mesajlar tekrar sahiplenilmiyor. Haftanın tüm mesajları kapalıysa değişen içerik planı da yeni mesaj başlatmıyor. Süresi dolmuş yarım gönderim yönetici listesinde belirsiz görünüyor; etkin işçi kaydı kapatılamıyor.
|
||||
- Doğrulama: 260 test ve son UI değişikliği sonrası build başarılı. HTTP üzerinden yetki, zorunlu kanıt, karar kalıcılığı ve çakışma; depoda mesaj ayrımı, etkin sahiplik ve skip davranışı test edildi. İzole tarayıcıda altı kontrol geçti: kanıtla kapatma kalıcılığı, sağlayıcı kimliği, göndermeden kapatma, karar sahibi, ayrı abonelik kaydının korunması ve normal kullanıcıda gizlilik. Kanıt `rapor/qa-weekly-brief-review.json`. Test sekmesi ve bu çalışmaya ait geçici sunucu kapatıldı.
|
||||
- Gerçek mesaj, canlı dağıtım veya gerçek sağlayıcı doğrulaması yapılmadı. Planın diğer kabul maddeleri, Telegram sağlayıcı mesaj kimliği ve haftalık telafi politikası açık.
|
||||
|
||||
### 2026-09-06 — Telegram sağlayıcı kabul kimliği
|
||||
|
||||
- Haftalık Telegram taşıyıcısı artık `returnReceipt:true` ile gerçek `result.message_id` ve `result.chat.id` bekliyor. Kalıcı kabul değeri `sohbetKimliği:mesajKimliği`; genel `telegram-accepted` işareti yeni gönderimlerde kullanılmıyor. Eski kayıtlara hiç alınmamış sağlayıcı kimliği sonradan üretilmiyor.
|
||||
- Başarılı HTTP ve `ok === true` gerekiyor. Eksik/sıfır/güvensiz veya yanlış tipte mesaj/sohbet kimliği kabul edilmiyor; sayısal hedef sohbet ile dönen sohbet eşleşmeli. Geçersiz kabul haftalık kuyrukta belirsiz kalıyor. Diğer eski Telegram çağrıları varsayılan boolean dönüşü koruyor.
|
||||
- Kaynak: Telegram Bot API `sendMessage` başarılı yanıtta Message döndürür: https://core.telegram.org/bots/api#sendmessage . Kabul kaydı alıcının mesajı okuduğu anlamına gelmez.
|
||||
- Doğrulama: 262 test geçti; değişen sunucu dosyaları sözdizimi kontrolünden geçti. Yeni testler geçerli negatif sohbet kimliği, eksik/geçersiz kimlikler, yanlış sohbet, HTTP hata gövdesinde yanıltıcı ok, kalıcı kabul kimliği ve eksik kabul sonrası belirsiz durumu kapsıyor. Gerçek sağlayıcı çağrısı yapılmadı. Ön yüz değişmediği için son başarılı build tekrar çalıştırılmadı.
|
||||
- Genel plan, izinli gerçek sağlayıcı kabulü ve kalan uçtan uca kontroller açısından henüz tamamlanmadı.
|
||||
|
||||
Reference in New Issue
Block a user