Daan Meijer
							
						 
						
							 
							
							
								
								
							
							
								
							
								59e70cb763 
								
									
								
							
								 
							
						 
						
							
							
								
								[slack] allow the user to choose the message format to send ( #5167 )  
							
							 
							
							... 
							
							
							
							Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
Co-authored-by: Frank Elsinga <frank@elsinga.de> 
							
						 
						
							2024-10-08 12:09:58 +02:00  
						
					 
				
					
						
							
							
								 
								Cassandra
							
						 
						
							 
							
							
								
								
							
							
								
							
								b287a25de7 
								
									
								
							
								 
							
						 
						
							
							
								
								feat: structured logging (JSON) ( #5118 )  
							
							 
							
							
							
						 
						
							2024-09-24 17:51:21 +08:00  
						
					 
				
					
						
							
							
								 
								Brodie Davis
							
						 
						
							 
							
							
							
								
							
								6eaf6b409c 
								
							
								 
							
						 
						
							
							
								
								fix not utilizing fetched address  
							
							 
							
							
							
						 
						
							2024-06-27 14:04:03 -04:00  
						
					 
				
					
						
							
							
								 
								Brodie Davis
							
						 
						
							 
							
							
							
								
							
								a19f417896 
								
							
								 
							
						 
						
							
							
								
								utilize extractAdress helper  
							
							 
							
							
							
						 
						
							2024-06-23 21:18:42 -04:00  
						
					 
				
					
						
							
							
								 
								Daan Meijer
							
						 
						
							 
							
							
								
								
							
							
								
							
								effd0197ac 
								
									
								
							
								 
							
						 
						
							
							
								
								[Slack] restructure alert actions, add 'visit site' button ( #3886 )  
							
							 
							
							... 
							
							
							
							Co-authored-by: Frank Elsinga <frank@elsinga.de>
Co-authored-by: Nelson Chan <3271800+chakflying@users.noreply.github.com> 
							
						 
						
							2024-04-02 02:43:54 +02:00  
						
					 
				
					
						
							
							
								 
								Frank Elsinga
							
						 
						
							 
							
							
								
								
							
							
								
							
								a9a1cf1353 
								
									
								
							
								 
							
						 
						
							
							
								
								Chore: General notification reformatting ( #3182 )  
							
							 
							
							... 
							
							
							
							- I unified where in file the name of `NotificationProvider.name` is placed
- I made sure that all the providers adhere to the signature of `NotificationProvider.send()`
- I made sure that all the providers use `okMsg` if returning success messages directly from the function.
  Here a discussion should be had:
  Should this be refactored into a constant of `NotificationProvider`? I could imagine that `NotificationProvider.SENDING_SUCCESSFULL`  could be a suitable alternative.
- I made sure all providers have the URL they `POST`/`GET` to be extraced into a variable.
  => refactored this way due to Nelsons suggestion 
							
						 
						
							2024-03-14 14:21:15 +01:00  
						
					 
				
					
						
							
							
								 
								Matthew Nickson
							
						 
						
							 
							
							
								
								
							
							
								
							
								8a92054c2b 
								
									
								
							
								 
							
						 
						
							
							
								
								Added JSDoc to ESLint ( #3529 )  
							
							 
							
							... 
							
							
							
							* Added JSDoc to eslint rules
Signed-off-by: Matthew Nickson <mnickson@sidingsmedia.com>
* Fixed JSDoc eslint errors
Signed-off-by: Matthew Nickson <mnickson@sidingsmedia.com>
* Update the check-linters workflow to Node.js 20
---------
Signed-off-by: Matthew Nickson <mnickson@sidingsmedia.com>
Co-authored-by: Louis Lam <louislam@users.noreply.github.com> 
							
						 
						
							2023-08-11 15:46:41 +08:00  
						
					 
				
					
						
							
							
								 
								duane
							
						 
						
							 
							
							
							
								
							
								9a8bea5761 
								
							
								 
							
						 
						
							
							
								
								Changes 'Mention Channel' -> 'Notify Channel'  
							
							 
							
							... 
							
							
							
							- Updates variable names
- Updates any Slack mention references 
							
						 
						
							2023-06-01 08:23:13 -05:00  
						
					 
				
					
						
							
							
								 
								duane
							
						 
						
							 
							
							
								
								
							
							
								
							
								376d84c742 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into feature/add-channel-notification-for-slack  
							
							 
							
							
							
						 
						
							2023-05-31 10:31:33 -05:00  
						
					 
				
					
						
							
							
								 
								Frank Elsinga
							
						 
						
							 
							
							
							
								
							
								f3c09f2bbd 
								
							
								 
							
						 
						
							
							
								
								made every Notification provider supply time like dingding after  #3152  
							
							 
							
							
							
						 
						
							2023-05-29 19:24:40 +02:00  
						
					 
				
					
						
							
							
								 
								duane
							
						 
						
							 
							
							
							
								
							
								5200e10aab 
								
							
								 
							
						 
						
							
							
								
								Removes ternary operator for Slack channel mention  
							
							 
							
							
							
						 
						
							2023-05-23 10:29:18 -05:00  
						
					 
				
					
						
							
							
								 
								duane
							
						 
						
							 
							
							
							
								
							
								00f733d352 
								
							
								 
							
						 
						
							
							
								
								Adds ability to notify channel when Slack webhook triggered  
							
							 
							
							... 
							
							
							
							- Adds field to toggle channel mentions on/off for Slack integration
- Adds special mention for @channel when enabled
Reference:
[Slack docs](https://api.slack.com/reference/surfaces/formatting#special-mentions ) 
							
						 
						
							2023-05-19 11:01:08 -05:00  
						
					 
				
					
						
							
							
								 
								Brayan Lozano
							
						 
						
							 
							
							
								
								
							
							
								
							
								d45aee450d 
								
									
								
							
								 
							
						 
						
							
							
								
								Removes unecessary ternary operator  
							
							 
							
							
							
						 
						
							2023-02-07 22:34:10 -05:00  
						
					 
				
					
						
							
							
								 
								Brayan Lozano
							
						 
						
							 
							
							
								
								
							
							
								
							
								727acb32bf 
								
									
								
							
								 
							
						 
						
							
							
								
								Adds name + status + message to slack notification  
							
							 
							
							
							
						 
						
							2023-02-07 21:18:26 -05:00  
						
					 
				
					
						
							
							
								 
								Arniwatt Chonkiattipoom
							
						 
						
							 
							
							
								
								
							
							
								
							
								a8af2a418e 
								
									
								
							
								 
							
						 
						
							
							
								
								Slack notification block not working ( #1958 )  
							
							 
							
							... 
							
							
							
							* [empty commit] pull request for slack notification
* Add attachments block for slack notification
* chore: update action button in new attachment block
* chore: loop in attachments to push blocks
* chore: missing semicolon
Co-authored-by: pruekanw <arniwatt.c@linecorp.com> 
							
						 
						
							2023-01-02 15:01:50 +08:00  
						
					 
				
					
						
							
							
								 
								Matthew Nickson
							
						 
						
							 
							
							
								
								
							
							
								
							
								5a209c74e1 
								
									
								
							
								 
							
						 
						
							
							
								
								Add JSDoc to server/notification-providers/*  
							
							 
							
							... 
							
							
							
							Signed-off-by: Matthew Nickson <mnickson@sidingsmedia.com> 
							
						 
						
							2022-04-16 20:24:53 +01:00  
						
					 
				
					
						
							
							
								 
								Aaron Erkenswick
							
						 
						
							 
							
							
							
								
							
								655ccc86b9 
								
							
								 
							
						 
						
							
							
								
								Add monitor name context to Slack fallback text.  
							
							 
							
							... 
							
							
							
							The text block of a slack notification payload is used for mobile
devices and plain text previews. This change allows slack users to see
the name of the failing service without having to open up Slack to read
the entire message. 
							
						 
						
							2021-10-13 11:47:23 -07:00  
						
					 
				
					
						
							
							
								 
								LouisLam
							
						 
						
							 
							
							
							
								
							
								2ce5c28ed4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into feature/matrix-notifications  
							
							 
							
							... 
							
							
							
							# Conflicts:
#	src/languages/en.js 
							
						 
						
							2021-10-08 00:59:39 +08:00  
						
					 
				
					
						
							
							
								 
								LouisLam
							
						 
						
							 
							
							
							
								
							
								e5f6d7f047 
								
							
								 
							
						 
						
							
							
								
								slack and rocket.chat use the primary base url  
							
							 
							
							... 
							
							
							
							env var to show time logger 
							
						 
						
							2021-10-07 17:39:58 +08:00  
						
					 
				
					
						
							
							
								 
								Gero Gerke
							
						 
						
							 
							
							
							
								
							
								34b86352f2 
								
							
								 
							
						 
						
							
							
								
								remove double spaces  
							
							 
							
							
							
						 
						
							2021-10-05 21:40:59 +02:00  
						
					 
				
					
						
							
							
								 
								LouisLam
							
						 
						
							 
							
							
							
								
							
								da74391c3e 
								
							
								 
							
						 
						
							
							
								
								convert notifications into modules  
							
							 
							
							
							
						 
						
							2021-09-07 22:42:46 +08:00