github RevolutionTR/keenetic-zapret-manager v26.2.21
v26.2.21 - Zamanli Yeniden Baslat (Cron)

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

🚀 v26.2.21 — Zamanli Yeniden Baslat (Cron)

Surum Tipi: Major Feature
Odak: Cron tabanli zamanli router yeniden baslatma yonetimi

✅ Yeni Ozellikler

  • Ana menuye R kisayolu eklendi — Zamanli Yeniden Baslat menusu
    • Gunluk yeniden baslat — saat ve dakika girilerek her gun belirtilen saatte reboot
    • Haftalik yeniden baslat — saat, dakika ve gun girilerek haftada bir reboot
    • Mevcut zamanlamayi goster — aktif zamanlama varsa saat ve gun bilgisi gosterilir
    • Zamanlamayi sil — onay alinarak cron job kaldırilir
  • Ana menu banner'ina zamanlama satirı eklendi — zamanlama aktifse KeenDNS satirinin altında Tekrar Baslat etiketi ve turuncu saat goruntulenir
    • Gunluk: 03:30
    • Haftalik: 03:30 (Pzt)
  • Zamanlama crontab komutu uzerinden yonetilir — # KZM_REBOOT etiketiyle isaretlenir, diger cron job'lara dokunulmaz
  • crond servisi calismiyorsa menu acilisinda WARN mesaji gosterilir
  • Router saatinin dogru ayarli olmasi gerektigi konusunda kullaniciya uyari verilir

✅ Iyilestirmeler

  • Haftalik zamanlama gosteriminde gun numarasinin yani sira gun adi gosteriliyor (ornek: 1 Pazartesi)
  • Saat ve gun adi turuncu+bold ile vurgulanıyor
  • Ana menu prompt guncellendi: (0-16, B, L, R, U)
  • Gecersiz secim mesaji T() fonksiyonuna alindi, TR/EN destegi eklendi

⚙️ Notlar

  • Bu ozellik Entware kurulu tum Keenetic modellerinde calisir
  • LD_LIBRARY_PATH= ndmc -c "system reboot" komutu ile router yeniden baslatilir
  • Zamanlama reboot sonrasinda da korunur (crontab kalicidir)
  • crond ilk yuklemeden sonra bir sonraki tam dakikada job'u isler — eklenen dakika degil bir sonraki dakika tetiklenir
  • Mevcut kurulumlar guvenle guncellenebilir

🚀 v26.2.21 — Scheduled Reboot (Cron)

Release Type: Major Feature
Focus: Cron-based scheduled router reboot management

✅ New Features

  • R shortcut added to main menu — Scheduled Reboot menu
    • Daily reboot — reboots every day at a specified time
    • Weekly reboot — reboots once a week on a specified day and time
    • Show current schedule — displays active schedule with time and day info
    • Delete schedule — removes the cron job with confirmation
  • Schedule info added to main menu banner — when active, a Sched.Reboot label with orange time is shown below the KeenDNS line
    • Daily: 03:30
    • Weekly: 03:30 (Mon)
  • Schedule is managed via the crontab command — tagged with # KZM_REBOOT, other cron jobs are not affected
  • WARN message shown on menu open if crond service is not running
  • User is warned to ensure router time is correctly set

✅ Improvements

  • Weekly schedule display now shows day name alongside day number (e.g. 1 Monday)
  • Time and day name highlighted in orange+bold
  • Main menu prompt updated: (0-16, B, L, R, U)
  • Invalid choice message moved to T() function with TR/EN support

⚙️ Notes

  • This feature works on all Keenetic models with Entware installed
  • Router is rebooted via LD_LIBRARY_PATH= ndmc -c "system reboot"
  • Schedule persists after reboot (crontab is permanent)
  • crond processes jobs on the next full minute after loading — the added minute itself is not triggered, the following minute is
  • Existing installations can be safely updated

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

NewReleases is sending notifications on new releases.