Commit graph

  • 4d358fa0e9 Warn if script doesn't have necessary policies for scheduler Ilya Kulakov 2025-05-03 19:15:39 -07:00
  • a8b8e3fe99
    Warn if scripts lacks required policies Ilya Kulakov 2025-05-03 19:08:16 -07:00
  • 154fb43800 mod/notification-ntfy: drop unused variable Christian Hesse 2025-05-03 22:01:47 +02:00
  • fa83c76be1 doc/check-lte-firmware-upgrade: add missing reference for ntfy Christian Hesse 2025-04-26 00:54:46 +02:00
  • 07541a3cbc update list of contributors Christian Hesse 2025-04-26 01:18:40 +02:00
  • 0717ebfbd5 introduce mod/notification-gotify... Leonardo David Monteiro 2025-03-04 17:21:00 +01:00
  • 507a520994 Merge branch 'external-links' into next Christian Hesse 2025-04-28 10:59:33 +02:00
  • fe64918118 README: add disclaimer on external links Christian Hesse 2025-04-28 10:48:36 +02:00
  • 3822887ba2 doc/mod/notification-telegram: mark all external links Christian Hesse 2025-04-24 23:23:49 +02:00
  • c69b13c879 doc/mod/notification-notify: mark all external links Christian Hesse 2025-04-24 23:23:41 +02:00
  • 183b16d83c doc/mod/notification-matrix: mark all external links Christian Hesse 2025-04-24 23:23:31 +02:00
  • 0eaefcdc72 doc/mod/notification-email: mark all external links Christian Hesse 2025-04-24 23:23:12 +02:00
  • 2fa044972c doc/log-forward: mark all external links Christian Hesse 2025-04-24 23:18:50 +02:00
  • 3788a3e286 doc/fw-addr-lists: mark all external links Christian Hesse 2025-04-24 23:18:40 +02:00
  • 34eac64f33 doc/check-routeros-update: mark all external links Christian Hesse 2025-04-24 23:18:26 +02:00
  • 4118f53aae doc/backup-partition: mark all external links Christian Hesse 2025-04-24 23:18:09 +02:00
  • b12f8a3974 doc/backup-cloud: mark all external links Christian Hesse 2025-04-24 23:17:58 +02:00
  • a1437a4c83 CONTRIBUTIONS: mark all external links Christian Hesse 2025-04-24 23:13:00 +02:00
  • 8328400e87 CERTIFICATES: mark all external links Christian Hesse 2025-04-24 23:14:53 +02:00
  • 158230070f BRANCHES: mark all external links Christian Hesse 2025-04-24 23:14:02 +02:00
  • 405c329f39 README: mark all external links Christian Hesse 2025-04-24 23:07:11 +02:00
  • b78df91b23 README: and another hint on RouterOS version Christian Hesse 2025-04-17 22:22:05 +02:00
  • 29bcd191ee global-functions: $ScriptInstallUpdate: support downloading certificate... Christian Hesse 2025-04-17 10:44:05 +02:00
  • a47d8effb6 global-functions: change certificate literal with global-config param Miquel Bonastre 2025-04-16 10:34:55 +02:00
  • d80f43a1c8 INITIAL-COMMANDS: fix typos Christian Hesse 2025-04-11 08:07:17 +02:00
  • 390e3653d7 INITIAL-COMMANDS: add status output Miquel Bonastre 2025-04-07 16:16:19 +02:00
  • 75163f0d3c INITIAL-COMMANDS: support installation from custom server Miquel Bonastre 2025-04-07 13:51:56 +02:00
  • d4b5e1f5e7 global-functions: $CertificateNameByCN: warn with no match Christian Hesse 2025-04-10 11:07:59 +02:00
  • c823ff87ed global-functions: $CertificateNameByCN: return false without match... Christian Hesse 2025-04-08 14:42:51 +02:00
  • 44fa91f5c4 global-functions: $CertificateNameByCN: pick the first match only Christian Hesse 2025-04-07 15:05:27 +02:00
  • e36613608c global-functions: $CertificateNameByCN: support matching by fingerprint and name Christian Hesse 2025-04-07 14:14:00 +02:00
  • 019e10e190 global-functions: $CertificateDownload: no infinite loop Christian Hesse 2025-04-07 13:44:53 +02:00
  • 314ba5796d global-functions: $ScriptLock: increase interval with wait time Christian Hesse 2025-04-08 09:41:25 +02:00
  • 67e7b11aa7 update list of contributors Christian Hesse 2025-04-08 09:13:20 +02:00
  • 27987a0d7c global-functions: $ScriptLock: fix second parameter Ilya Kulakov 2025-04-07 11:27:22 +02:00
  • eebcbc21ec INITIAL-COMMANDS: make customization easy with vars Miquel Bonastre 2025-04-07 13:51:56 +02:00
  • 2cc47f56b9 README: give the script names Christian Hesse 2025-04-02 11:32:24 +02:00
  • b560ea4b7d logo: strip some bytes... Christian Hesse 2025-03-31 14:30:56 +02:00
  • cdfb086b49 mod/notification-telegram: fix override quirk Christian Hesse 2025-03-31 11:19:23 +02:00
  • 3c30276e23 check-routeros-update: split off check-perpetual-license... Christian Hesse 2025-03-25 17:54:09 +01:00
  • 16c9ce437e check-routeros-update: send notification on renewed license... Christian Hesse 2025-03-24 21:14:12 +01:00
  • 6909514692 check-routeros-update: send certificate warning just once... Christian Hesse 2025-03-20 09:48:01 +01:00
  • f8c3659f6a support creating the checksums file Christian Hesse 2025-03-26 09:19:02 +01:00
  • ce39b79f69 capsman-download-packages: fix parameter for $RmFile 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
  • 60fdf89637 introduce mod/notification-gotify for sending notifications via Gotify (https://gotify.net). Leonardo David Monteiro 2025-03-04 17:21:00 +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
  • c693b463c5 INITIAL-COMMANDS: make customization easy with vars Miquel Bonastre 2025-02-26 12:56:10 +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