Louis Lam 
							
						 
					 
					
						
						
							
						
						9356e7dd4f 
					 
					
						
						
							
							Update clear stats ( #4324 )  
						
						
						
						
					 
					
						2024-01-05 20:51:05 +08:00 
						 
				 
			
				
					
						
							
							
								Ben Scobie 
							
						 
					 
					
						
						
							
						
						25cb78796a 
					 
					
						
						
							
							Fix incorrect ping log ( #4322 )  
						
						
						
						
					 
					
						2024-01-05 20:43:03 +08:00 
						 
				 
			
				
					
						
							
							
								Nelson Chan 
							
						 
					 
					
						
						
							
						
						bf1e3a3d5e 
					 
					
						
						
							
							Feat: Add stat_hourly & min. max. ping ( #4267 )  
						
						... 
						
						
						
						Co-authored-by: Frank Elsinga <frank@elsinga.de > 
						
						
					 
					
						2024-01-05 20:42:24 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						2a315d4c84 
					 
					
						
						
							
							Merge branch '1.23.X' into merge  
						
						... 
						
						
						
						# Conflicts:
#	package-lock.json
#	package.json 
						
						
					 
					
						2024-01-03 02:10:01 +08:00 
						 
				 
			
				
					
						
							
							
								Nelson Chan 
							
						 
					 
					
						
						
							
						
						c9fe6b5d01 
					 
					
						
						
							
							Feat: Refresh login token for the client initiating password change ( #4214 )  
						
						
						
						
					 
					
						2023-12-18 19:52:49 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						996ff28ed9 
					 
					
						
						
							
							Playwright + Native Node Test Runner ( #3893 )  
						
						
						
						
					 
					
						2023-12-17 19:02:22 +08:00 
						 
				 
			
				
					
						
							
							
								HdroguettA 
							
						 
					 
					
						
						
							
						
						f24c3583fb 
					 
					
						
						
							
							Attempt an OAuth2 Refresh on 401 ( #3903 )  
						
						
						
						
					 
					
						2023-12-17 17:21:07 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						8151ac0e25 
					 
					
						
						
							
							Fix Async child process output issue ( #4231 )  
						
						
						
						
					 
					
						2023-12-14 04:54:34 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						1a47563eb8 
					 
					
						
						
							
							Merge branch '1.23.X' into version-merge  
						
						... 
						
						
						
						# Conflicts:
#	package-lock.json
#	package.json
#	server/server.js
#	server/uptime-kuma-server.js 
						
						
					 
					
						2023-12-13 01:54:08 +08:00 
						 
				 
			
				
					
						
							
							
								Nelson Chan 
							
						 
					 
					
						
						
							
						
						4185ec20b0 
					 
					
						
						
							
							Fix: Origin undefined on error handling ( #4224 )  
						
						
						
						
					 
					
						2023-12-13 01:35:39 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						f861a48dfc 
					 
					
						
						
							
							Smoothing the update for origin check ( #4216 )  
						
						
						
						
					 
					
						2023-12-12 16:23:41 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						fa1214ae5e 
					 
					
						
						
							
							Rebse  #4213  ( #4215 )  
						
						... 
						
						
						
						Co-authored-by: Nelson Chan <chakflying@hotmail.com > 
						
						
					 
					
						2023-12-11 19:30:01 +08:00 
						 
				 
			
				
					
						
							
							
								Nelson Chan 
							
						 
					 
					
						
						
							
						
						99adac3eb9 
					 
					
						
						
							
							Fix: typo for disconnectAllSocketClients ( #4213 )  
						
						
						
						
					 
					
						2023-12-11 19:26:20 +08:00 
						 
				 
			
				
					
						
							
							
								Nelson Chan 
							
						 
					 
					
						
						
							
						
						89beb5f264 
					 
					
						
						
							
							Fix: Handle trailing slash for status page routing ( #4185 )  
						
						... 
						
						
						
						* Fix: Handle trailing slash
* Chore: Add desc for default slug
* Chore: Use margin instead of space
* Minor 
						
						
					 
					
						2023-12-11 03:05:13 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						719ef856e8 
					 
					
						
						
							
							Merge manually  
						
						
						
						
					 
					
						2023-12-11 02:36:08 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						869ee8ec50 
					 
					
						
						
							
							Merge branch '1.23.X' into 1.23.X-merge-to-2.X.X  
						
						... 
						
						
						
						# Conflicts:
#	.github/workflows/auto-test.yml
#	extra/reset-password.js
#	package-lock.json
#	package.json
#	server/routers/status-page-router.js
#	server/server.js
#	server/socket-handlers/general-socket-handler.js
#	server/uptime-kuma-server.js
#	src/components/ActionInput.vue
#	src/util.js
#	src/util.ts 
						
						
					 
					
						2023-12-11 02:13:47 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						530c8e5328 
					 
					
						
						
							
							Drop cacheable-lookup ( #4178 )  
						
						... 
						
						
						
						* WIP
* WIP 
						
						
					 
					
						2023-12-11 02:01:56 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						482049c72b 
					 
					
						
						
							
							Merge pull request from GHSA-88j4-pcx8-q4q3  
						
						... 
						
						
						
						* WIP, still need to handle npm run reset-password
* Implement it for "npm run reset-password"
Bug fixes and change along with this commit
- Move `ssl`, `hostname`, `port` to ./server/config.js, so `reset-password` is able to read it
- Fix: FBSD is missing, no idea who dropped it.
- Fix: Frontend code should not require any backend code (./server/config.js), moved "badgeConstants" to the common util (./src/util.ts) and drop vite-common.js
* Minor 
						
						
					 
					
						2023-12-10 20:40:40 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						2815cc73cf 
					 
					
						
						
							
							Merge pull request from GHSA-mj22-23ff-2hrr  
						
						... 
						
						
						
						* WIP
* WIP
* Handle parsing error
* Fix matching origin issue 
						
						
					 
					
						2023-12-10 20:39:43 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						ad4629cb03 
					 
					
						
						
							
							Fix UPTIME_KUMA_DB_NAME issue ( #4169 )  
						
						
						
						
					 
					
						2023-12-05 05:16:55 +08:00 
						 
				 
			
				
					
						
							
							
								DevMirza 
							
						 
					 
					
						
						
							
						
						db7a92a74c 
					 
					
						
						
							
							🐛  fix(remote-browser): Remove unused test() function ( #4155 )  
						
						... 
						
						
						
						* fix
* fix lint
* Update Notifications.vue
* Update ActionInput.vue 
						
						
					 
					
						2023-12-03 20:27:09 +08:00 
						 
				 
			
				
					
						
							
							
								Nelson Chan 
							
						 
					 
					
						
						
							
						
						46432618e1 
					 
					
						
						
							
							Feat: Add json-query to MQTT monitor type ( #3857 )  
						
						... 
						
						
						
						* Feat: Add json-query MQTT monitor type
* Fix: Allow result to be null
* Fix: Remove unused parameter
* Chore: Update JSDoc
* Fix: Add default if checkType is not set
---------
Co-authored-by: Louis Lam <louislam@users.noreply.github.com > 
						
						
					 
					
						2023-12-03 01:36:19 +08:00 
						 
				 
			
				
					
						
							
							
								Nelson Chan 
							
						 
					 
					
						
						
							
						
						35479c7690 
					 
					
						
						
							
							Fix: Disable timezone conversion for mariadb ( #3756 )  
						
						
						
						
					 
					
						2023-12-03 01:34:26 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						c5d9c54a04 
					 
					
						
						
							
							Merge branch 'master' into 1.23.X-merge-to-2.X.X-2  
						
						... 
						
						
						
						# Conflicts:
#	package.json 
						
						
					 
					
						2023-12-02 18:43:06 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						81c9900e23 
					 
					
						
						
							
							Merge branch '1.23.X' into 1.23.X-merge-to-2.X.X-2  
						
						... 
						
						
						
						# Conflicts:
#	docker/debian-base.dockerfile 
						
						
					 
					
						2023-12-01 15:50:35 +08:00 
						 
				 
			
				
					
						
							
							
								Adam Hancock 
							
						 
					 
					
						
						
							
						
						62780001f7 
					 
					
						
						
							
							Feature: remote browser support ( #3904 )  
						
						... 
						
						
						
						* [empty commit] pull request for remote browser support
* Remote browser: Added UI screens and DB tables.
* Remote browser working
* Fixing tests
* Fix tests
* Fix tests
* fix tests
* Test browser
* revert init_db.js
* Changed drop down to ActionSelect
* Fix translations
* added remote browsers toggle
* revert changes package-lock
* Fix bad english
* Set default remote browser
* Remote browsers Requested changes
* fixed description. 
						
						
					 
					
						2023-12-01 15:29:10 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						9fb95fe95e 
					 
					
						
						
							
							Add support for /snap/bin/chromium ( #4141 )  
						
						
						
						
					 
					
						2023-12-01 14:25:41 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						1708b67949 
					 
					
						
						
							
							Change execSync/spawnSync to async ( #4123 )  
						
						... 
						
						
						
						* WIP
* Add missing await
* Update package-lock.json 
						
						
					 
					
						2023-11-30 16:12:04 +08:00 
						 
				 
			
				
					
						
							
							
								Nenad Gal 
							
						 
					 
					
						
						
							
						
						01855e0ffe 
					 
					
						
						
							
							monitor path as a notification title mattermost ( #3801 )  
						
						
						
						
					 
					
						2023-11-30 15:58:01 +08:00 
						 
				 
			
				
					
						
							
							
								dakriy 
							
						 
					 
					
						
						
							
						
						80efe9b831 
					 
					
						
						
							
							Handle cookies on redirection ( #3589 )  
						
						... 
						
						
						
						* feat: Set and send cookies on redirection (louislam#3587).
* feat: Make proxy agents handle cookies
* Merge package-lock.json
* Merge package-lock.json
* Fix lint
---------
Co-authored-by: Louis Lam <louislam@users.noreply.github.com > 
						
						
					 
					
						2023-11-29 17:25:33 +08:00 
						 
				 
			
				
					
						
							
							
								Nelson Chan 
							
						 
					 
					
						
						
							
						
						b8bd17ddbd 
					 
					
						
						
							
							Fix: Add timeout to testDockerHost ( #4097 )  
						
						
						
						
					 
					
						2023-11-26 18:47:56 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						5bc8c0c66f 
					 
					
						
						
							
							Merge 1.23.7 ( #4102 )  
						
						... 
						
						
						
						1.23.x merge to 2.x.x 
						
						
					 
					
						2023-11-25 03:32:12 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						60be875edd 
					 
					
						
						
							
							Fix a merge issue  
						
						
						
						
					 
					
						2023-11-25 03:28:45 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						e9bf02fc2c 
					 
					
						
						
							
							Merge branch '1.23.X' into 1.23.X-merge-to-2.X.X-2  
						
						... 
						
						
						
						# Conflicts:
#	package-lock.json
#	package.json
#	server/model/monitor.js
#	server/monitor-types/tailscale-ping.js
#	server/socket-handlers/general-socket-handler.js
#	server/uptime-kuma-server.js 
						
						
					 
					
						2023-11-25 03:25:03 +08:00 
						 
				 
			
				
					
						
							
							
								Nelson Chan 
							
						 
					 
					
						
						
							
						
						67250d6302 
					 
					
						
						
							
							Feat: Retries persistence ( #3814 )  
						
						... 
						
						
						
						* Feat: Retries persistence
* Fix: Set duration for first beat of push monitor
* Feat: Update UptimeCalculator in push route
* Fix: Handle resend in push route
* Chore: Remove debug log 
						
						
					 
					
						2023-11-24 18:11:36 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						711380bbbe 
					 
					
						
						
							
							Merge pull request  #4095  from louislam/update-3  
						
						... 
						
						
						
						Rewrite Tailscale ping using spawnSync 
						
						
					 
					
						2023-11-24 17:44:24 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						9536c6aa6a 
					 
					
						
						
							
							Minor  
						
						
						
						
					 
					
						2023-11-24 17:33:13 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						4255496b11 
					 
					
						
						
							
							Rewrite Tailscale ping using spawnSync  
						
						
						
						
					 
					
						2023-11-24 17:29:42 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						f28dccf4e1 
					 
					
						
						
							
							Merge pull request from GHSA-v4v2-8h88-65qj  
						
						
						
						
					 
					
						2023-11-24 17:18:01 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						b689733d59 
					 
					
						
						
							
							Fix getGameList, testChrome without checkLogin  
						
						
						
						
					 
					
						2023-11-24 16:37:52 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						121d1a11af 
					 
					
						
						
							
							Revert "Restart running monitors if no heartbeat ( #3952 )" ( #4088 )  
						
						... 
						
						
						
						This reverts commit c43223a16d 
						
						
					 
					
						2023-11-24 02:23:38 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						8e61158758 
					 
					
						
						
							
							Close the client postgresql connection after rejection. ( #4084 )  
						
						... 
						
						
						
						Co-authored-by: Manuel Vázquez Acosta <manuel@merchise.org > 
						
						
					 
					
						2023-11-22 19:50:03 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						bf58838b89 
					 
					
						
						
							
							+10 seconds for Abort signal ( #4053 )  
						
						... 
						
						
						
						* Debug only
* Remove debug 
						
						
					 
					
						2023-11-22 16:03:03 +08:00 
						 
				 
			
				
					
						
							
							
								Nelson Chan 
							
						 
					 
					
						
						
							
						
						33ce0ef02c 
					 
					
						
						
							
							Fix: Improve error message on timeout ( #4054 )  
						
						... 
						
						
						
						* Fix: Improve error message on timeout
* Chore: Format 
						
						
					 
					
						2023-11-21 23:56:17 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						92e0eec6d4 
					 
					
						
						
							
							Merge branch '1.23.X' into 1.23.X-merge-to-2.X.X  
						
						... 
						
						
						
						# Conflicts:
#	package.json
#	server/model/monitor.js 
						
						
					 
					
						2023-11-20 14:49:45 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						954e05b72f 
					 
					
						
						
							
							Fix   #4051  
						
						
						
						
					 
					
						2023-11-18 11:33:34 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						2aa15ea635 
					 
					
						
						
							
							Merge branch '1.23.X' into 1.23.X-merge-to-2.X.X  
						
						... 
						
						
						
						# Conflicts:
#	server/database.js 
						
						
					 
					
						2023-11-18 01:37:30 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						f0975cd929 
					 
					
						
						
							
							Should be a final ulitmate fix for request timeout issue ( #4045 )  
						
						... 
						
						
						
						* Try to fix timeout again
* Ops 
						
						
					 
					
						2023-11-18 01:17:54 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						b383392e8f 
					 
					
						
						
							
							Remains Node.js 16' SSL behavior for 1.23.X ( #4044 )  
						
						
						
						
					 
					
						2023-11-17 15:21:08 +08:00 
						 
				 
			
				
					
						
							
							
								Nelson Chan 
							
						 
					 
					
						
						
							
						
						9964b6c4d8 
					 
					
						
						
							
							Fix: Update monitor object on pause ( #4032 )  
						
						
						
						
					 
					
						2023-11-16 20:41:35 +08:00