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
Christian Hesse
dc440f2f13
global-functions: $CertificateAvailable: undefined intended use is info...
...
... not warning.
2026-07-15 16:27:51 +02:00
Christian Hesse
532fb45602
global-functions: $ScriptInstallUpdate: allow to force checksums
...
This is a follow-up on aa14c26488 and
allows to use checksums for custom hosting.
2026-07-15 13:33:42 +02:00
Christian Hesse
93e593a891
revert to Telegram domain: t.me
...
... as it resolves to its address again.
This reverts commit 5b26c6b24e .
2026-07-14 14:34:51 +02:00
Christian Hesse
5b26c6b24e
switch Telegram domain: t.me -> telegram.me
...
https://domainnamewire.com/2026/07/13/telegrams-t-me-domain-suspended-leading-to-outages/
2026-07-14 11:39:10 +02:00
Christian Hesse
892be682bb
drop STAR-HISTORY...
...
... as GitHub restricted starred data to a repository's own admin and
collaborators. So useless here...
This reverts commit 1ba3031d47 .
2026-07-13 22:13:44 +02:00