github RevolutionTR/keenetic-zapret-manager v26.3.18
v26.3.18 - fixTR global JS, model adi ve durum duzeltme

21 hours ago

🚀 v26.3.18 — Web Panel Türkçe Düzeltmeleri ve İyileştirmeler

Sürüm Tipi: Minor Feature / Fix
Odak: Web Panel genelinde Türkçe karakter düzeltmeleri, buton metinleri, durum gösterimi ve model adı sorunu giderildi

✅ Yeni Özellikler

  • Web Panel → Auto Hostlist: Domain silme — Her domain yanına diğer listelerle aynı kırmızı Sil butonu eklendi
  • Web Panel liste değişikliklerinde otomatik Zapret yeniden başlatma — User Hostlist, Exclude, Auto Hostlist ve IPSET listelerinde ekleme/silme sonrası Zapret otomatik olarak yeniden başlar

✅ İyileştirmeler

  • Web Panel genelinde Türkçe düzeltmeleriAğ Tanılama, Bağlantı Bilgileri, İnteraktif Bot, Çift Yön, Yeniden Başlat, Durdur, Başlat, CPU Yükü, Boş RAM, Önizleme, Doğrulandı, Eşleşmiyor, Doğrudan Erişim ve daha fazlası
  • fixTR() global JS fonksiyonu — JSON/shell çıktısından gelen ASCII Türkçe kelimeleri render sırasında otomatik düzeltir
  • DPI Sağlık SkoruDPI Health ScoreDPI Sağlık Skoru; skor etiketleri Türkçe
  • Zapret durum tutarlılığı — Tüm GUI bölümlerinde AKTİF / PASİF olarak standardize edildi
  • Dashboard model adı düzeltildiModel: Keenetic yerine Keenetic Titan (KN-1812) gibi tam model adı; eksik dosya status_gen.sh tarafından otomatik yenileniyor
  • Ağ Tanılama hızlandırıldı — GitHub kontrolü timeout 8s → 5s

🐛 Hata Düzeltmeleri

  • Zapret durum kontrolü düzeltildipgrep -x nfqwspgrep -f "/opt/zapret/nfq/nfqws"; Web Panel'de yanlış DOWN sorunu giderildi
  • Web Panel restart komutu düzeltildi — Doğru stop-fw → stop → killall → start-fw → start sequence'ı kullanılıyor
  • Dashboard JS syntax hatası giderildifixTR() global scope'a taşındı
  • Menü 11 → Otomatik Listeyi Temizle: Restart eklendi

⚙️ Notlar

  • Mevcut Web Panel kurulumları bu güncellemeyle otomatik yenilenir — Menü 17'ye girmeye gerek yoktur
  • Mevcut kurulumlar güvenle güncellenebilir

🚀 v26.3.18 — Web Panel Turkish Fixes and Improvements

Release Type: Minor Feature / Fix
Focus: Turkish character fixes across Web Panel, button labels, status display, and model name issue resolved

✅ New Features

  • Web Panel → Auto Hostlist: Delete domain — A red Delete button added next to each domain, matching other lists
  • Automatic Zapret restart on Web Panel list changes — Adding or removing entries from User Hostlist, Exclude, Auto Hostlist and IPSET lists now automatically restarts Zapret

✅ Improvements

  • Web Panel-wide Turkish fixesAğ Tanılama, Bağlantı Bilgileri, İnteraktif Bot, Çift Yön, Yeniden Başlat, Durdur, Başlat, CPU Yükü, Boş RAM, Önizleme, Doğrulandı, Eşleşmiyor, Doğrudan Erişim and more
  • fixTR() global JS function — Automatically converts ASCII Turkish from JSON/shell output at render time
  • DPI Health Score — Renamed to DPI Sağlık Skoru; score labels now in Turkish
  • Zapret status consistency — Standardized to AKTİF / PASİF across all GUI sections
  • Dashboard model name fixed — Shows full model name like Keenetic Titan (KN-1812) instead of Model: Keenetic; automatically regenerated by status_gen.sh
  • Network diagnostics faster — GitHub check timeout reduced from 8s to 5s

🐛 Bug Fixes

  • Zapret status check fixedpgrep -x nfqws replaced with pgrep -f "/opt/zapret/nfq/nfqws"; fixes wrong DOWN display in Web Panel
  • Web Panel restart command fixed — Correct stop-fw → stop → killall → start-fw → start sequence used
  • Dashboard JS syntax error fixedfixTR() moved to global scope
  • Menu 11 → Clear Auto List: Restart added

⚙️ Notes

  • Existing Web Panel installations are automatically refreshed — no need to visit Menu 17
  • Existing installations can be safely updated

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

NewReleases is sending notifications on new releases.