Commit graph

  • d1741c99fe global-functions: $ScriptInstallUpdate: run migration unconditionally Christian Hesse 2021-03-04 12:06:47 +01:00
  • 9ab20bb927 global-config-overlay: remove magic Christian Hesse 2021-03-04 00:31:58 +01:00
  • 842c44b10a global-functions: $DNSIsResolving: have a final return Christian Hesse 2021-03-03 11:15:10 +01:00
  • e65802007f global-functions: introduce and use $QuotedPrintable Christian Hesse 2021-03-03 10:42:14 +01:00
  • 7829a6c33a global-functions: $UrlEncode: simplify code Christian Hesse 2021-03-03 10:17:45 +01:00
  • a019ff861e global-functions: $ValidateSyntax: add line breaks Christian Hesse 2021-02-26 20:59:27 +01:00
  • 99d3e5d578 netwatch-notify: use $ValidateSyntax Christian Hesse 2021-02-26 16:05:34 +01:00
  • cf87be70f9 mode-button: use $ValidateSyntax Christian Hesse 2021-02-26 16:01:39 +01:00
  • e76b52e3b0 sms-action: use $ValidateSyntax Christian Hesse 2021-02-26 15:51:29 +01:00
  • 8e00545267 global-functions: $ScriptInstallUpdate: validate syntax of changelog and migration code Christian Hesse 2021-02-26 14:52:50 +01:00
  • c48ad50f24 global-functions: introduce and use $ValidateSyntax Christian Hesse 2021-02-26 14:44:54 +01:00
  • 464dd55bbd unattended-lte-firmware-upgrade: skip interface on missing firmware information Christian Hesse 2021-02-26 12:21:38 +01:00
  • 9c9c9f4d34 unattended-lte-firmware-upgrade: be more verbose Christian Hesse 2021-02-26 11:58:28 +01:00
  • fcbfb568da unattended-lte-firmware-upgrade: act on running interfaces only Christian Hesse 2021-02-26 11:51:19 +01:00
  • c9854fa800 doc/unattended-lte-firmware-upgrade: broadband connection is required! Christian Hesse 2021-02-26 11:14:46 +01:00
  • bd6b67ad7a global-functions: $ScriptInstallUpdate: add syntax validation Christian Hesse 2021-02-25 16:36:44 +01:00
  • d0cdad791c global-functions: $ScriptInstallUpdate: swap conditions Christian Hesse 2021-02-25 16:31:19 +01:00
  • fe3d582c1f global-functions: $FlushEmailQueue: fix syntax Christian Hesse 2021-02-25 12:51:57 +01:00
  • 60ec200945 global-functions: $ScriptInstallUpdate: expect global-config-overlay to be present Christian Hesse 2021-02-25 12:36:49 +01:00
  • 948a2664c4 global-functions: $ScriptInstallUpdate: list news with 'black circle' Christian Hesse 2021-02-25 12:27:20 +01:00
  • 68ab6af56b let's keep next branch and document it Christian Hesse 2021-02-25 11:13:35 +01:00
  • 1015a1bbde global-functions: $CertificateAvailable: use $0 for $RequiredRouterOS Christian Hesse 2021-02-24 22:49:29 +01:00
  • 8abb3c1e33 update-tunnelbroker: silence fetch Christian Hesse 2021-02-24 22:18:01 +01:00
  • 78a53e6fe2 gps-track: silence fetch Christian Hesse 2021-02-24 22:32:51 +01:00
  • 9d35b49f16 global-functions: silence fetch Christian Hesse 2021-02-24 22:36:52 +01:00
  • 295203cc1c check-certificates: silence fetch Christian Hesse 2021-02-24 22:14:33 +01:00
  • 274af98886 global-functions: $GetMacVendor: improve error handling Christian Hesse 2021-02-24 22:05:43 +01:00
  • eaeda375e2 certs: remove obsolote certificate "Let's Encrypt Authority X3" change-47 Christian Hesse 2021-02-23 13:51:51 +01:00
  • 8a366f035d backup: notify about random delay change-46 Christian Hesse 2021-02-23 10:02:12 +01:00
  • bc8b19fc31 upload-backup: add configurable random delay Christian Hesse 2021-02-23 09:56:28 +01:00
  • 8b44964a36 email-backup: add configurable random delay Christian Hesse 2021-02-23 09:56:12 +01:00
  • 6770a15a7d cloud-backup: add configurable random delay Christian Hesse 2021-02-23 09:55:14 +01:00
  • 766a92a74b global: use $0 for $ScriptFromTerminal Christian Hesse 2021-02-22 20:01:43 +01:00
  • 041ca062b1 global: use $0 for $ScriptLock Christian Hesse 2021-02-22 19:52:20 +01:00
  • f46db91845 global: give script or function name in log messages Christian Hesse 2021-02-22 15:14:10 +01:00
  • b0e52aa2d1 global-functions: $GetMacVendor: requires certificate "Cloudflare Inc ECC CA-3" now Christian Hesse 2021-02-24 21:48:36 +01:00
  • 0d91445cca global-functions: $ScriptInstallUpdate: handle migration before message Christian Hesse 2021-02-23 14:48:28 +01:00
  • e99821c39a switch default branch from master to main Christian Hesse 2021-02-23 10:14:09 +01:00
  • 73eb92fb72 We have a Telegram group! change-45 Christian Hesse 2021-02-22 10:34:09 +01:00
  • 292176e910 README: swap stars and forks Christian Hesse 2021-02-21 21:59:36 +01:00
  • 9975709ab7 capsman-download-packages: give more context in output Christian Hesse 2021-02-21 21:40:28 +01:00
  • 940d31b555 capsman-download-packages: complain on undefined path Christian Hesse 2021-02-21 21:36:34 +01:00
  • a2450dc9f0 gps-track: fix syntax Christian Hesse 2021-02-18 23:43:15 +01:00
  • 4b945da907 global-functions: $FlushTelegramQueue: disable web page preview Christian Hesse 2021-02-18 23:23:55 +01:00
  • 06b235b3b7 check-routeros-update: wait to be fully connected Christian Hesse 2021-02-18 23:14:46 +01:00
  • 182bd2fa0b check-routeros-update: give more context Christian Hesse 2021-02-18 23:11:10 +01:00
  • 60ca07dc8a global-functions: $TimeIsSync: do not flood log... Christian Hesse 2021-02-18 21:49:23 +01:00
  • d5afc79eed global: drop script 'global-wait' change-44 Christian Hesse 2021-02-18 14:52:47 +01:00
  • 2db73a189c global-functions: $ScriptInstallUpdate: fix change notification Christian Hesse 2021-02-18 21:27:54 +01:00
  • 148a7f93a6 global-functions: $ScriptInstallUpdate: Properly escape question mark Christian Hesse 2021-02-18 21:09:16 +01:00
  • 3f12730ed4 email-backup: no example address, complain if missing Christian Hesse 2021-02-18 12:45:16 +01:00
  • 776f072415 README: fix typo Christian Hesse 2021-02-18 11:30:04 +01:00
  • e6f705f9e6 upload-backup: wait to be fully connected Christian Hesse 2021-02-18 09:12:44 +01:00
  • 8c221842a6 email-backup: wait to be fully connected Christian Hesse 2021-02-18 09:12:31 +01:00
  • 1c40a90c79 cloud-backup: wait to be fully connected Christian Hesse 2021-02-18 09:12:07 +01:00
  • fc601a57ee global-functions: $DeviceInfo: shorten text Christian Hesse 2021-02-16 20:08:32 +01:00
  • efca1ec049 global-functions: drop $MailServerIsUp Christian Hesse 2021-02-16 16:13:41 +01:00
  • 28db473299 global-functions: send (and re-send) e-mails from queue change-43 Christian Hesse 2021-02-16 15:20:01 +01:00
  • 17d7678e2d global-functions: drop support for attachment in notification e-mail Christian Hesse 2021-02-16 16:04:18 +01:00
  • e7c2a7745a daily-psk: drop support for attaching QR-Code Christian Hesse 2021-02-16 16:01:36 +01:00
  • 0c2143298d global-functions: $CertificateAvailable: check chain by akid and skid routeros-6.47 Christian Hesse 2020-04-03 16:39:30 +02:00
  • dad525173c global-functions: $DownloadPackage: this requires Let's Encrypt "R3" now Christian Hesse 2021-02-03 14:32:38 +01:00
  • 55a8a984f7 global-functions: $GetMacVendor: this requires Let's Encrypt "R3" now Christian Hesse 2021-02-03 14:28:16 +01:00
  • eaea89112a global-functions: $LogPrintExit: notify about colorful output change-42 Christian Hesse 2021-01-22 10:08:15 +01:00
  • b780b40baf global-functions: $LogPrintExit: make colorful output configurable Christian Hesse 2021-01-22 09:20:49 +01:00
  • bbf918e329 global-functions: $LogPrintExit: colorful output Christian Hesse 2021-01-20 17:06:34 +01:00
  • 086a395e82 global-functions: $ScriptInstallUpdate: give hint on changes Christian Hesse 2021-01-21 11:15:49 +01:00
  • 99aaf642b2 capsman-download-packages: handle error when creating directory Christian Hesse 2021-01-20 14:43:27 +01:00
  • e135ca1238 certificate-renew-issued: handle error when creating directory Christian Hesse 2021-01-20 14:38:11 +01:00
  • c980699dd7 global-functions: add error handling Christian Hesse 2021-01-20 14:23:57 +01:00
  • 11d43e9fe5 global-functions: $SymbolForNotification: remove empty line Christian Hesse 2021-01-20 14:08:01 +01:00
  • fa7f37e87f global-functions: $WaitForFile: declare input first Christian Hesse 2021-01-20 14:07:20 +01:00
  • dc148065dc global-functions: $MkDir: clean path Christian Hesse 2021-01-20 14:03:31 +01:00
  • 6cea5a9f9b check-certificates: complete certificate renewal time Christian Hesse 2021-01-11 00:16:00 +01:00
  • d926c84cdb check-certificates: do not renew if loosing private key Christian Hesse 2021-01-11 00:05:58 +01:00
  • 8e628ce11e check-certificates: show info on private key Christian Hesse 2021-01-10 23:53:24 +01:00
  • faf08b0575 global-functions: introduce and use $RequiredRouterOS Christian Hesse 2021-01-04 10:23:00 +01:00
  • ab267d54b3 global-functions: $ScriptInstallUpdate: log error on reloading global functions Christian Hesse 2021-01-03 21:21:17 +01:00
  • 156024ac2f global-functions: $ScriptInstallUpdate: log error on reloading global configuration Christian Hesse 2021-01-03 21:20:04 +01:00
  • 90672798e8 hotspot-to-wpa: always use first entry to place before Christian Hesse 2021-01-03 20:34:19 +01:00
  • 3eccf923cc dhcp-to-dns: always use first entry to place before Christian Hesse 2021-01-03 20:34:04 +01:00
  • c18f753338 collect-wireless-mac: always use first entry to place before Christian Hesse 2021-01-03 20:33:32 +01:00
  • 241d5fd2d7 ipv6-update: simplify the code... Christian Hesse 2021-01-03 20:22:56 +01:00
  • 4368f500c3 ipv6-update: get old prefix from first matching address list entry Christian Hesse 2021-01-03 19:56:47 +01:00
  • 547fbc630a update copyright for 2021 Christian Hesse 2021-01-01 21:33:52 +01:00
  • ea7cdcb4a5 update list of contributors Christian Hesse 2020-12-30 12:45:31 +01:00
  • ca6668950b collect-wireless-mac: always select first lease from dhcp-server Daniel Ziegenberg 2020-12-30 12:38:10 +01:00
  • 97ade535d9 certs: add plain text info about certificates Christian Hesse 2020-12-30 00:45:11 +01:00
  • 605c313e46 global-functions: $ScriptInstallUpdate: simplify code Christian Hesse 2020-12-20 23:30:18 +01:00
  • caddcbabe2 global-functions: $ScriptInstallUpdate: drop ignore migration Christian Hesse 2020-12-17 22:52:27 +01:00
  • 0360a0ef90 global-functions: $ScriptInstallUpdate: implement migration mechanism change-41 Christian Hesse 2020-12-18 17:50:37 +01:00
  • 40dc2415d3 global-functions: $ScriptInstallUpdate: make Let's Encrypt certificate semi-mandatory Christian Hesse 2020-12-18 17:04:22 +01:00
  • 05a9531dac certs: remove Let's Encrypt Authority X3 Christian Hesse 2020-12-18 16:09:00 +01:00
  • 25d5454234 INITIAL-COMMANDS: drop Let's Encrypt Authority X3 Christian Hesse 2020-12-18 16:17:52 +01:00
  • c4c139d5a6 README: drop Let's Encrypt Authority X3 Christian Hesse 2020-12-18 16:15:44 +01:00
  • 010e2d6b05 check-certificates: make the certificate renewal time configurable change-40 Christian Hesse 2020-12-18 16:02:31 +01:00
  • be75772256 Merge branch 'ipv6-update' Christian Hesse 2020-12-18 15:32:51 +01:00
  • 3657830582 ipv6-update: notify about interface specific address list entries change-39 Christian Hesse 2020-12-18 15:31:03 +01:00
  • cb72eccc6c ipv6-update: update interface specific address list entries Christian Hesse 2020-12-18 10:11:18 +01:00
  • 503dc3c32c ipv6-update: move the delay down Christian Hesse 2020-12-18 10:01:50 +01:00