Louis Lam 
							
						 
					 
					
						
						
							
						
						5fa62a888c 
					 
					
						
						
							
							Merge branch 'master' into mqtt2  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	server/database.js
#	server/util-server.js 
						
						
					 
					
						2022-04-17 19:46:33 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						47c72192e1 
					 
					
						
						
							
							[eslint] Enable yoda and eqeqeq  
						
						 
						
						
						
						
					 
					
						2022-04-17 15:43:03 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						d71c086447 
					 
					
						
						
							
							Standardize array bracket spacing  
						
						 
						
						
						
						
					 
					
						2022-04-17 15:27:35 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						8d8c38b1a8 
					 
					
						
						
							
							Allow unused vars in args and fix more eslint issues  
						
						 
						
						
						
						
					 
					
						2022-04-17 01:39:49 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						e34420368b 
					 
					
						
						
							
							Remove try-catch and fix username/password/port not working for mqtt  
						
						 
						
						
						
						
					 
					
						2022-04-17 01:06:47 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						566133e350 
					 
					
						
						
							
							Domain Name Expiry Notification for https monitor only  
						
						 
						
						
						
						
					 
					
						2022-04-16 15:01:53 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						30e113755e 
					 
					
						
						
							
							Add HIDE_LOG and catch error if cannot subscribe topic  
						
						 
						
						
						
						
					 
					
						2022-04-16 14:50:48 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						083e8355b7 
					 
					
						
						
							
							Change debug to log.debug  
						
						 
						
						
						
						
					 
					
						2022-04-16 13:37:17 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						b1c7915bc1 
					 
					
						
						
							
							Merge branch 'master' into mqtt2  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	package-lock.json
#	package.json
#	server/database.js
#	server/model/monitor.js
#	server/server.js
#	src/pages/EditMonitor.vue 
						
						
					 
					
						2022-04-16 13:28:39 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Nickson 
							
						 
					 
					
						
						
							
						
						a680331dd7 
					 
					
						
						
							
							Fixes issue with ::1 port 5300 requests  
						
						 
						
						... 
						
						
						
						Now the address is wrapped in `[]` in order to prevent ::1 port 5300
being interpreted as ::1:5300. Wrapping the IPv4 address in `[]` does
seem to have any effect on correct domain name resolution. In order to
prevent issues if a user inputs an address with brackets, they are
removed from the string if present before being re-added when it is
passed to `setServers`. I have also removed the JSDoc comment as this
will be added in a seperate PR
Signed-off-by: Matthew Nickson <mnickson@sidingsmedia.com > 
						
						
					 
					
						2022-04-15 19:59:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Nickson 
							
						 
					 
					
						
						
							
						
						8c8eeaf627 
					 
					
						
						
							
							Merge branch 'master' into #1059-specify-dns-resolver-port  
						
						 
						
						
						
						
					 
					
						2022-04-13 21:24:04 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Nickson 
							
						 
					 
					
						
						
							
						
						b893d50e45 
					 
					
						
						
							
							Implement specify Port for DNS Monitor  #1059  
						
						 
						
						... 
						
						
						
						This commit should fully implement #1059 . When the user selects the DNS
monitor option, a new input box has been added below the resolver
address allowing the user to implement the port to access the resolver
on. This uses the same `monitor.port` as the TCP monitor but a monitor
has been added to prefill the port value to the default of `53` if the
value in this field has not already been set. This is then cleared if
the user selects a different monitor type and has not changed the port
value. A translation has also been added explaining what this field
does in order to reduce any confusion. JSDoc documentation has also been
added to the `dnsResolve` function in `util-server.js`.
Signed-off-by: Matthew Nickson <mnickson@sidingsmedia.com > 
						
						
					 
					
						2022-04-13 21:02:19 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						649f3106e1 
					 
					
						
						
							
							Enforce semicolon, fix format globally  
						
						 
						
						
						
						
					 
					
						2022-04-14 01:20:54 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						e9ce1433cd 
					 
					
						
						
							
							Change log_info to log.info by making it into an object  
						
						 
						
						
						
						
					 
					
						2022-04-13 23:33:37 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						279e2eb3f6 
					 
					
						
						
							
							Merge branch 'master' into logging  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	server/database.js
