f23fcbedb8 
					 
					
						
						
							
							docs: Specify what type of applications can be monitored with TCP  
						
						
						
						
					 
					
						2022-06-12 16:32:08 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ad10f975b4 
					 
					
						
						
							
							docs: Set example interval to 5m  
						
						
						
						
					 
					
						2022-06-12 16:31:43 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1c03524ca8 
					 
					
						
						
							
							chore(alerting): Order types alphabetically  
						
						
						
						
					 
					
						2022-06-12 14:18:18 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4af135d1fb 
					 
					
						
						
							
							docs: Fix table formatting  
						
						
						
						
					 
					
						2022-06-11 22:17:34 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						93b5a867bb 
					 
					
						
						
							
							chore(alerting): Add missing opsgenie compile-time interface validation  
						
						
						
						
					 
					
						2022-06-07 19:43:23 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f899f41d16 
					 
					
						
						
							
							feat(alerting): Add ENDPOINT_GROUP and ENDPOINT_URL placeholders for custom provider  
						
						... 
						
						
						
						related: #282 
note: this also phases out the deprecated [SERVICE_NAME] placeholder 
						
						
					 
					
						2022-06-07 19:37:42 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ab52676f23 
					 
					
						
						
							
							build: Prevent Makefile test target from accidentally targeting test folder  
						
						
						
						
					 
					
						2022-06-07 18:04:56 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						27fc784411 
					 
					
						
						
							
							feat(alerting): Add group-specific WebHook URL for Slack ( #279 )  
						
						
						
						
					 
					
						2022-05-30 22:03:09 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d929c09c56 
					 
					
						
						
							
							docs(cert): list valid units for CERTIFICATE_EXPIRATION ( #285 )  
						
						... 
						
						
						
						Fixes  #246  
					
						2022-05-29 15:14:25 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cff06e38cb 
					 
					
						
						
							
							docs(kubernetes): Add probes to example  
						
						
						
						
					 
					
						2022-05-25 23:59:34 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5b1aeaeb0c 
					 
					
						
						
							
							chore(test): Use io instead of io/ioutil  
						
						
						
						
					 
					
						2022-05-16 22:19:42 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						90e9b55109 
					 
					
						
						
							
							docs(metrics): Document available metrics  
						
						
						
						
					 
					
						2022-05-16 22:18:38 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cf9c00a2ad 
					 
					
						
						
							
							feat(metrics): Add more metrics ( #278 )  
						
						... 
						
						
						
						* add gatus_results_success and gatus_results_duration_seconds
* add metrics namespace
* add result http metrics
* add more metrics
* update
* extract endpoint type method
* initializedMetrics
* remove too many metrics
* update naming
* chore(metrics): Refactor code and merge results_dns_return_code_total, results_http_status_code_total into results_code_total
* docs(metrics): Update results_certificate_expiration_seconds description
* add TestEndpoint_Type
* remove name in table test
Co-authored-by: TwiN <twin@linux.com > 
						
						
					 
					
						2022-05-16 21:10:45 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fbdb5a3f0f 
					 
					
						
						
							
							test(maintenance): Add tests for edge cases  
						
						
						
						
					 
					
						2022-05-07 16:46:51 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dde930bed7 
					 
					
						
						
							
							feat(alerting): Add group-specific WebHook URL for Google Chat ( #272 )  
						
						
						
						
					 
					
						2022-05-07 14:34:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a9fc876173 
					 
					
						
						
							
							docs: Update description  
						
						
						
						
					 
					
						2022-04-28 17:56:02 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						08b31ba263 
					 
					
						
						
							
							chore: Update frontend dependencies  
						
						
						
						
					 
					
						2022-04-25 20:47:01 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9ede992e4e 
					 
					
						
						
							
							feat(ui): Add support for buttons below header ( #106 )  
						
						
						
						
					 
					
						2022-04-25 20:20:32 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dcb997f501 
					 
					
						
						
							
							docs: Fix table format  
						
						
						
						
					 
					
						2022-04-25 19:55:17 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c8efdac23a 
					 
					
						
						
							
							chore(ci): Update actions/setup-go to v3  
						
						
						
						
					 
					
						2022-04-15 14:32:48 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e307d1ab35 
					 
					
						
						
							
							feat(alerting): Add group-specific WebHook URL for Discord ( #271 )  
						
						... 
						
						
						
						* feat(alerting): Add group-specific webhook URL for discord
Add group-specific webhook URL for discord alert
Provides support for paging multiple Discords based on the group selector while keeping backward compatibility to the old Discords configuration manifest
integration per team can be specified in the overrides sections in an array form.
ref: #96 
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
* docs: update
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
* Update README.md
* Update README.md
* Update alerting/provider/discord/discord.go
Co-authored-by: TwiN <twin@linux.com >
* Update README.md
Co-authored-by: TwiN <twin@linux.com >
* test: revert testing name
* Update alerting/provider/discord/discord_test.go
Co-authored-by: TwiN <twin@linux.com >
Co-authored-by: TwiN <twin@linux.com > 
						
						
					 
					
						2022-04-11 20:30:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e6c6b4e06f 
					 
					
						
						
							
							chore: Update TwiN/health to v1.4.0  
						
						
						
						
					 
					
						2022-04-11 01:39:47 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5843c58a36 
					 
					
						
						
							
							chore: Update Go to 1.18  
						
						
						
						
					 
					
						2022-03-26 02:15:32 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5281f8068d 
					 
					
						
						
							
							feat(alerting): Add group-specific webhook URL for teams ( #266 )  
						
						... 
						
						
						
						* feat(alert): Add group-specific webhook URL for teams
Add group-specific webhook URL for teams alert
ref: https://github.com/TwiN/gatus/issues/96 
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
* Update README.md
* Update README.md 
						
						
					 
					
						2022-03-23 20:31:10 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						86d5dabf90 
					 
					
						
						
							
							security: Pin dependency versions  
						
						... 
						
						
						
						Too many cases of open source projects in the JS ecosystem just going wild lately 
						
						
					 
					
						2022-03-22 19:34:55 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a81c81e42c 
					 
					
						
						
							
							feat(alert): Add group-specific to email list ( #264 )  
						
						... 
						
						
						
						* feat(alert): Add group-specific to email list
Add group-specific to list for email alert
https://github.com/TwiN/gatus/issues/96 
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
* docs: update
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
* Update README.md
* Update README.md
* Update README.md
* chore: update
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
* Update README.md 
						
						
					 
					
						2022-03-20 21:54:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bec2820969 
					 
					
						
						
							
							docs(example): move config.yaml to config folder ( #265 )  
						
						... 
						
						
						
						ref: https://github.com/TwiN/gatus/issues/151#issuecomment-912932934 
update all exmaple in docker-compose file.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com > 
						
						
					 
					
						2022-03-20 00:04:13 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0bf2271a73 
					 
					
						
						
							
							test: Improve coverage for endpoint health evaluation edge cases ( #262 )  
						
						
						
						
					 
					
						2022-03-15 20:53:03 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bd4b91bbbd 
					 
					
						
						
							
							fix: Display "<redacted>" instead of "host" in errors ( #262 )  
						
						
						
						
					 
					
						2022-03-15 20:51:59 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fdec317df0 
					 
					
						
						
							
							fix(config): replace hostname in error string if opted ( #262 )  
						
						
						
						
					 
					
						2022-03-15 20:17:57 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8970ad5ad5 
					 
					
						
						
							
							refactor: Align new code from  #259  with existing code  
						
						
						
						
					 
					
						2022-03-09 21:05:57 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c4255e65bc 
					 
					
						
						
							
							feat(client): OAuth2 Client credential support ( #259 )  
						
						... 
						
						
						
						* Initial implementation
* Added OAuth2 support to `client` config
* Revert "Initial implementation"
This reverts commit 7f2f3a603ae018b1cd1c6a282104f44cd9a1a1d1.
* Restore vendored clientcredentials
* configureOAuth2 is now a func (including tests)
* README update
* Use the same OAuth2Config in all related tests
* Cleanup & comments 
						
						
					 
					
						2022-03-09 20:53:51 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fcf046cbe8 
					 
					
						
						
							
							feat(alerting): Add support for custom Telegram API URL ( #257 )  
						
						
						
						
					 
					
						2022-03-05 15:44:11 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6932edc6d0 
					 
					
						
						
							
							docs: Fix Google Chat alerting configuration example  
						
						
						
						
					 
					
						2022-02-14 20:03:08 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3f961a7408 
					 
					
						
						
							
							fix(ui): Prettify event timestamps  
						
						... 
						
						
						
						Closes  #243  
					
						2022-02-03 20:16:13 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4d0f3b6997 
					 
					
						
						
							
							chore: Update Vue dependencies  
						
						
						
						
					 
					
						2022-02-03 20:08:48 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5a06599d96 
					 
					
						
						
							
							chore: Update front-end dependencies  
						
						
						
						
					 
					
						2022-01-30 18:10:39 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d2a73a3590 
					 
					
						
						
							
							chore: Fix grammatical issues in README ( #241 )  
						
						
						
						
					 
					
						2022-01-23 20:06:55 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						932ecc436a 
					 
					
						
						
							
							test(security): Replace password-sha512 by password-bcrypt-base64 for test case  
						
						
						
						
					 
					
						2022-01-17 11:55:05 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1613274cb0 
					 
					
						
						
							
							style(ui): Improve login UI design  
						
						
						
						
					 
					
						2022-01-17 10:37:09 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0b4720d94b 
					 
					
						
						
							
							build(gha): Increase timeout from 30 to 45 minutes  
						
						
						
						
					 
					
						2022-01-16 23:26:24 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						16df341581 
					 
					
						
						
							
							refactor: Remove unused function prettifyUptime  
						
						
						
						
					 
					
						2022-01-16 22:02:58 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a848776a34 
					 
					
						
						
							
							refactor(alerting): Sort alert types alphabetically  
						
						
						
						
					 
					
						2022-01-16 00:07:19 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						681b1c63f1 
					 
					
						
						
							
							docs: Fix broken Google Chat references  
						
						
						
						
					 
					
						2022-01-16 00:06:03 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						51a4b63fb5 
					 
					
						
						
							
							feat(alerting): Add Google Chat alerting provider ( #234 )  
						
						
						
						
					 
					
						2022-01-14 21:00:00 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3a7977d086 
					 
					
						
						
							
							build(docker): support all platforms that publish release supports ( #238 )  
						
						
						
						
					 
					
						2022-01-13 21:37:25 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c682520dd9 
					 
					
						
						
							
							fix(security): Use LRU eviction policy for OIDC sessions  
						
						
						
						
					 
					
						2022-01-13 18:42:19 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						24b7258338 
					 
					
						
						
							
							docs: Re-order parameters in Opsgenie and PagerDuty  
						
						
						
						
					 
					
						2022-01-11 20:22:44 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						89e6e4abd8 
					 
					
						
						
							
							fix(alerting): Omit nil structs within alerting provider struct  
						
						
						
						
					 
					
						2022-01-11 20:13:37 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4700f54798 
					 
					
						
						
							
							docs: Remove outdated comment  
						
						
						
						
					 
					
						2022-01-11 20:11:25 -05:00