Commit graph

1216 commits

Author SHA1 Message Date
Christian Hesse
cdb698acbf notify about freeze of routeros-v6 branch 2022-05-12 11:24:05 +02:00
Christian Hesse
1b3f2620a7 INITIAL-COMMANDS: hardcode url suffix 2022-05-11 21:44:17 +02:00
Christian Hesse
a5c233b28c README: hardcode url suffix, update info 2022-05-11 21:44:17 +02:00
Christian Hesse
5f0a7efe1e cleanup dummy scripts from backup scripts renames
(cherry picked from commit 93ec9afe55)
2022-05-09 11:26:47 +02:00
Christian Hesse
1b5f261f3d doc/check-routeros-update: link changelog and forum
(cherry picked from commit 6784f82593)
2022-05-06 14:31:22 +02:00
Christian Hesse
58f7782477 doc/check-routeros-update: give warning about possible breakage
(cherry picked from commit c4008b91cd)
2022-05-06 14:31:22 +02:00
Christian Hesse
e49e454381 doc/check-routeros-update: mention neighbor discovery
(cherry picked from commit a4ebc18af7)
2022-05-06 14:31:22 +02:00
Christian Hesse
357618a1a5 README: installing custom scripts & modules
(cherry picked from commit ecde864263)
2022-05-05 10:44:21 +02:00
Christian Hesse
af589df82c global-wait: do not claim to be a backup script...
Probalby a copy and paste issue?

(cherry picked from commit 7189a3bbe5)
2022-05-04 21:13:37 +02:00
Christian Hesse
c84017de2c update list of contributors
(cherry picked from commit e9575ead7a)
2022-05-02 13:12:58 +02:00
PackElend
087e7bc3b7 doc/lease-script: reflect actual action of the script
(cherry picked from commit 56c5da8ed4)
2022-05-02 13:12:58 +02:00
Christian Hesse
2b647bef80 global-functions: $LogPrintExit2: handle empty name
(cherry picked from commit f417bcbcd4)
2022-04-28 11:05:25 +02:00
Christian Hesse
0479f59aa4 global-functions: catch runtime error when loading modules
(cherry picked from commit e74bec7e5b)
2022-04-28 10:39:25 +02:00
Christian Hesse
4cda1281f1 global-functions: validate syntax of modules
(cherry picked from commit 7c8e230521)
2022-04-28 10:39:25 +02:00
Christian Hesse
006e054517 global-functions: set $0 with script name
Now that we have some active code at the bottom...

(cherry picked from commit 9bc2123ee5)
2022-04-28 10:39:23 +02:00
Christian Hesse
d9c4e1e8d5 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/"

(cherry picked from commit a058c9e1ed)
2022-04-28 10:38:29 +02:00
Christian Hesse
2e8f457109 hotspot-to-wpa: create template if missing
(cherry picked from commit 3f8d3acd60)
2022-04-28 10:38:29 +02:00
Christian Hesse
7a714ad182 hotspot-to-wpa: move code for marker up
(cherry picked from commit c132d28408)
2022-04-28 10:38:29 +02:00
Christian Hesse
e7481f3ca8 capsman-download-packages: break long lines
(cherry picked from commit 57fab95290)
2022-04-07 09:28:34 +02:00
Christian Hesse
f5465d3e34 capsman-download-packages: try to warn about missing logs
(cherry picked from commit 9dbc56457b)
2022-04-07 09:27:38 +02:00
Christian Hesse
2c2a3013f3 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.

(cherry picked from commit 0786111c5c)
2022-03-31 10:46:09 +02:00
Christian Hesse
82c0e1c44c introduce backup-partition
(cherry picked from commit 71b69fc189)
2022-03-31 10:46:02 +02:00
Christian Hesse
58f5a4fced check-lte-firmware-upgrade: rework code and its logic
(cherry picked from commit 2aa93a0671)
2022-03-30 17:31:53 +02:00
Christian Hesse
1cddf5590d check-lte-firmware-upgrade: support starting unattended firmware upgrade...
... from terminal if script is installed.

(cherry picked from commit d952e7e6c7)
2022-03-30 17:30:53 +02:00
Christian Hesse
5570258ce8 check-lte-firmware-upgrade: be more verbose
(cherry picked from commit 5aecc9f1a3)
2022-03-30 17:30:38 +02:00
Christian Hesse
d21cd2271f 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.

