Commit graph

  • 51ce391569 global-functions: $CertificateAvailable: drop the compatibility workaround... staging Christian Hesse 2025-06-07 22:41:29 +02:00
  • 4955b2707b INITIAL-COMMANDS: drop the compatibility workaround... Christian Hesse 2025-06-07 22:38:55 +02:00
  • de2a90d841 doc/fw-addr-lists: add a warning on possible subsystem crash main next Christian Hesse 2025-06-11 15:51:16 +02:00
  • e2d3f0f073 fw-addr-lists: delay on possible scripting subsystem crash Christian Hesse 2025-06-11 12:26:49 +02:00
  • 595b4aea9d capsman-download-packages: revert changes for "new functionality" Christian Hesse 2025-06-10 22:54:40 +02:00
  • 0de6d006ae update list of contributors Christian Hesse 2025-06-02 21:37:59 +02:00
  • 1f4bf9ee63 check-routeros-update: remove a stale scheduler Christian Hesse 2025-06-02 16:12:28 +02:00
  • c3d3d61f92 packages-update: support deferred reboot with longer interval Christian Hesse 2025-06-02 15:58:00 +02:00
  • 6130c94cc1 Merge branch 'file' into next routeros-7.20beta2-1 Christian Hesse 2025-06-02 16:19:28 +02:00
  • 15fd522d3d capsman-download-packages: adopt new functionality from file menu Christian Hesse 2025-05-30 23:22:59 +02:00
  • 5b15c82bb1 capsman-download-packages: use $FileGet ... Christian Hesse 2025-06-02 22:16:43 +02:00
  • 30b80e903d telegram-chat: use $FileExists ... Christian Hesse 2025-05-30 22:41:03 +02:00
  • 80aed200fd mod/ssh-keys-import: use $FileExists ... Christian Hesse 2025-05-30 22:48:57 +02:00
  • 2d81984aed mod/notification-email: use $RmFile Christian Hesse 2025-05-30 22:46:16 +02:00
  • e3284ca770 mod/notification-email: use $FileExists ... Christian Hesse 2025-05-30 22:46:03 +02:00
  • daee05dbd7 backup-email: add a comment why files are not removed Christian Hesse 2025-06-02 23:49:50 +02:00
  • 43bac7c33c backup-email: check for .conf file Christian Hesse 2025-06-02 23:52:29 +02:00
  • a2f837be59 backup-email: use :retry and $FileExists ... Christian Hesse 2025-05-30 22:39:18 +02:00
  • 8353a8547f global-functions: $DownloadPackage: use $FileExists ... Christian Hesse 2025-05-30 20:44:49 +02:00
  • cb984a5e52 global-functions: introduce $FileExists Christian Hesse 2025-05-30 20:34:07 +02:00
  • 0e00a228d6 global-functions: $WaitForFile: use :retry for simplification, ... Christian Hesse 2025-05-30 21:25:20 +02:00
  • e08bb2192d global-functions: $WaitForFile: drop the workaround routeros-7.18rc1-2 Christian Hesse 2025-05-30 20:48:05 +02:00
  • fb8e616846 global-functions: $RmFile: use $FileGet ... Christian Hesse 2025-05-30 21:41:34 +02:00
  • d993495e44 global-functions: $RmDir: use $FileGet ... Christian Hesse 2025-05-30 21:38:26 +02:00
  • 1e4f168735 global-functions: $MkDir: use $FileGet ... Christian Hesse 2025-05-30 20:42:25 +02:00
  • b70e6e7984 global-functions: introduce $FileGet Christian Hesse 2025-06-02 21:53:23 +02:00
  • 4bc3bf40e6 Merge branch 'builtin-certs' into next Christian Hesse 2025-05-28 16:40:36 +02:00
  • d69b399572 INITIAL-COMMANDS: use builtin certificates if possible Christian Hesse 2025-05-28 16:38:50 +02:00
  • bf684a7197 global-functions: $CertificateAvailable: try to use builtin certificates Christian Hesse 2025-05-28 15:08:26 +02:00
  • d59c4aee26 README: add a paragraph and link to jump Christian Hesse 2025-05-28 14:16:57 +02:00
  • 3d3b270748 README: give a hint on builtin certificate store Christian Hesse 2025-05-28 14:07:57 +02:00
  • 6a49c483b6 telegram-chat: rename variable... Christian Hesse 2025-05-23 17:38:22 +02:00
  • c50acd697a telegram-chat: fix detection of replies Christian Hesse 2025-05-23 17:36:56 +02:00
  • 4bd7d44cd2 global-functions: $ScriptInstallUpdate: fix syntax error Christian Hesse 2025-05-23 11:16:40 +02:00
  • 86ad41f6b6 fix the trust state for certificates routeros-7.19-1 change-138 Christian Hesse 2025-05-23 09:06:02 +02:00
  • 64fe923c5a DEBUG: fix typo Christian Hesse 2025-05-13 10:02:03 +02:00
  • f1396b83aa telegram-chat: support debug output for updates in JSON Christian Hesse 2025-05-13 09:52:12 +02:00
  • 1b5dd1e1d3 telegram-chat: support trusted group chat ids Christian Hesse 2025-05-12 16:53:55 +02:00
  • e78c71948d mod/notification-telegram: fix indention Christian Hesse 2025-05-12 16:50:06 +02:00
  • ce129ee441 fw-addr-lists: for IPv6 the CIDR is always expected Christian Hesse 2025-05-11 22:02:18 +02:00
  • 2a95687477 mod/notification-email: add the link symbol Christian Hesse 2025-05-08 14:54:42 +02:00
  • 74dc809b98 mod/notification-email: properly truncate the body Christian Hesse 2025-05-08 13:29:01 +02:00
  • ff218e4ce5 mod/notification-email: add error handling when sending mail Christian Hesse 2025-05-08 11:21:59 +02:00
  • bd3cc3bbd4 mod/inspectvar: replace only when matching Christian Hesse 2025-05-08 13:35:49 +02:00
  • 36f155ce62 mod/inspectvar: remove CR, replace LF Christian Hesse 2025-05-08 11:15:21 +02:00
  • 187735f35f mod/inspectvar: print the length for strings Christian Hesse 2025-05-08 11:12:02 +02:00
  • 3521995dbc mod/inspectvar: use $CharacterMultiply Christian Hesse 2025-05-08 11:07:39 +02:00
  • 1f4290f4be Merge branch 'onerror' into next Christian Hesse 2025-05-07 21:38:21 +02:00
  • 205bcce6f9 update-tunnelbroker: :do ... on-error=... -> :onerror ... do=... Christian Hesse 2025-05-08 10:15:35 +02:00
  • 10ac816348 unattended-lte-firmware-upgrade: :do ... on-error=... -> :onerror ... do=... Christian Hesse 2025-05-08 10:14:24 +02:00
  • f22d46da96 telegram-chat: :do ... on-error=... -> :onerror ... do=... Christian Hesse 2025-05-08 10:13:05 +02:00
  • d0adf9974e sms-forward: :do ... on-error=... -> :onerror ... do=... Christian Hesse 2025-05-08 10:12:08 +02:00
  • fefe59751f netwatch-notify: :do ... on-error=... -> :onerror ... do=... Christian Hesse 2025-05-08 10:09:59 +02:00
  • a523f97938 netwatch-dns: :do ... on-error=... -> :onerror ... do=... Christian Hesse 2025-05-08 10:07:30 +02:00
  • c757064eb9 mod/ssh-keys-import: :do ... on-error=... -> ... well... - fix condition 🥴 Christian Hesse 2025-05-08 10:05:39 +02:00
  • 9cd4ed08a4 mod/ssh-keys-import: :do ... on-error=... -> :onerror ... do=... Christian Hesse 2025-05-08 10:05:12 +02:00
  • 9ae21c00bd mod/scriptrunonce: :do ... on-error=... -> :onerror ... do=... Christian Hesse 2025-05-08 10:02:15 +02:00
  • 314e68e4cd mode-button: :do ... on-error=... -> :onerror ... do=... Christian Hesse 2025-05-08 09:45:59 +02:00
  • e01873301f mod/notification-gotify: :do ... on-error=... -> :onerror ... do=... Christian Hesse 2025-05-08 09:58:53 +02:00
  • 3f092d3477 mod/notification-matrix: :do ... on-error=... -> :onerror ... do=... Christian Hesse 2025-05-08 09:57:31 +02:00
  • 2a7fd7ea53 mod/notification-ntfy: :do ... on-error=... -> :onerror ... do=... Christian Hesse 2025-05-08 09:55:55 +02:00
  • 5badafe109 mod/notification-telegram: :do ... on-error=... -> :onerror ... do=... Christian Hesse 2025-05-08 09:54:51 +02:00
  • c1e6348bb9 lease-script: :do ... on-error=... -> :onerror ... do=... Christian Hesse 2025-05-08 09:42:48 +02:00
  • d5f9ecebfb gps-track: :do ... on-error=... -> :onerror ... do=... Christian Hesse 2025-05-08 09:41:57 +02:00
  • 5c599beae1 global-functions: :do ... on-error=... -> :onerror ... do=... Christian Hesse 2025-05-08 09:40:41 +02:00
  • 8b1b73c936 global-functions: $ValidateSyntax: add debug output Christian Hesse 2025-05-08 09:39:17 +02:00
  • f5c4378676 global-functions: $ValidateSyntax: :do ... on-error=... -> :onerror ... do=... Christian Hesse 2025-05-08 09:37:18 +02:00
  • 12926b7c42 global-functions: $ScriptInstallUpdate: :do ... on-error=... -> :onerror ... do=... Christian Hesse 2025-05-08 09:33:39 +02:00
  • 2317013121 global-functions: $RmFile: :do ... on-error=... -> :onerror ... do=... Christian Hesse 2025-05-08 09:30:08 +02:00
  • 86a8919ed2 global-functions: $RmDir: :do ... on-error=... -> :onerror ... do=... Christian Hesse 2025-05-08 09:29:22 +02:00
  • 09f9826760 global-functions: $MkDir: :do ... on-error=... -> :onerror ... do=... Christian Hesse 2025-05-08 09:27:50 +02:00
  • 7a1fef78a2 global-functions: $GetMacVendor: :do ... on-error=... -> :onerror ... do=... Christian Hesse 2025-05-08 09:26:53 +02:00
  • a6b36dde7b global-functions: $FetchHuge: :do ... on-error=... -> :onerror ... do=... Christian Hesse 2025-05-08 09:24:56 +02:00
  • 5b89f3e425 global-functions: $DownloadPackage: :do ... on-error=... -> :onerror ... do=... Christian Hesse 2025-05-21 21:53:34 +02:00
  • a9e7bb0a05 global-config: :do ... on-error=... -> :onerror ... do=... Christian Hesse 2025-05-08 09:22:02 +02:00
  • b807fc9e90 fw-addr-lists: adopt changes in wording... Christian Hesse 2025-05-08 09:21:03 +02:00
  • 142b0760b0 fw-addr-lists: :do ... on-error=... -> :onerror ... do=... Christian Hesse 2025-05-08 09:17:46 +02:00
  • 79f681b801 check-routeros-update: :do ... on-error=... -> :onerror ... do=... Christian Hesse 2025-05-08 09:06:25 +02:00
  • 1925d2847c check-lte-firmware-upgrade: :do ... on-error=... -> :onerror ... do=... Christian Hesse 2025-05-08 09:05:41 +02:00
  • 187aeba78b check-health: :do ... on-error=... -> :onerror ... do=... Christian Hesse 2025-05-08 09:04:15 +02:00
  • dc2296d500 backup-upload: :do ... on-error=... -> :onerror ... do=... Christian Hesse 2025-05-07 18:03:30 +02:00
  • c3fce37066 backup-partition: :do ... on-error=... -> :onerror ... do=... Christian Hesse 2025-05-07 17:59:20 +02:00
  • 6691e2e765 global-functions: $DownloadPackage: reverse failure logic... Christian Hesse 2025-05-21 21:51:16 +02:00
  • 01f3cb91e7 sms-forward: add error handling on message removal Christian Hesse 2025-05-07 14:31:37 +02:00
  • 9085780562 sms-forward: delay after removal... Christian Hesse 2025-05-07 11:45:55 +02:00
  • f095b581e7 global-functions: $ScriptInstallUpdate: set config and functions not ready... Christian Hesse 2025-05-06 19:42:12 +02:00
  • 661aad522b global-config: add another visual hint Christian Hesse 2025-05-06 14:05:47 +02:00
  • 4561b17dbf global-config: add another comment with visual hint Christian Hesse 2025-05-06 13:57:05 +02:00
  • 39295b4954 Merge branch 'global-config-ready' into next Christian Hesse 2025-05-06 14:16:01 +02:00
  • 0f58cecc0f global-wait: check for global config to be ready Christian Hesse 2025-05-06 14:09:50 +02:00
  • f2dbb9eff3 update-tunnelbroker: check for global config to be ready Christian Hesse 2025-05-06 14:08:37 +02:00
  • b4d80d3b17 update-gre-address: check for global config to be ready Christian Hesse 2025-05-06 14:08:37 +02:00
  • 9b5419b939 telegram-chat: check for global config to be ready Christian Hesse 2025-05-06 14:08:37 +02:00
  • 15248ffd39 sms-forward: check for global config to be ready Christian Hesse 2025-05-06 14:08:37 +02:00
  • 6270ac45d8 sms-action: check for global config to be ready Christian Hesse 2025-05-06 14:08:37 +02:00
  • 194698f53f ppp-on-up: check for global config to be ready Christian Hesse 2025-05-06 14:08:37 +02:00
  • 38ec392a5f packages-update: check for global config to be ready Christian Hesse 2025-05-06 14:08:37 +02:00
  • aaecd1b457 ospf-to-leds: check for global config to be ready Christian Hesse 2025-05-06 14:08:37 +02:00
  • 5b40380cd2 netwatch-notify: check for global config to be ready Christian Hesse 2025-05-06 14:08:37 +02:00
  • 2d39dbdf7c netwatch-dns: check for global config to be ready Christian Hesse 2025-05-06 14:08:37 +02:00