aboutsummaryrefslogtreecommitdiffstats
path: root/netwatch-notify
AgeCommit message (Expand)AuthorFilesLines
2023-03-10drop dummy scripts used for migrationGravatar Christian Hesse1-3/+0
2023-03-07rename scripts and add file extension ".rsc"change-95Gravatar Christian Hesse1-184/+1
2023-02-24netwatch-notify: support sending silent notificationsGravatar Christian Hesse1-2/+2
2023-01-02update copyright for 2023Gravatar Christian Hesse1-1/+1
2022-11-25netwatch-notify: support type https-getrouteros-7.7beta8Gravatar Christian Hesse1-1/+1
2022-10-21netwatch-notify: cache the resultGravatar Christian Hesse1-1/+3
2022-10-21netwatch-notify: always show messages when run from terminalGravatar Michael Gisbers1-1/+3
2022-10-21netwatch-notify: stop flooding the log after down notificationGravatar Christian Hesse1-5/+7
2022-10-14netwatch-notify: fix the count...Gravatar Christian Hesse1-1/+1
2022-09-20netwatch-notify: use a counter for resolve failuresGravatar Christian Hesse1-5/+5
2022-09-07netwatch-notify: do not (yet) notify if parent is up recentlyGravatar Christian Hesse1-1/+3
2022-09-07netwatch-notify: add new array element to count up-checksGravatar Christian Hesse1-1/+4
2022-09-07netwatch-notify: rename array elementGravatar Christian Hesse1-10/+10
2022-09-07netwatch-notify: rename variableGravatar Christian Hesse1-8/+8
2022-09-07netwatch-notify: show dns name (resolve option) in messageGravatar Christian Hesse1-5/+7
2022-07-13netwatch-notify: update initialization of empty arrayGravatar Christian Hesse1-1/+1
2022-07-06netwatch-notify: break long linesGravatar Christian Hesse1-22/+38
2022-07-06netwatch-notify: also support the name from propertyGravatar Christian Hesse1-1/+2
2022-07-06netwatch-notify: quote the host/service nameGravatar Christian Hesse1-7/+7
2022-07-06netwatch-notify: properly handle services (http-get & tcp-conn)Gravatar Christian Hesse1-15/+17
2022-07-06netwatch-notify: $NetwatchNotifyHook: rename variable: $Type -> $StateGravatar Christian Hesse1-6/+6
2022-07-06netwatch-notify: rename variable: $HostName -> $NameGravatar Christian Hesse1-13/+13
2022-07-06netwatch-notify: rename parameter: hostname -> namechange-82Gravatar Christian Hesse1-3/+3
2022-07-06netwatch-notify: properly check for disabled stateGravatar Christian Hesse1-1/+1
2022-06-20global-functions: rename internal function: $DNSIsResolving -> $IsDNSResolvingGravatar Christian Hesse1-2/+2
2022-05-11netwatch-notify: RouterOS v7 path syntaxGravatar Christian Hesse1-4/+4
2022-02-10netwatch-notify: nest conditionsGravatar Christian Hesse1-15/+17
2022-02-10netwatch-notify: allow to suppress notification on host downchange-76Gravatar Christian Hesse1-7/+9
2022-01-03netwatch-notify: give netwatch some time to settleGravatar Christian Hesse1-0/+4
2022-01-03netwatch-notify: initialize after lockGravatar Christian Hesse1-2/+2
2022-01-03netwatch-notify: better match notify-entriesGravatar Christian Hesse1-77/+80
2022-01-01update copyright for 2022Gravatar Christian Hesse1-1/+1
2021-08-27netwatch-notify: use $ScriptLockGravatar Christian Hesse1-0/+3
2021-07-09netwatch-notify: implement pre-down hookchange-60Gravatar Christian Hesse1-0/+3
2021-07-08netwatch-notify: run hook from a functionGravatar Christian Hesse1-23/+26
2021-07-08netwatch-notify: add error handling for hooksGravatar Christian Hesse1-2/+10
2021-05-18netwatch-notify: add info on hook in notificationGravatar Christian Hesse1-8/+12
2021-05-06netwatch-notify: log failed resolve just onceGravatar Christian Hesse1-2/+7
2021-05-06netwatch-notify: attempt to update address with working resolver onlyGravatar Christian Hesse1-1/+2
2021-05-06netwatch-notify: support dynamic address updatechange-50Gravatar Christian Hesse1-0/+15
2021-05-06netwatch-notify: log on host up...Gravatar Christian Hesse1-2/+4
2021-04-28netwatch-notify: pass origin to $SendNotification2Gravatar Christian Hesse1-2/+4
2021-04-28netwatch-notify: use $SendNotification2Gravatar Christian Hesse1-6/+6
2021-02-26netwatch-notify: use $ValidateSyntaxGravatar Christian Hesse1-4/+13
2021-02-24global: give script or function name in log messagesGravatar Christian Hesse1-5/+6
2021-02-18global: drop script 'global-wait'change-44Gravatar Christian Hesse1-0/+3
2021-01-01update copyright for 2021Gravatar Christian Hesse1-1/+1
2020-11-17netwatch-notify: increase count for every parent in chainGravatar Christian Hesse1-1/+3
2020-11-17netwatch-notify: support parents in a chainGravatar Christian Hesse1-3/+13
2020-11-17netwatch-notify: be more verbose in logsGravatar Christian Hesse1-2/+4
2020-11-17netwatch-notify: implemented simple dependency modelGravatar Christian Hesse1-2/+6
2020-11-17netwatch-notify: unbreak custom countGravatar Christian Hesse1-1/+1
2020-09-18extend magic pattern with "by RouterOS"Gravatar Christian Hesse1-1/+1
2020-08-24netwatch-notify: be more verbose on host downtimeGravatar Christian Hesse1-2/+7
2020-08-24netwatch-notify: make check count threshold configurableGravatar Christian Hesse1-2/+4
2020-07-18netwatch-notify: ignore disabled hostsGravatar Christian Hesse1-1/+1
2020-07-17global-functions: introduce and use $SymbolForNotificationchange-24Gravatar Christian Hesse1-3/+3
2020-07-17netwatch-notify: use $SymbolByUnicodeNameGravatar Christian Hesse1-2/+3
2020-07-16netwatch-notify: move symbol before textGravatar Christian Hesse1-2/+2
2020-07-06netwatch-notify: add up hook for consistencyGravatar Christian Hesse1-0/+4
2020-07-03netwatch-notify: add support for down hookGravatar Christian Hesse1-1/+6
2020-06-19explicitly name the licenseGravatar Christian Hesse1-0/+1
2020-03-27add doc/netwatch-notify.mdGravatar Christian Hesse1-0/+1
2020-03-24netwatch-notify: add fancy unicode symbolsGravatar Christian Hesse1-2/+2
2020-03-24netwatch-notify: report the number of checks a host was downGravatar Christian Hesse1-1/+3
2020-03-05netwatch-notify: add loggingGravatar Christian Hesse1-0/+4
2020-03-05netwatch-notify: fix handling of arrayGravatar Christian Hesse1-8/+10
2020-03-05netwatch-notify: properly initialize default valuesGravatar Christian Hesse1-1/+1
2020-03-04netwatch-notify: use another level of arrayGravatar Christian Hesse1-6/+11
2020-03-04add script netwatch-notifyGravatar Christian Hesse1-0/+34