Commit graph

  • 2097591244 check-routeros-update: send notification on renewed license... next Christian Hesse 2025-03-24 21:14:12 +01:00
  • 4e446e5f8d check-routeros-update: send certificate warning just once... Christian Hesse 2025-03-20 09:48:01 +01:00
  • ce39b79f69 capsman-download-packages: fix parameter for $RmFile main staging Christian Hesse 2025-03-13 11:50:38 +01:00
  • 20bf609c44 check-routeros-update: fix condition for license check Christian Hesse 2025-03-13 10:51:39 +01:00
  • b63e0fcb2f netwatch-notify: check matching address type only Christian Hesse 2025-03-12 11:26:22 +01:00
  • 1555426687 netwatch-notify: increase the timeout even more Christian Hesse 2025-03-12 11:18:18 +01:00
  • 97b99316b2 netwatch-notify: increase timeout... Christian Hesse 2025-03-12 10:31:11 +01:00
  • 788400c458 fw-addr-lists: raw.githubusercontent.com requires 'USERTrust RSA Certification Authority' now Christian Hesse 2025-03-10 16:29:06 +01:00
  • eb59dd21ca check-routeros-update: check perpetual license... Christian Hesse 2025-03-07 17:33:51 +01:00
  • 79a4b369cb Merge branch 'fw-addr-lists' into next Christian Hesse 2025-03-08 10:29:05 +01:00
  • f0e6cbcfe1 fw-addr-lists: get branch from calculated checksum Christian Hesse 2025-03-08 10:09:51 +01:00
  • d71ea804b0 fw-addr-lists: two characters for branch Christian Hesse 2025-03-07 20:35:36 +01:00
  • e148df9e57 fw-addr-lists: put addresses into "branches"... Christian Hesse 2025-03-06 23:05:45 +01:00
  • 2f55bfaf00 fw-addr-lists: strip cidr for host addresses Christian Hesse 2025-03-07 12:21:22 +01:00
  • ea6de35699 fw-addr-lists: do not clean up Christian Hesse 2025-03-06 23:00:50 +01:00
  • fb343c99e3 fw-addr-lists: put timeout into variable Christian Hesse 2025-03-06 22:59:31 +01:00
  • 6d718ec987 fw-addr-lists: use $LogPrintVerbose ... Christian Hesse 2025-03-06 14:38:35 +01:00
  • 7be26a0712 DEBUG: add info on $LogPrintVerbose Christian Hesse 2025-03-06 14:54:38 +01:00
  • e341e1c30c global-functions: introduce $LogPrintVerbose ... Christian Hesse 2025-03-06 15:02:31 +01:00
  • b43b1b3955 Merge branch 'checksums' into next Christian Hesse 2025-03-05 09:35:40 +01:00
  • 1b46a5fd9b global-functions: $ScriptInstallUpdate: checksum only for same source Christian Hesse 2025-03-05 08:55:06 +01:00
  • b13360e4b8 global-functions: $ScriptInstallUpdate: simplify check Christian Hesse 2025-03-05 01:53:04 +01:00
  • c9de6d8579 global-functions: $ScriptInstallUpdate: put checksum into variable Christian Hesse 2025-03-05 01:39:59 +01:00
  • 10374afc18 global-functions: $ScriptInstallUpdate: support checksums for CRLF scripts Christian Hesse 2025-03-05 01:37:42 +01:00
  • 0c1d96f89d global-functions: $ScriptInstallUpdate: get and compare checksums Christian Hesse 2025-03-05 00:18:43 +01:00
  • 3ccaafd1b3 global-functions: $ScriptInstallUpdate: move code into block Christian Hesse 2025-03-05 00:28:01 +01:00
  • 469f783a92 ipv6-update: check for availability of both variables Christian Hesse 2025-03-03 09:12:43 +01:00
  • 33c02e0609 ipv6-update: ignore if prefix is no longer valid Christian Hesse 2025-03-03 09:10:54 +01:00
  • 6331505dbe Merge branch 'quote-file-name' into next routeros-7.18-1 Christian Hesse 2025-02-27 10:48:10 +01:00
  • f5189b8bd7 INITIAL-COMMANDS: quote the certificate file name Christian Hesse 2025-02-27 10:45:30 +01:00
  • b11be59b08 README: quote the certificate file name Christian Hesse 2025-02-27 10:44:53 +01:00
  • 0c4fb42616 mod/notification-telegram: $GetTelegramChatId: give thead id... Christian Hesse 2025-02-26 20:18:12 +01:00
  • e2fe653035 mod/notification-telegram: $GetTelegramChatId: use last message Christian Hesse 2025-02-26 20:16:12 +01:00
  • 24de060904 Merge branch 'check-certificates' into next Christian Hesse 2025-02-27 10:52:19 +01:00
  • 14195c51ca check-certificates: try PKCS#12 before PEM... Christian Hesse 2025-02-26 18:25:58 +01:00
  • e833dfcf25 check-certificates: simplify return from function... Christian Hesse 2025-02-26 13:51:25 +01:00
  • 512c54bd59 check-certificates: ... and even more Christian Hesse 2025-02-26 13:55:09 +01:00
  • 3d40b4419d check-certificates: add more debug output Christian Hesse 2025-02-26 13:40:12 +01:00
  • a6d4e7e82c check-certificates: drop dot from type... Christian Hesse 2025-02-26 18:03:17 +01:00
  • f6c2225f68 check-certificates: catch and ignore import error Christian Hesse 2025-02-26 13:37:57 +01:00
  • 53b13b295a mod/notification-telegram: introduce $GetTelegramChatId change-135 Christian Hesse 2025-02-25 21:33:08 +01:00
  • 4eafcaa3ac telegram-chat: say hello when awaiting commands Christian Hesse 2025-02-25 21:26:52 +01:00
  • c33eb41c9c global-functions: $DeviceInfo: add license level, re-order Christian Hesse 2024-12-18 17:50:56 +01:00
  • 78f9687558 Merge branch 'telegram-topics' into next Christian Hesse 2025-02-25 16:38:23 +01:00
  • e5de9de391 notify on support for Telegram group topics change-134 Christian Hesse 2025-02-25 12:19:49 +01:00
  • 7928c5f054 telegram-chat: support reply in group's topic Christian Hesse 2025-02-24 15:31:34 +01:00
  • 757fa60e6f telegram-chat: make $IsReply a boolean... Christian Hesse 2025-02-25 10:46:25 +01:00
  • a22b62f588 mod/notification-telegram: support sending to group's topic... Christian Hesse 2025-02-24 14:57:26 +01:00
  • cad104879c mod/notification-telegram: simplify the queue... Christian Hesse 2025-02-24 14:49:30 +01:00
  • 58da92e36a global-functions: $WaitForFile: drop the warning on file handling breakage... routeros-7.18rc1-1 Christian Hesse 2025-02-19 22:21:03 +01:00
  • 2c92c78b46 global-functions: $ScriptInstallUpdate: also show commit info Christian Hesse 2025-02-17 11:47:26 +01:00
  • 75633872aa global-functions: $DeviceInfo: also show commit info Christian Hesse 2025-02-17 11:45:02 +01:00
  • dafcc1a0cb global-functions: $RmFile: fix type safeguard Christian Hesse 2025-02-13 17:49:42 +01:00
  • 0199ea8884 global-functions: $ScriptInstallUpdate: show commit id (if available) Christian Hesse 2025-02-13 09:07:43 +01:00
  • 584e507fd1 global-functions: $DeviceInfo: show commit id (if available) Christian Hesse 2025-02-13 08:50:49 +01:00
  • 5715bc7b57 mod/scriptrunonce: always give proper return code Christian Hesse 2025-02-12 14:02:33 +01:00
  • 1c957dbc6d mod/scriptrunonce: resolve nested conditions Christian Hesse 2025-02-12 14:01:10 +01:00
  • b7b3b43f3b mod/scriptrunonce: use $FetchHuge Christian Hesse 2025-02-12 13:59:31 +01:00
  • df631b987d fw-addr-lists: add a collective list in default configuration change-133 Christian Hesse 2025-02-12 12:13:17 +01:00
  • c8759381e9 global-functions: $WaitForFile: check that we can get properties routeros-7.18beta2-3 Christian Hesse 2025-02-11 19:14:42 +01:00
  • d41f758550 introduce DEBUG info Christian Hesse 2025-02-11 15:32:05 +01:00
  • e1c561dd91 global-functions: $MkDir: add debug output Christian Hesse 2025-02-11 14:56:43 +01:00
  • 4d0b4a1ff4 fw-addr-lists: these lists are deprecated and discontinued Christian Hesse 2025-02-11 14:30:14 +01:00
  • 8af67af462 doc/log-forward: mention ntfy Christian Hesse 2025-02-10 14:08:06 +01:00
  • da280586b5 doc/log-forward: add a hint on defaults Christian Hesse 2025-02-10 14:00:37 +01:00
  • 2e42f7963c mod/notification-ntfy: use empty strings as default... Christian Hesse 2025-02-10 08:45:25 +01:00
  • fc3beac83b log-forward: make empty string a special meaning Christian Hesse 2025-02-10 08:42:17 +01:00
  • fefe11d1e8 Merge branch 'rmdir-rmfile' into next routeros-7.18beta2-2 Christian Hesse 2025-02-07 22:00:42 +01:00
  • b156fc43cf telegram-chat: use $RmDir Christian Hesse 2025-02-07 16:14:58 +01:00
  • 0fea300fea mod/ssh-keys-import: use $RmDir Christian Hesse 2025-02-07 16:12:51 +01:00
  • 6570a84904 check-certificates: use $RmFile Christian Hesse 2025-02-07 16:08:40 +01:00
  • 63db96bdcc capsman-download-packages: use $RmFile Christian Hesse 2025-02-07 16:06:33 +01:00
  • 88ff031368 backup-upload: use $RmFile Christian Hesse 2025-02-07 16:10:05 +01:00
  • 81ba47a07d backup-upload: use $RmDir Christian Hesse 2025-02-07 16:10:46 +01:00
  • d748b69142 backup-cloud: use $RmDir Christian Hesse 2025-02-07 16:13:43 +01:00
  • f5f00b70e3 global-functions: $MkDir: use $RmDir Christian Hesse 2025-01-21 18:41:58 +01:00
  • 4760515add global-functions: $FetchHuge: use $RmDir Christian Hesse 2025-01-21 18:38:09 +01:00
  • d19b90df08 global-functions: $FetchHuge: use $RmFile Christian Hesse 2025-01-21 18:37:01 +01:00
  • ea8ec6b580 global-functions: $DownloadPackage: use $RmFile Christian Hesse 2025-01-21 18:35:39 +01:00
  • dbdf295244 global-functions: $CertificateDownload: use $RmFile Christian Hesse 2025-01-21 18:33:35 +01:00
  • 82020ddd73 global-functions: $RmDir: fail on wrong type Christian Hesse 2025-02-10 11:03:34 +01:00
  • a8e5b5226b global-functions: $RmFile: fail on wrong type Christian Hesse 2025-02-10 11:04:09 +01:00
  • 49d9fb1ffd global-functions: $RmDir: add debug output Christian Hesse 2025-01-21 19:24:05 +01:00
  • 7233dea5bb global-functions: $RmFile: add debug output Christian Hesse 2025-01-21 19:24:38 +01:00
  • 727495d9c4 global-functions: introduce $RmDir Christian Hesse 2025-01-21 18:21:28 +01:00
  • 4542c2b19e global-functions: introduce $RmFile Christian Hesse 2025-01-21 18:16:57 +01:00
  • 4bfb591fa0 bump required RouterOS version for all scripts routeros-7.15-5 Christian Hesse 2025-02-07 17:39:48 +01:00
  • 0fb5fd0323 global-functions: $MkDir: create directory directly... routeros-7.15-4 Christian Hesse 2025-02-07 17:36:59 +01:00
  • dbdc3e4718 packages-update: ignore available packages routeros-7.18beta2-1 Christian Hesse 2025-02-07 17:12:30 +01:00
  • dafd95d44a packages-update: disable random delay for backup Christian Hesse 2025-02-06 21:26:39 +01:00
  • 7b660d0952 packages-update: move configuration variables up Christian Hesse 2025-02-06 21:24:20 +01:00
  • 23d38927bc check-health: split off plugins... change-132 Christian Hesse 2025-02-04 12:27:35 +01:00
  • 84ba3a463a doc/netwatch-dns: warn on different certificate... Christian Hesse 2025-02-05 09:55:41 +01:00
  • 27c92b4382 doc/netwatch-dns: switch exmample to cloudflare-dns.com Christian Hesse 2025-02-05 09:51:42 +01:00
  • 6501c98c82 certs: dns.google switched to 'GTS Root R4' Christian Hesse 2025-02-05 09:36:15 +01:00
  • bfe5f20920 check-health: remove trailing whitespaces Christian Hesse 2025-02-04 15:08:37 +01:00
  • 3024b246b5 check-health: remove extra line break Christian Hesse 2025-02-04 12:02:31 +01:00
  • 61f3c26199 doc/check-health: highligh note on bad initial state Christian Hesse 2025-02-03 14:35:47 +01:00
  • 3ad7ccd3d6 check-certificates: check to characters for star-dot Christian Hesse 2025-02-03 10:05:35 +01:00
  • eabe3f6e95 check-certificates: pass real and modified name into function Christian Hesse 2025-01-31 21:33:57 +01:00