github RevolutionTR/keenetic-zapret-manager v26.4.14
v26.4.14 - Debug Modu, UI İyileştirmeleri ve Hata Düzeltmeleri

18 hours ago

🚀 v26.4.14 - Debug Modu, UI İyileştirmeleri ve Hata Düzeltmeleri

Sürüm Tipi: Minor Feature / Fix
Odak: HealthMon Debug Modu, SSH menü okunabilirliği ve çeşitli düzeltmeler

✅ Yeni Özellikler

  • HealthMon Debug Modu (Menü 16 → 4 → 14) eklendi:
    • HM_DEBUG=0 varsayılan — kapalı, sistem performansını etkilemez
    • Açıldığında /tmp/healthmon_debug.log dosyasına detaylı log yazar
    • Loglanan kategoriler: Telegram bot watchdog kararları, Zapret watchdog durumu, WAN izleme, GitHub API bağlantı zamanlaması
    • Menüde turuncu uyarı gösterilir — yalnızca geliştirici isteğiyle veya sorun tespiti için açılması önerilir
  • Telegram Bot → Log Seçenekleri menüsüne 🐛 Debug Log butonu eklendi:
    • Debug log dosyası varsa doğrudan Telegram'a dosya olarak gönderir
    • Dosya yoksa "Debug modu kapalı olabilir" mesajı verir

✅ İyileştirmeler

  • SSH Menü 11 → 3 ve 5: "Eklenecek Domain" prompt satırından önce boşluk eklendi — turuncu hint mesajı ile prompt arasındaki bitişiklik giderildi
  • SSH Menü 11 → 5: Hint mesajı güncellendi — "Yapıştırma bittikten sonra" → "Yapıştırma veya giriş bittikten sonra"
  • SSH Menü 11 → 3 ve 5: "Boş satırda ENTER" uyarı satırı turuncu renkte gösteriliyor

🐛 Hata Düzeltmeleri

  • Web Panel Toast bildirimi: Hata mesajları HTML entity olarak görünüyordu — textContentinnerHTML değişikliğiyle düzeltildi
  • Syslog watchdog geçici debug satırları temizlendi (ndmc_start / ndmc_done) — healthmon.log artık yalnızca gerçek olayları içeriyor

⚙️ Notlar

  • Debug modu varsayılan kapalıdır, mevcut kurulumları etkilemez
  • Mevcut kurulumlar güvenle güncellenebilir

🚀 v26.4.14 - Debug Mode, UI Improvements and Bug Fixes

Release Type: Minor Feature / Fix
Focus: HealthMon Debug Mode, SSH menu readability and various fixes

✅ New Features

  • HealthMon Debug Mode added (Menu 16 → 4 → 14):
    • HM_DEBUG=0 by default — disabled, no performance impact
    • When enabled, writes detailed logs to /tmp/healthmon_debug.log
    • Logged categories: Telegram bot watchdog decisions, Zapret watchdog status, WAN monitoring, GitHub API timing
    • Orange warning shown in menu — recommended only when requested by a developer or for troubleshooting
  • Telegram Bot → Log Options menu now includes a 🐛 Debug Log button:
    • Sends the debug log file directly via Telegram if it exists
    • Shows "Debug mode may be disabled" message if file is not found

✅ Improvements

  • SSH Menu 11 → 3 and 5: Added blank line before "Domain to Add" prompt — removed visual clutter between orange hint and input prompt
  • SSH Menu 11 → 5: Updated hint text — "After pasting" → "After pasting or typing"
  • SSH Menu 11 → 3 and 5: "Press ENTER on empty line" hint now displayed in orange

🐛 Bug Fixes

  • Web Panel Toast notification: Error messages were displayed as raw HTML entities — fixed by switching from textContent to innerHTML
  • Syslog watchdog temporary debug lines removed (ndmc_start / ndmc_done) — healthmon.log now contains only real events

⚙️ Notes

  • Debug mode is disabled by default and does not affect existing installations
  • Existing installations can be safely updated

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

NewReleases is sending notifications on new releases.