Christian Hesse
|
755db5d66d
|
global-functions: $CleanName: do not start with a dash
|
2024-04-29 23:02:48 +02:00 |
|
Christian Hesse
|
4006d07222
|
global-functions: $FetchHuge: remove temporary directory
|
2024-04-29 23:02:48 +02:00 |
|
Christian Hesse
|
0f2a4aedab
|
global-functions: $CertificateDownload: remove with find...
... to make sure this does not break when the file does no longer
exist. Starting with RouterOS 7.15rc1 the file is automatically
removed on import.
|
2024-04-19 11:46:17 +02:00 |
|
Christian Hesse
|
6fd0becf64
|
global-functions: introduce $ProtocolStrip
|
2024-04-19 08:59:51 +02:00 |
|
Christian Hesse
|
e1781fb805
|
global-functions: $CertificateDownload: use single quotes
|
2024-04-15 09:11:25 +02:00 |
|
Christian Hesse
|
7aa5059f6d
|
global-functions: $CertificateAvailable: use single quotes
|
2024-04-15 09:11:25 +02:00 |
|
Christian Hesse
|
ca2e5f2a01
|
mod/notification-ntfy: support basic auth
Closes #59
|
2024-04-15 09:11:17 +02:00 |
|
Christian Hesse
|
5f76c245b0
|
global-functions: $ScriptFromTerminal: check multiple invocations...
... and return false.
We can not tell which job is us... So better safe than sorry.
|
2024-04-11 14:03:43 +02:00 |
|
Christian Hesse
|
6db3355858
|
global-functions: $ScriptLock: break long lines
|
2024-04-11 13:41:49 +02:00 |
|
Christian Hesse
|
e53c31e9e6
|
global-functions: $ScriptLock: degrade message to debug
|
2024-04-11 13:41:49 +02:00 |
|
Christian Hesse
|
c5a5fb5836
|
global-functions: $SendNotification: set origin
|
2024-04-10 10:08:58 +02:00 |
|
Christian Hesse
|
3015743b19
|
global-functions: $HumanReadableNum: indicate binary base...
... and update scripts to match the change.
|
2024-04-07 22:51:24 +02:00 |
|
Christian Hesse
|
36cf4d028b
|
global-functions: drop $LogPrintExit2
|
2024-04-07 22:51:24 +02:00 |
|
Christian Hesse
|
402f847db2
|
global-functions: $FetchHuge: remove file on failed download
|
2024-04-06 00:47:21 +02:00 |
|
Christian Hesse
|
61ee5cbd6c
|
global-functions: $FetchHuge: make sure to work with clean file names
|
2024-04-06 00:47:21 +02:00 |
|
Christian Hesse
|
2edf983698
|
global-functions: $FetchHuge: control check-certificate with parameter
|
2024-04-06 00:47:16 +02:00 |
|
Christian Hesse
|
ab6fd88558
|
global-functions: $FetchHuge: use custom user agent string
|
2024-04-06 00:45:50 +02:00 |
|
Christian Hesse
|
5323052290
|
global-functions: introduce $FetchHuge
|
2024-04-06 00:43:39 +02:00 |
|
Christian Hesse
|
4db91ec16e
|
global-functions: drop $ParseJson
|
2024-04-02 00:08:44 +02:00 |
|
Christian Hesse
|
c01a424f4f
|
telegram-chat: read file content...
... instead of getting it. This lifts the size limit, though we are
still limited by Telegram message size.
This requires RouterOS 7.13.
|
2024-04-01 22:45:35 +02:00 |
|
Christian Hesse
|
bdcf5b3275
|
news on charge and fees
|
2024-03-31 21:48:47 +02:00 |
|
Christian Hesse
|
4df1468e25
|
global-functions: rename $FetchUserAgent -> $FetchUserAgentStr
... to make sure the function does not clash with the variable we had before,
as this causes issue with news and changes notification.
|
2024-03-29 11:11:17 +01:00 |
|
Christian Hesse
|
bbdc9c65f5
|
global-functions: $HumanReadableNum: set declared function only
|
2024-03-27 23:02:38 +01:00 |
|
Christian Hesse
|
acf8e88db2
|
global-functions: $AlignRight: set declared function only
|
2024-03-27 23:02:38 +01:00 |
|
Christian Hesse
|
1d816d94f6
|
global-functions: $FetchUserAgent: set declared function only
|
2024-03-27 23:02:22 +01:00 |
|
Christian Hesse
|
43ecec854f
|
global-functions: $LogPrintOnce: detect and warn on possible crash
|
2024-03-27 08:32:49 +01:00 |
|
Christian Hesse
|
bd2301a28c
|
global-functions: $LogPrintOnce: indicate action via return
|
2024-03-26 13:59:03 +01:00 |
|
Christian Hesse
|
cc81e55649
|
telegram-chat: improve readability with symbols
|
2024-03-21 14:28:23 +01:00 |
|
Christian Hesse
|
cd371b69a6
|
global-functions: $CertificateDownload: download via clean name...
... and rename certificates in repository.
|
2024-03-16 23:34:33 +01:00 |
|
Christian Hesse
|
eb7919c1d8
|
global-functions: generate user agent string in function...
... and add the caller and my shortened url.
|
2024-03-16 23:10:47 +01:00 |
|
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 |
|