Age | Commit message (Expand) | Author | Files | Lines |
---|---|---|---|---|
2024-04-01 | mod/notification-matrix: use :deserialize ...•••... instead of $ParseJson. This requires RouterOS 7.13. | 1 | -4/+4 | |
2024-04-01 | mod/notification-telegram: use :deserialize ...•••... instead of $ParseJson. This requires RouterOS 7.13. | 1 | -4/+4 | |
2024-03-12 | mod/notification-email: clean name for display name | 1 | -1/+3 | |
2024-03-12 | mod/notification-email: add display name with identity (if not given) | 1 | -2/+17 | |
2024-03-12 | mod/ssh-keys-import: do not exit with error | 1 | -7/+7 | |
2024-03-12 | mod/scriptrunonce: do not exit with error | 1 | -1/+1 | |
2024-03-12 | mod/notification-matrix: do not exit with error | 1 | -5/+5 | |
2024-03-12 | mod/bridge-port-vlan: do not exit with error | 1 | -2/+2 | |
2024-03-12 | mod/bridge-port-to: do not exit with error | 1 | -1/+1 | |
2024-03-12 | mod/ssh-keys-import: switch to $LogPrint | 1 | -15/+22 | |
2024-03-12 | mod/scriptrunonce: switch to $LogPrint | 1 | -6/+7 | |
2024-03-12 | mod/notification-telegram: switch to $LogPrint | 1 | -7/+8 | |
2024-03-12 | mod/notification-ntfy: switch to $LogPrint | 1 | -7/+8 | |
2024-03-12 | mod/notification-matrix: switch to $LogPrint | 1 | -18/+23 | |
2024-03-12 | mod/notification-email: switch to $LogPrint | 1 | -6/+6 | |
2024-03-12 | mod/bridge-port-vlan: switch to $LogPrint | 1 | -10/+12 | |
2024-03-12 | mod/bridge-port-to: switch to $LogPrint | 1 | -9/+10 | |
2024-03-12 | mod/notification-email: remove extra spaces | 1 | -1/+1 | |
2024-03-12 | mod/inspectvar: remove extra spaces | 1 | -1/+1 | |
2024-01-30 | mod/ssh-keys-import: bump RouterOS version dependency | 1 | -1/+1 | |
2024-01-30 | mod/notification-email: drop support for old property name | 1 | -2/+4 | |
2024-01-22 | mod/notification-telegram: apply url encoding when sending | 1 | -5/+5 | |
2024-01-22 | mod/notification-matrix: drop declaration of unused function | 1 | -1/+0 | |
2024-01-01 | update copyright for 2024 | 10 | -10/+10 | |
2023-12-21 | mod/ssh-keys-import: unbreak import from file•••Looks like this broke in c3045f372350bd8dd0a8f10efb8a4b938e896145 where a non-existent variable name was used. | 1 | -1/+1 | |
2023-12-05 | mod/notification-email: $NotificationFunctions->"email": support hook for sig...•••You can compose your own signature by creating a function: :global NotificationEMailSignature do={ :global EitherOr; :local RouterBoard [ /system/routerboard/get ]; :return ( \ [ $EitherOr ($RouterBoard->"board-name") ($RouterBoard->"model") ] . " s/n " . $RouterBoard->"serial-number" . " | " . \ "RouterOS " . [ /system/package/update/get installed-version ] . " | " . \ "IP " . [ /ip/cloud/get public-address ]); } | 1 | -1/+2 | |
2023-12-04 | mod/notification-email: $QuotedPrintable: also encode question mark•••Following the RFC it is not required, but looks like Thunderbird has an issue here... https://datatracker.ietf.org/doc/html/rfc2045#section-6.7 | 1 | -1/+1 | |
2023-12-04 | mod/notification-email: $QuotedPrintable: minor rework•••We have to encode all characters from 0x00 to 0x1f as well... Also the equal sign is nothing special here, just adding to list. | 1 | -10/+11 | |
2023-11-14 | mod/notification-telegram: rename scheduler | 1 | -5/+5 | |
2023-11-14 | mod/notification-ntfy: rename scheduler | 1 | -5/+5 | |
2023-11-14 | mod/notification-matrix: rename scheduler | 1 | -5/+5 | |
2023-11-14 | mod/notification-email: rename scheduler | 1 | -4/+4 | |
2023-11-09 | 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. change-113 | 1 | -0/+79 | |
2023-11-09 | mod/ssh-keys-import: continue import after intermediate failure | 1 | -1/+5 | |
2023-11-09 | mod/ssh-keys-import: do not import twice | 1 | -0/+7 | |
2023-11-09 | mod/ssh-keys-import: drop the version check for ed25519 keys...•••... now that we require RouterOS 7.12beta1 anyway. routeros-7.12beta1-3 | 1 | -4/+2 | |
2023-11-09 | mod/ssh-keys-import: calculate fingerprint...•••... and store it in key-owner, which is descriptive only. This requires RouterOS 7.12beta1 for the 'transform' property for ':convert' command. routeros-7.12beta1-2change-112 | 1 | -1/+6 | |
2023-11-07 | mod/ssh-keys-import: parse key into array | 1 | -8/+10 | |
2023-10-17 | mod/notification-ntfy: check for root certificate availability•••... at least with default server. | 1 | -0/+6 | |
2023-10-17 | introduce mod/notification-ntfy...•••... for sending notifications via Ntfy (https://ntfy.sh/). TODO: use proper formatting once supported in Android app: https://github.com/binwiederhier/ntfy/issues/889 change-109 | 1 | -0/+129 | |
2023-10-16 | mod/notification-telegram: drop support for non-fixed width fontchange-107 | 1 | -12/+3 | |
2023-10-16 | mod/notification-telegram: remember ids of sent messages | 1 | -9/+17 | |
2023-10-06 | mod/notification-email: handle new property name...•••... which changed in RouterOS 7.12rc1. routeros-7.12rc1-1 | 1 | -2/+3 | |
2023-08-18 | mod/ssh-keys-import: $SSHKeysImport: add check for key type | 1 | -0/+6 | |
2023-08-18 | mod/ssh-keys-import: support ed25519 keys...•••... with RouterOS 7.12beta1 routeros-7.12beta1-1 | 1 | -1/+2 | |
2023-08-18 | mod/ssh-keys-import: drop RouterOS version dependency•••... as global-functions depend on RouterOS 7.9beta already. | 1 | -2/+0 | |
2023-08-06 | mod/notification-telegram: introduce $PurgeTelegramQueue•••... to purge the queue and remove the scheduler. | 1 | -0/+9 | |
2023-08-06 | mod/notification-matrix: introduce $PurgeMatrixQueue•••... to purge the queue and remove the scheduler. | 1 | -0/+9 | |
2023-08-06 | mod/notification-email: introduce $PurgeEmailQueue•••... to purge the queue and remove the scheduler. | 1 | -0/+9 | |
2023-06-27 | mod/scriptrunonce: escaping question mark is no longer required | 1 | -1/+1 | |
2023-06-27 | mod/notification-email: escaping question mark is no longer required | 1 | -1/+1 | |
2023-05-15 | mod/notification-telegram: fix copy-and-paste error | 1 | -1/+1 | |
2023-04-26 | mod/ssh-keys-import: make ssh-keys-import a modulerouteros-7.9beta4-3change-100 | 1 | -0/+84 | |
2023-04-25 | mod/bridge-port-to: increase the delay before re-enabling•••Looks like two seconds is way too short... NetworkManager act after five seconds - so let's delay that time at least. https://networkmanager.dev/docs/api/latest/NetworkManager.conf.html#carrier-wait-timeout | 1 | -1/+1 | |
2023-04-25 | mod/bridge-port-vlan: increase the delay before re-enabling•••Looks like two seconds is way too short... NetworkManager act after five seconds - so let's delay that time at least. https://networkmanager.dev/docs/api/latest/NetworkManager.conf.html#carrier-wait-timeout | 1 | -1/+1 | |
2023-04-24 | mod/ipcalc: use $FormatLine | 1 | -6/+7 | |
2023-04-04 | mod/scriptrunonce: link documentation | 1 | -0/+3 | |
2023-04-04 | mod/notification-telegram: link documentation | 1 | -0/+3 | |
2023-04-04 | mod/notification-matrix: link documentation | 1 | -0/+3 | |
2023-04-04 | mod/notification-email: link documentation | 1 | -0/+3 | |
2023-04-04 | mod/ipcalc: link documentation | 1 | -0/+3 | |
2023-04-04 | mod/inspectvar: link documentation | 1 | -0/+3 | |
2023-03-10 | drop dummy scripts used for migration•••This now causes expected warnings on first run of $ScriptInstallUpdate. The migration still works, as we keep `global-config.changes` and `global-functions`. | 8 | -24/+0 | |
2023-03-07 | rename scripts and add file extension ".rsc"•••No functional change for the user... The migration is done automatically. change-95 | 16 | -821/+845 | |
2023-02-24 | mod/notification-telegram: support sending in reply | 1 | -1/+4 | |
2023-02-02 | mod/notification-telegram: support sending to specific chatid | 1 | -1/+2 | |
2023-01-12 | mod/notification-*: support extra text (or emojis 🚀) in notification tagschange-87 | 3 | -6/+11 | |
2023-01-11 | mod/notification-email: split off generation of subject | 1 | -10/+17 | |
2023-01-11 | mod/notification-email: move $QuotedPrintable (from global-functions)•••This is used for e-mail only... | 1 | -0/+37 | |
2023-01-11 | log-forward: generate filter in mod/notification-email | 1 | -0/+16 | |
2023-01-02 | update copyright for 2023 | 8 | -8/+8 | |
2022-11-22 | mod/notification-email: put status in scheduler comment | 1 | -4/+4 | |
2022-11-22 | mod/notification-email: set scheduler interval earlier•••... to make sure the checks are not re-run every second. | 1 | -0/+4 | |
2022-11-22 | mod/notification-email: reference scheduler from variable | 1 | -4/+5 | |
2022-11-17 | mod/notification-email: make sure the scheduler interval is never zero | 1 | -1/+1 | |
2022-11-17 | mod/notification-email: check that attachment exists | 1 | -1/+8 | |
2022-11-17 | mod/notification-email: convert to array earlier | 1 | -2/+2 | |
2022-11-17 | mod/notification-email: fix typo | 1 | -1/+1 | |
2022-10-19 | mod/notification-telegram: drop 'Telegram' from wording | 1 | -1/+1 | |
2022-09-25 | introduce 'mod/notification-email', split off from global-functionschange-84 | 1 | -0/+133 | |
2022-09-15 | mod/notification-matrix: $FlushMatrixQueue: use $0 for scheduler name | 1 | -4/+4 | |
2022-09-15 | mod/notification-telegram: $FlushTelegramQueue: use $0 for scheduler name | 1 | -4/+4 | |
2022-07-13 | mod/notification-telegram: update initialization of empty array•••Having the parenthesis here is important for valid syntax! | 1 | -1/+1 | |
2022-07-13 | mod/notification-matrix: update initialization of empty array•••Having the parenthesis here is important for valid syntax! | 1 | -1/+1 | |
2022-07-13 | mod/bridge-port-vlan: update initialization of empty array•••Having the parenthesis here is important for valid syntax! | 1 | -1/+1 | |
2022-07-13 | mod/bridge-port-to: update initialization of empty array•••Having the parenthesis here is important for valid syntax! | 1 | -1/+1 | |
2022-07-05 | mod/ipcalc: use $PrettyPrint | 1 | -6/+7 | |
2022-07-05 | mod/inspectvar: use $PrettyPrint | 1 | -2/+2 | |
2022-07-05 | mod/ipcalc: remove empty line | 1 | -1/+0 | |
2022-06-30 | mod/bridge-port-to: re-enable interfaces by id | 1 | -7/+3 | |
2022-06-30 | mod/bridge-port-vlan: re-enable interfaces by id | 1 | -7/+3 | |
2022-06-29 | mod/bridge-port-to: do not act on missing interface•••Happens on broken configuration or early boot... | 1 | -2/+5 | |
2022-06-29 | mod/bridge-port-vlan: do not act on missing interface•••Happens on broken configuration or early boot... | 1 | -2/+5 | |
2022-06-20 | mod/notification-telegram: only flush queue if fully connected•••The fetch command is not as reliable as it should be... Chances were that notifications were sent multiple times if stuck in background. Let's flush only if fully connected - and hope this fixes it. | 1 | -0/+6 | |
2022-06-20 | mod/notification-matrix: only flush queue if fully connected•••The fetch command is not as reliable as it should be... Chances were that notifications were sent multiple times if stuck in background. Let's flush only if fully connected - and hope this fixes it. | 1 | -0/+6 | |
2022-06-16 | fix typos: 'at lease' -> 'at least' | 2 | -2/+2 | |
2022-06-15 | mod/bridge-port-to: log when re-enabling interfaces | 1 | -0/+3 | |
2022-06-15 | mod/bridge-port-vlan: log when re-enabling interfaces | 1 | -0/+3 | |
2022-06-15 | mod/bridge-port-to: move reenable to correct level | 1 | -6/+6 | |
2022-06-15 | mod/bridge-port-vlan: move reenable to correct level | 1 | -6/+6 |