Commit graph

1223 commits

Author SHA1 Message Date
PackElend
aa7a93e58c
improving documentation to match script
this is my first draft, I'm going to make changes in this script or in https://github.com/eworm-de/routeros-scripts/blob/main/hotspot-to-wpa-cleanup to allow to switch VLANs or continue as a guest after login, so PR is only a draft for information
2022-04-30 00:15:57 +02:00
Christian Hesse
f417bcbcd4 global-functions: $LogPrintExit2: handle empty name 2022-04-28 11:04:34 +02:00
Christian Hesse
e74bec7e5b global-functions: catch runtime error when loading modules 2022-04-28 10:19:07 +02:00
Christian Hesse
7c8e230521 global-functions: validate syntax of modules 2022-04-28 10:19:07 +02:00
Christian Hesse
9bc2123ee5 global-functions: set $0 with script name
Now that we have some active code at the bottom...
2022-04-28 10:18:51 +02:00
Christian Hesse
a36aa441ed global-functions: $DefaultRouteIsReachable: update properties for ROS 7.x 2022-04-26 16:41:15 +02:00
Christian Hesse
a058c9e1ed global-functions: $ScriptInstallUpdate: support giving comment...
... for new scripts. This allows to have extra settings from the
beginning, for example:

$ScriptInstallUpdate script1,script2 "base-url=https://example.com/your/custom/repository/"
2022-04-26 16:41:15 +02:00
Christian Hesse
3f8d3acd60 hotspot-to-wpa: create template if missing 2022-04-26 14:26:17 +02:00
Christian Hesse
c132d28408 hotspot-to-wpa: move code for marker up 2022-04-26 14:19:50 +02:00
Christian Hesse
57fab95290 capsman-download-packages: break long lines 2022-04-07 09:23:42 +02:00
Christian Hesse
9dbc56457b capsman-download-packages: try to warn about missing logs 2022-04-07 09:23:42 +02:00
Christian Hesse
0786111c5c hotspot-to-wpa: allow login page to load
Depending on configuration the VLAN is changed on the SSID currently
serving the hotspot. So give the login page (with success status) a
moment to load before kicking the device.
2022-03-31 10:43:21 +02:00
Christian Hesse
71b69fc189 introduce backup-partition 2022-03-30 18:24:14 +02:00
Christian Hesse
2aa93a0671 check-lte-firmware-upgrade: rework code and its logic 2022-03-30 17:24:16 +02:00
Christian Hesse
d952e7e6c7 check-lte-firmware-upgrade: support starting unattended firmware upgrade...
... from terminal if script is installed.
2022-03-28 12:39:46 +02:00
Christian Hesse
5aecc9f1a3 check-lte-firmware-upgrade: be more verbose 2022-03-28 12:39:46 +02:00
Christian Hesse
7bd40b34f1 check-lte-firmware-upgrade: fix command for ROS 7.x 2022-03-28 11:42:16 +02:00
Christian Hesse
c4a5f8787a capsman-download-packages: get info from log
Relying on older packages in local storage may be problematic due to
size constraints. Let's check the log for required packages.
2022-03-25 11:23:00 +01:00
Christian Hesse
122f90b693 firmware-upgrade-reboot: ignore firmware downgrade 2022-03-08 22:47:26 +01:00
Christian Hesse
cbb2f067e6 accesslist-duplicates: use global $Read 2022-03-08 22:30:01 +01:00
Christian Hesse
07cc38e973 global-functions: (re-)introduce global $Read
... to interactively read input from user on terminal.
2022-03-08 22:28:48 +01:00
Christian Hesse
c1fa0f3579 hotspot-to-wpa: support ignoring specific hotspot 2022-03-07 22:27:29 +01:00
Christian Hesse
df0d826999 hotspot-to-wpa: initialize variables earlier 2022-03-07 22:27:29 +01:00
Christian Hesse
c9b6cee83f global-functions: $FlushEmailQueue: delay if "in-progress"...
Something else is sending a mail... Let's wait and hope the status is
not confused.
2022-03-01 12:47:23 +01:00
Michael Gisbers
c35485454c doc/mod/notification-matrix: add verbose steps for setup
Modified-by: Christian Hesse <mail@eworm.de>
2022-03-01 12:38:54 +01:00
Christian Hesse
a00e912bb5 global-functions: $DeviceInfo: firmware only if upgrade pending 2022-02-24 12:04:19 +01:00
Christian Hesse
8c0bd18bbb doc/check-routeros-update: update versions in screenshot 2022-02-24 11:50:06 +01:00
Christian Hesse
2c47bdabf0 doc/backup-upload: update versions in screenshot 2022-02-24 11:49:47 +01:00
Christian Hesse
544647fc34 doc/backup-cloud: update versions in screenshot 2022-02-24 11:49:15 +01:00
Christian Hesse
c72702cc51 doc/backup-cloud: break long line 2022-02-23 23:31:29 +01:00
Christian Hesse
a754932211 doc/backup-upload: warn about possible issue 2022-02-23 12:43:29 +01:00
Christian Hesse
a78b2bfcde doc/backup-cloud: warn about possible issue 2022-02-23 12:43:29 +01:00
Christian Hesse
ef6f9efb10 doc/backup-upload: mention used option show-sensitive 2022-02-23 10:19:45 +01:00
Christian Hesse
6e7f6ff8b4 doc/backup-email: mention used option show-sensitive 2022-02-23 10:19:04 +01:00
Christian Hesse
0ab99fcdbb INITIAL-COMMANDS: give another delay before fetch 2022-02-23 09:24:10 +01:00
Christian Hesse
c872c18d76 doc/log-forward: remove extra character
Looks like copy'n'paste error...
2022-02-22 22:41:59 +01:00
Christian Hesse
d50f6ffb79 doc/mod/scriptrunonce: document optional configuration 2022-02-22 22:31:49 +01:00
Christian Hesse
8e401bf498 update list of contributors 2022-02-22 22:15:08 +01:00
Christian Hesse
343ee27820 Merge branch 'doc/mod' into next 2022-02-21 12:54:01 +01:00
Christian Hesse
d74aac8f6a doc/mod: notify about new documentation 2022-02-21 12:53:26 +01:00
Christian Hesse
26e471122f add doc/mod/scriptrunonce 2022-02-21 12:53:26 +01:00
Christian Hesse
e9953c3612 add doc/mod/ipcalc 2022-02-20 23:40:22 +01:00
Christian Hesse
002315035c add doc/mod/inspectvar 2022-02-20 23:40:22 +01:00
Christian Hesse
07fc5c898a add doc/mod/notification-matrix 2022-02-20 23:40:22 +01:00
Christian Hesse
e6a686187c add doc/mod/notification-telegram 2022-02-20 23:40:22 +01:00
Christian Hesse
886cd67edb Makefile: match all *.md files, incl. doc/mod/ 2022-02-20 23:38:21 +01:00
Christian Hesse
6f27553f15 doc/check-routeros-update: mention e-mail, matrix and telegram 2022-02-20 23:38:21 +01:00
Christian Hesse
fd36241be6 doc/mod: put hints into block quote, update info icon, fix links 2022-02-12 13:51:31 +01:00
Christian Hesse
cd2a7dcf8c doc: use another info icon: 🛈 -> ℹ️ 2022-02-12 13:09:37 +01:00
Christian Hesse
f0b0951968 doc/early-errors: no site structure, hint only 2022-02-11 23:55:06 +01:00