Commit graph

3593 commits

Author SHA1 Message Date
Christian Hesse
5146de7381 sms-action: early exit with :exit 2026-07-23 09:59:10 +02:00
Christian Hesse
2d1741a233 ppp-on-up: early exit with :exit 2026-07-23 09:59:10 +02:00
Christian Hesse
0138ae4d88 packages-update: early exit with :exit 2026-07-23 09:59:10 +02:00
Christian Hesse
232d13ec27 ospf-to-leds: early exit with :exit 2026-07-23 09:59:10 +02:00
Christian Hesse
f2f02d25a7 netwatch-notify: early exit with :exit 2026-07-23 09:59:10 +02:00
Christian Hesse
124607a654 netwatch-dns: early exit with :exit 2026-07-23 09:59:10 +02:00
Christian Hesse
08a9336040 mode-button-scheduler: early exit with :exit 2026-07-23 09:59:10 +02:00
Christian Hesse
667f158631 log-forward: early exit with :exit 2026-07-23 09:59:10 +02:00
Christian Hesse
6b013096e1 ipv6-update: early exit with :exit 2026-07-23 09:59:10 +02:00
Christian Hesse
086cc3b54c ipsec-to-dns: early exit with :exit 2026-07-23 09:59:10 +02:00
Christian Hesse
62c4e1d9bc hotspot-to-wpa-cleanup: early exit with :exit 2026-07-23 09:59:10 +02:00
Christian Hesse
12e8d1d751 hotspot-to-wpa: early exit with :exit 2026-07-23 09:59:10 +02:00
Christian Hesse
baa4744c58 gps-track: early exit with :exit 2026-07-23 09:59:10 +02:00
Christian Hesse
5239330a88 fw-addr-lists: early exit with :exit 2026-07-23 09:59:10 +02:00
Christian Hesse
a4ec798295 firmware-upgrade-reboot: early exit with :exit 2026-07-23 09:59:10 +02:00
Christian Hesse
7ab26ca3ed dhcpv6-client-lease: early exit with :exit 2026-07-23 09:59:10 +02:00
Christian Hesse
f6cc023b7e dhcpv4-server-lease: early exit with :exit 2026-07-23 09:59:10 +02:00
Christian Hesse
90e0db55c5 dhcp-to-dns: early exit with :exit 2026-07-23 09:59:10 +02:00
Christian Hesse
36875a450d dhcp-lease-comment: early exit with :exit 2026-07-23 09:59:10 +02:00
Christian Hesse
8982d393c4 daily-psk: early exit with :exit 2026-07-23 09:59:10 +02:00
Christian Hesse
d60fc7002f collect-wireless-mac: early exit with :exit 2026-07-23 09:59:10 +02:00
Christian Hesse
ab22e7d645 check-routeros-update: early exit with :exit 2026-07-23 09:59:10 +02:00
Christian Hesse
e1e64c30e9 check-perpetual-license: early exit with :exit 2026-07-23 09:59:10 +02:00
Christian Hesse
00faed3102 check-lte-firmware-upgrade: early exit with :exit 2026-07-23 09:59:10 +02:00
Christian Hesse
5a5b62b868 check-health: early exit with :exit 2026-07-23 09:59:10 +02:00
Christian Hesse
b87c6db415 check-certificates: early exit with :exit 2026-07-23 09:59:10 +02:00
Christian Hesse
413a9871a5 certificate-renew-issued: early exit with :exit 2026-07-23 09:59:10 +02:00
Christian Hesse
59eca4ddab capsman-rolling-upgrade: early exit with :exit 2026-07-23 09:59:10 +02:00
Christian Hesse
dda458a857 capsman-download-packages: early exit with :exit 2026-07-23 09:59:10 +02:00
Christian Hesse
d3a5bc33ac backup-upload: early exit with :exit 2026-07-23 09:59:10 +02:00
Christian Hesse
d4def7d0a0 backup-partition: early exit with :exit 2026-07-23 09:59:10 +02:00
Christian Hesse
24bff08900 backup-email: early exit with :exit 2026-07-23 09:59:10 +02:00
Christian Hesse
f91be89ec5 backup-cloud: early exit with :exit 2026-07-23 09:59:10 +02:00
Christian Hesse
3f54d7d298 Merge branch 'compare-ids' into next 2026-07-23 09:59:10 +02:00
Christian Hesse
03eef94c06 mode-button: set dont-require-permissions 2026-07-23 09:59:10 +02:00
Christian Hesse
e7a29b6a1e global-functions: deprecate $HexToNum 2026-07-23 09:59:10 +02:00
Christian Hesse
6ec01a8695 global-functions: $ScriptInstallUpdate: match in one regular expression 2026-07-23 09:59:10 +02:00
Christian Hesse
f1a628e40b log-forward: fix indention 2026-07-23 09:59:10 +02:00
Christian Hesse
469ec93dd1 log-forward: use comparison for ids
This was introduced with RouterOS 7.22beta1.

Initializing $LogForwardLast with boolean value looks odd, but this is
required to match the very first message.
2026-07-23 09:59:10 +02:00
Christian Hesse
162dfbd8b6 global-functions: $ScriptInstallUpdate: support setting dont-require-permissions 2026-07-23 09:35:00 +02:00
Christian Hesse
1867c110c4 global-functions: $ScriptInstallUpdate: support setting policy 2026-07-23 09:33:57 +02:00
Christian Hesse
608499bc89 README: mention mode-button-scheduler 2026-07-23 07:45:00 +02:00
Christian Hesse
a8ba5ee13b Merge branch 'mode-button' into next 2026-07-17 11:48:22 +02:00
Christian Hesse
16cfe335c2 announce the change on mode-button, run migration 2026-07-17 11:48:22 +02:00
Christian Hesse
68dfe26198 mode-button: drop all global variables
With RouterOS 7.24 (actually 7.24beta1 I think) the mode, reset and wps
button scripts are run with limited policy. This causes global variables
not being available... So let's drop them here.

This is kind of inconvenient, but we can live with it. The second script
'mode-button-scheduler' is run from scheduler and does not suffer that
limitation.
2026-07-17 11:48:22 +02:00
Christian Hesse
198b088faa mode-button{,-scheduler}: store to and get count from scheduler's comment 2026-07-17 11:48:22 +02:00
Christian Hesse
0e5a30d946 mode-button: spilt the into two scripts 2026-07-17 10:22:25 +02:00
Christian Hesse
b3aa479515 mode-button: resolve nested conditions 2026-07-17 09:04:39 +02:00
Christian Hesse
b828989d8c check-health.d/temperature: give the cpu utilization in notification...
... to give a first hint if high load is an issue.
2026-07-16 13:41:04 +02:00
Christian Hesse
0763344ba1 CERTIFICATES: correct the details on certificates 2026-07-15 21:33:18 +02:00