Louis Lam 
							
						 
					 
					
						
						
							
						
						df8fcffb19 
					 
					
						
						
							
							Drop unused code  
						
						 
						
						
						
						
					 
					
						2023-07-03 14:50:30 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tarun Singh 
							
						 
					 
					
						
						
							
						
						7a34103da6 
					 
					
						
						
							
							Added fix to remove children when type changed  
						
						 
						
						
						
						
					 
					
						2023-06-25 22:44:15 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peace 
							
						 
					 
					
						
						
							
						
						9bd76c2795 
					 
					
						
						
							
							Merge branch 'master' into group-monitors  
						
						 
						
						
						
						
					 
					
						2023-05-31 20:51:33 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						c1efe0f26d 
					 
					
						
						
							
							Add a warning for Node.js >= 20  
						
						 
						
						
						
						
					 
					
						2023-05-26 18:09:05 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nelson Chan 
							
						 
					 
					
						
						
							
						
						a27386bb92 
					 
					
						
						
							
							Fix: Use croner for clear-old-data  
						
						 
						
						
						
						
					 
					
						2023-05-13 00:59:58 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						491239415e 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into doubles-ss_master  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	server/database.js 
						
						
					 
					
						2023-03-12 18:38:19 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						ce8eebc838 
					 
					
						
						
							
							Fix   #2880  
						
						 
						
						
						
						
					 
					
						2023-03-05 15:59:43 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						38ab5e0f3e 
					 
					
						
						
							
							Merge pull request  #2558  from Computroniks/feature/1685-prometheus-api-key  
						
						 
						
						... 
						
						
						
						Added #1685 : Add API keys for API authentication 
						
						
					 
					
						2023-02-28 16:55:50 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						7f9332c753 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into feature/482-add-description-to-monitor  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	server/database.js
#	server/model/monitor.js
#	src/icon.js
#	src/languages/en.js
#	src/languages/es-ES.js 
						
						
					 
					
						2023-02-25 19:14:44 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						f32d3af62c 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into doubles-ss_master  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	server/database.js 
						
						
					 
					
						2023-02-25 17:57:25 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						ef64077980 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into feature/1685-prometheus-api-key  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	src/lang/en.json 
						
						
					 
					
						2023-02-25 00:06:25 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						cecb0b6425 
					 
					
						
						
							
							Merge pull request  #2610  from bayramberkay/feature/add-xml-support-to-http-monitors  
						
						 
						
						... 
						
						
						
						Add xml support to HTTP monitors 
						
						
					 
					
						2023-02-24 17:26:47 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						4dfc1a0221 
					 
					
						
						
							
							Merge pull request  #2664  from spali/keep_prometheus_instance  
						
						 
						
						... 
						
						
						
						remember prometheus instance and expose it 
						
						
					 
					
						2023-02-23 20:43:05 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Nickson 
							
						 
					 
					
						
						
							
						
						e7feca1cd6 
					 
					
						
						
							
							Added API key authentication handler  
						
						 
						
						... 
						
						
						
						API key authentication is now possible by making use of the X-API-Key
header. API authentication will only be enabled when a user adds their
first API key, up until this point, they can still use their username
and password to authenticate with API endpoints. After the user adds
their first API key, they may only use API keys in future to
authenticate with the API.
In this commit, the prometheus /metrics endpoint has been changed over
to the new authentication system.
Signed-off-by: Matthew Nickson <mnickson@sidingsmedia.com > 
						
						
					 
					
						2023-02-15 00:39:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Nickson 
							
						 
					 
					
						
						
							
						
						d7f2fa982a 
					 
					
						
						
							
							Merge branch 'master' into feature/1685-prometheus-api-key  
						
						 
						
						
						
						
					 
					
						2023-02-14 19:53:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Nickson 
							
						 
					 
					
						
						
							
						
						ee2eb5109b 
					 
					
						
						
							
							Added basic web interface for API keys  
						
						 
						
						... 
						
						
						
						Web interfaces for manging API keys have been added however translation
