557f696f88 
					 
					
						
						
							
							fix(alerting): Encode messagebird request body using json.Marshal  
						
						
						
						
					 
					
						2022-10-09 22:59:18 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c86492dbfd 
					 
					
						
						
							
							fix(alerting): Encode ntfy request body using json.Marshal  
						
						... 
						
						
						
						Relevant: #336  
						
						
					 
					
						2022-10-09 22:58:18 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8a4db600c9 
					 
					
						
						
							
							test: Add tests for endpoint display name  
						
						
						
						
					 
					
						2022-10-09 21:34:36 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						02879e2645 
					 
					
						
						
							
							ci: Bump docker/build-push-action to v3 and add "stable" tag  
						
						
						
						
					 
					
						2022-10-09 21:33:55 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						00b56ecefd 
					 
					
						
						
							
							feat: Bundle assets in binary using go:embed ( #340 )  
						
						... 
						
						
						
						Fixes  #47  
					
						2022-10-09 21:33:31 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						47dd18a0b5 
					 
					
						
						
							
							test(alerting): Add coverage for ntfy's request body  
						
						
						
						
					 
					
						2022-10-09 16:45:01 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1a708ebca2 
					 
					
						
						
							
							test(alerting): Fix tests following change to defaults  
						
						
						
						
					 
					
						2022-10-09 16:45:01 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5f8e62dad0 
					 
					
						
						
							
							fix(alerting): Make priority and url optional for ntfy  
						
						
						
						
					 
					
						2022-10-09 16:45:01 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b74f7758dc 
					 
					
						
						
							
							docs(alerting): Document how to configure ntfy alerts  
						
						
						
						
					 
					
						2022-10-09 16:45:01 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						899c19b2d7 
					 
					
						
						
							
							fix: Swap tag for resolved and triggered  
						
						
						
						
					 
					
						2022-10-09 16:45:01 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						35038a63c4 
					 
					
						
						
							
							feat(alerting): Implement ntfy provider  
						
						... 
						
						
						
						Closes  #308 
Work remaining:
- Add the documentation on the README.md
- Test it with an actual Ntfy instance (I've only used https://ntfy.sh/docs/examples/#gatus  as a reference; I haven't actually tested it yet) 
					
						2022-10-09 16:45:01 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7b2af3c514 
					 
					
						
						
							
							chore: Fix alerting provider order  
						
						
						
						
					 
					
						2022-10-09 16:45:01 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4ab7428599 
					 
					
						
						
							
							chore: Format code  
						
						
						
						
					 
					
						2022-10-09 16:45:01 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						be88af5d48 
					 
					
						
						
							
							chore: Update Go to 1.19 + Update dependencies  
						
						
						
						
					 
					
						2022-09-21 20:16:00 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5bb3f6d0a9 
					 
					
						
						
							
							refactor: Use %w instead of %s for formatting errors  
						
						
						
						
					 
					
						2022-09-20 21:54:59 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						17c14a7243 
					 
					
						
						
							
							docs(alerting): Provide better Matrix examples  
						
						
						
						
					 
					
						2022-09-19 22:08:39 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f44d4055e6 
					 
					
						
						
							
							refactor(alerting): Clean up Matrix code  
						
						
						
						
					 
					
						2022-09-19 22:08:18 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						38054f57e5 
					 
					
						
						
							
							feat: Set minimum interval for endpoints with [DOMAIN_EXPIRATION] to 5m  
						
						
						
						
					 
					
						2022-09-15 21:23:14 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						33ce0e99b5 
					 
					
						
						
							
							chore: Fix typo in deprecation message  
						
						
						
						
					 
					
						2022-09-15 17:41:24 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b5e6466c1d 
					 
					
						
						
							
							docs(security): Link "Securing Gatus with OIDC using Auth0" article  
						
						
						
						
					 
					
						2022-09-09 22:59:13 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f89ecd5c64 
					 
					
						
						
							
							fix(ui): Decrease size of error message  
						
						
						
						
					 
					
						2022-09-09 22:58:45 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e434178a5c 
					 
					
						
						
							
							test(alerting): Make sure ClientConfig is set after IsValid() call in Telegram provider  
						
						
						
						
					 
					
						2022-09-07 19:02:30 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7a3ee1b557 
					 
					
						
						
							
							feat(alerting): add client config for telegram ( #324 )  
						
						
						
						
					 
					
						2022-09-07 18:50:59 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e51abaf5bd 
					 
					
						
						
							
							chore: Add check-domain-expiration to placeholder configuration file  
						
						
						
						
					 
					
						2022-09-07 18:19:57 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						46d6d6c733 
					 
					
						
						
							
							test(alerting): Improve coverage for custom alerting provider  
						
						
						
						
					 
					
						2022-09-07 18:19:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d9f86f1155 
					 
					
						
						
							
							fix(storage): Default domain_expiration to 0 for SQL when the column doesn't already exist  
						
						... 
						
						
						
						This will prevent temporary issues with the parsing of old results that would otherwise
have a value of NULL for domain_expiration
Fixes an issue introduced by #325  
						
						
					 
					
						2022-09-07 18:18:26 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						01484832fc 
					 
					
						
						
							
							feat: Add [DOMAIN_EXPIRATION] placeholder for monitoring domain expiration using WHOIS ( #325 )  
						
						... 
						
						
						
						* feat: Add [DOMAIN_EXPIRATION] placeholder for monitoring domain expiration using WHOIS
* test: Fix issue caused by possibility of millisecond elapsed during previous tests
* test: Fix test with different behavior based on architecture
* docs: Revert accidental change to starttls example
* docs: Fix mistake in comment for Condition.hasIPPlaceholder() 
						
						
					 
					
						2022-09-06 21:22:02 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4857b43771 
					 
					
						
						
							
							test: Improve coverage for Endpoint.Type()  
						
						
						
						
					 
					
						2022-09-01 21:12:29 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						52d7cb6f04 
					 
					
						
						
							
							ux: Improve endpoint validation by checking type on start  
						
						
						
						
					 
					
						2022-09-01 21:12:29 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5c6bf84106 
					 
					
						
						
							
							ux: Improve error message when endpoint is invalid  
						
						
						
						
					 
					
						2022-09-01 21:12:29 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c84ae1cd55 
					 
					
						
						
							
							refactor: Remove unused file  
						
						
						
						
					 
					
						2022-09-01 21:12:29 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						daf8e3a16f 
					 
					
						
						
							
							test(chart): Improve coverage for response time charts  
						
						
						
						
					 
					
						2022-08-30 20:00:04 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						df719958cf 
					 
					
						
						
							
							chore(remote): Log message about feature being a candidate for removal  
						
						
						
						
					 
					
						2022-08-23 21:38:50 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2be81b8e1a 
					 
					
						
						
							
							docs(remote): Add "Remote instances (EXPERIMENTAL)" section  
						
						
						
						
					 
					
						2022-08-22 18:26:36 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4bed86dec9 
					 
					
						
						
							
							ui(event): Add divider between each event  
						
						
						
						
					 
					
						2022-08-18 20:24:52 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						072cf20cc6 
					 
					
						
						
							
							chore(dependencies): Update tailwindcss to 3.1.8  
						
						
						
						
					 
					
						2022-08-18 20:24:08 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cca421e283 
					 
					
						
						
							
							refactor(storage): Remove TODO comment about writeThroughCache  
						
						
						
						
					 
					
						2022-08-18 19:29:39 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a044f1d274 
					 
					
						
						
							
							docs(storage): Add documentation for storage.caching  
						
						
						
						
					 
					
						2022-08-18 19:29:39 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9de6334f21 
					 
					
						
						
							
							feat(storage): Add optional write-through cache to sql store  
						
						
						
						
					 
					
						2022-08-18 19:29:39 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f01b66f083 
					 
					
						
						
							
							refactor(storage): Remove decommissioned path for memory store ( #313 )  
						
						
						
						
					 
					
						2022-08-11 20:42:56 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						262d436533 
					 
					
						
						
							
							ci: Remove paths-ignore since workflow_run doesn't support it  
						
						
						
						
					 
					
						2022-08-11 20:33:25 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b8ab17eee1 
					 
					
						
						
							
							ci: Decrease timeout-minutes to 20  
						
						
						
						
					 
					
						2022-08-11 20:31:36 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7bbd7bcee3 
					 
					
						
						
							
							ci: Stop publish-latest from being triggered by changes in .github folder  
						
						
						
						
					 
					
						2022-08-11 20:29:33 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4865d12147 
					 
					
						
						
							
							chore(ci): Remove redundant input  
						
						... 
						
						
						
						Since we now get to pick from what branch to execute the workflow, it is no longer necessary to have a branch input. 
						
						
					 
					
						2022-08-11 20:27:48 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0713ca1c1a 
					 
					
						
						
							
							chore(ci): Remove useless "description" parameter  
						
						
						
						
					 
					
						2022-08-11 20:25:10 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dce202d0be 
					 
					
						
						
							
							feat(ci): Add publish-experimental workflow  
						
						
						
						
					 
					
						2022-08-11 20:24:23 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4673d147db 
					 
					
						
						
							
							chore(ci): Update docker/login-action to v2  
						
						
						
						
					 
					
						2022-08-11 20:17:17 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0943c45ae6 
					 
					
						
						
							
							test(badge): Add test cases for custom response-time badge thresholds  
						
						
						
						
					 
					
						2022-08-10 21:26:36 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						798c4248ff 
					 
					
						
						
							
							refactor(badge): Fix formatting  
						
						
						
						
					 
					
						2022-08-10 21:09:22 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1bce4e727e 
					 
					
						
						
							
							feat(api): Configurable response time badge thresholds ( #309 )  
						
						... 
						
						
						
						* recreated all changes for setting thresholds on Uptime Badges
* Suggestion accepted: Update core/ui/ui.go
Co-authored-by: TwiN <twin@linux.com >
* Suggestion accepted: Update core/ui/ui.go
Co-authored-by: TwiN <twin@linux.com >
* implemented final suggestions by Twin
* Update controller/handler/badge.go
* Update README.md
* test: added the suggestons to set the UiConfig at another line
Co-authored-by: TwiN <twin@linux.com > 
						
						
					 
					
						2022-08-10 21:05:34 -04:00