Commit graph

  • d700dbc00e dhcp-to-dns: support host name from dhcp lease comment Christian Hesse 2023-03-25 22:33:02 +01:00
  • 40f0d54ea8 dhcp-to-dns: add cname if host name appears for existing record Christian Hesse 2023-03-25 22:31:56 +01:00
  • b22a84ed0f doc/dhcp-to-dns: mention A record and optional CNAME record Christian Hesse 2023-03-25 22:51:33 +01:00
  • 742c239629 sms-forward: check that the interface is running Christian Hesse 2023-03-28 10:03:39 +02:00
  • 4f722bc2c9 sms-forward: disable workaround for ROS 7.9beta4 Christian Hesse 2023-03-24 18:43:03 +01:00
  • eab87e4d60 sms-forward: add workaround to fix removal of messages Christian Hesse 2023-03-23 13:51:52 +01:00
  • 0d4ab1fb3e Merge branch 'dhcp-to-dns' into next Christian Hesse 2023-03-22 21:49:45 +01:00
  • 295ccb570d dhcp-to-dns: update cname record on changed host name Christian Hesse 2023-03-22 10:21:31 +01:00
  • b13a53531b dhcp-to-dns: just update the address Christian Hesse 2023-03-22 09:18:06 +01:00
  • c5c235246b dhcp-to-dns: add debug message on duplicate leases Christian Hesse 2023-03-22 09:16:16 +01:00
  • 8c728bb6ab dhcp-to-dns: do not update records based on host name Christian Hesse 2023-03-22 08:46:35 +01:00
  • aac8709881 dhcp-to-dns: always create A record with mac address... Christian Hesse 2023-03-21 20:59:15 +01:00
  • 4a0f395fe1 dhcp-to-dns: split fqdn to host name and domain Christian Hesse 2023-03-21 20:49:43 +01:00
  • 682a09c94b dhcp-to-dns: match comment on beginning of line Christian Hesse 2023-03-21 22:49:33 +01:00
  • 3d589def7d dhcp-to-dns: allow the matching separator string in name Christian Hesse 2023-03-22 08:42:59 +01:00
  • 3396aefac9 lease-script: add script name in order Christian Hesse 2023-03-22 10:04:50 +01:00
  • 58a42f4ece ipsec-to-dns: match comment on beginning of line Christian Hesse 2023-03-22 08:59:58 +01:00
  • 6e8c98e43d ipsec-to-dns: allow the matching separator string in name Christian Hesse 2023-03-22 08:58:20 +01:00
  • 524c1fc032 README: badge in style flat and with color Christian Hesse 2023-03-20 16:32:34 +01:00
  • b66364d716 doc/netwatch-notify: prevent escaping code in hook by creating a script Christian Hesse 2023-03-20 13:32:39 +01:00
  • f7962f5d79 doc/netwatch-notify: move hint on notification settings up Christian Hesse 2023-03-20 12:22:46 +01:00
  • 650c362ed9 netwatch-notify: support note in notification Christian Hesse 2023-03-20 12:18:32 +01:00
  • 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" 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 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 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 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 Christian Hesse 2023-01-31 14:19:05 +01:00
  • cbc547332e check-routeros-update: drop check for cap Christian Hesse 2023-01-31 12:35:19 +01:00
  • 819c7294c6 introduce telegram-chat 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 Christian Hesse 2023-01-23 17:27:34 +01:00