Christian Hesse
|
576a2c97cf
|
global-functions: $LogPrintExit2: add deprecation warning
|
2024-03-15 14:42:50 +01:00 |
|
Christian Hesse
|
eb03a4608b
|
global-functions: $ScriptInstallUpdate: use shorter url
|
2024-03-15 10:05:32 +01:00 |
|
Christian Hesse
|
9b4e5ce369
|
global-functions: $SymbolByUnicodeName: add these for later use
|
2024-03-14 22:12:03 +01:00 |
|
Christian Hesse
|
3d4a14d449
|
netwatch-notify: pass link to notification
This is pass verbatim below the notification text.
|
2024-03-13 09:02:04 +01:00 |
|
Christian Hesse
|
9dd1b768ee
|
global-functions: switch to $LogPrint
|
2024-03-12 20:37:57 +01:00 |
|
Christian Hesse
|
1feeed145d
|
global-functions: introduce $LogPrint, deprecate $LogPrintExit2
|
2024-03-12 20:37:57 +01:00 |
|
Christian Hesse
|
19802c0b69
|
global-functions: $LogPrintOnce: drop support for exit
This is not widely adopted or used, so let's just drop it - no
compatibility.
|
2024-03-12 20:37:57 +01:00 |
|
Christian Hesse
|
76f65c13d7
|
global-functions: add architecture in user-agent string
|
2024-03-12 20:37:57 +01:00 |
|
Christian Hesse
|
a7cb3e520a
|
global-config: support loading snippets
This adds support for loading snippets, which need a name starting with
"global-config-overlay.d/". This allows to split off configuration if
desired.
|
2024-03-12 20:36:21 +01:00 |
|
Christian Hesse
|
83dbcfecd5
|
news on wifiwave2 EOL
|
2024-03-12 15:27:15 +01:00 |
|
Christian Hesse
|
955ee8499b
|
backup-cloud: catch error with :execute workaround
Catching a runtime error here fails... So let's try a workaround
with :execute...
|
2024-03-12 15:27:15 +01:00 |
|
Christian Hesse
|
ada9153636
|
global-functions: $ScriptLock: fix wording...
... as this does (no longer) abort.
|
2024-03-12 15:27:15 +01:00 |
|
Christian Hesse
|
1e8918fdaa
|
global-functions: $ScriptLock: do not exit from global function
|
2024-03-12 15:27:15 +01:00 |
|
Christian Hesse
|
56e97dd60c
|
global-functions: $DownloadPackage: do not exit from global function
|
2024-03-12 15:27:15 +01:00 |
|
Christian Hesse
|
d46156ad92
|
global-functions: use variable name $ScriptName
|
2024-03-12 15:27:14 +01:00 |
|
Christian Hesse
|
62790ae091
|
fw-addr-lists: add support for IPv6
|
2024-02-29 14:21:58 +01:00 |
|
Christian Hesse
|
821dd02e5e
|
global-functions: $CertificateNameByCN: use $CleanName
|
2024-01-31 23:10:15 +01:00 |
|
Christian Hesse
|
09988d9892
|
global-functions: introduce $CleanName
|
2024-01-31 23:10:15 +01:00 |
|
Christian Hesse
|
b548ffee59
|
global-functions: $MkDir: drop declaration of unused functions
|
2024-01-31 23:10:15 +01:00 |
|
Christian Hesse
|
ed28ade712
|
global-functions: $IsDNSResolving: drop declaration of unused function
|
2024-01-31 23:10:15 +01:00 |
|
Christian Hesse
|
5b6ed4216e
|
global-functions: $ScriptInstallUpdate: warn just once...
... for every script on required RouterOS version.
|
2024-01-30 07:18:38 +01:00 |
|
Christian Hesse
|
4b791b7769
|
global-functions: use :jobname to get script name
|
2024-01-30 00:52:21 +01:00 |
|
Christian Hesse
|
2a4e2e0c07
|
send a warning on storage size
|
2024-01-30 00:02:08 +01:00 |
|
Christian Hesse
|
62f33d7b19
|
packages-update: support deferred reboot on auto-update
Closes #56
|
2024-01-30 00:02:08 +01:00 |
|
Christian Hesse
|
a1abfedccd
|
global-functions: $RandomDelay: always scale to ms...
... to randomize in friction of unit.
This requires :tonsec from RouterOS 7.12.
|
2024-01-30 00:02:08 +01:00 |
|
Christian Hesse
|
16898ae997
|
global-functions: $RandomDelay: allow zero time, return immediately
|
2024-01-29 22:50:02 +01:00 |
|
Christian Hesse
|
e636d4194c
|
global-functions: $RandomDelay: name the parameters
|
2024-01-29 22:50:02 +01:00 |
|
Christian Hesse
|
75a39ffaf1
|
global-functions: $SymbolByUnicodeName: log warning on missing name
|
2024-01-20 00:11:22 +01:00 |
|
Christian Hesse
|
86a0700efd
|
global-functions: $SymbolByUnicodeName: name the parameter
|
2024-01-20 00:09:54 +01:00 |
|
Christian Hesse
|
8a0a4c355b
|
global-functions: log successful loading
|
2024-01-18 12:53:17 +01:00 |
|
Christian Hesse
|
a7619a5119
|
global-functions: $LogPrintOnce: support exit
|
2024-01-18 10:19:22 +01:00 |
|
Christian Hesse
|
29623a46ea
|
global-functions: $HexToNum: use :tonum
|
2024-01-16 22:24:50 +01:00 |
|
Christian Hesse
|
4249ad61df
|
global-functions: $CertificateDownload: move delay up
We still had cases where fetch misbehaves... But this was permanent.
Perhaps we should not touch the certificate too early...
|
2024-01-08 00:29:18 +01:00 |
|
Christian Hesse
|
9a73fc526f
|
update copyright for 2024
|
2024-01-01 15:25:25 +01:00 |
|
Christian Hesse
|
777c388b43
|
global-functions: $GetMacVendor: get new certificate
The service now uses: GTS CA 1P5 -> GTS Root R1
|
2023-12-22 14:47:54 +01:00 |
|
Christian Hesse
|
69af869572
|
mention the donation hint...
|
2023-12-05 00:11:19 +01:00 |
|
Christian Hesse
|
52b8e67309
|
celebrating ✨⭐ 1.000 stars ⭐✨ on Github!
|
2023-12-05 00:11:19 +01:00 |
|
Christian Hesse
|
1bb2871e0b
|
global-functions: $FormatLine: use $CharacterMultiply
|
2023-12-04 12:08:47 +01:00 |
|
Christian Hesse
|
5e2e65b252
|
global-functions: $AlignRight: use $CharacterMultiply
|
2023-12-04 12:08:47 +01:00 |
|
Christian Hesse
|
8f24b4c490
|
global-functions: introduce $CharacterMultiply
|
2023-12-04 11:22:36 +01:00 |
|
Christian Hesse
|
15e347303b
|
global-functions: $DeviceInfo: add SNMP location and contact
|
2023-12-04 09:33:24 +01:00 |
|
Christian Hesse
|
c6bf722e49
|
global-functions: introduce $MIN
|
2023-11-30 13:51:57 +01:00 |
|
Christian Hesse
|
495eff48de
|
global-functions: introduce $MAX
|
2023-11-30 13:51:57 +01:00 |
|
Christian Hesse
|
080bef89a9
|
global-functions: $SymbolByUnicodeName: rename up-arrow -> arrow-up
... so arrows are grouped in case we add more.
|
2023-11-30 13:51:57 +01:00 |
|
Christian Hesse
|
4e1d54d733
|
global-functions: $SymbolForNotification: properly append space to alt text
|
2023-11-30 13:51:57 +01:00 |
|
Christian Hesse
|
1cc0e3429b
|
global-functions: introduce $AlignRight
|
2023-11-23 14:41:46 +01:00 |
|
Christian Hesse
|
890cd6c58d
|
global-functions: introduce $HumanReadableNum
|
2023-11-15 14:34:40 +01:00 |
|
Christian Hesse
|
4c3430fbb6
|
notify about parted scripts for wifi package
|
2023-11-15 14:34:40 +01:00 |
|
Christian Hesse
|
e36ac19c8b
|
global-functions: drop $Read
... which is no longer required now that RouterOS 7.12beta1
provides /terminal/ask.
|
2023-11-09 15:42:07 +01:00 |
|
Christian Hesse
|
2d7efd8d6c
|
mod/notification-matrix: introduce $SetupMatrix{Authenticate,JoinRoom} for setup
Well, now that we have a JSON parser... Let's improve the user
experience a bit.
|
2023-11-09 15:34:10 +01:00 |
|