6da281bf4e 
					 
					
						
						
							
							Disallow certain characters in endpoint name, group and alert description  
						
						
						
						
					 
					
						2021-12-12 17:03:11 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2503d21522 
					 
					
						
						
							
							Refactor Opsgenie alerting provider code  
						
						
						
						
					 
					
						2021-12-09 21:18:25 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7353fad809 
					 
					
						
						
							
							Opsgenie Alert Provider ( #214 )  
						
						... 
						
						
						
						* ✨  opsgenie alert provider
* ✅  add unit tests
* ✏️  typofix
* 📝  update readme
* ✨  add details
* ✨  use group to previne colisions
* ✏️  typofix
* ✏️  typofix 
						
						
					 
					
						2021-12-09 20:32:38 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7a05bdcb82 
					 
					
						
						
							
							refactor: move from io/ioutil to io and os packages  
						
						... 
						
						
						
						The io/ioutil package has been deprecated as of Go 1.16, see
https://golang.org/doc/go1.16#ioutil . This commit replaces the existing
io/ioutil functions with their new definitions in io and os packages.
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com > 
						
						
					 
					
						2021-12-03 14:44:17 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8c73ae6035 
					 
					
						
						
							
							Fix   #22 : Improve alerting provider tests by mocking HTTP client  
						
						
						
						
					 
					
						2021-12-02 23:10:21 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6954e9dde7 
					 
					
						
						
							
							Move alerting provider mocked tests at the watchdog level  
						
						
						
						
					 
					
						2021-12-02 22:15:51 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f6336eac4e 
					 
					
						
						
							
							Fix   #117 : Implement email alerts  
						
						
						
						
					 
					
						2021-12-02 21:05:17 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c6d0809ecc 
					 
					
						
						
							
							Hide Alert.ResolveKey and Alert.Triggered  
						
						
						
						
					 
					
						2021-11-18 00:11:32 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						24482cf7a0 
					 
					
						
						
							
							Fix icon_url for Mattermost  
						
						
						
						
					 
					
						2021-11-08 21:07:16 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						257f859825 
					 
					
						
						
							
							Rename getPagerDutyIntegrationKeyForGroup to getIntegrationKeyForGroup  
						
						
						
						
					 
					
						2021-10-27 23:16:05 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6ed93d4b82 
					 
					
						
						
							
							Rename Service to Endpoint ( #192 )  
						
						... 
						
						
						
						* Add clarifications in comments
* #191 : Rename Service to Endpoint 
						
						
					 
					
						2021-10-23 16:47:12 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6c45f5b99c 
					 
					
						
						
							
							⚠ Migrate TwinProduction/gatus to TwiN/gatus  
						
						
						
						
					 
					
						2021-10-07 21:28:04 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a6bc0039e9 
					 
					
						
						
							
							Rename integrations to overrides  
						
						
						
						
					 
					
						2021-10-05 20:40:44 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						adbc2c5ad7 
					 
					
						
						
							
							Add group-specific integration key for PagerDuty ( #181 )  
						
						... 
						
						
						
						* Added support for pagerduty integration per group
* Added pagerduty per group tests
* bugfix: if no team is provided and no general integration is provided return the first pagerduty integration in team integrations
* Updated README
* Update README.md
Co-authored-by: Chris <twin@twinnation.org >
* Update alerting/provider/pagerduty/pagerduty.go
Co-authored-by: Chris <twin@twinnation.org >
* Update alerting/provider/pagerduty/pagerduty.go
Co-authored-by: Chris <twin@twinnation.org >
Co-authored-by: Achref Ben Saad <achref.bensaad@cimpress.com >
Co-authored-by: Chris <twin@twinnation.org > 
						
						
					 
					
						2021-10-05 20:01:36 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2d3fe9795f 
					 
					
						
						
							
							Add v3 to module path  
						
						... 
						
						
						
						Gatus wasn't intended to be used as a library, but I have a use case now. 
						
						
					 
					
						2021-10-03 21:53:59 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						044f0454f8 
					 
					
						
						
							
							Domain migration  
						
						
						
						
					 
					
						2021-09-18 12:42:11 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7c9e2742c1 
					 
					
						
						
							
							Remove deprecated parameters from alerting providers  
						
						
						
						
					 
					
						2021-09-06 13:28:35 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a4c429a0e0 
					 
					
						
						
							
							Update comment for testing purposes  
						
						
						
						
					 
					
						2021-07-29 20:09:42 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2074697efa 
					 
					
						
						
							
							Improve alerting tests  
						
						
						
						
					 
					
						2021-07-29 19:54:40 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2ce02b0d7f 
					 
					
						
						
							
							Merge pull request  #143  from zeylos/feature/teams_alert_provider  
						
						... 
						
						
						
						Add Microsoft Teams alerting provider 
						
						
					 
					
						2021-07-29 19:16:03 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cdbc075439 
					 
					
						
						
							
							Fix   #146 : Alerting causes panic with some providers  
						
						
						
						
					 
					
						2021-07-29 18:13:37 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						54d06b8688 
					 
					
						
						
							
							Merge branch 'master' into feature/teams_alert_provider  
						
						
						
						
					 
					
						2021-07-29 11:01:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9cd6355056 
					 
					
						
						
							
							#126 : Add client configuration  
						
						
						
						
					 
					
						2021-07-28 21:52:14 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						23fb69fca9 
					 
					
						
						
							
							Add teams alerting provider  
						
						
						
						
					 
					
						2021-07-28 14:20:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						db23bd9073 
					 
					
						
						
							
							#29 : Automatically reload on configuration file update  
						
						
						
						
					 
					
						2021-05-18 22:29:15 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						758428b312 
					 
					
						
						
							
							Improve test coverage  
						
						
						
						
					 
					
						2021-05-15 22:09:58 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						77de4c4742 
					 
					
						
						
							
							Minor fixes  
						
						
						
						
					 
					
						2021-05-15 21:54:23 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a85c5d5486 
					 
					
						
						
							
							Close   #91 : Implement default provider alert  
						
						
						
						
					 
					
						2021-05-15 21:31:32 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4308f2c1ef 
					 
					
						
						
							
							Add missing comment  
						
						
						
						
					 
					
						2021-04-24 16:59:33 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						56dbe2fea0 
					 
					
						
						
							
							Minor fix  
						
						
						
						
					 
					
						2021-04-14 23:01:40 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ebcca4317d 
					 
					
						
						
							
							Remove useless newline  
						
						
						
						
					 
					
						2021-04-14 21:25:34 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						24da853820 
					 
					
						
						
							
							Add Telegram Alerting ( #102 )  
						
						
						
						
					 
					
						2021-03-30 19:38:34 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8fe9d013b5 
					 
					
						
						
							
							Close   #48 : Implement Discord alerting providers  
						
						
						
						
					 
					
						2021-03-04 21:26:17 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7f0543ebd2 
					 
					
						
						
							
							Minor improvements  
						
						
						
						
					 
					
						2021-02-20 12:52:21 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9b893aa4e0 
					 
					
						
						
							
							Minor improvements  
						
						
						
						
					 
					
						2021-02-19 20:34:35 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						50435f4030 
					 
					
						
						
							
							Improve tests for alerting providers  
						
						
						
						
					 
					
						2021-02-19 19:06:20 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cdb5ba080a 
					 
					
						
						
							
							Minor fix  
						
						
						
						
					 
					
						2021-02-18 23:47:53 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b603cdb0ea 
					 
					
						
						
							
							Minor changes to the custom alert provider placeholders  
						
						
						
						
					 
					
						2021-02-18 23:17:51 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1d21f5889d 
					 
					
						
						
							
							Move away from generic solution to a fixed one  
						
						
						
						
					 
					
						2021-02-18 19:03:12 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d7d904ae5f 
					 
					
						
						
							
							Bump up test coverage  
						
						
						
						
					 
					
						2021-02-17 13:45:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2873d96b9f 
					 
					
						
						
							
							Introduce configureable place holders for alerting  
						
						
						
						
					 
					
						2021-02-17 12:39:17 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3204a79eb6 
					 
					
						
						
							
							Lazily retry triggered alerts in case of failure  
						
						
						
						
					 
					
						2021-01-21 16:14:32 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e9ac115a95 
					 
					
						
						
							
							Replace  ✔️  by  ✅  
						
						
						
						
					 
					
						2021-01-20 17:47:21 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						20b4c86023 
					 
					
						
						
							
							Improve test coverage  
						
						
						
						
					 
					
						2021-01-10 01:22:27 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7f0b862822 
					 
					
						
						
							
							Refactor imports  
						
						
						
						
					 
					
						2020-12-10 20:00:42 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7f9fe9acdf 
					 
					
						
						
							
							Rename buildRequest to buildHTTPRequest  
						
						
						
						
					 
					
						2020-12-08 20:03:59 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						199f14667e 
					 
					
						
						
							
							put property name back as originator and recipients  
						
						
						
						
					 
					
						2020-11-25 00:30:23 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						daf27fd6d0 
					 
					
						
						
							
							Review changes  
						
						
						
						
					 
					
						2020-11-24 17:15:52 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a870d3e43f 
					 
					
						
						
							
							Add Messagebird as an alerting provider  
						
						
						
						
					 
					
						2020-11-23 22:20:06 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						85c7308448 
					 
					
						
						
							
							Minor update  
						
						
						
						
					 
					
						2020-11-17 19:34:35 -05:00