Christian Hesse
|
f67dc0218b
|
global-functions: $ScriptInstallUpdate: handle config version decrease...
... and log a warning.
|
2023-01-12 15:40:05 +01:00 |
|
Christian Hesse
|
47a657d25c
|
mod/notification-*: support extra text (or emojis 🚀) in notification tags
|
2023-01-12 15:40:05 +01:00 |
|
Christian Hesse
|
c8e22f33c2
|
mod/notification-email: split off generation of subject
|
2023-01-11 12:28:31 +01:00 |
|
Christian Hesse
|
a953a8fa59
|
mod/notification-email: move $QuotedPrintable (from global-functions)
This is used for e-mail only...
|
2023-01-11 12:28:31 +01:00 |
|
Christian Hesse
|
329bef94df
|
log-forward: do not declare unused function
|
2023-01-11 12:28:31 +01:00 |
|
Christian Hesse
|
868557a24a
|
log-forward: generate filter in mod/notification-email
|
2023-01-11 12:28:31 +01:00 |
|
Christian Hesse
|
34ed387343
|
use arrows with emoji representation
We had...
◀ Go back to main README
▲ Go back to top
... and switch to...
⬅️ Go back to main README
⬆️ Go back to top
|
2023-01-11 12:28:31 +01:00 |
|
Christian Hesse
|
a38272e15e
|
README: install custom script from routeros-scripts-custom
|
2023-01-11 12:28:31 +01:00 |
|
Christian Hesse
|
f211a8d099
|
README: add linked custom scripts & modules
|
2023-01-10 21:21:58 +01:00 |
|
Christian Hesse
|
80671e3803
|
doc/sms-forward: take care of harmful commands in hooks
|
2023-01-10 08:58:33 +01:00 |
|
Christian Hesse
|
1ea613e8a0
|
update list of contributors
|
2023-01-10 08:58:33 +01:00 |
|
Anatoly Bubenkov
|
ea09a18d3f
|
sms-forward: support hooks
|
2023-01-10 08:58:33 +01:00 |
|
Christian Hesse
|
88b34cfb39
|
doc/sms-forward: reorder configuration
|
2023-01-09 15:35:57 +01:00 |
|
Anatoly Bubenkov
|
03ca9464df
|
.gitignore: ignore folder settings file
|
2023-01-02 23:49:26 +01:00 |
|
Christian Hesse
|
84be9123ef
|
.gitignore: ignore files created by patch command
|
2023-01-02 23:49:26 +01:00 |
|
Christian Hesse
|
b730264d80
|
.gitignore: add comments
|
2023-01-02 23:49:26 +01:00 |
|
Christian Hesse
|
d1caf2bf10
|
backup-upload: keep floppy emoji for failure
|
2023-01-02 23:49:26 +01:00 |
|
Christian Hesse
|
4f931db1c3
|
backup-cloud: keep floppy emoji for failure
|
2023-01-02 23:49:26 +01:00 |
|
Christian Hesse
|
2f774f723d
|
update copyright for 2023
|
2023-01-02 23:49:26 +01:00 |
|
Christian Hesse
|
9983a69188
|
README: RouterOS v7 path syntax
Missed one in b6ddc5968e7a3393bb6e9b0c0ccf96379efc62b4...
|
2022-12-19 09:49:45 +01:00 |
|
Christian Hesse
|
a3e2822a0a
|
backup-upload: switch path to tmpfs
|
2022-12-13 21:50:32 +01:00 |
|
Christian Hesse
|
d3351bcf18
|
backup-email: switch path to tmpfs
|
2022-12-13 21:50:32 +01:00 |
|
Christian Hesse
|
f8258b90a7
|
backup-upload: create directory later
|
2022-12-13 21:50:32 +01:00 |
|
Christian Hesse
|
8b2571dc49
|
backup-email: create directory later
|
2022-12-13 21:50:32 +01:00 |
|
Christian Hesse
|
16bfe4de7e
|
global-functions: $MkDir: create a tmpfs (RAM disk)...
... if the path starts with "tmpfs/". This helps to mitigate flash wear.
|
2022-12-13 21:50:32 +01:00 |
|
Christian Hesse
|
1579330864
|
global-functions: $MkDir: create directories recursively
|
2022-12-13 21:25:07 +01:00 |
|
Christian Hesse
|
58f769ac00
|
global-functions: $MkDir: rename internal variable
|
2022-12-13 10:37:56 +01:00 |
|
Christian Hesse
|
446d5c89fc
|
global-functions: $MkDir: fail if non-directory path exists
|
2022-12-13 10:31:41 +01:00 |
|
Christian Hesse
|
9c42263988
|
global-functions: check RouterOS version before loading modules
|
2022-12-12 15:16:36 +01:00 |
|
Christian Hesse
|
7f7c3a7a70
|
global-functions: $SymbolByUnicodeName: append variation selector-16...
... to specify that the preceding character should be displayed with emoji
presentation.
https://unicode-table.com/en/FE0F/
|
2022-12-06 16:41:14 +01:00 |
|
Christian Hesse
|
8854d03ea2
|
global-functions: introduce $IsMacLocallyAdministered...
... and use it in $GetMacVendor.
|
2022-11-29 17:07:40 +01:00 |
|
Christian Hesse
|
0ad94b042d
|
netwatch-notify: support type https-get
... which was introduced in RouterOS 7.7beta8.
|
2022-11-25 08:39:07 +01:00 |
|
Christian Hesse
|
ad85f22540
|
global-functions: $IsTimeSync: no cloud on x86
|
2022-11-22 22:24:59 +01:00 |
|
Christian Hesse
|
ef7360453f
|
global-functions: $IsTimeSync: no cloud with CHR free license
|
2022-11-22 22:23:51 +01:00 |
|
Christian Hesse
|
a7bdebbfb0
|
doc/mod/notification-email: mention correct time
|
2022-11-22 21:49:34 +01:00 |
|
Christian Hesse
|
89c0fde465
|
mod/notification-email: put status in scheduler comment
|
2022-11-22 21:28:45 +01:00 |
|
Christian Hesse
|
03d1927067
|
mod/notification-email: set scheduler interval earlier
... to make sure the checks are not re-run every second.
|
2022-11-22 21:28:26 +01:00 |
|
Christian Hesse
|
ab3047ee82
|
mod/notification-email: reference scheduler from variable
|
2022-11-22 21:27:51 +01:00 |
|
Christian Hesse
|
c2a29da9f2
|
global-functions: $ScriptLock: use shorter random string
... but with all characters from alphabet with $GetRandom20CharAlNum.
|
2022-11-22 19:05:29 +01:00 |
|
Christian Hesse
|
3c4595e82b
|
global-functions: $MkDir: use shorter random string
... but with all characters from alphabet with $GetRandom20CharAlNum.
|
2022-11-22 19:05:02 +01:00 |
|
Christian Hesse
|
514d241969
|
README: link to Github pull requests
|
2022-11-17 23:02:02 +01:00 |
|
Christian Hesse
|
6f79eb996a
|
mod/notification-email: make sure the scheduler interval is never zero
|
2022-11-17 22:34:08 +01:00 |
|
Christian Hesse
|
b517b26517
|
mod/notification-email: check that attachment exists
|
2022-11-17 22:18:16 +01:00 |
|
Christian Hesse
|
71d1f2a781
|
mod/notification-email: convert to array earlier
|
2022-11-17 22:13:02 +01:00 |
|
Christian Hesse
|
9f02f04334
|
mod/notification-email: fix typo
|
2022-11-17 22:10:52 +01:00 |
|
Christian Hesse
|
7594345da8
|
README: copy *relevant* configuration only
|
2022-10-31 21:45:36 +01:00 |
|
Christian Hesse
|
6822e71564
|
netwatch-notify: cache the result
If this script runs from terminal this will not change... 😜
So cache the result.
Co-authored-by: Michael Gisbers <michael@gisbers.de>
|
2022-10-21 15:00:42 +02:00 |
|
Michael Gisbers
|
a0163aa487
|
netwatch-notify: always show messages when run from terminal
Co-authored-by: Christian Hesse <mail@eworm.de>
|
2022-10-21 15:00:41 +02:00 |
|
Christian Hesse
|
c3da4ed696
|
netwatch-notify: stop flooding the log after down notification
This will now log all messages before notification, and every two hours
(or scheduler interval * 120) after.
|
2022-10-21 15:00:39 +02:00 |
|
Christian Hesse
|
a1ef912ec7
|
Merge branch 'notifications' into next
These are generated with my 'RouterOS-Scripts Notification Generator':
https://eworm.de/ros/notification/
|
2022-10-20 11:37:35 +02:00 |
|