Commit graph

  • 3b5026ea8d drop dummy scripts used for migration Christian Hesse 2023-03-08 09:18:11 +01:00
  • 56ae457d77 global-functions: $ScriptInstallUpdate: add proper version in user agent Christian Hesse 2023-03-10 09:46:16 +01:00
  • 7912091f63 lease-script: make sure not to match self Christian Hesse 2023-03-07 12:21:07 +01:00
  • e902e3fdd5 global-functions: $ScriptInstallUpdate: make sure not to match self Christian Hesse 2023-03-07 12:08:30 +01:00
  • a832fd04ef rename scripts and add file extension ".rsc" change-95 Christian Hesse 2023-03-07 10:57:42 +01:00
  • 1e6e0646e2 add the notification generator Christian Hesse 2023-03-06 16:54:41 +01:00
  • 4ca8f83a52 ... and update the logo in notifications Christian Hesse 2023-03-06 14:45:30 +01:00
  • 154a036c64 use a new logo Christian Hesse 2023-03-03 17:18:23 +01:00
  • d2d913ec19 check-routeros-update: allow to install all updates automatically... Christian Hesse 2023-03-03 14:15:24 +01:00
  • a9741336b8 doc/check-routeros-update: update wording and details Christian Hesse 2023-03-03 14:08:48 +01:00
  • b0595e53a5 global-functions: $MkDir: drop the compatibility workaround routeros-7.7 Christian Hesse 2023-01-12 23:52:57 +01:00
  • bfd1361f71 telegram-chat: get the uptime just once Christian Hesse 2023-02-26 22:00:52 +01:00
  • 02b447212d telegram-chat: ignore new messages after reboot Christian Hesse 2023-02-23 22:36:37 +01:00
  • 5ea892662f telegram-chat: send messages in reply Christian Hesse 2023-02-23 22:07:37 +01:00
  • b963761874 mod/notification-telegram: support sending in reply Christian Hesse 2023-02-23 22:05:08 +01:00
  • 8213c5ed61 netwatch-notify: support sending silent notifications Christian Hesse 2023-02-19 14:45:18 +01:00
  • fe0460ef6d INITIAL-COMMANDS: link to new paragraphs Christian Hesse 2023-02-17 12:26:24 +01:00
  • da46c42d4a README: add a paragraph for scheduled automatic updates Christian Hesse 2023-02-17 12:21:15 +01:00
  • c247fe5a96 README: move configuration down, make it a separate paragraph Christian Hesse 2023-02-17 07:57:10 +01:00
  • 49e89070a1 packages-update: put reboot into a function Christian Hesse 2023-02-16 12:03:46 +01:00
  • 7c2ac135e3 packages-update: check version before reboot from scheduler Christian Hesse 2023-02-16 11:06:25 +01:00
  • 95b8a47b81 telegram-chat: log command with failed syntax validation Christian Hesse 2023-02-14 22:01:49 +01:00
  • f1ad240e59 telegram-chat: never decrease the local offset Christian Hesse 2023-02-14 21:49:04 +01:00
  • 77d26e02d4 telegram-chat: add debug message for handled updates Christian Hesse 2023-02-14 21:33:34 +01:00
  • 2a7576f4e4 telegram-chat: add updateid in log messages Christian Hesse 2023-02-14 21:28:15 +01:00
  • c48509683c check-health: wording: load -> utilization Christian Hesse 2023-02-14 20:09:41 +01:00
  • e50e25c638 doc/check-health: make the voltage limit a separate point Christian Hesse 2023-02-13 11:15:06 +01:00
  • b6d2cb44c1 doc/check-health: add line break between screenshots Christian Hesse 2023-02-13 11:12:44 +01:00
  • ad75d6e031 README: give hint about converting line endings Christian Hesse 2023-02-13 10:26:09 +01:00
  • f5d872a990 global-functions: $PrettyPrint: use $Unix2Dos Christian Hesse 2023-02-13 10:15:23 +01:00
  • d54c46ab98 global-functions: introduce $Dos2Unix Christian Hesse 2023-02-13 10:14:11 +01:00
  • 7d3c4738d0 global-functions: introduce $Unix2Dos Christian Hesse 2023-02-13 10:12:16 +01:00
  • 62707dc549 ipv6-update: support host addresses in address-list change-94 Christian Hesse 2023-02-09 22:42:02 +01:00
  • a34d5d7141 ipv6-update: accept a single prefix only Christian Hesse 2023-02-09 22:36:40 +01:00
  • 769edbcf61 ipv6-update: rename variable Christian Hesse 2023-02-09 22:13:16 +01:00
  • c6245b3125 ipv6-update: use identical parameters to find address Christian Hesse 2023-02-09 22:10:48 +01:00
  • 15fc0b91e9 doc/backup-upload: new option $BackupSendGlobalConfig Christian Hesse 2023-02-08 09:44:52 +01:00
  • f2f7d66b2d doc/backup-email: new option $BackupSendGlobalConfig Christian Hesse 2023-02-08 09:44:21 +01:00
  • 818638d0f4 backup-upload: use :use inside :execute for global-config-overlay Christian Hesse 2023-02-08 09:11:34 +01:00
  • b9eaab8e77 backup-email: use :use inside :execute for global-config-overlay Christian Hesse 2023-02-08 09:06:48 +01:00
  • d63db7ea95 global-functions: $ScriptInstallUpdate: use complete property name Christian Hesse 2023-02-07 21:20:49 +01:00
  • 58a6fac3d9 telegram-chat: use complete property name Christian Hesse 2023-02-07 21:18:50 +01:00
  • aee42d31e1 Merge branch 'backup-g-c-o' into next Christian Hesse 2023-02-07 21:15:53 +01:00
  • ba730708f5 notify about backup for global-config-overlay change-93 Christian Hesse 2023-02-07 21:00:32 +01:00
  • 5d263ca11e backup-upload: support uploading global-config-overlay Christian Hesse 2023-02-07 20:34:35 +01:00
  • 0527503c8e backup-email: support sending global-config-overlay Christian Hesse 2023-02-07 20:29:13 +01:00
  • 48bf54644a global-config: new option to backup global-config-overlay Christian Hesse 2023-02-07 20:24:50 +01:00
  • 9c066599e8 telegram-chat: handle exceeded file read size Christian Hesse 2023-02-04 23:24:44 +01:00
  • 600203797b telegram-chat: no need to :put ... Christian Hesse 2023-02-03 22:30:08 +01:00
  • 04c26d3d2e telegram-chat: log with severity debug only... Christian Hesse 2023-02-03 21:16:25 +01:00
  • 8a900dce00 telegram-chat: delay confirmation of updates Christian Hesse 2023-02-03 20:29:10 +01:00
  • 4bc5b9cf5f telegram-chat: log warning only when trying to activate Christian Hesse 2023-02-03 09:56:30 +01:00
  • 9d1cf87489 telegram-chat: handle missing username Christian Hesse 2023-02-03 09:53:49 +01:00
  • 490a738af1 backup-email: wait for the mail to be sent Christian Hesse 2023-02-02 11:49:01 +01:00
  • c47c9a2906 telegram-chat: discard messages without text Christian Hesse 2023-02-02 11:30:49 +01:00
  • 82003bc7d1 telegram-chat: allow to modify the time to wait for command Christian Hesse 2023-02-02 11:08:43 +01:00
  • 978c03131a global-functions: $WaitForFile: use delay instead of iterations Christian Hesse 2023-02-02 11:05:16 +01:00
  • b794d98cbb telegram-chat: reply with a hint when untrusted... Christian Hesse 2023-02-02 09:48:43 +01:00
  • 08383daa5c telegram-chat: always reply to origin chat Christian Hesse 2023-02-02 09:24:19 +01:00
  • 2cb74f0269 mod/notification-telegram: support sending to specific chatid Christian Hesse 2023-02-02 09:11:34 +01:00
  • bf1af61d2d doc/telegram-chat: give an example on how to work around command runtime Christian Hesse 2023-02-01 17:25:48 +01:00
  • 049a029170 doc/telegram-chat: add hint on output size Christian Hesse 2023-02-01 14:29:16 +01:00
  • 8dd53c80f5 telegram-chat: modify text if no output available Christian Hesse 2023-02-01 14:25:13 +01:00
  • b5399099c6 telegram-chat: also give a hint on failed syntax validation Christian Hesse 2023-02-01 11:23:25 +01:00
  • a073835667 telegram-chat: ... and give a hint on failure Christian Hesse 2023-02-01 11:09:34 +01:00
  • c2cf05e9e5 telegram-chat: handle error in command... Christian Hesse 2023-02-01 10:55:28 +01:00
  • 44c30efbcd telegram-chat: give a hint if command is still running Christian Hesse 2023-02-01 11:01:59 +01:00
  • 7e7987afec doc/telegram-chat: add hint on command runtime Christian Hesse 2023-02-01 10:39:34 +01:00
  • 8f47bc9836 doc/telegram-chat: warn about changing group id Christian Hesse 2023-02-01 09:55:29 +01:00
  • 8b488cb82f doc/telegram-chat: allow bots to receive messages in a group Christian Hesse 2023-01-31 18:11:22 +01:00
  • 63de875129 daily-psk: make qr-code url configurable change-92 Christian Hesse 2023-01-31 14:19:05 +01:00
  • cbc547332e check-routeros-update: drop check for cap change-91 Christian Hesse 2023-01-31 12:35:19 +01:00
  • 819c7294c6 introduce telegram-chat change-90 Christian Hesse 2023-01-30 16:08:00 +01:00
  • f666d2f8ff global-functions: $WaitForFile: allow to give iterations... Christian Hesse 2023-01-31 14:59:13 +01:00
  • f62328ee8d check-certificates: handle decryption failures and warn Christian Hesse 2023-01-26 21:20:10 +01:00
  • b0d3e3d5f4 global-functions: $LogPrintExit2: always print the message... Christian Hesse 2023-01-26 21:04:59 +01:00
  • 5c3585cd98 update list of contributors Christian Hesse 2023-01-24 13:18:17 +01:00
  • 555d0e8bfc check-certificates: make the warning time configurable change-89 Christian Hesse 2023-01-23 17:27:34 +01:00
  • 36a8938dea doc/check-certificates: document the renew time Christian Hesse 2023-01-23 17:42:49 +01:00
  • f9839647d4 global-functions: $MkDir: catch error on creating tmpfs Christian Hesse 2023-01-22 13:44:57 +01:00
  • c8dcd92e6b global-functions: $MkDir: create with reasonable tmpfs-max-size routeros-7.8beta2 Christian Hesse 2023-01-22 13:30:59 +01:00
  • c7498c6397 daily-psk: fixes for CAPsMAN Christian Hesse 2023-01-22 12:16:06 +01:00
  • e6c256cd4b check-health: notify about new features change-88 Christian Hesse 2023-01-20 16:10:57 +01:00
  • e9a426a798 check-health: silently exit without health readings... Christian Hesse 2023-01-20 14:37:50 +01:00
  • 6780e1a24c check-health: monitor free RAM Christian Hesse 2023-01-20 14:34:18 +01:00
  • 75bd14267e check-health: monitor CPU load Christian Hesse 2023-01-20 14:24:20 +01:00
  • 2694f8d2b1 global-functions: $RequiredRouterOS: check for valid version string Christian Hesse 2023-01-20 11:04:52 +01:00
  • 9033e16921 global-functions: use new functionality for version check Christian Hesse 2023-01-19 22:50:51 +01:00
  • de9dde1b14 global-functions: $ScriptInstallUpdate: add a version check for scripts Christian Hesse 2023-01-19 22:43:03 +01:00
  • 9887ab0849 lease-script: use $Grep Christian Hesse 2023-01-20 08:58:46 +01:00
  • b834517baa global-functions: implement $Grep... Christian Hesse 2023-01-20 08:54:22 +01:00
  • 072d349473 log-forward: cache the result of $LogForwardFilterLogForwarding Christian Hesse 2023-01-20 11:15:55 +01:00
  • 2294ac77a8 doc/log-forward: add tips and tricks Christian Hesse 2023-01-20 00:34:27 +01:00
  • cfb31e840c doc/log-forward: add some more details Christian Hesse 2023-01-18 11:51:16 +01:00
  • 03fb459ea4 ipsec-to-dns: handle "CN=" from peer's id routeros-7.6-3 Christian Hesse 2023-01-17 12:34:05 +01:00
  • 23e5c01a42 global-functions: $MkDir: no early continue for dir "tmpfs"... Christian Hesse 2023-01-12 23:43:38 +01:00
  • aabc6b22fe doc/daily-psk: drop the start-date from scheduler Christian Hesse 2023-01-12 23:28:37 +01:00
  • ab306ad3c7 doc/daily-psk: add missing bits for CAPsMAN Christian Hesse 2023-01-12 23:26:23 +01:00
  • f67dc0218b global-functions: $ScriptInstallUpdate: handle config version decrease... Christian Hesse 2023-01-12 08:17:48 +01:00
  • 47a657d25c mod/notification-*: support extra text (or emojis 🚀) in notification tags change-87 Christian Hesse 2023-01-11 00:31:49 +01:00