Commit graph

  • d3351bcf18 backup-email: switch path to tmpfs Christian Hesse 2022-12-12 15:27:00 +01:00
  • f8258b90a7 backup-upload: create directory later Christian Hesse 2022-12-12 15:25:35 +01:00
  • 8b2571dc49 backup-email: create directory later Christian Hesse 2022-12-12 15:24:42 +01:00
  • 16bfe4de7e global-functions: $MkDir: create a tmpfs (RAM disk)... routeros-7.7rc1 Christian Hesse 2022-12-13 15:42:45 +01:00
  • 1579330864 global-functions: $MkDir: create directories recursively Christian Hesse 2022-12-13 15:30:24 +01:00
  • 58f769ac00 global-functions: $MkDir: rename internal variable Christian Hesse 2022-12-13 10:37:56 +01:00
  • 446d5c89fc global-functions: $MkDir: fail if non-directory path exists Christian Hesse 2022-12-13 10:31:41 +01:00
  • 9c42263988 global-functions: check RouterOS version before loading modules Christian Hesse 2022-12-12 15:16:36 +01:00
  • 7f7c3a7a70 global-functions: $SymbolByUnicodeName: append variation selector-16... Christian Hesse 2022-12-06 16:41:14 +01:00
  • 8854d03ea2 global-functions: introduce $IsMacLocallyAdministered... Christian Hesse 2022-11-29 17:06:04 +01:00
  • 0ad94b042d netwatch-notify: support type https-get routeros-7.7beta8 Christian Hesse 2022-11-25 08:39:07 +01:00
  • ad85f22540 global-functions: $IsTimeSync: no cloud on x86 Christian Hesse 2022-11-22 22:02:18 +01:00
  • ef7360453f global-functions: $IsTimeSync: no cloud with CHR free license Christian Hesse 2022-11-22 21:59:21 +01:00
  • a7bdebbfb0 doc/mod/notification-email: mention correct time Christian Hesse 2022-11-22 21:48:29 +01:00
  • 89c0fde465 mod/notification-email: put status in scheduler comment Christian Hesse 2022-11-22 21:16:06 +01:00
  • 03d1927067 mod/notification-email: set scheduler interval earlier Christian Hesse 2022-11-22 21:11:50 +01:00
  • ab3047ee82 mod/notification-email: reference scheduler from variable Christian Hesse 2022-11-22 21:09:27 +01:00
  • c2a29da9f2 global-functions: $ScriptLock: use shorter random string Christian Hesse 2022-11-22 19:01:19 +01:00
  • 3c4595e82b global-functions: $MkDir: use shorter random string Christian Hesse 2022-11-22 19:01:07 +01:00
  • 514d241969 README: link to Github pull requests Christian Hesse 2022-11-17 23:02:02 +01:00
  • 6f79eb996a mod/notification-email: make sure the scheduler interval is never zero Christian Hesse 2022-11-17 22:34:08 +01:00
  • b517b26517 mod/notification-email: check that attachment exists Christian Hesse 2022-11-17 22:18:16 +01:00
  • 71d1f2a781 mod/notification-email: convert to array earlier Christian Hesse 2022-11-17 22:13:02 +01:00
  • 9f02f04334 mod/notification-email: fix typo Christian Hesse 2022-11-17 22:10:52 +01:00
  • 7594345da8 README: copy *relevant* configuration only Christian Hesse 2022-10-31 21:45:36 +01:00
  • 6822e71564 netwatch-notify: cache the result Christian Hesse 2022-10-21 09:07:50 +02:00
  • a0163aa487 netwatch-notify: always show messages when run from terminal Michael Gisbers 2022-10-21 09:00:42 +02:00
  • c3da4ed696 netwatch-notify: stop flooding the log after down notification Christian Hesse 2022-10-20 15:28:25 +02:00
  • a1ef912ec7 Merge branch 'notifications' into next Christian Hesse 2022-10-20 11:37:35 +02:00
  • aef88e313b doc/sms-forward: update notification Christian Hesse 2022-10-20 10:58:48 +02:00
  • ee7836263f doc/netwatch-notify: update notifications Christian Hesse 2022-10-20 10:56:10 +02:00
  • 4f8a2bd8e2 doc/log-forward: update notification Christian Hesse 2022-10-20 10:51:16 +02:00
  • 694f4e2894 doc/daily-psk: update notification Christian Hesse 2022-10-20 10:46:40 +02:00
  • dddbd3da27 doc/collect-wireless-mac: update notification Christian Hesse 2022-10-20 10:42:36 +02:00
  • 6940f851b0 doc/check-routeros-update: update notification Christian Hesse 2022-10-20 10:39:52 +02:00
  • 863cf9cae0 doc/check-lte-firmware-upgrade: update notification Christian Hesse 2022-10-20 10:36:56 +02:00
  • 692ed21262 doc/check-health: update notifications Christian Hesse 2022-10-20 10:33:39 +02:00
  • fadf4d5008 doc/check-certificates: update notification Christian Hesse 2022-10-20 10:18:05 +02:00
  • 98844d85d5 doc/backup-upload: update notification Christian Hesse 2022-10-20 10:24:40 +02:00
  • 3733e0a919 doc/backup-cloud: update notification Christian Hesse 2022-10-20 10:22:16 +02:00
  • 8c89fb0a4e README: update notification Christian Hesse 2022-10-19 21:40:56 +02:00
  • 4106b199bf mod/notification-telegram: drop 'Telegram' from wording Christian Hesse 2022-10-19 22:44:45 +02:00
  • fe87e9551d firmware-upgrade-reboot: update wording, give version Christian Hesse 2022-10-19 11:50:52 +02:00
  • bff6689b10 ipsec-to-dns: strip "CN=" from peer's id routeros-7.6-2 Christian Hesse 2022-10-19 08:50:00 +02:00
  • 621154ab83 ipsec-to-dns: remove debug output Christian Hesse 2022-10-19 08:45:40 +02:00
  • 2f8e8b7448 update-gre-address: strip "CN=" from peer's id routeros-7.6-1 Christian Hesse 2022-10-18 22:36:03 +02:00
  • 640cb81119 netwatch-notify: fix the count... Christian Hesse 2022-10-14 22:39:21 +02:00
  • 493d534706 update-tunnelbroker: drop extra detection, use response from update Christian Hesse 2022-10-09 23:15:06 +02:00
  • e7995fa06b update-tunnelbroker: get public address from website Christian Hesse 2022-10-09 19:45:18 +02:00
  • c95cbdbc1e doc/update-tunnelbroker: give more hints on expected config Christian Hesse 2022-10-09 00:00:50 +02:00
  • 16e93018ef update-tunnelbroker: work around timing issue Christian Hesse 2022-10-08 23:03:29 +02:00
  • ebaa9b617d update-tunnelbroker: add error handling for fetch command Christian Hesse 2022-10-08 22:38:31 +02:00
  • dd22dfd26d backup-email: check if dependency for sending e-mail is installed Christian Hesse 2022-09-29 10:31:54 +02:00
  • 10182949ea global-functions: $ScriptInstallUpdate: disable notification only... Christian Hesse 2022-09-28 08:44:05 +02:00
  • b18ca62dbd global-functions: $ScriptInstallUpdate: drop dead code... Christian Hesse 2022-09-28 08:39:25 +02:00
  • 5120aa096f global-functions: $ScriptInstallUpdate: drop code for permission workaround Christian Hesse 2022-09-25 18:57:00 +02:00
  • 10bf3c758f drop 'learn-mac-based-vlan' and 'manage-umts' Christian Hesse 2022-09-23 20:04:19 +02:00
  • bfe2cbf575 drop 'netwatch-syslog' change-85 Christian Hesse 2022-09-23 19:50:16 +02:00
  • eccc187014 introduce 'mod/notification-email', split off from global-functions change-84 Christian Hesse 2022-09-23 15:07:30 +02:00
  • 562c565fcf global-functions: $FlushEmailQueue: do not flush if sending Christian Hesse 2022-09-23 15:01:03 +02:00
  • a05b8c1881 Makefile: add a clean target Christian Hesse 2022-09-23 15:38:31 +02:00
  • fb9aca90f0 unattended-lte-firmware-upgrade: increase delay before extra reset Christian Hesse 2022-09-21 16:36:54 +02:00
  • 493e4fc8c1 netwatch-notify: use a counter for resolve failures Christian Hesse 2022-09-20 22:40:47 +02:00
  • 84b5e77860 global-functions: $GetMacVendor: detect locally administered addresses Christian Hesse 2022-09-20 09:17:57 +02:00
  • c33e813f20 mod/notification-matrix: $FlushMatrixQueue: use $0 for scheduler name Christian Hesse 2022-09-15 22:01:08 +02:00
  • 47e4f292cb mod/notification-telegram: $FlushTelegramQueue: use $0 for scheduler name Christian Hesse 2022-09-15 21:59:06 +02:00
  • 3f92edb5c1 global-functions: $FlushEmailQueue: use $0 for scheduler name Christian Hesse 2022-09-15 21:56:31 +02:00
  • f245751339 global-functions: $FlushEmailQueue: do not flush with resolver issues Christian Hesse 2022-09-15 21:49:06 +02:00
  • 220dd8f892 netwatch-dns: support downloading / importing certificate Christian Hesse 2022-09-13 09:01:40 +02:00
  • 3988c70290 doc/netwatch-dns: fix example command... Christian Hesse 2022-09-13 11:05:16 +02:00
  • e927c6b08b global-functions: $GetMacVendor: switched to Let's Encrypt (R3) Christian Hesse 2022-09-12 15:41:15 +02:00
  • a1af9577ca global-functions: $ScriptInstallUpdate: prepare for future certificate chain Christian Hesse 2022-09-09 14:02:02 +02:00
  • e228c73984 Merge branch 'netwatch-notify' into next Christian Hesse 2022-09-08 09:27:17 +02:00
  • 5aff4019fe netwatch-notify: do not (yet) notify if parent is up recently Christian Hesse 2022-09-07 22:16:11 +02:00
  • a6645b3e75 netwatch-notify: add new array element to count up-checks Christian Hesse 2022-09-07 22:02:46 +02:00
  • 6f772e92a6 netwatch-notify: rename array element Christian Hesse 2022-09-07 21:54:57 +02:00
  • 95274e0d23 netwatch-notify: rename variable Christian Hesse 2022-09-07 21:54:14 +02:00
  • 8f32887a1a global-functions: introduce $GetRandom20CharAlNum Christian Hesse 2022-09-07 12:28:45 +02:00
  • ff0b05ea20 global-functions: $GetRandom20CharHex: add optional parameter for length Christian Hesse 2022-09-07 12:22:45 +02:00
  • a7f8aa95d0 netwatch-notify: show dns name (resolve option) in message Christian Hesse 2022-09-07 08:53:11 +02:00
  • e820323e78 global-config: add earth symbol in hello-world message for mode button Christian Hesse 2022-08-25 12:52:59 +02:00
  • 8f7a0c2a06 global-functions: $SymbolByUnicodeName: add 'earth' Christian Hesse 2022-08-25 12:51:07 +02:00
  • a7ec92e358 optimize all svg files... Christian Hesse 2022-08-22 16:58:31 +02:00
  • 50a115f23a cleanup dummy script from rotate-ntp removal Christian Hesse 2022-06-15 22:59:32 +02:00
  • c126a5a86b check-health: increase default temperature deviation Christian Hesse 2022-08-15 21:31:13 +02:00
  • 83372d8b07 logo: optimize the svg file Christian Hesse 2022-08-15 17:13:56 +02:00
  • c9a7421d6c update list of contributors Christian Hesse 2022-08-04 22:24:23 +02:00
  • 28be6d097d global-functions: $GetRandomNumber: use :rndnum Michael Gisbers 2022-08-04 00:53:47 +02:00
  • 0562198c55 global-functions: $GetRandom20CharHex: use :rndstr Michael Gisbers 2022-08-04 00:47:27 +02:00
  • e31a99a301 unattended-lte-firmware-upgrade: try without extra reset Christian Hesse 2022-08-04 00:41:16 +02:00
  • 50d7e1fa41 check-lte-firmware-upgrade: use $0 for $ScriptFromTerminal Christian Hesse 2022-08-04 00:16:35 +02:00
  • 50178e2a3c capsman-download-packages: use proper array syntax Christian Hesse 2022-07-21 13:59:06 +02:00
  • 82f27268b3 global-functions: $IsTimeSync: cache a positive result Christian Hesse 2022-07-21 13:36:37 +02:00
  • 329e606b93 global-functions: $IsTimeSync: drop the extra condition... Christian Hesse 2022-07-21 13:35:14 +02:00
  • ed7b48061a global-functions: $IsTimeSync: drop old code Christian Hesse 2022-07-21 13:22:58 +02:00
  • 518cc24108 global-functions: $IsFullyConnected: remove trailing space Christian Hesse 2022-07-21 13:21:51 +02:00
  • ce03f44769 check-routeros-update: use a better check for valid version Christian Hesse 2022-07-18 23:46:49 +02:00
  • b67b9ec1c1 Merge branch 'empty-array' into next Christian Hesse 2022-07-13 11:57:47 +02:00
  • 6fa1525700 sms-forward: update initialization of empty array Christian Hesse 2022-07-13 11:35:46 +02:00
  • d6337fcc97 netwatch-notify: update initialization of empty array Christian Hesse 2022-07-13 11:35:32 +02:00