Christian Hesse 
							
						 
					 
					
						
						
							
						
						ed0135c613 
					 
					
						
						
							
							Migrate configuration and send notification on renames  
						
						
						
						
							
 
						
					 
					
						2022-01-06 08:19:58 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						e77b39e933 
					 
					
						
						
							
							rename script upload-backup -> backup-upload  
						
						
						
						
							
						
					 
					
						2022-01-06 08:19:58 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						95b17ab9a1 
					 
					
						
						
							
							rename script email-backup -> backup-email  
						
						
						
						
							
						
					 
					
						2022-01-06 08:19:58 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						8c39f41ffc 
					 
					
						
						
							
							rename script cloud-backup -> backup-cloud  
						
						
						
						
							
						
					 
					
						2022-01-06 08:19:58 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						57c80dc2a4 
					 
					
						
						
							
							introduce netwatch-dns  
						
						
						
						
							
 
						
					 
					
						2022-01-03 10:00:16 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						cd3fde59d7 
					 
					
						
						
							
							netwatch-notify: give netwatch some time to settle  
						
						
						
						
							
						
					 
					
						2022-01-03 10:00:16 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						491ecdb812 
					 
					
						
						
							
							netwatch-notify: initialize after lock  
						
						
						
						
							
						
					 
					
						2022-01-03 10:00:16 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						7f0a8cdfcd 
					 
					
						
						
							
							netwatch-notify: better match notify-entries  
						
						
						
						
							
						
					 
					
						2022-01-03 10:00:16 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						45ffb7e552 
					 
					
						
						
							
							add AVIF logo  
						
						
						
						
							
						
					 
					
						2022-01-03 10:00:16 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						772b675001 
					 
					
						
						
							
							doc/accesslist-duplicates: convert screenshot to AVIF  
						
						
						
						
							
						
					 
					
						2022-01-03 10:00:16 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						8f79c4de79 
					 
					
						
						
							
							README: convert screenshots to AVIF  
						
						
						
						
							
						
					 
					
						2022-01-03 10:00:16 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						6eddaf9b87 
					 
					
						
						
							
							README: convert Telegram group qr code to AVIF  
						
						
						
						
							
						
					 
					
						2022-01-03 10:00:16 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						95e9820718 
					 
					
						
						
							
							update copyright for 2022  
						
						
						
						
							
						
					 
					
						2022-01-01 21:38:15 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						2e183da47f 
					 
					
						
						
							
							README: add Telegram icon in qr code  
						
						
						
						
							
						
					 
					
						2021-12-30 23:50:21 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						9348bd5039 
					 
					
						
						
							
							README: add a qr code to join Telegram group  
						
						
						
						
							
						
					 
					
						2021-12-30 23:50:21 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						500d0679ed 
					 
					
						
						
							
							global-functions: $RequiredRouterOS: fix warning  
						
						... 
						
						
						
						Passing a boolean does not work... Handle as string. 
						
						
							
						
					 
					
						2021-12-20 15:31:34 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						ee57ddf595 
					 
					
						
						
							
							log-forward: fix forwarding first message  
						
						... 
						
						
						
						Pulling the power cable results in log message on next boot:
dec/16 18:28:28 system,error,critical router rebooted without proper shutdown, probably power outage
This was not forwarded as it had the numeric id 0, which is not greater
than the zero we initialized with. Now initialized with -1 when no log
has been forwarded to fix this. 
						
						
							
						
					 
					
						2021-12-17 11:48:25 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						b936970c19 
					 
					
						
						
							
							INITIAL-COMMANDS: adopt changes, no need to run global-config-overlay  
						
						
						
						
							
						
					 
					
						2021-12-16 22:26:29 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						9a0321d40d 
					 
					
						
						
							
							doc/ssh-keys-import: number keys, do not overwrite on same comment  
						
						
						
						
							
						
					 
					
						2021-12-16 22:26:29 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						4a5c55ca2b 
					 
					
						
						
							
							doc/ssh-keys-import: handle RSA keys only  
						
						... 
						
						
						
						Sadly RouterOS does not (yet) support ed25519 keys... 
						
						
							
						
					 
					
						2021-12-16 22:26:25 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						28ff5e2aab 
					 
					
						
						
							
							update list of contributors  
						
						
						
						
							
						
					 
					
						2021-12-16 11:34:11 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						bf078867a7 
					 
					
						
						
							
							update list of contributors  
						
						
						
						
							
						
					 
					
						2021-12-15 20:24:41 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						229a7d18c9 
					 
					
						
						
							
							global-functions: $DownloadPackage: make directory first  
						
						... 
						
						
						
						The fetch command creates the directory itself, however using $MkDir
gives better error message when creating directory fails. 
						
						
							
						
					 
					
						2021-12-14 00:10:30 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						5846b85e28 
					 
					
						
						
							
							global-functions: $MkDir: log error  
						
						
						
						
							
						
					 
					
						2021-12-14 00:07:22 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						e111832462 
					 
					
						
						
							
							global-functions: $NotificationFunctions->"email": do not declare unused function  
						
						
						
						
							
						
					 
					
						2021-12-14 00:06:10 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						0fab371d1a 
					 
					
						
						
							
							global-functions: $DeviceInfo: show license level if available  
						
						... 
						
						
						
						This now shows license level for CHR.
