Christian Hesse
2e422a153f
global-functions: $ExitError: drop argument $ExitOK...
...
... as the is no longer required with early exit with :exit.
2026-01-19 23:30:02 +01:00
Christian Hesse
f3e2693b5c
check-perpetual-license: early exit with :exit
2026-01-19 23:30:02 +01:00
Christian Hesse
c37716b71a
bump required RouterOS version for all scripts
2026-01-19 23:25:12 +01:00
Christian Hesse
2b8dfec2f7
bump required RouterOS version for all scripts
2026-01-12 10:00:30 +01:00
Christian Hesse
623f96d94a
update copyright for 2026
2026-01-01 13:50:07 +01:00
Christian Hesse
240decf419
check-perpetual-license: cross-mark on already expired license
2025-12-03 15:43:58 +01:00
Christian Hesse
7caaa62321
check-perpetual-license: add scroll symbol in notification
...
doc/check-perpetual-license.d/notification-01-warn.avif
----- >8 -----
[rsc] 📜 ⚠️ License about to expire!
Your license failed to renew and is about to expire on 2025-09-13 12:12:23 on rsc...
----- >8 -----
doc/check-perpetual-license.d/notification-02-renew.avif
----- >8 -----
[rsc] 📜 ✅ ️ License renewed
Your license was successfully renewed on rsc. It is now valid until 2025-10-25 08:42:46.
----- >8 -----
2025-11-27 11:26:04 +01:00
Christian Hesse
78463f469b
check-perpetual-license: check for global config to be ready
2025-05-08 09:51:07 +02:00
Christian Hesse
08d78224a0
check-perpetual-license: fail if global functions do not become ready
2025-05-08 09:51:07 +02:00
Christian Hesse
f5c33a9cfb
check-perpetual-license: use :onerror for outer block
2025-05-06 09:54:10 +02:00
Christian Hesse
3c30276e23
check-routeros-update: split off check-perpetual-license...
...
... and also add documentation, screenshot, etc.
2025-04-01 17:39:50 +02:00