(cherry picked from commit c4a5f8787a)
2022-03-25 11:24:36 +01:00
Christian Hesse
0695c99318 firmware-upgrade-reboot: ignore firmware downgrade
(cherry picked from commit 122f90b693)
2022-03-08 22:51:55 +01:00
Christian Hesse
fab05ecd7d accesslist-duplicates: use global $Read
(cherry picked from commit cbb2f067e6)
2022-03-08 22:32:11 +01:00
Christian Hesse
98b08bcbd2 global-functions: (re-)introduce global $Read
... to interactively read input from user on terminal.

(cherry picked from commit 07cc38e973)
2022-03-08 22:32:11 +01:00
Christian Hesse
ddb181fbc2 hotspot-to-wpa: support ignoring specific hotspot
(cherry picked from commit c1fa0f3579)
2022-03-07 23:04:23 +01:00
Christian Hesse
e25250e27b hotspot-to-wpa: initialize variables earlier
(cherry picked from commit df0d826999)
2022-03-07 23:04:23 +01:00
Christian Hesse
b35e39b0fa global-functions: update upgrade instruction
The branch 'routeros-v7' will not exist forever...
And the link is gone already.
2022-03-04 15:54:18 +01:00
Christian Hesse
c5cc72de0e global-functions: $FlushEmailQueue: delay if "in-progress"...
Something else is sending a mail... Let's wait and hope the status is
not confused.

(cherry picked from commit c9b6cee83f)
2022-03-01 13:00:52 +01:00
Michael Gisbers
6336da6bd7 doc/mod/notification-matrix: add verbose steps for setup
Modified-by: Christian Hesse <mail@eworm.de>
(cherry picked from commit c35485454c)
2022-03-01 13:00:52 +01:00
Christian Hesse
184959bc77 global-functions: $DeviceInfo: firmware only if upgrade pending
(cherry picked from commit a00e912bb5)
2022-02-24 12:05:10 +01:00
Christian Hesse
bf6c7d27df doc/backup-cloud: break long line
(cherry picked from commit c72702cc51)
2022-02-23 23:50:32 +01:00
Christian Hesse
b11a83aac2 doc/backup-upload: warn about possible issue
(cherry picked from commit a754932211)
2022-02-23 23:50:32 +01:00
Christian Hesse
d0699857c9 doc/backup-cloud: warn about possible issue
(cherry picked from commit a78b2bfcde)
2022-02-23 23:50:32 +01:00
Christian Hesse
a7da21e185 INITIAL-COMMANDS: give another delay before fetch
(cherry picked from commit 0ab99fcdbb)
2022-02-23 09:25:16 +01:00
Christian Hesse
a45b8d7d8c doc/log-forward: remove extra character
Looks like copy'n'paste error...

(cherry picked from commit c872c18d76)
2022-02-22 22:44:09 +01:00
Christian Hesse
3f6b5595f3 doc/mod/scriptrunonce: document optional configuration
(cherry picked from commit d50f6ffb79)
2022-02-22 22:32:46 +01:00
Christian Hesse
82d45eca08 update list of contributors
(cherry picked from commit 8e401bf498)
2022-02-22 22:17:26 +01:00
Christian Hesse
fed4757eaa doc/mod: notify about new documentation 2022-02-21 12:56:02 +01:00
Christian Hesse
9419e34077 add doc/mod/scriptrunonce 2022-02-21 12:56:02 +01:00
Christian Hesse
39871f2221 add doc/mod/ipcalc
(cherry picked from commit e9953c3612)
2022-02-21 12:44:28 +01:00
Christian Hesse
d1c4eb2303 add doc/mod/inspectvar
(cherry picked from commit 002315035c)
2022-02-21 12:44:28 +01:00
Christian Hesse
10bb0a9f52 add doc/mod/notification-matrix
(cherry picked from commit 07fc5c898a)
2022-02-21 12:44:28 +01:00
Christian Hesse
cd1de8145b add doc/mod/notification-telegram
(cherry picked from commit e6a686187c)
2022-02-21 12:44:28 +01:00
Christian Hesse
06bdce1378 Makefile: match all *.md files, incl. doc/mod/
(cherry picked from commit 886cd67edb)
2022-02-21 12:44:28 +01:00
Christian Hesse
17b3e04d41 doc/check-routeros-update: mention e-mail, matrix and telegram
(cherry picked from commit 6f27553f15)
2022-02-21 12:44:28 +01:00