The property is named different for Routerboards. As these have the
license bundled to hardware anyway we do not show it there. 
						
						
							
						
					 
					
						2021-12-13 22:25:55 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						40dea01670 
					 
					
						
						
							
							README: changes for RouterOS v6  
						
						
						
						
							
 
						
					 
					
						2021-12-13 11:36:03 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						6dede0c49b 
					 
					
						
						
							
							global-functions: $ScriptLock: simplify cleanup code  
						
						
						
						
							
						
					 
					
						2021-12-10 07:34:09 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						a46fd48187 
					 
					
						
						
							
							global-functions: $ScriptLock: remove ticket in a loop  
						
						... 
						
						
						
						This was not required with RouterOS v6, but for any reason removing a
ticket may fail with RouterOS v7 in very rare cases. So remove in a
loop... 
						
						
							
						
					 
					
						2021-12-09 22:48:30 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						b423e6ed0f 
					 
					
						
						
							
							global-functions: $ScriptLock: cleanup in dedicated function  
						
						
						
						
							
						
					 
					
						2021-12-09 22:48:30 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						327740d255 
					 
					
						
						
							
							mod/ipcalc: introduce $IPCalcReturn  
						
						
						
						
							
						
					 
					
						2021-12-09 20:55:15 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						004621a327 
					 
					
						
						
							
							mod/inspectvar: truncate value if too long  
						
						
						
						
							
						
					 
					
						2021-12-09 20:50:51 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						b872615e89 
					 
					
						
						
							
							mod/inspectvar: introduce $InspectVarReturn  
						
						
						
						
							
						
					 
					
						2021-12-09 16:25:49 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						cdcab4599a 
					 
					
						
						
							
							global-functions: $ScriptLock: initialize earlier  
						
						
						
						
							
						
					 
					
						2021-12-09 12:52:03 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						9c87b5a222 
					 
					
						
						
							
							global-functions: $ScriptLock: initialize empty array on cleanup  
						
						
						
						
							
						
					 
					
						2021-12-09 12:52:03 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						7b770b2fb8 
					 
					
						
						
							
							upload-backup: drop warning on RouterOS v7...  
						
						... 
						
						
						
						... now that we have it in global-functions. 
						
						
							
						
					 
					
						2021-12-07 23:03:30 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						899085e831 
					 
					
						
						
							
							email-backup: drop warning on RouterOS v7...  
						
						... 
						
						
						
						... now that we have it in global-functions. 
						
						
							
						
					 
					
						2021-12-07 23:02:50 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						a98965d727 
					 
					
						
						
							
							global-functions: give a hint on RouterOS v7  
						
						
						
						
							
						
					 
					
						2021-12-07 23:01:01 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						1f5cc39b3c 
					 
					
						
						
							
							global-config: load overlay automatically  
						
						
						
						
							
						
					 
					
						2021-12-07 21:58:03 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						8f8130775f 
					 
					
						
						
							
							check-routeros-update: lock against multiple invocation  
						
						
						
						
							
						
					 
					
						2021-12-07 15:40:14 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						dab04fd63e 
					 
					
						
						
							
							README: changes for RouterOS v7  
						
						
						
						
							
 
						
					 
					
						2021-12-07 11:11:19 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						95062a3dbc 
					 
					
						
						
							
							doc/netwatch-notify: add missing empty line  
						
						
						
						
							
						
					 
					
						2021-12-02 22:59:13 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						5b786e10c8 
					 
					
						
						
							
							global-functions: $DeviceInfo: add current firmware  
						
						... 
						
						
						
						(I would like to show a note if the upgrade is pending... But did not
find a way to get that information. Is there?) 
						
						
							
						
					 
					
						2021-11-22 09:57:57 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						15d8652c29 
					 
					
						
						
							
							accesslist-duplicates: read more than a single digit  
						
						... 
						
						
						
						With RouterOS 6.x a print always starts with numeric id zero, then
counts up. This is no longer true with RouterOS 7.x...
Thus we have to handle two or more digits in input. 
						
						
							
						
					 
					
						2021-11-19 20:18:39 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						868879ec8d 
					 
					
						
						
							
							README: no capitals here...  
						
						
						
						
							
						
					 
					
						2021-11-18 10:27:44 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						2625cc09a5 
					 
					
						
						
							
							check-health: support hard lower limit for voltage  
						
						... 
						
						
						
						... to detect slow decrease of voltage, for example with UPS. 
						
						
							
 
						
					 
					
						2021-11-16 22:21:37 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						d87c50cf68 
					 
					
						
						
							
							check-health: indicate voltage increase or decrease  
						
						
						
						
							
						
					 
					
						2021-11-16 22:21:37 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						185fe2c730 
					 
					
						
						
							
							reintroduce global-wait  
						
						
						
						
							
 
						
					 
					
						2021-11-16 22:21:37 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						3b997d3087 
					 
					
						
						
							
							global-functions: drop deprecated function $LogPrintExit  
						
						... 
						
						
						
						... which has been replaced by $LogPrintExit2 some time ago. 
						
						
							
						
					 
					
						2021-11-16 22:21:22 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						8fc88c73f8 
					 
					
						
						
							
							shorten modules directory name (global-functions.d -> mod)  
						
						
						
						
							
 
						
					 
					
						2021-11-15 22:18:10 +01:00