Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-05-11 | capsman-rolling-upgrade: RouterOS v7 path syntax | Christian Hesse | 1 | -5/+5 | |
2022-05-11 | capsman-download-packages: RouterOS v7 path syntax | Christian Hesse | 1 | -13/+13 | |
2022-05-11 | backup-upload: RouterOS v7 path syntax | Christian Hesse | 1 | -6/+6 | |
2022-05-11 | backup-partition: RouterOS v7 path syntax | Christian Hesse | 1 | -4/+4 | |
2022-05-11 | backup-email: RouterOS v7 path syntax | Christian Hesse | 1 | -2/+2 | |
2022-05-11 | backup-cloud: RouterOS v7 path syntax | Christian Hesse | 1 | -5/+5 | |
2022-05-11 | accesslist-duplicates: RouterOS v7 path syntax | Christian Hesse | 3 | -12/+12 | |
2022-05-11 | Makefile: RouterOS v7 path syntax | Christian Hesse | 1 | -2/+2 | |
2022-05-11 | global-functions: RouterOS v7 path syntax | Christian Hesse | 1 | -83/+78 | |
2022-05-10 | global-config.changes: RouterOS v7 path syntax | Christian Hesse | 1 | -7/+7 | |
2022-05-10 | global-config: RouterOS v7 path syntax | Christian Hesse | 1 | -6/+6 | |
2022-05-06 | cleanup dummy scripts from backup scripts renames | Christian Hesse | 3 | -6/+0 | |
2022-05-06 | doc/check-routeros-update: link changelog and forum | Christian Hesse | 1 | -2/+5 | |
2022-05-06 | doc/check-routeros-update: give warning about possible breakage | Christian Hesse | 1 | -0/+5 | |
2022-05-06 | doc/check-routeros-update: mention neighbor discovery | Christian Hesse | 1 | -1/+2 | |
2022-05-05 | README: installing custom scripts & modules | Christian Hesse | 3 | -0/+26 | |
2022-05-04 | global-wait: do not claim to be a backup script... | Christian Hesse | 1 | -2/+0 | |
Probalby a copy and paste issue? | |||||
2022-05-02 | update list of contributors | Christian Hesse | 1 | -1/+3 | |
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 | Christian Hesse | 1 | -2/+4 | |
Now that we have some active code at the bottom... | |||||
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... | Christian Hesse | 1 | -2/+3 | |
... 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 | 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 | Christian Hesse | 1 | -0/+3 | |
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-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... | Christian Hesse | 1 | -0/+12 | |
... from terminal if script is installed. | |||||
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 | Christian Hesse | 2 | -10/+22 | |
Relying on older packages in local storage may be problematic due to size constraints. Let's check the log for required packages. | |||||
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 | Christian Hesse | 1 | -0/+6 | |
... to interactively read input from user on terminal. | |||||
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"... | Christian Hesse | 1 | -0/+1 | |
Something else is sending a mail... Let's wait and hope the status is not confused. | |||||
2022-03-01 | doc/mod/notification-matrix: add verbose steps for setup | Michael Gisbers | 4 | -2/+57 | |
Modified-by: Christian Hesse <mail@eworm.de> | |||||
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 | Christian Hesse | 1 | -1/+1 | |
Looks like copy'n'paste error... | |||||
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 | Christian Hesse | 1 | -0/+5 | |
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. | |||||
2022-02-10 | global-functions: $DownloadPackage: handle special cases | Christian Hesse | 1 | -7/+3 | |
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... | |||||
2022-02-10 | capsman-download-packages: wireless package does no longer exist | Christian Hesse | 1 | -3/+0 | |
This is a RouterOS v7 only change! | |||||
2022-02-10 | global-functions: $MkDir: do not act without directory | Christian Hesse | 1 | -0/+4 | |
2022-02-10 | update list of contributors | Christian Hesse | 1 | -0/+1 | |
Thanks a lot and please enjoy firmware-upgrade-reboot! đ | |||||
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 | Christian Hesse | 1 | -15/+17 | |
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. | |||||
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 | Christian Hesse | 1 | -0/+4 | |
For RouterOS 6.x bundled package version and architecture are swapped. Closes: #21 | |||||
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.xrouteros-7.x-3 | Christian Hesse | 1 | -39/+49 | |
The PSU state has an empty string for type... Thus matching on name. | |||||
2022-01-14 | rotate-ntp: syntax for ROS 7.xrouteros-7.x-2 | Christian Hesse | 1 | -1/+1 | |
The property name changed in RouterOS v7... | |||||
2022-01-14 | ospf-to-leds: get state from count of neighborsrouteros-7.x-1 | Christian Hesse | 1 | -4/+10 | |
The state property is gone in RouterOS v7... | |||||
2022-01-14 | backup-upload: export with show-sensitiverouteros-7.1rc1-3 | Christian Hesse | 1 | -1/+1 | |
This is available (and required) with RouterOS 7.1rc1. | |||||
2022-01-14 | backup-email: export with show-sensitiverouteros-7.1rc1-2 | Christian Hesse | 1 | -1/+1 | |
This is available (and required) with RouterOS 7.1rc1. | |||||
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 | Christian Hesse | 1 | -5/+4 | |
... but keep a warning when running RouterOS v6. | |||||
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 | |