Commit graph

  • 4ebe2628b0 global-functions.d/notification-telegram: fix calculation on cut off Christian Hesse 2021-09-28 16:26:26 +02:00
  • 72d50aa13f doc/accesslist-duplicates: use real screenshot Christian Hesse 2021-09-22 10:33:21 +02:00
  • 0d09121d68 README: add a note about date and time Christian Hesse 2021-09-21 21:53:51 +02:00
  • 4bdfcf1643 README: use real screenshots... Christian Hesse 2021-09-21 13:58:09 +02:00
  • 7952a6afac hotspot-to-wpa-cleanup: match dhcp server name Christian Hesse 2021-09-20 22:06:40 +02:00
  • 9295d06fe2 global-functions.d/inspectvar: add $InspectVar... change-64 Christian Hesse 2021-09-20 13:19:34 +02:00
  • ce78d7d9e9 global-functions: notify about move of $IPCalc and $ScriptRunOnce to modules change-63 Christian Hesse 2021-09-20 15:24:52 +02:00
  • 012db05a93 global-functions: move $ScriptRunOnce to optional module Christian Hesse 2021-09-17 16:32:59 +02:00
  • 8b05d25487 global-functions: move $IPCalc to optional module Christian Hesse 2021-09-17 16:23:53 +02:00
  • 5391045bd5 upload-backup: warn on missing sensitive information with ROS 7.x Christian Hesse 2021-09-15 21:09:40 +02:00
  • 1bacfaf12b email-backup: warn on missing sensitive information with ROS 7.x Christian Hesse 2021-09-15 21:08:59 +02:00
  • 15e60da7f0 certs: drop old chain GTS CA 1O1 / GlobalSign Christian Hesse 2021-09-20 20:39:51 +02:00
  • 44d2f04e0e certs: add new chain GTS CA 1C3 / GTS Root R1 Christian Hesse 2021-09-20 20:38:09 +02:00
  • ec7c88a780 certs: drop old intermediate cert DigiCert ECC Secure Server CA Christian Hesse 2021-09-20 15:10:29 +02:00
  • a3798ff656 certs: add new intermediate cert DigiCert TLS Hybrid ECC SHA384 2020 CA1 Christian Hesse 2021-09-20 14:53:24 +02:00
  • 70f9c7926b global-functions*: syntax for ROS 7.x routeros-7.1rc3 Christian Hesse 2021-09-08 14:33:02 +02:00
  • 150c228197 global-functions: $CertificateAvailable: drop version check Christian Hesse 2021-09-02 08:55:34 +02:00
  • 832e899cda global-functions: $RequiredRouterOS: allow to use without warning Christian Hesse 2021-09-01 14:05:55 +02:00
  • ae8e22941e global-functions: $ScriptLock: handle array by index Christian Hesse 2021-08-30 21:50:46 +02:00
  • d356d6f57c global-functions: $ScriptLock: do not store but calculate job count Christian Hesse 2021-08-30 20:44:02 +02:00
  • 6b04fff3eb lease-script: move debug output up Christian Hesse 2021-08-30 16:03:29 +02:00
  • 73dfb0c8ee check-health: use $ScriptLock Christian Hesse 2021-08-27 11:21:56 +02:00
  • 7afce17f70 netwatch-notify: use $ScriptLock Christian Hesse 2021-08-27 11:20:57 +02:00
  • d556e97a46 dhcp-to-dns: check for existence of address Christian Hesse 2021-08-26 11:08:55 +02:00
  • 772e66b622 global-functions.d/notification-telegram: for syntax for ROS 7.x routeros-7.1rc1-1 Christian Hesse 2021-08-25 00:35:08 +02:00
  • d4896f2585 update list of contributors Christian Hesse 2021-08-16 12:39:53 +02:00
  • 4269bc9548 global-functions: $ScriptLock: check for successful removal of ticket Christian Hesse 2021-07-25 23:08:23 +02:00
  • 8e2c783068 lease-script: drop differentiation of assign / deassign... Christian Hesse 2021-07-15 12:47:05 +02:00
  • 9509371690 lease-script: use $ScriptLock Christian Hesse 2021-07-15 11:45:35 +02:00
  • 698c795eee update list of contributors Christian Hesse 2021-07-15 11:25:46 +02:00
  • 9fba3dd8df global-functions: $ScriptLock: fix off-by-one check... Ben Harris 2021-07-15 08:57:45 +08:00
  • 29ececda9b collect-wireless-mac: check for existence of mac address Christian Hesse 2021-07-11 22:21:47 +02:00
  • 483506b189 global-functions: introduce $ScriptRunOnce change-62 Christian Hesse 2021-07-09 22:05:45 +02:00
  • d1ef710093 global-functions: $ScriptInstallUpdate: add error handling for changelog Christian Hesse 2021-07-09 22:04:15 +02:00
  • 574c50908b global-functions.d/notification-telegram: subject in bold & underline Christian Hesse 2021-07-09 16:50:08 +02:00
  • dc7fc0d385 finally remove old scripts change-61 Christian Hesse 2021-07-09 11:57:19 +02:00
  • b864db1e38 global-functions: $ScriptInstallUpdate: add error handling for migration Christian Hesse 2021-07-09 12:30:35 +02:00
  • f694e1e54d global-functions: $ScriptInstallUpdate: drop unused variable Christian Hesse 2021-07-09 12:28:45 +02:00
  • 81cba72bec global-functions: $ScriptInstallUpdate: drop the migration pattern Christian Hesse 2021-07-09 12:06:40 +02:00
  • d80a7efb7c doc/netwatch-notify: hint on escaping, with example Christian Hesse 2021-07-09 11:57:40 +02:00
  • bccb7c3452 netwatch-notify: implement pre-down hook change-60 Christian Hesse 2021-07-09 11:27:26 +02:00
  • 12d34e4a7c collect-wireless-mac: remove 'unknown' from message and comment Christian Hesse 2021-07-08 21:04:56 +02:00
  • 4192d30d7e global-functions: $ScriptLock: drop variable, just return Christian Hesse 2021-07-09 10:38:28 +02:00
  • a4e548eb80 global-functions: $ScriptLock: make ticket management more reliable Christian Hesse 2021-07-08 20:57:53 +02:00
  • 6c9f733d96 lease-script: add the order in log Christian Hesse 2021-07-08 17:51:55 +02:00
  • 6bf8cd5fac lease-script: implement script order Christian Hesse 2021-07-08 16:05:11 +02:00
  • 623fd707c4 lease-script: modify the tag Christian Hesse 2021-07-08 16:05:11 +02:00
  • c5d49b37f3 netwatch-notify: run hook from a function Christian Hesse 2021-07-08 13:34:52 +02:00
  • 87ce4a86b7 netwatch-notify: add error handling for hooks Christian Hesse 2021-07-08 13:02:57 +02:00
  • 1eb337d87f doc/lease-script: hint on script installation/execution order Christian Hesse 2021-07-06 23:51:48 +02:00
  • d7170bf138 doc/lease-script: fix link Christian Hesse 2021-07-06 23:50:24 +02:00
  • e5674dec24 collect-wireless-mac: use $EitherOr and simplify code Christian Hesse 2021-07-06 22:37:49 +02:00
  • c982cde0bd collect-wireless-mac: do not fail on missing dns record Christian Hesse 2021-07-06 22:32:42 +02:00
  • 5083ffd12f collect-wireless-mac: rework, more use of arrays Christian Hesse 2021-07-06 16:44:36 +02:00
  • 92a97b12ca ospf-to-leds: do not flood but log properly Christian Hesse 2021-07-06 21:41:02 +02:00
  • fcc0d1551a doc/netwatch-notify: hint on checking specific isp Christian Hesse 2021-07-05 14:56:51 +02:00
  • d5edcbd3b6 check-routeros-update: allow update for cap change-59 Michael Gisbers 2021-06-28 18:00:25 +02:00
  • 877e95d4be collect-wireless-mac: properly handle vanished device Christian Hesse 2021-07-01 09:56:34 +02:00
  • 5f357fd242 dhcp-to-dns: fix static lease that lost bound status Christian Hesse 2021-06-30 13:49:03 +02:00
  • 23daea2354 dhcp-to-dns: properly handle vanished lease Christian Hesse 2021-06-29 15:24:23 +02:00
  • 9c9fb46e4a lease-script: do not run too many instances of scripts Christian Hesse 2021-07-01 18:07:23 +02:00
  • 5f2bc87b22 lease-script: drop the delay magic... Christian Hesse 2021-06-28 00:16:13 +02:00
  • 08b1b72fa9 hotspot-to-wpa-cleanup: lock script (and wait) Christian Hesse 2021-06-28 00:13:16 +02:00
  • 64b53d2322 dhcp-to-dns: lock script (and wait) Christian Hesse 2021-06-28 00:06:38 +02:00
  • df43f61018 collect-wireless-mac: wait when locking script Christian Hesse 2021-06-28 00:07:59 +02:00
  • 3f893a327d Merge branch 'ScriptLock' into next Christian Hesse 2021-07-01 22:52:23 +02:00
  • aad91d90ea global-functions: $ScriptLock: use hex string for ticket Christian Hesse 2021-06-28 01:13:31 +02:00
  • 0b4c1861cf global-functions: $ScriptLock: use a limit on lock... Christian Hesse 2021-07-01 10:26:16 +02:00
  • 7de3457f44 global-functions: $ScriptLock: allow to wait for lock Christian Hesse 2021-06-30 21:27:39 +02:00
  • 5d30886e59 global-functions: $ScriptLock: rework with tickets Christian Hesse 2021-06-27 23:31:25 +02:00
  • b2d0ed1240 global-functions: $ScriptLock: check if script is running Christian Hesse 2021-06-30 21:18:38 +02:00
  • e13e3cfe34 global-functions: $ScriptLock: check if script exists Christian Hesse 2021-06-30 21:10:58 +02:00
  • 301ad4b3e5 global-functions: $ScriptLock: allow to return... Christian Hesse 2021-06-27 20:40:22 +02:00
  • 89f8dc7120 global-functions: $LogPrintExit2: allow origin-specific debug Christian Hesse 2021-06-29 15:35:59 +02:00
  • 679917390b global-functions: $GetRandomNumber: use $HexToNum Christian Hesse 2021-06-28 00:46:27 +02:00
  • cfc400b3d5 global-functions: $GetRandom20CharHex: do not remove otp... Christian Hesse 2021-06-28 00:26:20 +02:00
  • 7f2314d999 doc/notifications: change stroke color Christian Hesse 2021-06-25 00:01:04 +02:00
  • 407a379f1d lease-script: do not run in parallel on simultaneous deassign Christian Hesse 2021-06-24 17:17:43 +02:00
  • 855399b2bc global-functions: $RandomDelay: allow to specify unit in second argument Christian Hesse 2021-06-24 16:48:49 +02:00
  • 39b7bddf49 ppp-on-up: use $LogPrintExit2 Christian Hesse 2021-06-23 10:59:04 +02:00
  • f26b3da342 lease-script: use $LogPrintExit2 Christian Hesse 2021-06-23 10:56:30 +02:00
  • cd0398acf9 ipv6-update: use $LogPrintExit2 Christian Hesse 2021-06-23 10:54:24 +02:00
  • 1a404195d5 hotspot-to-wpa: add optional cleanup script change-58 Christian Hesse 2021-06-22 15:58:03 +02:00
  • f5b1f9cb97 celebrating the 1.000th commit - hooray! change-57 Christian Hesse 2021-06-23 15:11:40 +02:00
  • 64496d76c2 notify about tag in scripts change-56 Christian Hesse 2021-06-23 10:05:41 +02:00
  • 037d287e5b ppp-on-up: add error handling Christian Hesse 2021-06-23 10:26:10 +02:00
  • aad2e062e5 ppp-on-up: use 'provides' to find ppp-on-up scripts Christian Hesse 2021-06-23 10:19:59 +02:00
  • 96a92bb30c lease-script: add error handling Christian Hesse 2021-06-23 01:37:52 +02:00
  • 2041390f55 lease-script: use 'provides' to find lease scripts Christian Hesse 2021-06-23 00:53:19 +02:00
  • 420986fdfc packages-update: use 'provides' to find backup scripts Christian Hesse 2021-06-23 00:43:42 +02:00
  • 06a0f42039 update list of contributors Christian Hesse 2021-06-23 08:38:17 +02:00
  • 7fb4fdfca2 global-functions: $MkDir: abuse smb share to create directory Christian Hesse 2021-06-21 21:08:26 +02:00
  • c0b954abbb doc/netwatch-notify: hint on checking internet connectivity Christian Hesse 2021-06-21 09:15:05 +02:00
  • bad6f5a7cc doc: add sample notifications Christian Hesse 2021-06-17 15:23:51 +02:00
  • a3efb67ed1 doc/check-health: no capital character here Christian Hesse 2021-06-18 10:24:33 +02:00
  • a1fc02e667 Makefile: generate html files for documentation Christian Hesse 2021-06-18 10:21:28 +02:00
  • e375494d00 email-backup: remove attachment when sent Christian Hesse 2021-06-16 14:58:14 +02:00
  • 34c9da5aa2 global-functions: $NotificationFunctions->"email": support removing attachment Christian Hesse 2021-06-16 14:56:55 +02:00
  • 1e1b98b161 upload-backup: remove file after upload Christian Hesse 2021-06-16 14:44:28 +02:00
  • c60c96e32a global-functions: $HexToNum: properly handle capital characters Christian Hesse 2021-06-16 09:01:14 +02:00