Age | Commit message (Expand) | Author | Files | Lines |
---|---|---|---|---|
8 days | packages-update: check for explicit state...•••... as all device-mode properties are given since RouterOS 7.14beta4. Let's assume we do not have to care about RouterOS 7.14beta2 any more... As older versions will not match the check we can now merge right away. routeros-7.17beta4-2 | Christian Hesse | 1 | -3/+1 |
2024-09-30 | packages-update: give warning on lock in device-mode•••RouterOS 7.17beta2 introduced some extra security measures, including some to prevent downgrade attacks for the installation. Detect early and exit with message and error. https://help.mikrotik.com/docs/display/ROS/Device-mode routeros-7.17beta2-2 | Christian Hesse | 1 | -0/+8 |
2024-07-16 | bump RouterOS requirement for all scripts and modules...•••... now that global-functions requires RouterOS 7.14 anyway. | Christian Hesse | 1 | -1/+1 |
2024-07-04 | packages-update: run backups before package download•••This reduces memory pressure, especially on device with very limited RAM like mAP with its 64 MB. | Christian Hesse | 1 | -26/+26 |
2024-03-27 | packages-update: do not reboot when scheduled | Christian Hesse | 1 | -0/+2 |
2024-03-12 | packages-update: drop RouterOS version check...•••... and allow all updates again. This requires RouterOS 7.13. | Christian Hesse | 1 | -7/+1 |
2024-03-12 | packages-update: switch to $LogPrint | Christian Hesse | 1 | -17/+23 |
2024-03-12 | packages-update: support passing backup failure | Christian Hesse | 1 | -0/+6 |
2024-03-12 | packages-update: increate log severity on canceled non-interactive update | Christian Hesse | 1 | -1/+1 |
2024-03-12 | packages-update: drop main function, use :do with on-error | Christian Hesse | 1 | -7/+5 |
2024-03-12 | global-functions: $ScriptLock: do not exit from global function | Christian Hesse | 1 | -1/+3 |
2024-03-12 | packages-update: do not exit with error | Christian Hesse | 1 | -2/+4 |
2024-03-04 | packages-update: move code into function | Christian Hesse | 1 | -87/+94 |
2024-01-31 | packages-update: schedule reboot at pre-calculated time | Christian Hesse | 1 | -5/+5 |
2024-01-31 | packages-update: move output and logging to local function...•••... and pass script name for clean logging. | Christian Hesse | 1 | -6/+7 |
2024-01-31 | packages-update: prepare message and mention time zone | Christian Hesse | 1 | -2/+4 |
2024-01-30 | packages-update: use :jobname to get script name | Christian Hesse | 1 | -1/+3 |
2024-01-30 | packages-update: support deferred reboot on auto-update•••Closes #56 change-117 | Christian Hesse | 1 | -0/+7 |
2024-01-30 | packages-update: schedule from local function | Christian Hesse | 1 | -8/+12 |
2024-01-01 | update copyright for 2024 | Christian Hesse | 1 | -1/+1 |
2023-11-21 | packages-update: refuse automatic update to RouterOS 7.13•••... as migration to wireless or wifi package has to be done. Please update manually by running: /system/package/update/install routeros-7.13beta1-3 | Christian Hesse | 1 | -0/+5 |
2023-11-14 | packages-update: rename scheduler | Christian Hesse | 1 | -2/+2 |
2023-09-13 | packages-update: match on word boundary | Christian Hesse | 1 | -2/+1 |
2023-09-13 | packages-update: drop order from message | Christian Hesse | 1 | -1/+1 |
2023-09-13 | packages-update: implement backup script order | Christian Hesse | 1 | -4/+14 |
2023-06-22 | packages-update: rename scheduler to match function name | Christian Hesse | 1 | -2/+2 |
2023-03-07 | rename scripts and add file extension ".rsc"•••No functional change for the user... The migration is done automatically. change-95 | Christian Hesse | 1 | -0/+98 |