1aa94a3365 
					 
					
						
						
							
							feat(remote): Implement lazy distributed feature ( #64 )  
						
						... 
						
						
						
						THIS IS AN EXPERIMENTAL FEATURE/IMPLEMENTATION, AND IT MAY BE REMOVED IN THE FUTURE.
Note that for now, it will be an undocumented feature. 
						
						
					 
					
						2022-07-28 20:29:29 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						319f460553 
					 
					
						
						
							
							docs: Update GetHTTPClient comment  
						
						
						
						
					 
					
						2022-07-28 20:29:29 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7daf2b5cac 
					 
					
						
						
							
							legal: Revert change to copyright appendix  
						
						... 
						
						
						
						relevant: #203  
						
						
					 
					
						2022-07-28 17:55:23 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f0fc275f67 
					 
					
						
						
							
							legal: Update copyright dates  
						
						
						
						
					 
					
						2022-07-28 09:20:42 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						04a682eddc 
					 
					
						
						
							
							style(alerting): Alphabetically sort Matrix provider  
						
						
						
						
					 
					
						2022-07-20 19:00:12 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2fb807632c 
					 
					
						
						
							
							style(alerting): Add comments and rename character bytes constant  
						
						
						
						
					 
					
						2022-07-20 19:00:12 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4b339bca37 
					 
					
						
						
							
							fix(alerting): Update Matrix send endpoint to v3  
						
						
						
						
					 
					
						2022-07-20 19:00:12 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						09c3a6c72b 
					 
					
						
						
							
							fix(alerting): Reuse MatrixProviderConfig struct  
						
						
						
						
					 
					
						2022-07-20 19:00:12 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						755c8bb43a 
					 
					
						
						
							
							fix(alerting): Alphabetically sort Matrix provider  
						
						
						
						
					 
					
						2022-07-20 19:00:12 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9d4a639f31 
					 
					
						
						
							
							test(alerting): Add Matrix tests  
						
						
						
						
					 
					
						2022-07-20 19:00:12 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						60e6b2b039 
					 
					
						
						
							
							docs(alerting): Add Matrix alerts to README  
						
						
						
						
					 
					
						2022-07-20 19:00:12 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						37f3f964ea 
					 
					
						
						
							
							feat(alerts): Add Matrix alert provider  
						
						
						
						
					 
					
						2022-07-20 19:00:12 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4a1a8ff380 
					 
					
						
						
							
							ci: Increase timeout-minutes to 60  
						
						
						
						
					 
					
						2022-07-18 20:45:42 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6787fed062 
					 
					
						
						
							
							docs: Update feedback/question contact  
						
						
						
						
					 
					
						2022-07-14 18:13:46 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ab2bee9c4b 
					 
					
						
						
							
							chore!: Update module from v3 to v4  
						
						
						
						
					 
					
						2022-06-20 21:25:14 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d1ced94030 
					 
					
						
						
							
							fix(badge): Regenerate assets and tweak health badge width  
						
						
						
						
					 
					
						2022-06-20 14:27:05 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a3e35c862c 
					 
					
						
						
							
							feat(badge): Implement UP/DOWN status badge ( #291 )  
						
						... 
						
						
						
						* Implement status badge endpoint
* Update integration tests for status badge generation
* Add status badge in the UI
* Update static assets
* Update README with status badge description
* Rename constants to pascal-case
* Check for success of the endpoint conditions
* Rename status badge to health badge 
						
						
					 
					
						2022-06-20 13:59:45 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0193a200b8 
					 
					
						
						
							
							refactor(ci): Wrap benchmark workflow inputs with quotes  
						
						
						
						
					 
					
						2022-06-19 22:37:19 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7224464202 
					 
					
						
						
							
							fix(ci): Set default repository to TwiN/gatus  
						
						
						
						
					 
					
						2022-06-18 14:09:24 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c457aadcab 
					 
					
						
						
							
							feat(ci): Add benchmark workflow  
						
						
						
						
					 
					
						2022-06-18 14:04:11 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f38b12d55b 
					 
					
						
						
							
							refactor(ci): Clean up steps  
						
						
						
						
					 
					
						2022-06-18 13:06:24 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e4c9ad8796 
					 
					
						
						
							
							chore(ci): Update actions/checkout to v3  
						
						
						
						
					 
					
						2022-06-18 12:58:26 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5be1465b13 
					 
					
						
						
							
							refactor(ci): Uniformize job names  
						
						
						
						
					 
					
						2022-06-18 12:50:31 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7215aa4bd6 
					 
					
						
						
							
							docs(metrics): Update Grafana/Prometheus example  
						
						
						
						
					 
					
						2022-06-18 12:42:41 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						829a9c2679 
					 
					
						
						
							
							fix(dns): Use Cloudflare's DNS instead of Google's DNS  
						
						
						
						
					 
					
						2022-06-16 20:21:44 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dfcdc57a18 
					 
					
						
						
							
							test(dns): Fix case with inconsistent results  
						
						
						
						
					 
					
						2022-06-16 20:09:25 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						43e8c57701 
					 
					
						
						
							
							test(dns): Fix case with inconsistent results  
						
						
						
						
					 
					
						2022-06-16 20:02:46 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						076f5c45e8 
					 
					
						
						
							
							test(metrics): Improve test coverage  
						
						
						
						
					 
					
						2022-06-16 20:02:46 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6d3c3d0892 
					 
					
						
						
							
							refactor(metrics): Rename metric to metrics  
						
						
						
						
					 
					
						2022-06-16 20:02:46 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e620fd1214 
					 
					
						
						
							
							docs: List possible values for Result.DNSRCode  
						
						
						
						
					 
					
						2022-06-16 20:02:46 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5807d76c2f 
					 
					
						
						
							
							feat(ui): Implement parameter to hide URL from results ( #294 )  
						
						... 
						
						
						
						* Add support for HideURL UI config parameter
* Redact whole URL when hide-url parameter is set to true
* Add integration test for hide-url functionality
* Document the hide-url config parameter in README
* Apply suggestions from code review
Co-authored-by: TwiN <twin@linux.com >
* Update test to have client config with 1ms timeout
* Re-align README tables
* Update core/endpoint_test.go
* Update core/endpoint_test.go
Co-authored-by: TwiN <twin@linux.com > 
						
						
					 
					
						2022-06-16 17:53:03 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						017847240d 
					 
					
						
						
							
							feat(alerting): Add overrides for Mattermost ( #292 )  
						
						... 
						
						
						
						* add override support for mattermost
* add documentation for override Mattermost webhooks
* Apply suggestions from code review
Co-authored-by: TwiN <twin@linux.com >
* fix formatting
Co-authored-by: Michael Engelhardt <me@mindcrime.dev >
Co-authored-by: TwiN <twin@linux.com > 
						
						
					 
					
						2022-06-15 23:25:37 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c873b0ba0c 
					 
					
						
						
							
							feat(security)!: Remove deprecated SHA512 parameter for password hashing  
						
						
						
						
					 
					
						2022-06-14 23:48:28 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6f3150d936 
					 
					
						
						
							
							feat(api)!: Remove deprecated paths  
						
						
						
						
					 
					
						2022-06-14 23:40:26 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0792f5490b 
					 
					
						
						
							
							feat(storage)!: Remove persistence for memory storage  
						
						
						
						
					 
					
						2022-06-14 23:36:18 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						326ea1c3d1 
					 
					
						
						
							
							refactor(client): Clean up client dns resolver  
						
						
						
						
					 
					
						2022-06-13 20:35:51 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fea95b8479 
					 
					
						
						
							
							perf(storage): Improve benchmarks and fix race condition  
						
						
						
						
					 
					
						2022-06-13 20:35:51 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6d64c3c250 
					 
					
						
						
							
							chore: Reformat some code and docs  
						
						
						
						
					 
					
						2022-06-12 19:18:58 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2b9d3e99d3 
					 
					
						
						
							
							refactor: Fix indent  
						
						
						
						
					 
					
						2022-06-12 19:18:50 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9a5f245440 
					 
					
						
						
							
							chore(ui): Update dependencies and rebuild static assets  
						
						
						
						
					 
					
						2022-06-12 19:18:50 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						793172c783 
					 
					
						
						
							
							feat(ux): Display loading animation while waiting for data to be retrieved  
						
						... 
						
						
						
						Fixes  #275  
					
						2022-06-12 19:18:50 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9f343bacf7 
					 
					
						
						
							
							chore(ui): Move prettifyTimeDifference to helper as generatePrettyTimeDifference  
						
						
						
						
					 
					
						2022-06-12 19:18:50 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c31cb7540d 
					 
					
						
						
							
							fix(ui): Second shouldn't be plural if value is 1  
						
						
						
						
					 
					
						2022-06-12 19:18:50 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f9efa28223 
					 
					
						
						
							
							fix(ui): Set default refresh interval to 300 (5m)  
						
						
						
						
					 
					
						2022-06-12 19:18:50 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2cbb35fe3b 
					 
					
						
						
							
							feat(client): Added client configuration option for using a custom DNS resolver ( #284 )  
						
						
						
						
					 
					
						2022-06-12 18:45:08 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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