keys are still required.
Signed-off-by: Matthew Nickson <mnickson@sidingsmedia.com > 
						
						
					 
					
						2023-02-14 19:49:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Suriya Soutmun 
							
						 
					 
					
						
						
							
						
						43941fa2c6 
					 
					
						
						
							
							feat: add mtls authen method in http/http keyword  
						
						 
						
						
						
						
					 
					
						2023-02-07 09:40:47 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Faruk Genç 
							
						 
					 
					
						
						
							
						
						4287f7e885 
					 
					
						
						
							
							Merge remote-tracking branch 'remote/master' into feature/add-xml-support-to-http-monitors  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	src/lang/en.json 
						
						
					 
					
						2023-02-02 19:43:17 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peace 
							
						 
					 
					
						
						
							
						
						9446c2d102 
					 
					
						
						
							
							fix: use active instead of isActive in uploadBackup  
						
						 
						
						
						
						
					 
					
						2023-02-01 23:39:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peace 
							
						 
					 
					
						
						
							
						
						2c581ade90 
					 
					
						
						
							
							Merge branch 'louislam:master' into group-monitors  
						
						 
						
						
						
						
					 
					
						2023-02-01 20:44:09 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peace 
							
						 
					 
					
						
						
							
						
						9286dcb6ce 
					 
					
						
						
							
							fix: add serverside check against endless loops  
						
						 
						
						
						
						
					 
					
						2023-02-01 20:16:56 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						683f446cf5 
					 
					
						
						
							
							Add support for .env  
						
						 
						
						
						
						
					 
					
						2023-02-01 20:07:08 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Faruk Genç 
							
						 
					 
					
						
						
							
						
						35bd129d66 
					 
					
						
						
							
							Merge remote-tracking branch 'remote/master' into feature/add-xml-support-to-http-monitors  
						
						 
						
						
						
						
					 
					
						2023-01-28 15:47:42 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peace 
							
						 
					 
					
						
						
							
						
						aba515e172 
					 
					
						
						
							
							feat: disable childs if parent is disabled  
						
						 
						
						
						
						
					 
					
						2023-01-28 13:39:17 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peace 
							
						 
					 
					
						
						
							
						
						97bd306a09 
					 
					
						
						
							
							Merge branch 'louislam:master' into group-monitors  
						
						 
						
						
						
						
					 
					
						2023-01-28 03:07:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peace 
							
						 
					 
					
						
						
							
						
						645fd94bba 
					 
					
						
						
							
							feat: add ability to group monitors in dashboard  
						
						 
						
						
						
						
					 
					
						2023-01-28 02:58:03 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						e5ca67d062 
					 
					
						
						
							
							HTTPS Monitor using Real Browsers + Limited plugin support ( #1787 )  
						
						 
						
						
						
						
					 
					
						2023-01-27 18:25:57 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Faruk Genç 
							
						 
					 
					
						
						
							
						
						9329ec9234 
					 
					
						
						
							
							Merge remote-tracking branch 'remote/master' into feature/add-xml-support-to-http-monitors  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	server/database.js
#	server/model/monitor.js 
						
						
					 
					
						2023-01-25 20:20:11 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						5050ebc249 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into feature/#1891-set-ping-packet-size  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	server/util-server.js
#	src/languages/en.js 
						
						
					 
					
						2023-01-25 16:12:33 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						aab04f6644 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into WhyKickAmooCow_master  
						
						 
						
						
						
						
					 
					
						2023-01-24 19:44:21 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Spalinger 
							
						 
					 
					
						
						
							
						
						f155ec9ba8 
					 
					
						
						
							
							remember prometheus instance and expose it  
						
						 
						
						... 
						
						
						
						in preperation for #2491,#680 and #898  
						
						
					 
					
						2023-01-24 10:32:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Faruk Genç 
							
						 
					 
					
						
						
							
						
						be850dd596 
					 
					
						
						
							
							Merge remote-tracking branch 'remote/master' into feature/add-xml-support-to-http-monitors  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	server/database.js
#	server/model/monitor.js
#	src/languages/en.js 
						
						
					 
					
						2023-01-14 16:40:13 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nelson Chan 
							
						 
					 
					
						
						
							
						
						e9564619f1 
					 
					
						
						
							
							Feat: Implement tags manager in settings  
						
						 
						
						... 
						
						
						
						Fix: Remove unused color options
Chore: Fix typo 
						
						
					 
					
						2023-01-12 21:25:33 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adam Spurgeon 
							
						 
					 
					
						
						
							
						
						774d754b21 
					 
					
						
						
							
							Add GameDig monitor  
						
						 
						
						
						
						
					 
					
						2023-01-08 21:43:30 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Nickson 
							
						 
					 
					
						
						
							
						
						7a13b959a3 
					 
					
						
						
							
							Updated to match changes in  #2223  
						
						 
						
						... 
						
						
						
						Signed-off-by: Matthew Nickson <mnickson@sidingsmedia.com > 
						
						
					 
					
						2023-01-06 20:09:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								minhhoang 
							
						 
					 
					
						
						
							
						
						4147a4c404 
					 
					
						
						
							
							fix :  #2480  
						
						 
						
						
						
						
					 
					
						2022-12-28 22:31:33 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						765d8e1297 
					 
					
						
						
							
							Fix   #2318  
						
						 
						
						
						
						
					 
					
						2022-12-15 13:39:48 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						39987ba9ac 
					 
					
						
						
							
							Init server timezone  
						
						 
						
						
						
						
					 
					
						2022-12-12 22:57:57 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						3b87209e26 
					 
					
						
						
							
							Add configurable dns cache  
						
						 
						
						
						
						
					 
					
						2022-12-12 17:19:22 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						4cd5b5563f 
					 
					
						
						
							
							Fix   #1145  
						
						 
						
						
						
						
					 
					
						2022-12-08 23:21:55 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						e478084ff9 
					 
					
						
						
							
							Fix Uptime Kuma cannot be stopped  
						
						 
						
						
						
						
					 
					
						2022-12-08 19:13:47 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						ee1a56caae 
					 
					
						
						
							
							Update /test-webhook and reevaluate sensitive fields  
						
						 
						
						
						
						
					 
					
						2022-12-05 18:18:19 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								minhhn3 
							
						 
					 
					
						
						
							
						
						b459408b10 
					 
					
						
						
							
							fix: resolve conflict  
						
						 
						
						
						
						
					 
					
						2022-10-26 20:41:21 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Nickson 
							
						 
					 
					
						
						
							
						
						4339ca7eb5 
					 
					
						
						
							
							Merge branch 'master' into feature/#1891-set-ping-packet-size  
						
						 
						
						
						
						
					 
					
						2022-10-22 16:22:28 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						0b8d4cdaac 
					 
					
						
						
							
							Generate Next Timeslot for recurring interval  
						
						 
						
						
						
						
					 
					
						2022-10-15 17:17:26 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						268cbdbf8d 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into maintenance  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	server/server.js
#	src/components/settings/General.vue 
						
						
					 
					
						2022-10-15 15:57:39 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						2faf866e9e 
					 
					
						
						
							
							Implement generateTimeslot() for recurring interval type  
						
						 
						
						
						
						
					 
					
						2022-10-12 17:02:16 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						7b9766091e 
					 
					
						
						
							
							Revert testing  
						
						 
						
						
						
						
					 
					
						2022-10-11 22:18:09 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						a36f24d827 
					 
					
						
						
							
							Add configurable server timezone  
						
						 
						
						
						
						
					 
					
						2022-10-09 20:59:58 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Louis Lam 
							
						 
					 
					
						
						
							
						
						ad1a7c255f 
					 
					
						
						
							
							Drop exports.entryPage fully  
						
						 
						
						
						
						
					 
					
						2022-10-08 23:56:58 +08:00