Age | Commit message (Expand) | Author | Files | Lines |
2022-05-02 | doc/lease-script: reflect actual action of the script | PackElend | 1 | -6/+12 |
2022-04-28 | global-functions: $LogPrintExit2: handle empty name | Christian Hesse | 1 | -1/+1 |
2022-04-28 | global-functions: catch runtime error when loading modules | Christian Hesse | 1 | -1/+5 |
2022-04-28 | global-functions: validate syntax of modules | Christian Hesse | 1 | -1/+6 |
2022-04-28 | global-functions: set $0 with script name•••Now that we have some active code at the bottom...
| Christian Hesse | 1 | -2/+4 |
2022-04-26 | global-functions: $DefaultRouteIsReachable: update properties for ROS 7.xrouteros-7.x-6 | Christian Hesse | 1 | -1/+1 |
2022-04-26 | 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/"
| Christian Hesse | 1 | -2/+3 |
2022-04-26 | hotspot-to-wpa: create template if missing | Christian Hesse | 1 | -2/+7 |
2022-04-26 | hotspot-to-wpa: move code for marker up | Christian Hesse | 1 | -6/+7 |
2022-04-07 | capsman-download-packages: break long lines | Christian Hesse | 1 | -2/+4 |
2022-04-07 | capsman-download-packages: try to warn about missing logs | Christian Hesse | 1 | -3/+9 |
2022-03-31 | 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.
| Christian Hesse | 1 | -0/+3 |
2022-03-30 | introduce backup-partitionchange-79 | Christian Hesse | 11 | -4/+91 |
2022-03-30 | check-lte-firmware-upgrade: rework code and its logic | Christian Hesse | 1 | -42/+59 |
2022-03-28 | check-lte-firmware-upgrade: support starting unattended firmware upgrade...•••... from terminal if script is installed.
| Christian Hesse | 1 | -0/+12 |
2022-03-28 | check-lte-firmware-upgrade: be more verbose | Christian Hesse | 1 | -1/+8 |
2022-03-28 | check-lte-firmware-upgrade: fix command for ROS 7.xrouteros-7.x-5 | Christian Hesse | 1 | -1/+1 |
2022-03-25 | 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.
| Christian Hesse | 2 | -10/+22 |
2022-03-08 | firmware-upgrade-reboot: ignore firmware downgrade | Christian Hesse | 1 | -0/+4 |
2022-03-08 | accesslist-duplicates: use global $Read | Christian Hesse | 3 | -3/+3 |
2022-03-08 | global-functions: (re-)introduce global $Read•••... to interactively read input from user on terminal.
| Christian Hesse | 1 | -0/+6 |
2022-03-07 | hotspot-to-wpa: support ignoring specific hotspot | Christian Hesse | 2 | -0/+5 |
2022-03-07 | hotspot-to-wpa: initialize variables earlier | Christian Hesse | 1 | -5/+4 |
2022-03-01 | global-functions: $FlushEmailQueue: delay if "in-progress"...•••Something else is sending a mail... Let's wait and hope the status is
not confused.
| Christian Hesse | 1 | -0/+1 |
2022-03-01 | doc/mod/notification-matrix: add verbose steps for setup•••Modified-by: Christian Hesse <mail@eworm.de>
| Michael Gisbers | 4 | -2/+57 |
2022-02-24 | global-functions: $DeviceInfo: firmware only if upgrade pending | Christian Hesse | 1 | -1/+2 |
2022-02-24 | doc/check-routeros-update: update versions in screenshot | Christian Hesse | 1 | -4/+4 |
2022-02-24 | doc/backup-upload: update versions in screenshot | Christian Hesse | 1 | -2/+2 |
2022-02-24 | doc/backup-cloud: update versions in screenshot | Christian Hesse | 1 | -3/+3 |
2022-02-23 | doc/backup-cloud: break long line | Christian Hesse | 1 | -1/+2 |
2022-02-23 | doc/backup-upload: warn about possible issue | Christian Hesse | 1 | -0/+5 |
2022-02-23 | doc/backup-cloud: warn about possible issue | Christian Hesse | 1 | -0/+5 |
2022-02-23 | doc/backup-upload: mention used option `show-sensitive` | Christian Hesse | 1 | -1/+1 |
2022-02-23 | doc/backup-email: mention used option `show-sensitive` | Christian Hesse | 1 | -1/+1 |
2022-02-23 | INITIAL-COMMANDS: give another delay before fetch | Christian Hesse | 1 | -0/+1 |
2022-02-22 | doc/log-forward: remove extra character•••Looks like copy'n'paste error...
| Christian Hesse | 1 | -1/+1 |
2022-02-22 | doc/mod/scriptrunonce: document optional configuration | Christian Hesse | 1 | -1/+14 |
2022-02-22 | update list of contributors | Christian Hesse | 1 | -0/+1 |
2022-02-21 | Merge branch 'doc/mod' into next | Christian Hesse | 27 | -15/+274 |
2022-02-21 | doc/mod: notify about new documentationchange-78 | Christian Hesse | 4 | -3/+4 |
2022-02-21 | add doc/mod/scriptrunonce | Christian Hesse | 4 | -0/+39 |
2022-02-20 | add doc/mod/ipcalc | Christian Hesse | 4 | -0/+54 |
2022-02-20 | add doc/mod/inspectvar | Christian Hesse | 3 | -0/+34 |
2022-02-20 | add doc/mod/notification-matrix | Christian Hesse | 14 | -11/+73 |
2022-02-20 | add doc/mod/notification-telegram | Christian Hesse | 14 | -12/+81 |
2022-02-20 | Makefile: match all *.md files, incl. doc/mod/ | Christian Hesse | 1 | -1/+1 |
2022-02-20 | doc/check-routeros-update: mention e-mail, matrix and telegram | Christian Hesse | 1 | -0/+2 |
2022-02-12 | doc/mod: put hints into block quote, update info icon, fix links | Christian Hesse | 2 | -6/+6 |
2022-02-12 | doc: use another info icon: đ -> âšī¸ | Christian Hesse | 34 | -34/+34 |
2022-02-11 | doc/early-errors: no site structure, hint only | Christian Hesse | 1 | -10/+1 |
2022-02-11 | doc: put hints into block quote | Christian Hesse | 34 | -71/+70 |
2022-02-11 | INITIAL-COMMANDS: put hint into block quote | Christian Hesse | 1 | -2/+3 |
2022-02-11 | README: put hint into block quote | Christian Hesse | 1 | -2/+2 |
2022-02-11 | firmware-upgrade-reboot: add a delay before reboot•••Looks like my timing was too good... Upgrade and reboot happened too
fast, so device reported:
system;error;critical router was rebooted without proper shutdown
Let's try something smart... Delay the reboot by the amount of uptime,
and hope all devices - slow and powerful - are happy.
| Christian Hesse | 1 | -0/+5 |
2022-02-10 | global-functions: $DownloadPackage: handle special cases•••This is a RouterOS v7 only change!
* Revert commit 1e6931c8e34d5035cb07baa98b57eccbcd4278ab (but keep the
cherry-picked one in branch routeros-v6).
* Drop special case 'routeros-$arch', which no longer exists.
* Update package name 'system' to 'routeros'. This should be the correct
name, and is expected by CAPsMAN. No idea why package-name property
for the file is different...
| Christian Hesse | 1 | -7/+3 |
2022-02-10 | capsman-download-packages: wireless package does no longer exist•••This is a RouterOS v7 only change!
| Christian Hesse | 1 | -3/+0 |
2022-02-10 | global-functions: $MkDir: do not act without directory | Christian Hesse | 1 | -0/+4 |
2022-02-10 | update list of contributors•••Thanks a lot and please enjoy firmware-upgrade-reboot! đ
| Christian Hesse | 1 | -0/+1 |
2022-02-10 | introduce firmware-upgrade-rebootchange-77 | Christian Hesse | 9 | -3/+75 |
2022-02-10 | netwatch-dns: flush cache on configuration change | Christian Hesse | 1 | -0/+4 |
2022-02-10 | netwatch-notify: nest conditions•••The logic here was right, but RouterOS runs the checks simultaneously.
This caused delays even if no resolving was needed.
Nesting the checks fixes this.
| Christian Hesse | 1 | -15/+17 |
2022-02-10 | netwatch-notify: allow to suppress notification on host downchange-76 | Christian Hesse | 6 | -10/+23 |
2022-02-08 | doc/netwatch-notify: add sections | Christian Hesse | 1 | -0/+8 |
2022-02-08 | doc/packages-update: link backup-cloud | Christian Hesse | 1 | -0/+1 |
2022-01-30 | packages-update: use correct syntax | Christian Hesse | 1 | -3/+3 |
2022-01-30 | check-routeros-update: use correct syntax | Christian Hesse | 1 | -1/+1 |
2022-01-20 | global-functions: $ScriptInstallUpdate: quote names in log output | Christian Hesse | 1 | -9/+9 |
2022-01-20 | global-functions: $ScriptInstallUpdate: give final url in debug output | Christian Hesse | 1 | -7/+6 |
2022-01-17 | global-functions: $DownloadPackage: handle special case with name•••For RouterOS 6.x bundled package version and architecture are swapped.
Closes: #21
| Christian Hesse | 1 | -0/+4 |
2022-01-17 | global-functions: $DownloadPackage: give url in debug output | Christian Hesse | 1 | -3/+3 |
2022-01-14 | Merge branch 'routeros-v7' into next | Christian Hesse | 11 | -82/+83 |
2022-01-14 | global: notify about merging 'routeros-v7' into 'main'change-75 | Christian Hesse | 4 | -4/+10 |
2022-01-14 | doc/capsman-download-packages: only bundle is available nowrouteros-7.x-4 | Christian Hesse | 1 | -5/+3 |
2022-01-14 | check-health: adopt new data structure for ROS 7.x•••The PSU state has an empty string for type... Thus matching on name.
routeros-7.x-3 | Christian Hesse | 1 | -39/+49 |
2022-01-14 | rotate-ntp: syntax for ROS 7.x•••The property name changed in RouterOS v7...
routeros-7.x-2 | Christian Hesse | 1 | -1/+1 |
2022-01-14 | ospf-to-leds: get state from count of neighbors•••The state property is gone in RouterOS v7...
routeros-7.x-1 | Christian Hesse | 1 | -4/+10 |
2022-01-14 | backup-upload: export with show-sensitive•••This is available (and required) with RouterOS 7.1rc1.
routeros-7.1rc1-3 | Christian Hesse | 1 | -1/+1 |
2022-01-14 | backup-email: export with show-sensitive•••This is available (and required) with RouterOS 7.1rc1.
routeros-7.1rc1-2 | Christian Hesse | 1 | -1/+1 |
2022-01-14 | README: drop hint on branch 'routeros-v7' | Christian Hesse | 2 | -22/+4 |
2022-01-14 | global-functions: bump the required version for RouterOS 7.x•••... but keep a warning when running RouterOS v6.
| Christian Hesse | 1 | -5/+4 |
2022-01-14 | README: install correct global-config-overlay for RouterOS v6branch-routeros-v6 | Christian Hesse | 3 | -3/+15 |
2022-01-14 | INITIAL-COMMANDS: silence the certificate download | Christian Hesse | 1 | -1/+1 |
2022-01-07 | hotspot-to-wpa: support settings from templatechange-74 | Christian Hesse | 6 | -8/+56 |
2022-01-06 | Merge branch 'backup' into next | Christian Hesse | 21 | -433/+444 |
2022-01-06 | Migrate configuration and send notification on renameschange-73 | Christian Hesse | 4 | -3/+5 |
2022-01-06 | rename script upload-backup -> backup-upload | Christian Hesse | 9 | -181/+184 |
2022-01-06 | rename script email-backup -> backup-email | Christian Hesse | 9 | -139/+142 |
2022-01-06 | rename script cloud-backup -> backup-cloud | Christian Hesse | 9 | -116/+119 |
2022-01-03 | introduce netwatch-dnschange-72 | Christian Hesse | 8 | -3/+166 |
2022-01-03 | netwatch-notify: give netwatch some time to settle | Christian Hesse | 1 | -0/+4 |
2022-01-03 | netwatch-notify: initialize after lock | Christian Hesse | 1 | -2/+2 |
2022-01-03 | netwatch-notify: better match notify-entries | Christian Hesse | 1 | -77/+80 |
2022-01-03 | add AVIF logo | Christian Hesse | 1 | -0/+0 |
2022-01-03 | doc/accesslist-duplicates: convert screenshot to AVIF | Christian Hesse | 3 | -1/+1 |
2022-01-03 | README: convert screenshots to AVIF | Christian Hesse | 23 | -11/+11 |
2022-01-03 | README: convert Telegram group qr code to AVIF | Christian Hesse | 3 | -1/+1 |
2022-01-01 | update copyright for 2022 | Christian Hesse | 62 | -62/+62 |
2021-12-30 | README: add Telegram icon in qr code | Christian Hesse | 1 | -0/+0 |
2021-12-30 | README: add a qr code to join Telegram group | Christian Hesse | 2 | -0/+3 |
2021-12-20 | global-functions: $RequiredRouterOS: fix warning•••Passing a boolean does not work... Handle as string.
| Christian Hesse | 1 | -5/+4 |