github RevolutionTR/keenetic-zapret-manager v26.2.23
v26.2.23 - Yedekleme genişledi / UI Düzeltmeleri

latest releases: v26.4.11, v26.4.10.1, v26.4.10...
one month ago

🚀 v26.2.23 — Yedekleme Kapsamı Genişletildi + UI Düzeltmeleri

Sürüm Tipi: Major Feature + Fix
Odak: Zapret/KZM yedekleme kapsamının tamamlanması ve kullanıcı arayüzü tutarlılığı

✅ Yeni Özellikler

  • Menu 8 yeniden adlandırıldı: "Zapret / KZM Yedekle / Geri Yukle" olarak güncellendi
  • Zapret/KZM Yedekleme kapsamı genişletildi — Seçenek 4 artık aşağıdakileri de kapsar:
    • dpi_profile, dpi_profile_origin, dpi_profile_params, blockcheck_auto_params — DPI profil dosyaları
    • scope_mode — Global/Akıllı kapsam ayarı
    • /opt/etc/healthmon.conf — HealthMon yapılandırması
    • /opt/etc/telegram.conf — Telegram bot ayarları
  • Geri Yükleme alt menüsüne Seçenek 6 eklendi: "KZM Ayarlarini Geri Yukle (HealthMon + Telegram)"
  • Geri Yükleme kapsam eşleşmesi tamamlandı:
    • Kapsam 2 (DPI): dpi_profile_origin, dpi_profile_params, blockcheck_auto_params restore edilir
    • Kapsam 3 (Hostlist): scope_mode + ipset/ dizini restore edilir (phantom path'ler kaldırıldı)
  • ipset/ glob genişletildizapret-hosts-*.txt yerine ipset/*.txt (nozapret.txt + gelecek dosyalar dahil)

✅ İyileştirmeler

  • Geri yükleme yedek listesinde c) ve 0) seçenekleri öncesine boş satır eklendi — yanlışlıkla basımın önüne geçildi
  • Sarı renk (CLR_YELLOW) temizliği — semantik renk skalası dışında kalan tüm kullanımlar turuncuya (CLR_ORANGE) çevrildi:
    • WAN seçim ekranı başlığı
    • IPSET liste label'ları
    • No Zapret üyeleri label'ları
    • Telegram yapılandırılmamış uyarısı
    • DPI profili Not: uyarısı
  • Sistem Sağlığı Monitörü — bölüm başlıkları ([AYARLAR], [ESIKLER], [ZAPRET], [SIMDI]) artık ana menüyle aynı renkte (CLR_CYAN)
  • Sağlık Kontrolü — bölüm başlıkları (Ag & DNS, Sistem, Servisler) CLR_CYAN olarak güncellendi
  • Sistem Sağlığı Monitörü hizalama — kolon genişliği 18→22 karaktere yükseltildi, tüm etiketler aynı hizaya getirildi
  • Calisiyor satırı diğer hm_kv satırlarıyla aynı indent'e hizalandı (2 boşluk eklendi)

🐛 Hata Düzeltmeleri

  • DPI profili ekranında Not: Not: şeklinde çift başlık çıkması düzeltildi
  • Geri yükleme Kapsam 3 (Hostlist): var olmayan hostlist, autohostlist, hostlists path'leri kaldırıldı — hostlist dosyaları artık gerçekten restore ediliyor
  • Geri yükleme Kapsam 4: ipset_modeipset_clients_mode dosya adı düzeltildi

⚙️ Notlar

  • Mevcut kurulumlar güvenle güncellenebilir
  • Eski zapret_settings_*.tar.gz arşivleri (yeni dosyalar olmadan alınmış) Kapsam 1 (Tam) ile geri yüklenebilir; eksik dosyalar || true ile sessizce atlanır
  • CLR_YELLOW artık yalnızca WARN etiketi, hostlist modu skalası ve KeenDNS durum skalası için kullanılır

🚀 v26.2.23 — Backup Scope Completed + UI Fixes

Release Type: Major Feature + Fix
Focus: Complete Zapret/KZM backup coverage and UI consistency improvements

✅ New Features

  • Menu 8 renamed: Now "Zapret / KZM Backup / Restore"
  • Zapret/KZM Backup scope expanded — Option 4 now includes:
    • dpi_profile, dpi_profile_origin, dpi_profile_params, blockcheck_auto_params — DPI profile files
    • scope_mode — Global/Smart scope setting
    • /opt/etc/healthmon.conf — HealthMon configuration
    • /opt/etc/telegram.conf — Telegram bot settings
  • Option 6 added to restore submenu: "Restore KZM Settings (HealthMon + Telegram)"
  • Restore scope mapping completed:
    • Scope 2 (DPI): restores dpi_profile_origin, dpi_profile_params, blockcheck_auto_params
    • Scope 3 (Hostlist): restores scope_mode + ipset/ directory (phantom paths removed)
  • ipset/ glob expanded — from zapret-hosts-*.txt to ipset/*.txt (includes nozapret.txt and future files)

✅ Improvements

  • Blank line added before c) and 0) in backup file list — prevents accidental selection
  • CLR_YELLOW cleanup — all non-semantic uses replaced with CLR_ORANGE:
    • WAN selection screen title
    • IPSET list labels
    • No Zapret member labels
    • Telegram not configured warning
    • DPI profile Note: warning
  • System Health Monitor — section headers ([SETTINGS], [THRESHOLDS], [ZAPRET], [NOW]) now match main menu color (CLR_CYAN)
  • Health Check — section headers (Network & DNS, System, Services) updated to CLR_CYAN
  • System Health Monitor alignment — column width increased from 18→22 characters, all labels now properly aligned
  • Running row indented to match other hm_kv rows (2 spaces added)

🐛 Bug Fixes

  • DPI profile screen no longer shows Note: Note: double prefix
  • Restore Scope 3 (Hostlist): removed non-existent hostlist, autohostlist, hostlists paths — hostlist files now actually restored
  • Restore Scope 4: fixed filename ipset_modeipset_clients_mode

⚙️ Notes

  • Existing installations can be safely updated
  • Older zapret_settings_*.tar.gz archives (taken before new files were added) can still be restored using Scope 1 (Full); missing files are silently skipped with || true
  • CLR_YELLOW is now reserved exclusively for WARN label, hostlist mode scale, and KeenDNS status scale

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

NewReleases is sending notifications on new releases.