🚀 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_paramsrestore edilir - Kapsam 3 (Hostlist):
scope_mode+ipset/dizini restore edilir (phantom path'ler kaldırıldı)
- Kapsam 2 (DPI):
ipset/glob genişletildi —zapret-hosts-*.txtyerineipset/*.txt(nozapret.txt + gelecek dosyalar dahil)
✅ İyileştirmeler
- Geri yükleme yedek listesinde
c)ve0)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
Calisiyorsatırı diğerhm_kvsatı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,hostlistspath'leri kaldırıldı — hostlist dosyaları artık gerçekten restore ediliyor - Geri yükleme Kapsam 4:
ipset_mode→ipset_clients_modedosya adı düzeltildi
⚙️ Notlar
- Mevcut kurulumlar güvenle güncellenebilir
- Eski
zapret_settings_*.tar.gzarşivleri (yeni dosyalar olmadan alınmış) Kapsam 1 (Tam) ile geri yüklenebilir; eksik dosyalar|| trueile sessizce atlanır CLR_YELLOWartı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 filesscope_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)
- Scope 2 (DPI): restores
ipset/glob expanded — fromzapret-hosts-*.txttoipset/*.txt(includes nozapret.txt and future files)
✅ Improvements
- Blank line added before
c)and0)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
Runningrow indented to match otherhm_kvrows (2 spaces added)
🐛 Bug Fixes
- DPI profile screen no longer shows
Note: Note:double prefix - Restore Scope 3 (Hostlist): removed non-existent
hostlist,autohostlist,hostlistspaths — hostlist files now actually restored - Restore Scope 4: fixed filename
ipset_mode→ipset_clients_mode
⚙️ Notes
- Existing installations can be safely updated
- Older
zapret_settings_*.tar.gzarchives (taken before new files were added) can still be restored using Scope 1 (Full); missing files are silently skipped with|| true CLR_YELLOWis now reserved exclusively for WARN label, hostlist mode scale, and KeenDNS status scale