🚀 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_newerile)
- 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_thermalolduğu için doğru isimlendirme - Sıcaklık gösterimi — BusyBox awk
°CUTF-8 karakterini işleyemiyordu;65C→65 Santigrat Derece/65 Degrees Celsiusformatı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
°CUTF-8 character; changed to65 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