Commit graph

1104 commits

Author SHA1 Message Date
Christian Hesse
8ac4f6570a logo: scale to 96x96 pixels 2021-05-07 09:16:52 +02:00
Christian Hesse
254126430e Merge branch 'netwatch-notify' into next 2021-05-06 15:42:54 +02:00
Christian Hesse
96621e01cb netwatch-notify: log failed resolve just once 2021-05-06 15:34:04 +02:00
Christian Hesse
0b1bb0f2b2 netwatch-notify: attempt to update address with working resolver only 2021-05-06 15:33:52 +02:00
Christian Hesse
cfb31e844c netwatch-notify: support dynamic address update 2021-05-06 15:11:05 +02:00
Christian Hesse
9d19313eee netwatch-notify: log on host up...
... if logged on host down before.
2021-05-06 15:11:05 +02:00
Christian Hesse
41f7d1e466 doc/netwatch-notify: tips & tricks: one of several hosts 2021-05-05 08:31:14 +02:00
Christian Hesse
64ff7fcf65 doc: inform about dependency on base installation
That should make the documentation clearer if external sites link to the
documentation of a specific script.
2021-05-03 15:07:50 +02:00
Christian Hesse
e0e53b8add update list of contributors 2021-05-03 10:35:30 +02:00
Christian Hesse
666cd3f184 upload-backup: add second symbol 2021-04-29 22:37:36 +02:00
Christian Hesse
9e81707491 email-backup: add second symbol 2021-04-29 22:37:36 +02:00
Christian Hesse
aa4ad27b0a cloud-backup: add second symbol 2021-04-29 22:37:36 +02:00
Christian Hesse
34ab2837a8 email-backup: add symbol in e-mail
That's easy now that we use $SendEMail2...
2021-04-29 22:37:36 +02:00
Christian Hesse
d2560db5c9 email-backup: use $SendEMail2
This drops $EmailBackupTo & $EmailBackupCc from settings! Use settings
overwrite if required:

:global EmailGeneralToOverride {
  "email-backup"="backup@example.com";
}
2021-04-29 22:37:36 +02:00
Christian Hesse
529cefffaf global-functions: $SendEMail2: support file attachments 2021-04-29 22:37:36 +02:00
Christian Hesse
c2b45a9093 email-backup: work inside directory 2021-04-29 21:29:32 +02:00
Christian Hesse
51007f9224 upload-backup: work inside directory 2021-04-29 21:29:32 +02:00
Christian Hesse
ff4e5339d0 capsman-rolling-upgrade: properly handle vanished cap 2021-04-29 15:34:09 +02:00
Christian Hesse
afc231596c packages-update: update wording 2021-04-29 14:55:51 +02:00
Christian Hesse
6f7ecaeec4 packages-update: add missing colon 2021-04-29 14:55:51 +02:00
Christian Hesse
7ed54a4fe7 global-functions: $DownloadPackage: be more verbose 2021-04-29 14:55:51 +02:00
Christian Hesse
0f445fd528 global-functions: $DownloadPackage: fix typo 2021-04-29 14:40:29 +02:00
Christian Hesse
5d973a095a global-functions: $FlushEmailQueue: try to avoid running simultaneously
We can not check the status for a *specific* mail, so running simultaneously
is a problem. Let's increase the interval to the number of queue items -
and hope it helps. Decrease when done.
2021-04-29 09:12:17 +02:00
Christian Hesse
da87761220 Merge branch 'notifications' into next 2021-04-28 20:16:08 +02:00
Christian Hesse
56b7523775 global-functions: notify about settings override 2021-04-28 15:33:37 +02:00
Christian Hesse
b497edd092 global-config: comment on overriding e-mail and Telegram settings 2021-04-28 15:11:08 +02:00
Christian Hesse
9fc75f5932 upload-backup: pass origin to $SendNotification2 2021-04-28 13:58:37 +02:00
Christian Hesse
0d249d6da4 sms-forward: pass origin to $SendNotification2 2021-04-28 13:58:37 +02:00
Christian Hesse
e6223a3661 netwatch-notify: pass origin to $SendNotification2 2021-04-28 13:58:37 +02:00
Christian Hesse
87cbc1edad log-forward: pass origin to $SendNotification2 2021-04-28 13:58:37 +02:00
Christian Hesse
fe9754c693 daily-psk: pass origin to $SendNotification2 2021-04-28 13:58:37 +02:00
Christian Hesse
714a679402 collect-wireless-mac: pass origin to $SendNotification2 2021-04-28 13:58:37 +02:00
Christian Hesse
a9b932d67e cloud-backup: pass origin to $SendNotification2 2021-04-28 13:58:37 +02:00
Christian Hesse
8e1c524b85 check-routeros-update: pass origin to $SendNotification2 2021-04-28 13:58:37 +02:00
Christian Hesse
fbe4c457c6 check-lte-firmware-upgrade: pass origin to $SendNotification2 2021-04-28 13:58:37 +02:00
Christian Hesse
baed8b5cfd check-health: pass origin to $SendNotification2 2021-04-28 13:58:37 +02:00
Christian Hesse
ebd3dbedcb check-certificates: pass origin to $SendNotification2 2021-04-28 13:58:37 +02:00
Christian Hesse
c640823881 global-functions: $ScriptInstallUpdate: pass origin to $SendNotification2 2021-04-28 13:58:37 +02:00
Christian Hesse
2d0ce17629 global-functions: $SendTelegram2: support overriding token id and chat id 2021-04-28 13:58:37 +02:00
Christian Hesse
bd05ca1133 global-functions: $SendTelegram2: store token id in queue 2021-04-28 13:58:37 +02:00
Christian Hesse
42dcdae11e global-functions: $SendEMail2: support overriding to and cc 2021-04-28 13:58:37 +02:00
Christian Hesse
e97b394536 global-functions: introduce $EitherOr 2021-04-28 13:58:37 +02:00
Christian Hesse
66a92c3da9 upload-backup: use $SendNotification2 2021-04-28 13:58:37 +02:00
Christian Hesse
123fe01115 sms-forward: use $SendNotification2 2021-04-28 13:58:37 +02:00
Christian Hesse
557016387c netwatch-notify: use $SendNotification2 2021-04-28 13:58:37 +02:00
Christian Hesse
81f84353cd log-forward: use $SendNotification2 2021-04-28 13:58:37 +02:00
Christian Hesse
354aedd98e daily-psk: use $SendNotification2 2021-04-28 13:58:37 +02:00
Christian Hesse
1ca3e8b59f collect-wireless-mac: use $SendNotification2 2021-04-28 13:58:37 +02:00
Christian Hesse
d6edf6c2d3 cloud-backup: use $SendNotification2 2021-04-28 13:58:37 +02:00
Christian Hesse
19ca17190d check-routeros-update: use $SendNotification2 2021-04-28 13:58:37 +02:00