b0e52aa2d1
global-functions: $GetMacVendor: requires certificate "Cloudflare Inc ECC CA-3" now
2021-02-24 21:48:36 +01:00
0d91445cca
global-functions: $ScriptInstallUpdate: handle migration before message
2021-02-23 14:48:28 +01:00
73eb92fb72
We have a Telegram group!
2021-02-22 10:34:09 +01:00
4b945da907
global-functions: $FlushTelegramQueue: disable web page preview
...
... just as without queue.
2021-02-18 23:23:55 +01:00
60ca07dc8a
global-functions: $TimeIsSync: do not flood log...
...
... when returning gracefully.
2021-02-18 21:49:23 +01:00
d5afc79eed
global: drop script 'global-wait'
...
All scripts wait for the global functions on their own now.
2021-02-18 21:45:38 +01:00
2db73a189c
global-functions: $ScriptInstallUpdate: fix change notification
...
In RouterOS functions are of type 'array' with 'code' (numerical index 1)
inside. Cast to string to make comparison work.
Also define the function to make it available.
2021-02-18 21:45:38 +01:00
148a7f93a6
global-functions: $ScriptInstallUpdate: Properly escape question mark
2021-02-18 21:10:14 +01:00
fc601a57ee
global-functions: $DeviceInfo: shorten text
2021-02-16 20:08:32 +01:00
efca1ec049
global-functions: drop $MailServerIsUp
...
Now that we have an e-mail queue we do not care if the server is up or not.
2021-02-16 16:45:13 +01:00
28db473299
global-functions: send (and re-send) e-mails from queue
2021-02-16 16:45:13 +01:00
17d7678e2d
global-functions: drop support for attachment in notification e-mail
2021-02-16 16:04:18 +01:00
0c2143298d
global-functions: $CertificateAvailable: check chain by akid and skid
...
We can merge this when RouterOS 6.47 moves to long-term...
2021-02-09 09:58:46 +01:00
dad525173c
global-functions: $DownloadPackage: this requires Let's Encrypt "R3" now
2021-02-03 14:32:38 +01:00
55a8a984f7
global-functions: $GetMacVendor: this requires Let's Encrypt "R3" now
2021-02-03 14:28:16 +01:00
eaea89112a
global-functions: $LogPrintExit: notify about colorful output
2021-01-22 10:08:15 +01:00
b780b40baf
global-functions: $LogPrintExit: make colorful output configurable
2021-01-22 09:22:34 +01:00
bbf918e329
global-functions: $LogPrintExit: colorful output
2021-01-22 09:22:34 +01:00
086a395e82
global-functions: $ScriptInstallUpdate: give hint on changes
2021-01-22 09:22:34 +01:00
c980699dd7
global-functions: add error handling
2021-01-20 14:23:57 +01:00
11d43e9fe5
global-functions: $SymbolForNotification: remove empty line
2021-01-20 14:08:01 +01:00
fa7f37e87f
global-functions: $WaitForFile: declare input first
2021-01-20 14:07:20 +01:00
dc148065dc
global-functions: $MkDir: clean path
2021-01-20 14:03:31 +01:00
faf08b0575
global-functions: introduce and use $RequiredRouterOS
2021-01-04 10:39:11 +01:00
ab267d54b3
global-functions: $ScriptInstallUpdate: log error on reloading global functions
2021-01-03 21:37:48 +01:00
156024ac2f
global-functions: $ScriptInstallUpdate: log error on reloading global configuration
2021-01-03 21:20:04 +01:00
547fbc630a
update copyright for 2021
2021-01-01 21:33:52 +01:00
605c313e46
global-functions: $ScriptInstallUpdate: simplify code
2020-12-20 23:33:16 +01:00
caddcbabe2
global-functions: $ScriptInstallUpdate: drop ignore migration
...
Anybody had enough time to migrate, no?
2020-12-20 23:27:02 +01:00
0360a0ef90
global-functions: $ScriptInstallUpdate: implement migration mechanism
...
Reset $SentConfigChangesNotification and rerun $ScriptInstallUpdate
to test...
:set SentConfigChangesNotification
$ScriptInstallUpdate
2020-12-18 20:32:29 +01:00
40dc2415d3
global-functions: $ScriptInstallUpdate: make Let's Encrypt certificate semi-mandatory
...
... and remove the migration from changes.
2020-12-18 20:32:29 +01:00
010e2d6b05
check-certificates: make the certificate renewal time configurable
2020-12-18 16:02:31 +01:00
3657830582
ipv6-update: notify about interface specific address list entries
2020-12-18 15:31:03 +01:00
62598b6653
import Let's Encrypt certificate "R3"
2020-12-17 22:47:12 +01:00
158c27e293
global-functions: $FlushTelegramQueue: log warning on empty queue...
...
... if scheduler exists.
2020-12-10 09:53:43 +01:00
adf35f3b16
global-functions: $FlushTelegramQueue: do not fail if run without scheduler
2020-12-10 09:38:59 +01:00
cef0e8c079
global-functions: $SendTelegram: give amount of truncated text
2020-12-01 09:11:37 +01:00
e2e831dbf9
global-functions: $CertificateDownload: fix typo
...
Signed-off-by: Michael Gisbers <michael@gisbers.de >
Signed-off-by: Christian Hesse <mail@eworm.de >
2020-11-29 22:26:18 +01:00
ca4e25283f
global-functions: clickable links in telegram notifications
2020-11-26 23:04:05 +01:00
d09baddac3
global-functions: $SendEMail: prepare to add link
...
For e-mail just in plain text...
2020-11-26 23:04:05 +01:00
46866e2ff2
global-functions: $SendEMail: handle signature with $IfThenElse
2020-11-26 22:34:08 +01:00
b078ce2f0f
global-functions: $SendTelegram: split off & move down truncation message
2020-11-26 22:24:56 +01:00
7e0558e85d
global-functions: $SendTelegram: prepare to add clickable link
...
Formatting with fixed width font stopped links from being clickable.
2020-11-26 22:21:28 +01:00
d7725540f8
global-functions: $SendTelegram: change internal wording
2020-11-26 22:06:03 +01:00
54e164e542
global-functions: $SendTelegram: try to get the line breaks right
2020-11-26 22:02:39 +01:00
c93d1c4944
global-functions: $SendTelegram: disable web page preview
2020-11-26 17:32:12 +01:00
62ef70e5dd
netwatch-notify: notify about changes
2020-11-17 22:28:05 +01:00
b8efaafe6e
global-functions: $SendTelegram: decrease log severity to info
...
The message is queued, not lost...
2020-11-13 22:15:23 +01:00
7b3960a0e1
global-functions: $TimeIsSync: decrease log severity to info
2020-11-13 22:12:03 +01:00
27b494b139
global-functions: $MailServerIsUp: decrease log severity to info
2020-11-13 22:07:24 +01:00