🚀 v26.3.17 — Sağlık Monitörü İyileştirmeleri
Sürüm Tipi: Minor Feature / Fix
Odak: HealthMon varsayılan ayarları, Menü 16 kullanılabilirlik düzeltmeleri ve bileşen kurulum iyileştirmeleri
✅ Yeni Özellikler
- Menü 16 → Sağlık Ayarları: Kaydetmeden çıkış — Ayarlara bakıp değişiklik yapmadan çıkmak artık mümkün.
0artık kaydetmeden geri döner; kayıt ve yeniden başlatma için yeniSseçeneği eklendi - Banner uyarıları — HealthMon aktifken
Zapret oto-restartveyaWAN izlemekapalıysa ana menü banner'ında turuncu uyarı gösterilir ve ilgili menü yolu belirtilir
✅ İyileştirmeler
- HealthMon varsayılan ayarlar güncellendi —
HM_ZAPRET_AUTORESTARTveHM_WANMON_ENABLEyeni kurulumlar için varsayılan olarak açık (1) gelir. Zapret çökünce otomatik başlatılır, WAN kesintilerinde Telegram bildirimi gönderilir - Menü 16 → Sağlık Ayarları: Görünüm iyileştirmeleri — Madde 5
wd=1 cd=120 ar=1yerine okunabilir format:denetim=1 | bekleme=120s | oto-restart=1; Madde 11 WAN izleme satırı kısaltıldı; Madde 12 NFQUEUE ve KeenDNS arasına|ayracı eklendi - Durum ekranı ve Web Panel'e WAN izleme eklendi — Menü 16 → Durum ekranında
[ZAPRET]bölümünde ve Web Panel'de WAN izleme satırı artık görünüyor - Bileşen kurulumu otomatikleştirildi —
ip6tables,iptables,curl,ipseteksikse kurulum sırasındaopkg installile otomatik kurulur, kullanıcıya hata gösterilmez - Madde 5 etiketi düzeltildi — Ayarlar menüsündeki
Zapret (denetim)→Zapret denetimiolarak durum ekranıyla tutarlı hale getirildi - Sütun hizalaması düzeltildi —
_w=22→_w=24ile durum ekranında tüm:işaretleri aynı kolonda
🐛 Hata Düzeltmeleri
- Uninstall ikinci geçiş — Zapret kaldırma sonrası kalıntı kontrolü eklendi; gerekirse otomatik ikinci temizlik yapılır
zapretipset temizliğe eklendi — Kaldırma sırasındazapretipset seti de temizleniyoropkg updatetekrarı kaldırıldı — Bileşen kontrolü başında tek seferlik çalışır, her eksik bileşen için tekrarlanmaz- "Terminated" mesajı gizlendi — Ayarlar kaydedilirken HealthMon yeniden başlatılırken
healthmon_stop 2>/dev/nullile gereksiz terminal çıktısı kaldırıldı
⚙️ Notlar
- Mevcut kullanıcılar
HM_ZAPRET_AUTORESTART=0veyaHM_WANMON_ENABLE=0ayarlarını korur — varsayılan değişikliği yalnızca yeni kurulumları etkiler. Banner uyarısı mevcut kullanıcıları bilgilendirir - Mevcut kurulumlar güvenle güncellenebilir
🚀 v26.3.17 — Health Monitor Improvements
Release Type: Minor Feature / Fix
Focus: HealthMon default settings, Menu 16 usability fixes, and component auto-install improvements
✅ New Features
- Menu 16 → Health Settings: Exit without saving — It is now possible to view settings and exit without making changes.
0returns without saving; a newSoption handles save and restart - Banner warnings — When HealthMon is active but
Zapret auto-restartorWAN monitoringis disabled, an orange warning is shown in the main menu banner with the relevant menu path
✅ Improvements
- HealthMon default settings updated —
HM_ZAPRET_AUTORESTARTandHM_WANMON_ENABLEnow default to enabled (1) for new installations. Zapret is auto-restarted on crash; WAN outage Telegram notifications are active by default - Menu 16 → Health Settings: Display improvements — Item 5 now shows readable format:
denetim=1 | bekleme=120s | oto-restart=1instead ofwd=1 cd=120 ar=1; Item 11 WAN line shortened; Item 12 separator|added between NFQUEUE and KeenDNS values - WAN monitoring added to status screen and Web Panel — WAN monitoring row now appears in the
[ZAPRET]section of Menu 16 status screen and Web Panel - Component installation automated — If
ip6tables,iptables,curloripsetare missing,opkg installis attempted automatically during setup instead of showing an error - Item 5 label fixed — Settings menu
Zapret (denetim)→Zapret denetimito match the status screen - Column alignment fixed —
_w=22→_w=24so all:characters align on the status screen
🐛 Bug Fixes
- Uninstall second pass — Leftover check added after Zapret removal; automatic second cleanup runs if needed
zapretipset added to cleanup — Thezapretipset is now also removed during uninstallopkg updatededuplication — Runs once at the start of component check, not repeated for each missing package- "Terminated" message suppressed —
healthmon_stop 2>/dev/nullremoves unnecessary terminal output during HealthMon restart on settings save
⚙️ Notes
- Existing users with
HM_ZAPRET_AUTORESTART=0orHM_WANMON_ENABLE=0keep their saved settings — the default change only affects new installations. A banner warning informs existing users - Existing installations can be safely updated