Louis Lam 
							
						 
					 
					
						
						
							
						
						0a59fef7d8 
					 
					
						
						
							
							Merge pull request  #3490  from chakflying/fix/radius-retry  
						
						... 
						
						
						
						Fix: Incorrect radius error & retry handling 
						
						
					 
					
						2023-07-31 17:47:26 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						27ce47277b 
					 
					
						
						
							
							Merge pull request  #3357  from tarun7singh/status-page-expiry  
						
						... 
						
						
						
						Status page certificate expiry 
						
						
					 
					
						2023-07-31 17:46:13 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						7f68e4a987 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into status-page-expiry  
						
						... 
						
						
						
						# Conflicts:
#	src/lang/en.json 
						
						
					 
					
						2023-07-31 17:30:49 +08:00 
						 
				 
			
				
					
						
							
							
								Frank Elsinga 
							
						 
					 
					
						
						
							
						
						149d08ecbb 
					 
					
						
						
							
							Chore: make sql monitors eazier to use ( #3474 )  
						
						... 
						
						
						
						* Fixed the sql monitor not having the query required
* Apply suggestions from code review
* added `redis` and  `mongodb` to the connectionString as requested by @chakflying 
						
						
					 
					
						2023-07-31 17:28:39 +08:00 
						 
				 
			
				
					
						
							
							
								zappityzap 
							
						 
					 
					
						
						
							
						
						eb6167aaf1 
					 
					
						
						
							
							Nostr dm notifications ( #3473 )  
						
						... 
						
						
						
						* Add nostr DM notification provider
* require crypto for node 18 compatibility
* remove whitespace
Co-authored-by: Frank Elsinga <frank@elsinga.de >
* move closer to where it is used
* simplify success or failure logic
* don't clobber the non-alert msg
* Update server/notification-providers/nostr.js
Co-authored-by: Frank Elsinga <frank@elsinga.de >
* polyfills required for node <= 18
* resolve linter warnings
* missing comma
* better websocket polyfill, update deprecated function
* add conditional polyfills for node versions
* lint
* use correct npm for package-lock
---------
Co-authored-by: Frank Elsinga <frank@elsinga.de >
Co-authored-by: Louis Lam <louislam@users.noreply.github.com > 
						
						
					 
					
						2023-07-31 17:24:45 +08:00 
						 
				 
			
				
					
						
							
							
								Shaun 
							
						 
					 
					
						
						
							
						
						db66195f7d 
					 
					
						
						
							
							Added ability to bulk select, pause & resume ( #1886 )  
						
						... 
						
						
						
						Co-authored-by: Louis Lam <louislam@users.noreply.github.com > 
						
						
					 
					
						2023-07-31 16:24:00 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						0ab3507faf 
					 
					
						
						
							
							Update to nodejs 20 bookworm and use apt to install apprise  
						
						
						
						
					 
					
						2023-07-30 23:47:07 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						a0bd4b248b 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into 2.0.X  
						
						... 
						
						
						
						# Conflicts:
#	docker/debian-base.dockerfile
#	package-lock.json
#	package.json
#	server/database.js
#	src/router.js 
						
						
					 
					
						2023-07-30 19:15:09 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						59245e624d 
					 
					
						
						
							
							Update workflow's Node.js version to 20 ( #3503 )  
						
						
						
						
					 
					
						2023-07-30 19:02:36 +08:00 
						 
				 
			
				
					
						
							
							
								Nelson Chan 
							
						 
					 
					
						
						
							
						
						c0eb0cb42c 
					 
					
						
						
							
							Chore: Add test radius dockerfile  
						
						
						
						
					 
					
						2023-07-27 17:43:33 +08:00 
						 
				 
			
				
					
						
							
							
								Nelson Chan 
							
						 
					 
					
						
						
							
						
						573f158f7f 
					 
					
						
						
							
							Fix: incorrect radius error handling  
						
						
						
						
					 
					
						2023-07-27 17:42:22 +08:00 
						 
				 
			
				
					
						
							
							
								Frank Elsinga 
							
						 
					 
					
						
						
							
						
						6413d4cbdf 
					 
					
						
						
							
							added a heltext for the nfty url helptext ( #3484 )  
						
						
						
						
					 
					
						2023-07-27 00:11:18 +08:00 
						 
				 
			
				
					
						
							
							
								Adam Stachowicz 
							
						 
					 
					
						
						
							
						
						cf5a04bc5e 
					 
					
						
						
							
							Do not translate Android. Addendum to  #2812  ( #3480 )  
						
						
						
						
					 
					
						2023-07-26 19:36:47 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						a0203372ce 
					 
					
						
						
							
							Built-in nscd into the docker image (a better dns caching service) ( #3472 )  
						
						
						
						
					 
					
						2023-07-24 17:04:50 +08:00 
						 
				 
			
				
					
						
							
							
								Raymond Hackley 
							
						 
					 
					
						
						
							
						
						5ccf2d23fc 
					 
					
						
						
							
							Fix: SMTP notification "Ignore TLS Error" option ( #2999 ) ( #3465 )  
						
						
						
						
					 
					
						2023-07-23 14:45:05 +08:00 
						 
				 
			
				
					
						
							
							
								小造xu_zh 
							
						 
					 
					
						
						
							
						
						bf68e0a7bc 
					 
					
						
						
							
							fix: define pushdeerlink  
						
						
						
						
					 
					
						2023-07-21 14:11:13 +00:00 
						 
				 
			
				
					
						
							
							
								小造xu_zh 
							
						 
					 
					
						
						
							
						
						6984596568 
					 
					
						
						
							
							Apply suggestions from code review  
						
						... 
						
						
						
						Co-authored-by: Frank Elsinga <frank@elsinga.de > 
						
						
					 
					
						2023-07-21 22:01:20 +08:00 
						 
				 
			
				
					
						
							
							
								小造xu_zh 
							
						 
					 
					
						
						
							
						
						f3562864ee 
					 
					
						
						
							
							Apply suggestions from code review  
						
						... 
						
						
						
						Co-authored-by: Louis Lam <louislam@users.noreply.github.com > 
						
						
					 
					
						2023-07-21 13:45:50 +00:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						9058a829a1 
					 
					
						
						
							
							Update install.sh ( #3464 )  
						
						
						
						
					 
					
						2023-07-21 16:09:35 +08:00 
						 
				 
			
				
					
						
							
							
								小造xu_zh 
							
						 
					 
					
						
						
							
						
						0684313ec9 
					 
					
						
						
							
							feat: remove blank characters and ending '/' first  
						
						
						
						
					 
					
						2023-07-20 09:33:27 +00:00 
						 
				 
			
				
					
						
							
							
								小造xu_zh 
							
						 
					 
					
						
						
							
						
						d7e12dc92d 
					 
					
						
						
							
							feat: allow the user to configure PushDeer Server URL  
						
						
						
						
					 
					
						2023-07-20 09:24:16 +00:00 
						 
				 
			
				
					
						
							
							
								SGprooo 
							
						 
					 
					
						
						
							
						
						1d9a28e9ab 
					 
					
						
						
							
							feat: Tailscale ping monitor ( #3178 )  
						
						... 
						
						
						
						* Add boilerplate for tailscale ping
* tailscale initial commit draft
* Refactor TailscalePing & better error handling
Split check function into two methods and added async/await syntax for readability/modularity
Switched to promise-based error handling (takes into account different types of error such as "Execution error", "Error in output", "no matching peer", and "is local Tailscale IP") and throws them as JavaScript errors.
* Minor update
* minor update (again)
* Update server/monitor-types/tailscale-ping.js
Co-authored-by: Frank Elsinga <frank@elsinga.de >
* Update server/monitor-types/tailscale-ping.js
Co-authored-by: Frank Elsinga <frank@elsinga.de >
* Update server/monitor-types/tailscale-ping.js
Co-authored-by: Frank Elsinga <frank@elsinga.de >
* Update server/monitor-types/tailscale-ping.js
Co-authored-by: Frank Elsinga <frank@elsinga.de >
* timeout revision
* JSDoc
* Removed long explainers
* eslint tailscale-ping.js --fix
* reran eslint
* Fix: Use hostname rather than url
* Fixed NaN on monitor interval
now interval value is correctly passed to runTailscalePing
* Add warning message
---------
Co-authored-by: Louis Lam <louislam@users.noreply.github.com >
Co-authored-by: Frank Elsinga <frank@elsinga.de > 
						
						
					 
					
						2023-07-19 20:58:21 +08:00 
						 
				 
			
				
					
						
							
							
								Thomas McWork 
							
						 
					 
					
						
						
							
						
						ddbf367011 
					 
					
						
						
							
							Mattermost: update dead docs link ( #3450 )  
						
						
						
						
					 
					
						2023-07-19 18:25:58 +08:00 
						 
				 
			
				
					
						
							
							
								Tarun Singh 
							
						 
					 
					
						
						
							
						
						50d4091ded 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/louislam/uptime-kuma  into status-page-expiry  
						
						
						
						
					 
					
						2023-07-18 22:57:48 -04:00 
						 
				 
			
				
					
						
							
							
								Nelson Chan 
							
						 
					 
					
						
						
							
						
						66cfbd02c3 
					 
					
						
						
							
							Fix: Update monitor-list height ( #3444 )  
						
						
						
						
					 
					
						2023-07-18 14:39:05 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						688f23035b 
					 
					
						
						
							
							Update @louislam/ping to 0.4.4-mod.1 (Add back OpenBSD ping support)  
						
						
						
						
					 
					
						2023-07-18 14:36:59 +08:00 
						 
				 
			
				
					
						
							
							
								Frank Elsinga 
							
						 
					 
					
						
						
							
						
						7701e2ad36 
					 
					
						
						
							
							Update README.md ( #3438 )  
						
						
						
						
					 
					
						2023-07-18 11:17:20 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						8e72d6f534 
					 
					
						
						
							
							Fix codespace url ( #3436 )  
						
						... 
						
						
						
						* Fix codespace url (https://github.com/louislam/uptime-kuma/pull/3432#discussion_r1265120809 ) 
						
						
					 
					
						2023-07-17 20:14:05 +08:00 
						 
				 
			
				
					
						
							
							
								Muhammed Hussein karimi 
							
						 
					 
					
						
						
							
						
						278b88a9d9 
					 
					
						
						
							
							✨  feat: added kafka producer ( #3268 )  
						
						... 
						
						
						
						* ✨  feat: added kafka producer
Signed-off-by: Muhammed Hussein Karimi <info@karimi.dev >
* 🐛  fix: eslint warn
Signed-off-by: Muhammed Hussein Karimi <info@karimi.dev >
* 🐛  fix: typings and auth problems
Signed-off-by: Muhammed Hussein Karimi <info@karimi.dev >
* 🐛  fix: better variable name to trrack disconnection
Signed-off-by: Muhammed Hussein Karimi <info@karimi.dev >
* 🐛  fix: grouping Kafka Producer special settings into one template
Signed-off-by: Muhammed Hussein Karimi <info@karimi.dev >
* ✨  feat: add kafka producer translations into `en.json`
Signed-off-by: Muhammed Hussein Karimi <info@karimi.dev >
* 🐛  fix: disable close-on-select on kafka broker picker
Signed-off-by: Muhammed Hussein Karimi <info@karimi.dev >
* 🐛  fix: `en.json` invalid json (conflict resolve)
Signed-off-by: Muhammed Hussein Karimi <info@karimi.dev >
* Nostr dm notifications (#3051 )
* Add nostr DM notification provider
* require crypto for node 18 compatibility
* remove whitespace
Co-authored-by: Frank Elsinga <frank@elsinga.de >
* move closer to where it is used
* simplify success or failure logic
* don't clobber the non-alert msg
* Update server/notification-providers/nostr.js
Co-authored-by: Frank Elsinga <frank@elsinga.de >
* polyfills required for node <= 18
* resolve linter warnings
* missing comma
---------
Co-authored-by: Frank Elsinga <frank@elsinga.de >
* Drop nostr
* Minor
* Fix a bug of clone
---------
Signed-off-by: Muhammed Hussein Karimi <info@karimi.dev >
Co-authored-by: Frank Elsinga <frank@elsinga.de >
Co-authored-by: Louis Lam <louislam@users.noreply.github.com > 
						
						
					 
					
						2023-07-17 16:15:44 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						084cf01fcd 
					 
					
						
						
							
							Add support for Codespaces ( #3432 )  
						
						... 
						
						
						
						* Create devcontainer.json
* WIP
* WIP
* WIP
* Create README.md
* Try to fix cypress issue
* Add extensions
* WIP
* Minor 
						
						
					 
					
						2023-07-17 14:54:40 +08:00 
						 
				 
			
				
					
						
							
							
								Tarun Singh 
							
						 
					 
					
						
						
							
						
						f6c1b92fc6 
					 
					
						
						
							
							Added http type check and tags based design  
						
						
						
						
					 
					
						2023-07-17 02:01:10 -04:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						25c8196641 
					 
					
						
						
							
							Support Node.js 20 again ( #3431 )  
						
						... 
						
						
						
						* Support >= Node.js 20.4.0
* Improve the Node.js warning, ban 20.0 to 20.3
* Update
* Minor 
						
						
					 
					
						2023-07-17 13:17:00 +08:00 
						 
				 
			
				
					
						
							
							
								Frank Elsinga 
							
						 
					 
					
						
						
							
						
						baf5613dfa 
					 
					
						
						
							
							Fixed Replit not being mentioned in the help template ( #3430 )  
						
						
						
						
					 
					
						2023-07-16 22:43:51 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						695691468c 
					 
					
						
						
							
							Merge pull request  #3428  from chakflying/fix/no-delete-draft-tag  
						
						... 
						
						
						
						Fix: Hide delete button in Settings -> Create New Tag 
						
						
					 
					
						2023-07-16 21:39:12 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						4891ec4527 
					 
					
						
						
							
							Merge pull request  #3312  from chakflying/feat/monitor-list-improved-filtering  
						
						... 
						
						
						
						Feat: Improved comprehensive monitor list filtering 
						
						
					 
					
						2023-07-16 21:27:42 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						e2a87eb430 
					 
					
						
						
							
							Improve the filter translate keys  
						
						
						
						
					 
					
						2023-07-16 21:15:25 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						80927332cb 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into feat/monitor-list-improved-filtering  
						
						
						
						
					 
					
						2023-07-16 21:04:46 +08:00 
						 
				 
			
				
					
						
							
							
								Nelson Chan 
							
						 
					 
					
						
						
							
						
						a0eb733d54 
					 
					
						
						
							
							Fix: Hide the Delete button correctly  
						
						
						
						
					 
					
						2023-07-16 08:10:02 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						21d556528f 
					 
					
						
						
							
							Fix   #3420  timezone issue ( #3425 )  
						
						
						
						
					 
					
						2023-07-15 23:23:27 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						357466cc90 
					 
					
						
						
							
							Minor  
						
						
						
						
					 
					
						2023-07-15 21:27:39 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						b038d09349 
					 
					
						
						
							
							Minor  
						
						
						
						
					 
					
						2023-07-15 21:26:41 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						5dd4231e56 
					 
					
						
						
							
							Fix pr-test image  
						
						
						
						
					 
					
						2023-07-15 21:24:33 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						c6d0c431bd 
					 
					
						
						
							
							Merge pull request  #3080  from duanearnett/feature/add-channel-notification-for-slack  
						
						... 
						
						
						
						Adds configurable @channel notification for Slack integrations 
						
						
					 
					
						2023-07-15 18:41:17 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						d1b7f4c834 
					 
					
						
						
							
							Merge pull request  #3329  from chakflying/feat/badge-generator-placeholders  
						
						... 
						
						
						
						Chore: Add value placeholders & preview for badge generator 
						
						
					 
					
						2023-07-15 01:19:37 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						5c4180fb45 
					 
					
						
						
							
							Merge conflicts  
						
						
						
						
					 
					
						2023-07-15 01:09:09 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						345e61abca 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into feat/badge-generator-placeholders  
						
						... 
						
						
						
						# Conflicts:
#	package-lock.json
#	package.json 
						
						
					 
					
						2023-07-15 01:05:34 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						dd1526deff 
					 
					
						
						
							
							Merge pull request  #3421  from louislam/some-update  
						
						... 
						
						
						
						Some update 
						
						
					 
					
						2023-07-14 18:07:42 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						be26bb75d9 
					 
					
						
						
							
							Update version handling  
						
						
						
						
					 
					
						2023-07-14 18:02:49 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						99fb5836e2 
					 
					
						
						
							
							Add SMSC (СМСЦентр) provider notification ( #3335 ) By @FlatronBuda  
						
						... 
						
						
						
						* Add SMSC, code from #3334 
Co-authored-by: FlatronBuda <>
* Update server/notification-providers/smsc.js
Co-authored-by: Frank Elsinga <frank@elsinga.de >
* Update server/notification-providers/smsc.js
Co-authored-by: Frank Elsinga <frank@elsinga.de >
* Update server/notification-providers/smsc.js
Co-authored-by: Frank Elsinga <frank@elsinga.de >
* Update according to @FlatronBuda
* Move to the regional list
---------
Co-authored-by: Frank Elsinga <frank@elsinga.de > 
						
						
					 
					
						2023-07-14 14:29:35 +08:00 
						 
				 
			
				
					
						
							
							
								Louis Lam 
							
						 
					 
					
						
						
							
						
						2f5a565ce4 
					 
					
						
						
							
							Merge pull request  #3381  from n-thumann/fix_ipv6_handling  
						
						... 
						
						
						
						Fix handling of IPv6 addresses in getClientIP 
						
						
					 
					
						2023-07-14 12:34:59 +08:00