#	server/jobs.js
#	server/model/monitor.js
#	server/routers/api-router.js
#	server/server.js
#	server/socket-handlers/status-page-socket-handler.js
#	server/util-server.js 
						
						
					 
					
						2022-04-12 16:32:14 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						0da6e6b1fb 
					 
					
						
						
							
							Some improvements  
						
						 
						
						
						
						
					 
					
						2022-03-29 17:38:48 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jens Neuber 
							
						 
					 
					
						
						
							
						
						28be32fc68 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/louislam/uptime-kuma  into uptime-badges  
						
						 
						
						
						
						
					 
					
						2022-01-28 08:36:05 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tarun Singh 
							
						 
					 
					
						
						
							
						
						0345719e53 
					 
					
						
						
							
							added cleartimeout in case client is already ended  
						
						 
						
						
						
						
					 
					
						2022-01-20 13:20:54 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tarun Singh 
							
						 
					 
					
						
						
							
						
						22256dfcd2 
					 
					
						
						
							
							added timeout for removing the dead loop state  
						
						 
						
						
						
						
					 
					
						2022-01-20 13:04:59 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						227bbdea2f 
					 
					
						
						
							
							[MQTT] Try to improve error handling  
						
						 
						
						
						
						
					 
					
						2022-01-13 12:42:34 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						32ec4beda0 
					 
					
						
						
							
							Merge branch 'master' into mqtt  
						
						 
						
						
						
						
					 
					
						2022-01-13 11:24:45 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						482b3f9233 
					 
					
						
						
							
							Update server/util-server.js  
						
						 
						
						... 
						
						
						
						Co-authored-by: Adam Stachowicz <saibamenppl@gmail.com > 
						
						
					 
					
						2022-01-13 11:20:32 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						076d6bdbb6 
					 
					
						
						
							
							Merge branch 'master' into mqtt  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	package-lock.json
