Christian Hesse
ed18444578
mod/ssh-keys-import: use short url rsc.eworm.de
2025-01-29 14:14:27 +01:00
Christian Hesse
66ab2a8511
mod/scriptrunonce: use short url rsc.eworm.de
2025-01-29 14:14:27 +01:00
Christian Hesse
27144a428a
mod/notification-telegram: use short url rsc.eworm.de
2025-01-29 14:14:27 +01:00
Christian Hesse
6e7f311269
mod/notification-ntfy: use short url rsc.eworm.de
2025-01-29 14:14:27 +01:00
Christian Hesse
6567a94a4f
mod/notification-matrix: use short url rsc.eworm.de
2025-01-29 14:14:27 +01:00
Christian Hesse
631f63836b
mod/notification-email: use short url rsc.eworm.de
2025-01-29 14:14:27 +01:00
Christian Hesse
828f68be3c
mod/ipcalc: use short url rsc.eworm.de
2025-01-29 14:14:27 +01:00
Christian Hesse
078d5368fb
mod/inspectvar: use short url rsc.eworm.de
2025-01-29 14:14:27 +01:00
Christian Hesse
d5a50d824f
mod/bridge-port-vlan: use short url rsc.eworm.de
2025-01-29 14:14:27 +01:00
Christian Hesse
6920842d15
mod/bridge-port-to: use short url rsc.eworm.de
2025-01-29 14:14:27 +01:00
Christian Hesse
9e3729c279
update copyright for 2025
2025-01-02 00:04:06 +01:00
Christian Hesse
6bee467550
mod/notification-ntfy: add basic authentication in headers
...
This makes it a bit easier and straight forward as we pass the
headers anyway.
2024-12-17 13:21:59 +01:00
Christian Hesse
d1b9b1b410
mod/notification-ntfy: support authentication with bearer token
...
Closes: https://github.com/eworm-de/routeros-scripts/issues/86
2024-12-17 13:21:19 +01:00
Christian Hesse
b66332eb46
mod/notification-email: $FlushEmailQueue: just return on empty queue
2024-12-17 13:21:14 +01:00
Christian Hesse
8c8c75ca66
mod/notification-email: $FlushEmailQueue: move the check up...
...
... as this needs to be done before creating a scheduler. 😜
Also remove the scheduler and return.
2024-12-17 11:20:09 +01:00
Christian Hesse
1e2ca3d214
mod/notification-email: $FlushEmailQueue: create scheduler if missing...
...
... as it is required to be modified several times below.
2024-12-17 11:20:09 +01:00
Christian Hesse
5310673152
mod/notification-email: $FlushEmailQueue: return on purge
2024-12-17 11:20:09 +01:00
Christian Hesse
009a6bd762
mod/notification-email: $FlushEmailQueue: return on success
2024-12-17 11:20:09 +01:00
Christian Hesse
42bcc63d29
mod/notification-email: increase retry interval on failure
2024-12-17 11:20:09 +01:00
Christian Hesse
bceabebf9c
mod/notification-email: drop useless safeguard
...
Guess it was useful back in the day. Now the function exits early if the
queue is empty... So this can never be zero.
2024-12-17 11:19:57 +01:00
Christian Hesse
210ef26b93
mod/ssh-keys-import: $SSHKeysImportFile: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
1788c05998
mod/ssh-keys-import: $SSHKeysImport: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
73e0ac75f1
mod/scriptrunonce: $ScriptRunOnce: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
4968b79fc1
mod/notification-telegram: $SendTelegram: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
e89867be15
mod/notification-telegram: $FlushTelegramQueue: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
e76ae11b02
mod/notification-ntfy: $SendNtfy: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
aac723e2a1
mod/notification-ntfy: $FlushNtfyQueue: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
de9dee83be
mod/notification-matrix: $SendMatrix: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
1994b23e46
mod/notification-matrix: $FlushMatrixQueue: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
1927dc505a
mod/notification-email: $SendEMail: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
5450618723
mod/notification-email: $FlushEmailQueue: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
34172e4c78
mod/ipcalc: $IPCalc: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
05cb87f475
mod/inspectvar: $InspectVar: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
495232b299
mod/bridge-port-vlan: $BridgePortVlan: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
5db686a15c
mod/bridge-port-to: $BridgePortTo: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
e851cd5ad0
mod/ssh-keys-import: require RouterOS 7.16
...
Actually the requirement bumped with the change in commits:
* 9c945b1a32
mod/ssh-keys-import: $SSHKeysImportFile: simplify looping lines
* 1f526b3561
mod/ssh-keys-import: $SSHKeysImport: split with `:deserialize`
2024-11-27 11:56:09 +01:00
Christian Hesse
1f526b3561
mod/ssh-keys-import: $SSHKeysImport: split with :deserialize
2024-11-08 09:16:25 +01:00
Christian Hesse
0837391c38
mod/ssh-keys-import: $SSHKeysImportFile: let :deserialize
split the fields
2024-11-08 09:16:18 +01:00
Christian Hesse
9c945b1a32
mod/ssh-keys-import: $SSHKeysImportFile: simplify looping lines
2024-11-08 09:15:45 +01:00
Ignacio Serrano
5135e836b8
mod/notification-ntfy: fix ntfy overrides
2024-10-01 20:32:37 +02:00
Christian Hesse
6fbafe76ba
bump RouterOS requirement for all scripts and modules...
...
... now that global-functions requires RouterOS 7.14 anyway.
2024-07-16 13:50:22 +02:00
Christian Hesse
075a9bd6c4
mod/ipcalc: use :tocrlf
2024-07-16 13:50:22 +02:00
Christian Hesse
2b758b83fd
mod/inspectvar: use :tocrlf
2024-07-16 13:50:22 +02:00
Christian Hesse
588dacb5af
certs: Go Daddy Secure Certificate Authority - G2 -> Go Daddy Root Certificate Authority - G2
2024-06-21 15:57:04 +02:00
Christian Hesse
3f51ebc125
certs: R3 / R10 -> ISRG Root X1
2024-06-21 15:57:04 +02:00
Christian Hesse
40f13b6ca4
mod/notification-telegram: format percentage italic
2024-04-29 23:02:48 +02:00
Christian Hesse
0fd1e506ba
mod/notification-telegram: format date & time italic
2024-04-29 23:02:48 +02:00
Christian Hesse
f8856ae742
mod/notification-telegram: support excluding characters from escaping...
...
... to support formatting in plain text.
Handle with care, this can break the request if done wrong!
2024-04-29 23:02:48 +02:00
Christian Hesse
4b6cd7ba29
mod/notification-telegram: use proper variable naming...
...
... in local escaping function.
2024-04-29 23:02:48 +02:00
Christian Hesse
d6e315580b
mod/notification-telegram: capitalize Telegram in message
2024-04-29 23:02:48 +02:00