Christian Hesse
03d506d2bf
dhcpv6-client-lease: early exit with :exit
2026-07-17 11:48:22 +02:00
Christian Hesse
5d912bc548
dhcpv4-server-lease: early exit with :exit
2026-07-17 11:48:22 +02:00
Christian Hesse
6155b6c2a4
dhcp-to-dns: early exit with :exit
2026-07-17 11:48:22 +02:00
Christian Hesse
7717b30c23
dhcp-lease-comment: early exit with :exit
2026-07-17 11:48:22 +02:00
Christian Hesse
21a1b32624
daily-psk: early exit with :exit
2026-07-17 11:48:22 +02:00
Christian Hesse
be629dbfba
collect-wireless-mac: early exit with :exit
2026-07-17 11:48:22 +02:00
Christian Hesse
dc7d6c5c74
check-routeros-update: early exit with :exit
2026-07-17 11:48:22 +02:00
Christian Hesse
45721186ac
check-perpetual-license: early exit with :exit
2026-07-17 11:48:22 +02:00
Christian Hesse
b9ae49b1bc
check-lte-firmware-upgrade: early exit with :exit
2026-07-17 11:48:22 +02:00
Christian Hesse
9378d2977a
check-health: early exit with :exit
2026-07-17 11:48:22 +02:00
Christian Hesse
f3df68f97d
check-certificates: early exit with :exit
2026-07-17 11:48:22 +02:00
Christian Hesse
5370bc3d0f
certificate-renew-issued: early exit with :exit
2026-07-17 11:48:22 +02:00
Christian Hesse
c946c9b9bb
capsman-rolling-upgrade: early exit with :exit
2026-07-17 11:48:22 +02:00
Christian Hesse
b6a0293572
capsman-download-packages: early exit with :exit
2026-07-17 11:48:22 +02:00
Christian Hesse
63d76f031a
backup-upload: early exit with :exit
2026-07-17 11:48:22 +02:00
Christian Hesse
bee12c01ae
backup-partition: early exit with :exit
2026-07-17 11:48:22 +02:00
Christian Hesse
dff5444b1e
backup-email: early exit with :exit
2026-07-17 11:48:22 +02:00
Christian Hesse
e0bfaddcff
backup-cloud: early exit with :exit
2026-07-17 11:48:22 +02:00
Christian Hesse
c3fc2bf22c
Merge branch 'compare-ids' into next
2026-07-17 11:48:22 +02:00
Christian Hesse
a8ba5ee13b
Merge branch 'mode-button' into next
2026-07-17 11:48:22 +02:00
Christian Hesse
539fcc3844
global-functions: deprecate $HexToNum
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
6cfde9def4
log-forward: fix indention
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
57c954af1d
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-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
Christian Hesse
4480282079
INITIAL-COMMANDS: warn on missing checksums
2026-07-08 16:07:44 +02:00
Christian Hesse
e906deda04
INITIAL-COMMANDS: give hint on url in global configuration overlay
2026-07-08 16:07:19 +02:00
Christian Hesse
5f32948f20
INITIAL-COMMANDS: give option to install from mirrors
2026-07-08 16:06:53 +02:00
Christian Hesse
0c69d49480
certs: add 'Sectigo Public Server Authentication Root R46'...
...
... to use with gitlab.com for mirror.
curl -d '["Sectigo Public Server Authentication Root R46"]' https://mkcert.org/generate/ | grep -v '^$' > certs/Sectigo-Public-Server-Authentication-Root-R46.pem
2026-07-08 15:29:36 +02:00
Christian Hesse
b960a9d2fb
global-functions: $ScriptInstallUpdate: log and print error
...
It is no longer expected to fail... So let's complain.
2026-07-08 15:29:36 +02:00
Christian Hesse
aa14c26488
global-functions: $ScriptInstallUpdate: skip checksums if not rsc.eworm.de
...
The file is not in git repository, but generated when deploying to my
server only.
2026-07-08 15:29:36 +02:00
Christian Hesse
e8fb8fe74e
Merge branch 'convert-to-url' into next
2026-06-25 14:09:12 +02:00
Christian Hesse
b47896dfa3
bump required RouterOS version for all scripts
2026-06-25 14:09:12 +02:00
Christian Hesse
5a23a83d35
global-functions: deprecate $UrlEncode
2026-06-25 14:09:12 +02:00
Christian Hesse
12bcacdfe0
Merge branch 'drop-builtin-trust-anchors' into next
2026-06-25 14:09:12 +02:00
Christian Hesse
6653a0a070
mod/notification-telegram: use :convert for url-encoding
2026-06-25 14:09:12 +02:00
Christian Hesse
bf19bf0520
mod/notification-email: get property by name
...
This works now that we require RouterOS 7.21 anyway.
2026-06-25 14:09:12 +02:00
Christian Hesse
cb423d2491
INITIAL-COMMANDS: drop the old builtin-trust-anchors
2026-06-25 14:09:12 +02:00
Christian Hesse
f36f81e8c3
mod/notification-ntfy: use :convert for url-encoding
2026-06-25 14:09:12 +02:00
Christian Hesse
43893400a5
mod/notification-email: use errors from command...
...
... instead of reading status from properties. This was introduced in
RouterOS 7.21beta2 (and we bump to 7.21 instead).
2026-06-25 14:09:12 +02:00