#	server/database.js 
						
						
					 
					
						2022-01-13 11:09:16 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis 
							
						 
					 
					
						
						
							
						
						ed64853125 
					 
					
						
						
							
							Keep FBSD, BSD for ping only  
						
						 
						
						
						
						
					 
					
						2022-01-12 01:44:01 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis 
							
						 
					 
					
						
						
							
						
						6bda5c6329 
					 
					
						
						
							
							update comment  
						
						 
						
						
						
						
					 
					
						2022-01-11 13:39:45 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis 
							
						 
					 
					
						
						
							
						
						53df9a36e3 
					 
					
						
						
							
							reintroduce exports.FBSD  
						
						 
						
						
						
						
					 
					
						2022-01-11 10:07:00 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis 
							
						 
					 
					
						
						
							
						
						8063449f49 
					 
					
						
						
							
							ping path is common to all BSDs  
						
						 
						
						
						
						
					 
					
						2022-01-09 17:27:24 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jens Neuber 
							
						 
					 
					
						
						
							
						
						6acc9546a0 
					 
					
						
						
							
							PR feedback + remove redundant code + add a test  
						
						 
						
						
						
						
					 
					
						2022-01-04 16:00:21 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jens Neuber 
							
						 
					 
					
						
						
							
						
						3625915a85 
					 
					
						
						
							
							add ping, status badge  
						
						 
						
						
						
						
					 
					
						2022-01-04 12:21:53 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jens Neuber 
							
						 
					 
					
						
						
							
						
						d74404e106 
					 
					
						
						
							
							minor fixes  
						
						 
						
						
						
						
					 
					
						2022-01-03 16:23:23 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jens Neuber 
							
						 
					 
					
						
						
							
						
						1c5bce8afa 
					 
					
						
						
							
							a little documentation  
						
						 
						
						
						
						
					 
					
						2022-01-03 16:04:37 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jens Neuber 
							
						 
					 
					
						
						
							
						
						35360e2069 
					 
					
						
						
							
							add badges  
						
						 
						
						
						
						
					 
					
						2022-01-03 15:48:52 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tarun Singh 
							
						 
					 
					
						
						
							
						
						4118de6d53 
					 
					
						
						
							
							fix protocol not defined bug  
						
						 
						
						
						
						
					 
					
						2021-12-23 19:39:47 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tarun Singh 
							
						 
					 
					
						
						
							
						
						35da8c78f4 
					 
					
						
						
							
							added connection timeout and refactored code  
						
						 
						
						
						
						
					 
					
						2021-11-22 03:21:53 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tarun Singh 
							
						 
					 
					
						
						
							
						
						3306f4a8e0 
					 
					
						
						
							
							removed extra logging  
						
						 
						
						
						
						
					 
					
						2021-11-18 14:03:23 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tarun Singh 
							
						 
					 
					
						
						
							
						
						3f5133d1ba 
					 
					
						
						
							
							Added authentication logic  
						
						 
						
						
						
						
					 
					
						2021-11-16 20:44:10 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andreas Brett 
							
						 
					 
					
						
						
							
						
						e5913c5abc 
					 
					
						
						
							
							separate log functions  
						
						 
						
						
						
						
					 
					
						2021-11-15 17:52:28 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andreas Brett 
							
						 
					 
					
						
						
							
						
						bdcdf47e52 
					 
					
						
						
							
							introduce consistent logging  
						
						 
						
						
						
						
					 
					
						2021-11-11 12:31:28 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						0275d7a42b 
					 
					
						
						
							
							minor  
						
						 
						
						
						
						
					 
					
						2021-11-08 15:51:32 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						41a6d1b701 
					 
					
						
						
							
							Fix parseCertificateInfo possibly in dead loop  
						
						 
						
						
						
						
					 
					
						2021-11-08 15:39:17 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tarun Singh 
							
						 
					 
					
						
						
							
						
						d5d07da4ee 
					 
					
						
						
							
							update review suggestions  
						
						 
						
						... 
						
						
						
						Co-authored-by: Adam Stachowicz <saibamenppl@gmail.com > 
						
						
					 
					
						2021-11-04 22:22:53 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tarun Singh 
							
						 
					 
					
						
						
							
						
						670754b697 
					 
					
						
						
							
							added MQTT monitor type  
						
						 
						
						
						
						
					 
					
						2021-11-03 21:46:43 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis 
							
						 
					 
					
						
						
							
						
						d4c9431142 
					 
					
						
						
							
							catch createWriteStream error  
						
						 
						
						
						
						
					 
					
						2021-10-29 18:28:31 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis 
							
						 
					 
					
						
						
							
						
						d7f7dba13f 
					 
					
						
						
							
							write some error logs to ./data/error.log  
						
						 
						
						
						
						
					 
					
						2021-10-29 18:24:47 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						cb43ecb46e 
					 
					
						
						
							
							Merge branch 'master' into background-jobs  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	package-lock.json
#	package.json
#	src/languages/en.js 
						
						
					 
					
						2021-10-16 15:06:59 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						cd211a6be7 
					 
					
						
						
							
							[http options] fine tune  
						
						 
						
						
						
						
					 
					
						2021-10-15 18:36:40 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						4bee57ea7f 
					 
					
						
						
							
							Merge remote-tracking branch 'giacomo892/patch-1'  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	server/ping-lite.js 
						
						
					 
					
						2021-10-14 14:10:51 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						f75c9e4f0c 
					 
					
						
						
							
							add UPTIME_KUMA_HOST, UPTIME_KUMA_PORT and special handling for FreeBSD  
						
						 
						
						
						
						
					 
					
						2021-10-14 14:09:16 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						e2dbacb383 
					 
					
						
						
							
							Fix encoding problem of ping result for non-English Windows  
						
						 
						
						
						
						
					 
					
						2021-10-14 00:22:49 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nelson Chan 
							
						 
					 
					
						
						
							
						
						8caf47988c 
					 
					
						
						
							
							Fix: Allow setting settings type  
						
						 
						
						
						
						
					 
					
						2021-10-10 00:16:13 +08:00