github RevolutionTR/keenetic-zapret-manager v26.3.22
v26.3.22 - Telegram Bot Geliştirmeleri + Hata Düzeltmeleri

latest release: v26.3.22.1
5 hours ago

🚀 v26.3.22 — Telegram Bot Geliştirmeleri + Hata Düzeltmeleri

Sürüm Tipi: Minor Feature / Fix
Odak: Telegram bot güncelleme akışı iyileştirmesi, sıcaklık ve izleme düzeltmeleri

✅ Yeni Özellikler

  • Telegram Zapret güncellemesi — akıllı versiyon kontrolü:
    • Kurulu sürüm GitHub ile aynıysa → "Zapret zaten guncel. (v72.12)"
    • Kurulu sürüm GitHub'dakinden yeniyse → "UYARI: Kurulu surum GitHub'dakinden yeni (Surum geri cekilmis olabilir). (v72.13)" + Zorla Guncelle / İptal butonları
    • Başarılı güncelleme → "Güncelleme tamamlandı. (v72.13)"
    • Zapret için downgrade koruması eklendi (ver_is_newer ile)
  • Telegram KZM güncellemesi — "Zaten güncel" ve "Tamamlandı" mesajlarına versiyon bilgisi eklendi
  • Telegram Durum ekranı — Zapret durumu ve DPI profili ayrı satırlara ayrıldı:
    Zapret: Calisiyor
    DPI: Turk Telekom Fiber (TTL2 fake)
    
  • Web Panel Ağ Tanılama — SoC sıcaklığı, LAN IP, Entware, curl, lighttpd, HealthMon daemon, Telegram Bot kontrolleri eklendi (SSH Menü 14 ile eşitlendi)

🐛 Hata Düzeltmeleri

  • "CPU Sıcaklığı" → "SoC Sıcaklığı"/sys/class/thermal/thermal_zone0/type = soc_thermal olduğu için doğru isimlendirme
  • Sıcaklık gösterimi — BusyBox awk °C UTF-8 karakterini işleyemiyordu; 65C65 Santigrat Derece / 65 Degrees Celsius formatına geçildi
  • Menü 16 [SIMDI] hizalama — RAM/Swap/Disk tek uzun satır yerine ayrı hizalı satırlara ayrıldı
  • Menü 16 [SIMDI] eksik bilgiler — RAM detay, Buffer/Cache, Swap, Disk /tmp, SoC sıcaklığı, load 1/5/15dk ayrı satırlar olarak eklendi
  • Web Panel Ağ Tanılama load avg — sadece 1dk gösterimi vardı; 5dk/15dk ve CPU eşiği eklendi
  • Telegram Zapret Güncelle — eski halde zaten güncel olsa bile her seferinde indirip kuruyordu; versiyon karşılaştırması ile gereksiz güncelleme engellendi

⚙️ Notlar

  • SoC sıcaklığı /sys/class/thermal/ bulunmayan cihazlarda (örn. KN-2510) sessizce atlanır
  • "Zorla Guncelle" butonu versiyon dosyasını sıfırlayarak GitHub sürümünü yeniden kurar
  • Mevcut kurulumlar güvenle güncellenebilir

🚀 v26.3.22 — Telegram Bot Improvements + Bug Fixes

Release Type: Minor Feature / Fix
Focus: Telegram bot update flow improvements, temperature and monitoring fixes

✅ New Features

  • Telegram Zapret update — smart version check:
    • Same version → "Zapret is already up to date. (v72.12)"
    • Installed newer than GitHub → "WARNING: Installed version is newer than GitHub (version may have been rolled back). (v72.13)" + Force Update / Cancel buttons
    • Successful update → "Update completed. (v72.13)"
    • Downgrade protection added for Zapret (ver_is_newer)
  • Telegram KZM update — version number added to "already up to date" and "completed" messages
  • Telegram Status screen — Zapret status and DPI profile split into separate lines:
    Zapret: Running
    DPI: Turk Telekom Fiber (TTL2 fake)
    
  • Web Panel Network Diagnostics — SoC temperature, LAN IP, Entware, curl, lighttpd, HealthMon daemon, Telegram Bot checks added (now matches SSH Menu 14)

🐛 Bug Fixes

  • "CPU Temperature" → "SoC Temperature" — correct naming since /sys/class/thermal/thermal_zone0/type = soc_thermal
  • Temperature display — BusyBox awk could not handle °C UTF-8 character; changed to 65 Santigrat Derece / 65 Degrees Celsius
  • Menu 16 [NOW] alignment — RAM/Swap/Disk were on one long line; split into separate aligned rows
  • Menu 16 [NOW] missing info — added RAM detail, Buffer/Cache, Swap, Disk /tmp, SoC temperature, load 1/5/15min
  • Web Panel Network Diagnostics load avg — only 1min was shown; added 5min/15min and CPU threshold
  • Telegram Zapret Update — previously downloaded and installed even when already up to date; fixed with version comparison

⚙️ Notes

  • SoC temperature is silently skipped on devices without /sys/class/thermal/ (e.g. KN-2510)
  • "Force Update" button resets version file and reinstalls from GitHub
  • Existing installations can be safely updated

Don't miss a new keenetic-zapret-manager release

NewReleases is sending notifications on new releases.