index
:
routeros-scripts
main
next
routeros-v6
routeros-v7
staging
RouterOS Scripts
git daemon user
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
global-functions
Age
Commit message (
Expand
)
Author
Files
Lines
2021-02-18
global: drop script 'global-wait'
...
change-44
Christian Hesse
1
-8
/
+1
2021-02-18
global-functions: $ScriptInstallUpdate: fix change notification
...
Christian Hesse
1
-2
/
+3
2021-02-18
global-functions: $ScriptInstallUpdate: Properly escape question mark
Christian Hesse
1
-1
/
+1
2021-02-16
global-functions: $DeviceInfo: shorten text
Christian Hesse
1
-1
/
+1
2021-02-16
global-functions: drop $MailServerIsUp
...
Christian Hesse
1
-47
/
+0
2021-02-16
global-functions: send (and re-send) e-mails from queue
change-43
Christian Hesse
1
-10
/
+56
2021-02-16
global-functions: drop support for attachment in notification e-mail
Christian Hesse
1
-6
/
+3
2021-02-09
global-functions: $CertificateAvailable: check chain by akid and skid
...
routeros-6.47
Christian Hesse
1
-8
/
+11
2021-02-03
global-functions: $DownloadPackage: this requires Let's Encrypt "R3" now
Christian Hesse
1
-1
/
+1
2021-02-03
global-functions: $GetMacVendor: this requires Let's Encrypt "R3" now
Christian Hesse
1
-1
/
+1
2021-01-22
global-functions: $LogPrintExit: notify about colorful output
change-42
Christian Hesse
1
-1
/
+1
2021-01-22
global-functions: $LogPrintExit: make colorful output configurable
Christian Hesse
1
-0
/
+6
2021-01-22
global-functions: $LogPrintExit: colorful output
Christian Hesse
1
-2
/
+7
2021-01-22
global-functions: $ScriptInstallUpdate: give hint on changes
Christian Hesse
1
-0
/
+6
2021-01-20
global-functions: add error handling
Christian Hesse
1
-5
/
+13
2021-01-20
global-functions: $SymbolForNotification: remove empty line
Christian Hesse
1
-1
/
+0
2021-01-20
global-functions: $WaitForFile: declare input first
Christian Hesse
1
-1
/
+3
2021-01-20
global-functions: $MkDir: clean path
Christian Hesse
1
-0
/
+3
2021-01-04
global-functions: introduce and use $RequiredRouterOS
Christian Hesse
1
-0
/
+21
2021-01-03
global-functions: $ScriptInstallUpdate: log error on reloading global functions
Christian Hesse
1
-1
/
+5
2021-01-03
global-functions: $ScriptInstallUpdate: log error on reloading global configu...
Christian Hesse
1
-1
/
+5
2021-01-01
update copyright for 2021
Christian Hesse
1
-1
/
+1
2020-12-20
global-functions: $ScriptInstallUpdate: simplify code
Christian Hesse
1
-6
/
+1
2020-12-20
global-functions: $ScriptInstallUpdate: drop ignore migration
...
Christian Hesse
1
-10
/
+0
2020-12-18
global-functions: $ScriptInstallUpdate: implement migration mechanism
...
change-41
Christian Hesse
1
-1
/
+8
2020-12-18
global-functions: $ScriptInstallUpdate: make Let's Encrypt certificate semi-m...
...
Christian Hesse
1
-0
/
+5
2020-12-18
check-certificates: make the certificate renewal time configurable
change-40
Christian Hesse
1
-1
/
+1
2020-12-18
ipv6-update: notify about interface specific address list entries
change-39
Christian Hesse
1
-1
/
+1
2020-12-17
import Let's Encrypt certificate "R3"
change-38
Christian Hesse
1
-1
/
+1
2020-12-10
global-functions: $FlushTelegramQueue: log warning on empty queue...
...
Christian Hesse
1
-0
/
+5
2020-12-10
global-functions: $FlushTelegramQueue: do not fail if run without scheduler
Christian Hesse
1
-1
/
+1
2020-12-01
global-functions: $SendTelegram: give amount of truncated text
Christian Hesse
1
-2
/
+4
2020-11-29
global-functions: $CertificateDownload: fix typo
...
Michael Gisbers
1
-1
/
+1
2020-11-26
global-functions: clickable links in telegram notifications
Christian Hesse
1
-11
/
+13
2020-11-26
global-functions: $SendEMail: prepare to add link
...
Christian Hesse
1
-0
/
+2
2020-11-26
global-functions: $SendEMail: handle signature with $IfThenElse
Christian Hesse
1
-4
/
+4
2020-11-26
global-functions: $SendTelegram: split off & move down truncation message
Christian Hesse
1
-3
/
+7
2020-11-26
global-functions: $SendTelegram: prepare to add clickable link
...
Christian Hesse
1
-2
/
+8
2020-11-26
global-functions: $SendTelegram: change internal wording
Christian Hesse
1
-5
/
+5
2020-11-26
global-functions: $SendTelegram: try to get the line breaks right
Christian Hesse
1
-3
/
+4
2020-11-26
global-functions: $SendTelegram: disable web page preview
Christian Hesse
1
-1
/
+1
2020-11-17
netwatch-notify: notify about changes
change-37
Christian Hesse
1
-1
/
+1
2020-11-13
global-functions: $SendTelegram: decrease log severity to info
...
Christian Hesse
1
-1
/
+1
2020-11-13
global-functions: $TimeIsSync: decrease log severity to info
Christian Hesse
1
-1
/
+1
2020-11-13
global-functions: $MailServerIsUp: decrease log severity to info
Christian Hesse
1
-2
/
+2
2020-11-13
global-functions: $CertificateDownload: be more verbose
Christian Hesse
1
-1
/
+2
2020-11-06
global-functions: $DNSIsResolving: use a domain with low ttl
Christian Hesse
1
-1
/
+1
2020-11-01
check-routeros-update: support installing updates automatically if seen in ne...
change-36
Christian Hesse
1
-1
/
+1
2020-10-27
global-functions: $SymbolForNotification: support multiple symbols...
...
Christian Hesse
1
-1
/
+5
2020-10-23
mode-button: make LED configurable
change-35
Christian Hesse
1
-1
/
+1
2020-10-23
ospf-to-leds: introduce script to visualize ospf state via leds
change-34
Christian Hesse
1
-1
/
+1
2020-10-16
check-health: add deviation on temperature recovery threshold
...
change-33
Christian Hesse
1
-1
/
+1
2020-10-16
mode-button: merge mode-button-event & mode-button-scheduler
change-32
Christian Hesse
1
-1
/
+1
2020-10-14
global-functions: $SendTelegram: clean up
Christian Hesse
1
-11
/
+19
2020-10-13
global-functions: $SendTelegram: use fixed-width font...
...
change-31
Christian Hesse
1
-8
/
+33
2020-10-13
global-functions: $FlushTelegramQueue, $SendTelegram: move hint
Christian Hesse
1
-7
/
+6
2020-10-13
global-functions: $UrlEncode: encode new line & carriage return
Christian Hesse
1
-4
/
+5
2020-10-10
global-functions: $IPCalc: return data in array
Christian Hesse
1
-6
/
+19
2020-10-09
global-functions: $WaitTimeSync: calculate with modulo operation
...
Christian Hesse
1
-1
/
+1
2020-10-07
global-functions: $LogPrintExit: explicitly set severity
Christian Hesse
1
-0
/
+1
2020-10-07
global-functions: $MailServerIsUp: return gracefully on missing configuration
Christian Hesse
1
-0
/
+11
2020-09-28
log-forward: notify on rate limit
change-30
Christian Hesse
1
-1
/
+1
2020-09-28
global-functions: $SendTelegram: scissors symbol for truncation
Christian Hesse
1
-1
/
+2
2020-09-27
global-functions: $SendTelegram: truncate messages if too long
...
Christian Hesse
1
-1
/
+8
2020-09-25
log-forward: add filter on log message text
change-29
Christian Hesse
1
-1
/
+1
2020-09-25
dhcp-to-dns: notify on acting on all bound leases
change-28
Christian Hesse
1
-1
/
+1
2020-09-25
global-functions: notify on Telegram queue
change-27
Christian Hesse
1
-1
/
+1
2020-09-25
netwatch-notify: notify on configurable check count threshold
change-26
Christian Hesse
1
-1
/
+1
2020-09-18
collect-wireless-mac: add symbol in notification
Christian Hesse
1
-0
/
+1
2020-09-18
daily-psk: add symbol in notification
Christian Hesse
1
-0
/
+1
2020-09-18
extend magic pattern with "by RouterOS"
...
Christian Hesse
1
-4
/
+4
2020-09-17
global-functions: add missing colon
Christian Hesse
1
-1
/
+1
2020-09-14
global-functions: $FlushTelegramQueue: destroy empty queue
Christian Hesse
1
-0
/
+1
2020-09-14
global-functions: $FlushTelegramQueue: give hint on queued message
Christian Hesse
1
-2
/
+8
2020-09-14
global-functions: queue Telegram notifications on failure and re-send
...
Christian Hesse
1
-3
/
+45
2020-09-01
global-functions: $DefaultRouteIsReachable: exclude blackhole
Christian Hesse
1
-1
/
+1
2020-08-26
[ ... print count-only ...] -> [ :len [ ... find ... ] ]
...
Christian Hesse
1
-12
/
+12
2020-08-21
global-functions: $TimeIsSync: return gracefully...
...
Christian Hesse
1
-2
/
+2
2020-08-21
global-functions: $TimeIsSync: warn on missing time source
Christian Hesse
1
-0
/
+3
2020-08-21
global-functions: $TimeIsSync: return false if cloud enabled but not ready
Christian Hesse
1
-3
/
+5
2020-08-21
global-functions: $TimeIsSync: return false if ntp client enabled but not synced
Christian Hesse
1
-0
/
+1
2020-08-07
notify about support for dhcp server name in fqdn
change-25
Christian Hesse
1
-1
/
+1
2020-07-25
global-functions: drop $GetRandomSha256, introduce $GetRandom20CharHex
...
Christian Hesse
1
-16
/
+12
2020-07-17
check-certificates: add symbol in notification
Christian Hesse
1
-0
/
+1
2020-07-17
global-functions: $ScriptInstallUpdate: add symbol in notification
Christian Hesse
1
-1
/
+4
2020-07-17
cloud-backup: add symbol in notification
Christian Hesse
1
-0
/
+1
2020-07-17
global-functions: introduce and use $SymbolForNotification
change-24
Christian Hesse
1
-1
/
+14
2020-07-17
global-functions: introduce $SymbolByUnicodeName
Christian Hesse
1
-0
/
+16
2020-07-16
global-functions: $DeviceInfo: use $IfThenElse
Christian Hesse
1
-31
/
+21
2020-07-16
global-functions: introduce $IfThenElse
Christian Hesse
1
-0
/
+9
2020-07-15
add 'log-forward', drop 'early-errors'
change-23
Christian Hesse
1
-1
/
+1
2020-07-14
global-functions: $ScriptInstallUpdate: update wording for notification
Christian Hesse
1
-1
/
+1
2020-07-14
global-config: dropped $ScriptUpdatesIgnore, use ignore flag in comment
change-22
Christian Hesse
1
-5
/
+13
2020-07-14
notify about auto patch updates in check-routeros-update
change-21
Christian Hesse
1
-1
/
+1
2020-07-14
notify about hooks in netwatch-notify
change-20
Christian Hesse
1
-1
/
+1
2020-07-14
notify about options in script comments
change-19
Christian Hesse
1
-1
/
+1
2020-07-14
notify about $IPCalc
change-18
Christian Hesse
1
-1
/
+1
2020-07-14
notify about early-errors
change-17
Christian Hesse
1
-1
/
+1
2020-07-14
global-functions: $MailServerIsUp: do immediate check
Christian Hesse
1
-1
/
+9
2020-07-14
global-functions: $DNSIsResolving: try a domain that is unlikely to be cached
Christian Hesse
1
-1
/
+3
[next]