b5e742acde 
					 
					
						
						
							
							fix(ui): Hide endpoint and prev/next arrows while data is being fetched  
						
						
						
						
					 
					
						2023-04-05 19:33:50 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						685351a025 
					 
					
						
						
							
							chore(deps): bump github.com/miekg/dns from 1.1.50 to 1.1.53 ( #449 )  
						
						... 
						
						
						
						Bumps [github.com/miekg/dns](https://github.com/miekg/dns ) from 1.1.50 to 1.1.53.
- [Release notes](https://github.com/miekg/dns/releases )
- [Changelog](https://github.com/miekg/dns/blob/master/Makefile.release )
- [Commits](https://github.com/miekg/dns/compare/v1.1.50...v1.1.53 )
---
updated-dependencies:
- dependency-name: github.com/miekg/dns
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-03-29 20:38:19 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ee8e0c4b40 
					 
					
						
						
							
							fix(deps): Replace deprecated go-ping dependency to pro-bing (maintained fork) ( #444 )  
						
						... 
						
						
						
						update go-ping to pro-ping maintained fork
additionally add a hint in the README for previliged mode
Co-authored-by: floj <floj@users.noreply.github.com >
Co-authored-by: TwiN <twin@linux.com > 
						
						
					 
					
						2023-03-26 17:26:40 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fb94eea914 
					 
					
						
						
							
							chore(deps): bump golang.org/x/crypto from 0.6.0 to 0.7.0 ( #446 )  
						
						... 
						
						
						
						Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.6.0 to 0.7.0.
- [Release notes](https://github.com/golang/crypto/releases )
- [Commits](https://github.com/golang/crypto/compare/v0.6.0...v0.7.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-03-26 16:39:05 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a69ccfdb08 
					 
					
						
						
							
							chore(deps): bump actions/setup-go from 3 to 4 ( #447 )  
						
						... 
						
						
						
						Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-03-26 16:34:03 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						018f723e78 
					 
					
						
						
							
							docs: Update list of sponsors  
						
						
						
						
					 
					
						2023-03-16 21:12:15 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						038c8c8d8e 
					 
					
						
						
							
							fix: Print response body on failure if debug is set to true  
						
						
						
						
					 
					
						2023-03-14 20:02:31 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f8f61deb2c 
					 
					
						
						
							
							docs: Add link to managed solution  
						
						... 
						
						
						
						Apparently it's not obvious enough that there's a hosted solution. 
						
						
					 
					
						2023-03-05 15:50:56 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						32a15decfd 
					 
					
						
						
							
							chore(deps): bump golang.org/x/crypto from 0.0.0-20210921155107-089bfa567519 to 0.6.0 ( #443 )  
						
						... 
						
						
						
						chore(deps): bump golang.org/x/crypto
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.0.0-20210921155107-089bfa567519 to 0.6.0.
- [Release notes](https://github.com/golang/crypto/releases )
- [Commits](https://github.com/golang/crypto/commits/v0.6.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-03-03 20:21:49 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0dba6e8674 
					 
					
						
						
							
							chore(deps): bump modernc.org/sqlite from 1.20.3 to 1.20.4 ( #441 )  
						
						... 
						
						
						
						---
updated-dependencies:
- dependency-name: modernc.org/sqlite
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-02-27 22:14:49 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0c92534432 
					 
					
						
						
							
							chore(deps): bump golang.org/x/oauth2 from 0.4.0 to 0.5.0 ( #431 )  
						
						... 
						
						
						
						Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2 ) from 0.4.0 to 0.5.0.
- [Release notes](https://github.com/golang/oauth2/releases )
- [Commits](https://github.com/golang/oauth2/compare/v0.4.0...v0.5.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-02-16 22:21:55 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6ab8899dc6 
					 
					
						
						
							
							fix(condition): Partially support numbers with floating point ( #434 )  
						
						... 
						
						
						
						* docs: Don't include Pushover in alerting provider examples
* fix(condition): Partially support numbers with floating point
Fixes  #433 
Does not add support for decimal numbers, but it converts float64 to int64.
The reason why I'm not just using float64 instead of int64 is because float64 does not support all the numbers that int64 supports, which means this would be a breaking change. Instead, this change at least supports the non-decimal part of floating point numbers.
This is an improvement over the current implementation, as right now, numbers with decimals are just converted to 0 when compared using a non-equal operator 
						
						
					 
					
						2023-02-15 19:30:29 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						819abf4263 
					 
					
						
						
							
							Helm chart moved from avakarev/gatus-chart to minicloudlabs/helm-charts ( #428 )  
						
						
						
						
					 
					
						2023-02-13 20:04:46 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6950a080df 
					 
					
						
						
							
							docs(alerting): Correct newline in docu ( #420 )  
						
						
						
						
					 
					
						2023-02-13 19:55:19 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7d6923730e 
					 
					
						
						
							
							fix(config): Support $$ in config for literal $ ( #427 )  
						
						
						
						
					 
					
						2023-02-11 22:43:13 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						542da61215 
					 
					
						
						
							
							fix(ci): Use single quotes instead of double quotes  
						
						
						
						
					 
					
						2023-02-09 21:25:06 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						45fe7beb6d 
					 
					
						
						
							
							fix(ci): Add missing asterisk to path-ignore elements with nested structure  
						
						
						
						
					 
					
						2023-02-09 21:23:29 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						26611b7793 
					 
					
						
						
							
							ci: Run benchmark on every new latest image  
						
						
						
						
					 
					
						2023-02-09 21:15:36 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a29cf158dd 
					 
					
						
						
							
							chore(deps): bump golang.org/x/oauth2 from 0.3.0 to 0.4.0 ( #423 )  
						
						... 
						
						
						
						Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2 ) from 0.3.0 to 0.4.0.
- [Release notes](https://github.com/golang/oauth2/releases )
- [Commits](https://github.com/golang/oauth2/compare/v0.3.0...v0.4.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-02-09 20:30:30 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9d14e3011b 
					 
					
						
						
							
							docs: Add link to banner  
						
						
						
						
					 
					
						2023-02-08 20:50:30 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d13998d13d 
					 
					
						
						
							
							chore(deps): bump modernc.org/sqlite from 1.19.5 to 1.20.3 ( #409 )  
						
						... 
						
						
						
						---
updated-dependencies:
- dependency-name: modernc.org/sqlite
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-02-05 22:39:11 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f6a39f6df0 
					 
					
						
						
							
							docs(alerting): Update pushover documentation  
						
						
						
						
					 
					
						2023-02-05 21:58:41 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9e2006910d 
					 
					
						
						
							
							feat(alerting): Add Pushover sound support ( #417 )  
						
						
						
						
					 
					
						2023-02-05 21:47:39 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6e4b88dc6e 
					 
					
						
						
							
							fix(test): flaky TestStore_InsertCleansUpOldUptimeEntriesProperly ( #418 )  
						
						
						
						
					 
					
						2023-02-01 22:59:31 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						277e805dbb 
					 
					
						
						
							
							chore(deps): bump docker/build-push-action from 3 to 4 ( #415 )  
						
						... 
						
						
						
						Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 3 to 4.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-02-01 01:16:25 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						941c10ca45 
					 
					
						
						
							
							chore: Remove vendor folder  ( #414 )  
						
						... 
						
						
						
						* chore: Remove vendor folder
* chore: Add vendor folder to .gitignore 
						
						
					 
					
						2023-01-30 22:29:30 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						21f62f362f 
					 
					
						
						
							
							feat(alerting): Add Pushover provider ( #405 )  
						
						... 
						
						
						
						* Add a new Pushover provider (#129 )
- Adds new provider named Pushover with corresponding tests
- Adds Pushover as a provider to the configuration and adjusts test accordingly
- Adds Pushover to alerting_test.go, provider.go and type.go
- Updates the readme with configuration details
* Correct import order
* Fix some missing pushover references
* Apply suggestions from code review
* Rename application-key to application-token for Pushover
---------
Co-authored-by: TwiN <twin@linux.com > 
						
						
					 
					
						2023-01-29 17:32:16 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d75180c341 
					 
					
						
						
							
							docs: Clarify what the storage is used for  
						
						... 
						
						
						
						Resolves  #411  
					
						2023-01-29 16:47:25 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a82b883276 
					 
					
						
						
							
							chore(deps): bump github.com/coreos/go-oidc/v3 from 3.4.0 to 3.5.0 ( #404 )  
						
						... 
						
						
						
						Bumps [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc ) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/coreos/go-oidc/releases )
- [Commits](https://github.com/coreos/go-oidc/compare/v3.4.0...v3.5.0 )
---
updated-dependencies:
- dependency-name: github.com/coreos/go-oidc/v3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-01-22 16:54:53 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						24e207c0c6 
					 
					
						
						
							
							fix(metrics): Disable compression on prometheus/client_golang's handler  
						
						... 
						
						
						
						Fixes  #406 
Root cause seems to be that promhttp.Handler() has its own gzip compression https://github.com/prometheus/client_golang/issues/622  
					
						2023-01-19 23:06:38 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						90bb8f7b5f 
					 
					
						
						
							
							test: Don't run tests in parallel  
						
						
						
						
					 
					
						2023-01-19 01:53:52 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0db92f46da 
					 
					
						
						
							
							test: Add several tests for numerical conditions  
						
						
						
						
					 
					
						2023-01-19 01:37:21 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0ffa03f42d 
					 
					
						
						
							
							chore(deps): bump github.com/TwiN/deepmerge from 0.1.0 to 0.2.0 ( #401 )  
						
						... 
						
						
						
						Bumps [github.com/TwiN/deepmerge](https://github.com/TwiN/deepmerge ) from 0.1.0 to 0.2.0.
- [Release notes](https://github.com/TwiN/deepmerge/releases )
- [Commits](https://github.com/TwiN/deepmerge/compare/v0.1.0...v0.2.0 )
---
updated-dependencies:
- dependency-name: github.com/TwiN/deepmerge
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-01-11 01:05:17 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e61a42220c 
					 
					
						
						
							
							fix: Log GATUS_CONFIG_FILE deprecation message only if it's non-empty  
						
						
						
						
					 
					
						2023-01-10 19:04:19 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						78dccc90e1 
					 
					
						
						
							
							fix( #400 ): Use proper configuration path when iterating over options  
						
						
						
						
					 
					
						2023-01-10 00:24:56 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6bdd3c94fe 
					 
					
						
						
							
							chore: Add deprecation message for GATUS_CONFIG_FILE  
						
						
						
						
					 
					
						2023-01-09 23:24:20 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4225d22369 
					 
					
						
						
							
							docs: Add example of docker-compose with multiple configuration files  
						
						
						
						
					 
					
						2023-01-08 18:34:13 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3059e3e028 
					 
					
						
						
							
							feat: Support multiple configuration files ( #396 )  
						
						... 
						
						
						
						* Revert "Revert "feat: Support multiple configuration files" (#395 )"
This reverts commit 87740e74a6 
						
						
					 
					
						2023-01-08 17:53:37 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						87740e74a6 
					 
					
						
						
							
							Revert "feat: Support multiple configuration files" ( #395 )  
						
						... 
						
						
						
						Revert "feat: Support multiple configuration files (#389 )"
This reverts commit 8e14302765 
						
						
					 
					
						2023-01-07 03:45:43 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8e14302765 
					 
					
						
						
							
							feat: Support multiple configuration files ( #389 )  
						
						... 
						
						
						
						* Allow configuration to be distributed
* catch iteration errors when collecting config files
* rm unused func
* Fix suffix check for config loading
* test configuration loading
* GATUS_CONFIG_PATH can be a file or a directory now
* Add deprecation note
* Fix cs
Co-authored-by: TwiN <twin@linux.com >
* cs fixes
Co-authored-by: TwiN <twin@linux.com >
* cs fixes
Co-authored-by: TwiN <twin@linux.com >
* cs fixes
Co-authored-by: TwiN <twin@linux.com >
* cs + rm useless line
Co-authored-by: TwiN <twin@linux.com >
* Update config/config.go
Co-authored-by: TwiN <twin@linux.com > 
						
						
					 
					
						2023-01-06 23:46:19 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						844f417ea1 
					 
					
						
						
							
							docs: Update sponsor list  
						
						
						
						
					 
					
						2023-01-06 20:06:56 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2f7f782f11 
					 
					
						
						
							
							docs: Improve documentation and add ghcr Docker image link  
						
						
						
						
					 
					
						2023-01-06 20:04:21 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						37bea336ca 
					 
					
						
						
							
							chore(deps): bump github.com/TwiN/health from 1.5.0 to 1.6.0 ( #394 )  
						
						... 
						
						
						
						Bumps [github.com/TwiN/health](https://github.com/TwiN/health ) from 1.5.0 to 1.6.0.
- [Release notes](https://github.com/TwiN/health/releases )
- [Commits](https://github.com/TwiN/health/compare/v1.5.0...v1.6.0 )
---
updated-dependencies:
- dependency-name: github.com/TwiN/health
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-01-04 01:37:24 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						616a654b27 
					 
					
						
						
							
							fix: Compress everything with Gzip  
						
						
						
						
					 
					
						2022-12-30 21:37:52 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a1c8422c2f 
					 
					
						
						
							
							ci: Make release also push latest tag  
						
						
						
						
					 
					
						2022-12-23 10:00:17 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						947173bf71 
					 
					
						
						
							
							fix: Prevent jsonpath from causing panic when body is expected to be array but isn't ( #392 )  
						
						... 
						
						
						
						* fix: Prevent jsonpath from causing panic when body is expected to be array but isn't
Fixes  #391  
						
						
					 
					
						2022-12-23 09:55:17 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a81a83e2d4 
					 
					
						
						
							
							docs: Update example  
						
						
						
						
					 
					
						2022-12-22 17:38:27 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4599fe4da7 
					 
					
						
						
							
							Clarify description of len() function  
						
						
						
						
					 
					
						2022-12-21 22:37:49 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						19e90cdf31 
					 
					
						
						
							
							test(condition): Add has-key-of-map test case  
						
						
						
						
					 
					
						2022-12-17 23:58:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ecc0636a59 
					 
					
						
						
							
							feat(alerting): Implement GitHub alerting provider  
						
						
						
						
					 
					
						2022-12-15 23:38:44 -05:00