🚀 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=0varsayılan — kapalı, sistem performansını etkilemez- Açıldığında
/tmp/healthmon_debug.logdosyası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 —
textContent→innerHTMLdeğ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=0by 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
textContenttoinnerHTML - 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