b2191391f6 
					 
					
						
						
							
							chore(deps): bump github.com/aws/aws-sdk-go from 1.53.19 to 1.54.10 ( #814 )  
						
						... 
						
						
						
						Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go ) from 1.53.19 to 1.54.10.
- [Release notes](https://github.com/aws/aws-sdk-go/releases )
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.53.19...v1.54.10 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go
  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> 
						
						
					 
					
						2024-06-29 23:57:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5399b8a2fc 
					 
					
						
						
							
							chore(deps): bump docker/build-push-action from 5 to 6 ( #806 )  
						
						... 
						
						
						
						Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v5...v6 )
---
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> 
						
						
					 
					
						2024-06-22 22:39:52 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						65b77e9525 
					 
					
						
						
							
							chore(deps): bump codecov/codecov-action from 4.4.1 to 4.5.0 ( #800 )  
						
						... 
						
						
						
						Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4.4.1 to 4.5.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v4.4.1...v4.5.0 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
  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> 
						
						
					 
					
						2024-06-18 23:53:28 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						23a5da8dc6 
					 
					
						
						
							
							docs: Add mTLS docker-compose example ( #744 )  
						
						... 
						
						
						
						Add mTLS docker-compose example 
						
						
					 
					
						2024-06-10 18:47:47 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						11aeec45c9 
					 
					
						
						
							
							chore(deps): Update Go to 1.22 and update all Go dependencies ( #794 )  
						
						... 
						
						
						
						* fix: Print the right variable when logging used config path on start
* chore(deps): Update Go to 1.22 and update all Go dependencies 
						
						
					 
					
						2024-06-08 12:39:26 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						714dd4ba09 
					 
					
						
						
							
							build: Drop support for linux/arm/v6 ( #773 )  
						
						
						
						
					 
					
						2024-05-21 22:43:59 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4a41f8c504 
					 
					
						
						
							
							chore(deps): bump codecov/codecov-action from 4.4.0 to 4.4.1 ( #771 )  
						
						... 
						
						
						
						---
updated-dependencies:
- dependency-name: codecov/codecov-action
  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>
Co-authored-by: TwiN <twin@linux.com > 
						
						
					 
					
						2024-05-21 22:30:55 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7213add6b7 
					 
					
						
						
							
							chore(deps): bump github.com/TwiN/gocache/v2 from 2.2.0 to 2.2.2 ( #772 )  
						
						... 
						
						
						
						---
updated-dependencies:
- dependency-name: github.com/TwiN/gocache/v2
  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> 
						
						
					 
					
						2024-05-21 20:17:55 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ea7bf2c194 
					 
					
						
						
							
							chore(deps): bump codecov/codecov-action from 4.3.0 to 4.4.0 ( #765 )  
						
						... 
						
						
						
						Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4.3.0 to 4.4.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v4.3.0...v4.4.0 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
  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>
Co-authored-by: TwiN <twin@linux.com > 
						
						
					 
					
						2024-05-20 21:51:58 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						db8535c3f3 
					 
					
						
						
							
							chore(deps): bump github.com/gofiber/fiber/v2 from 2.52.1 to 2.52.4 ( #739 )  
						
						... 
						
						
						
						Bumps [github.com/gofiber/fiber/v2](https://github.com/gofiber/fiber ) from 2.52.1 to 2.52.4.
- [Release notes](https://github.com/gofiber/fiber/releases )
- [Commits](https://github.com/gofiber/fiber/compare/v2.52.1...v2.52.4 )
---
updated-dependencies:
- dependency-name: github.com/gofiber/fiber/v2
  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>
Co-authored-by: TwiN <twin@linux.com > 
						
						
					 
					
						2024-05-20 21:48:02 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fdd00e7851 
					 
					
						
						
							
							fix(alerting): Remove duplicate code and improve testing  
						
						... 
						
						
						
						Related to #768  
						
						
					 
					
						2024-05-19 18:31:01 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2a94f76244 
					 
					
						
						
							
							fix(alerting): Make sure alert is triggered before attempting to persist it to the database  
						
						... 
						
						
						
						Related to #764  and #679  
						
						
					 
					
						2024-05-17 18:18:06 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f2c5f5911c 
					 
					
						
						
							
							feat(alerting): Persist triggered alerts across application restart ( #764 )  
						
						... 
						
						
						
						* feat(alerting): Persist triggered alerts across application restart
Fixes  #679 
* test(alerting): Add numerous tests related to alerts 
						
						
					 
					
						2024-05-15 21:29:45 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9d151fcdb4 
					 
					
						
						
							
							refactor: Break core package into multiple packages under config/endpoint ( #759 )  
						
						... 
						
						
						
						* refactor: Partially break core package into dns, result and ssh packages
* refactor: Move core package to config/endpoint
* refactor: Fix warning about overlapping imported package name with endpoint variable
* refactor: Rename EndpointStatus to Status
* refactor: Merge result pkg back into endpoint pkg, because it makes more sense
* refactor: Rename parameter r to result in Condition.evaluate
* refactor: Rename parameter r to result
* refactor: Revert accidental change to endpoint.TypeDNS
* refactor: Rename parameter r to result
* refactor: Merge util package into endpoint package
* refactor: Rename parameter r to result 
						
						
					 
					
						2024-05-09 22:56:16 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4397dcb5fc 
					 
					
						
						
							
							docs: Improve Result.ConditionResults description  
						
						
						
						
					 
					
						2024-05-04 20:05:06 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						739e6c75a6 
					 
					
						
						
							
							fix(alerting): Make Microsoft Teams title customizable ( #731 )  
						
						... 
						
						
						
						* Teams Custom Title
* Update README.md
* Small adjustment
---------
Co-authored-by: TwiN <twin@linux.com > 
						
						
					 
					
						2024-05-04 19:24:25 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dcfdfd423e 
					 
					
						
						
							
							docs: Remove unnecessary badge  
						
						
						
						
					 
					
						2024-04-27 14:39:42 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						28339684bf 
					 
					
						
						
							
							chore(deps): bump github.com/google/uuid from 1.5.0 to 1.6.0 ( #703 )  
						
						... 
						
						
						
						Bumps [github.com/google/uuid](https://github.com/google/uuid ) from 1.5.0 to 1.6.0.
- [Release notes](https://github.com/google/uuid/releases )
- [Changelog](https://github.com/google/uuid/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/uuid/compare/v1.5.0...v1.6.0 )
---
updated-dependencies:
- dependency-name: github.com/google/uuid
  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>
Co-authored-by: TwiN <twin@linux.com > 
						
						
					 
					
						2024-04-18 21:34:26 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						519500508a 
					 
					
						
						
							
							fix: add crossorigin attribute to manifest.json link in index.html ( #736 )  
						
						... 
						
						
						
						* fix: add crossorigin attribute
* Update index.html
---------
Co-authored-by: Robert Schelling <robert.schelling@neckar.it >
Co-authored-by: TwiN <twin@linux.com > 
						
						
					 
					
						2024-04-18 21:19:08 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						76a84031c2 
					 
					
						
						
							
							refactor: Update connectivity.Checker struct to use pointer on receiver  
						
						
						
						
					 
					
						2024-04-18 21:08:43 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b88d0b1c34 
					 
					
						
						
							
							chore: Update example.com's IPv4 and IPv6  
						
						
						
						
					 
					
						2024-04-18 21:08:43 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e0ab35e86a 
					 
					
						
						
							
							feat(ui): Implement endpoints[].ui.hide-conditions  
						
						
						
						
					 
					
						2024-04-18 21:08:43 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7efe7429dd 
					 
					
						
						
							
							docs: Fix formatting  
						
						
						
						
					 
					
						2024-04-11 21:37:15 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4393a49900 
					 
					
						
						
							
							chore: fix some typos ( #725 )  
						
						... 
						
						
						
						Signed-off-by: hongkuang <liurenhong@outlook.com >
Co-authored-by: TwiN <twin@linux.com > 
						
						
					 
					
						2024-04-11 21:18:30 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						241956b28c 
					 
					
						
						
							
							fix(alerting): Support alerts with no conditions for external endpoints ( #729 )  
						
						
						
						
					 
					
						2024-04-10 20:46:17 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a4bc3c4dfe 
					 
					
						
						
							
							docs: Add missing information on passing a token for external endpoints  
						
						
						
						
					 
					
						2024-04-10 19:03:29 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7cf2b427c9 
					 
					
						
						
							
							docs: Add missing description for ui pkg ValidateAndSetDefaults  
						
						
						
						
					 
					
						2024-04-09 18:56:33 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dc9cddfd77 
					 
					
						
						
							
							ci: Add codecov token  
						
						
						
						
					 
					
						2024-04-09 18:53:15 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f93cebe715 
					 
					
						
						
							
							feat(client): add mTLS config ( #665 )  
						
						... 
						
						
						
						* feat: add mtls config to client
* feat: add mtls config to client
* Rework client tls configuration
* Rebase (#3 )
* chore(deps): bump codecov/codecov-action from 3.1.6 to 4.0.1 (#671 )
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 3.1.6 to 4.0.1.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v3.1.6...v4.0.1 )
---
updated-dependencies:
- dependency-name: codecov/codecov-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>
* feat(client): enhance HTTP client configuration with proxy support (#668 )
* feat: enhance HTTP client configuration with proxy support
- Add `ProxyURL` field to `Config` struct with YAML tag
- Implement proxy URL parsing and setting in `getHTTPClient` method
- Add test case for `getHTTPClient` method with custom proxy URL setting
- Include `net/url` package in both `config.go` and `config_test.go` files
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
* docs: enhance README with Proxy and OAuth2 Docs
- Remove empty lines from README.md
- Add documentation for proxy configuration in client examples
- Include YAML examples for client using a proxy, custom DNS resolver, OAuth2, and identity-aware proxy configurations in README.md
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
* docs: add proxy client
Signed-off-by: appleboy <appleboy.tw@gmail.com >
* Update client/config.go
* Update README.md
* Update client/config_test.go
---------
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
Signed-off-by: appleboy <appleboy.tw@gmail.com >
Co-authored-by: TwiN <twin@linux.com >
* chore: Update Go to 1.21
* chore(deps): bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 (#658 )
chore(deps): bump github.com/prometheus/client_golang
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.17.0 to 1.18.0.
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.17.0...v1.18.0 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
  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>
* chore(deps): bump github.com/gofiber/fiber/v2 from 2.49.2 to 2.52.1 (#682 )
Bumps [github.com/gofiber/fiber/v2](https://github.com/gofiber/fiber ) from 2.49.2 to 2.52.1.
- [Release notes](https://github.com/gofiber/fiber/releases )
- [Commits](https://github.com/gofiber/fiber/compare/v2.49.2...v2.52.1 )
---
updated-dependencies:
- dependency-name: github.com/gofiber/fiber/v2
  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>
* docs(alerting): Fix wrong gitlab terminology (alert key vs. PAT) (#694 )
Fix wrong term (alert key vs. PAT)
* chore(deps): bump github.com/TwiN/deepmerge from 0.2.0 to 0.2.1 (#684 )
* chore(deps): bump github.com/TwiN/deepmerge from 0.2.0 to 0.2.1
Bumps [github.com/TwiN/deepmerge](https://github.com/TwiN/deepmerge ) from 0.2.0 to 0.2.1.
- [Release notes](https://github.com/TwiN/deepmerge/releases )
- [Commits](https://github.com/TwiN/deepmerge/compare/v0.2.0...v0.2.1 )
---
updated-dependencies:
- dependency-name: github.com/TwiN/deepmerge
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* build: Add `go mod tidy` in Dockerfile
* ci: Update Go to 1.20
* Update go.mod
* Update test.yml
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: TwiN <twin@linux.com >
* chore(deps): bump golang.org/x/oauth2 from 0.13.0 to 0.18.0 (#701 )
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2 ) from 0.13.0 to 0.18.0.
- [Commits](https://github.com/golang/oauth2/compare/v0.13.0...v0.18.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>
* feat: add mtls config to client
feat: add mtls config to client
Rework client tls configuration
---------
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
Signed-off-by: appleboy <appleboy.tw@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Bo-Yi Wu <appleboy.tw@gmail.com >
Co-authored-by: TwiN <twin@linux.com >
Co-authored-by: Salim B <git@salim.space >
* Rebase (#4 )
* chore(deps): bump codecov/codecov-action from 3.1.6 to 4.0.1 (#671 )
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 3.1.6 to 4.0.1.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v3.1.6...v4.0.1 )
---
updated-dependencies:
- dependency-name: codecov/codecov-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>
* feat(client): enhance HTTP client configuration with proxy support (#668 )
* feat: enhance HTTP client configuration with proxy support
- Add `ProxyURL` field to `Config` struct with YAML tag
- Implement proxy URL parsing and setting in `getHTTPClient` method
- Add test case for `getHTTPClient` method with custom proxy URL setting
- Include `net/url` package in both `config.go` and `config_test.go` files
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
* docs: enhance README with Proxy and OAuth2 Docs
- Remove empty lines from README.md
- Add documentation for proxy configuration in client examples
- Include YAML examples for client using a proxy, custom DNS resolver, OAuth2, and identity-aware proxy configurations in README.md
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
* docs: add proxy client
Signed-off-by: appleboy <appleboy.tw@gmail.com >
* Update client/config.go
* Update README.md
* Update client/config_test.go
---------
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
Signed-off-by: appleboy <appleboy.tw@gmail.com >
Co-authored-by: TwiN <twin@linux.com >
* chore: Update Go to 1.21
* chore(deps): bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 (#658 )
chore(deps): bump github.com/prometheus/client_golang
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.17.0 to 1.18.0.
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.17.0...v1.18.0 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
  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>
* chore(deps): bump github.com/gofiber/fiber/v2 from 2.49.2 to 2.52.1 (#682 )
Bumps [github.com/gofiber/fiber/v2](https://github.com/gofiber/fiber ) from 2.49.2 to 2.52.1.
- [Release notes](https://github.com/gofiber/fiber/releases )
- [Commits](https://github.com/gofiber/fiber/compare/v2.49.2...v2.52.1 )
---
updated-dependencies:
- dependency-name: github.com/gofiber/fiber/v2
  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>
* docs(alerting): Fix wrong gitlab terminology (alert key vs. PAT) (#694 )
Fix wrong term (alert key vs. PAT)
* chore(deps): bump github.com/TwiN/deepmerge from 0.2.0 to 0.2.1 (#684 )
* chore(deps): bump github.com/TwiN/deepmerge from 0.2.0 to 0.2.1
Bumps [github.com/TwiN/deepmerge](https://github.com/TwiN/deepmerge ) from 0.2.0 to 0.2.1.
- [Release notes](https://github.com/TwiN/deepmerge/releases )
- [Commits](https://github.com/TwiN/deepmerge/compare/v0.2.0...v0.2.1 )
---
updated-dependencies:
- dependency-name: github.com/TwiN/deepmerge
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* build: Add `go mod tidy` in Dockerfile
* ci: Update Go to 1.20
* Update go.mod
* Update test.yml
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: TwiN <twin@linux.com >
* chore(deps): bump golang.org/x/oauth2 from 0.13.0 to 0.18.0 (#701 )
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2 ) from 0.13.0 to 0.18.0.
- [Commits](https://github.com/golang/oauth2/compare/v0.13.0...v0.18.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>
* feat: add mtls config to client
* feat: add mtls config to client
* Rework client tls configuration
---------
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
Signed-off-by: appleboy <appleboy.tw@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Bo-Yi Wu <appleboy.tw@gmail.com >
Co-authored-by: TwiN <twin@linux.com >
Co-authored-by: Salim B <git@salim.space >
* Rebase (#6 )
* feat(tls): add mtls config to client (#189 )
---------
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
Signed-off-by: appleboy <appleboy.tw@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Bo-Yi Wu <appleboy.tw@gmail.com >
Co-authored-by: TwiN <twin@linux.com >
Co-authored-by: Salim B <git@salim.space > 
						
						
					 
					
						2024-04-09 18:41:37 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f54c45e20e 
					 
					
						
						
							
							feat: Implement push-based external endpoints ( #724 )  
						
						... 
						
						
						
						* refactor: Move SSH outside of endpoint.go
* refactor: Use pointers for Alert receivers
* feat: Implement push-based external endpoints
* Fix failing tests
* Validate external endpoints on start
* Add tests for external endpoints
* refactor some error equality checks
* Improve docs and refactor some code
* Fix UI-related issues with external endpoints 
						
						
					 
					
						2024-04-08 21:00:40 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cacfbc0185 
					 
					
						
						
							
							chore(deps): bump codecov/codecov-action from 4.0.1 to 4.1.1 ( #715 )  
						
						... 
						
						
						
						Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4.0.1 to 4.1.1.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v4.0.1...v4.1.1 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
  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>
Co-authored-by: TwiN <twin@linux.com > 
						
						
					 
					
						2024-04-01 21:50:59 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						922638e071 
					 
					
						
						
							
							refactor: Clean up code and change log format ( #719 )  
						
						
						
						
					 
					
						2024-04-01 21:47:14 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						979d467e36 
					 
					
						
						
							
							fix(jsonpath): Prevent panic when body is "null"  
						
						... 
						
						
						
						Resolves  #718  
					
						2024-04-01 20:03:02 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ceb2c7884f 
					 
					
						
						
							
							docs: Add discord badge  
						
						
						
						
					 
					
						2024-03-29 21:44:38 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ae750aa367 
					 
					
						
						
							
							feat(alerting): add alerting support for jetbrains space ( #713 )  
						
						... 
						
						
						
						* add alerting support for jetbrains space
* readme fixes
* add jetbrainsspace to provider interface compilation check
* add jetbrainsspace to a couple more tests 
						
						
					 
					
						2024-03-28 18:36:22 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5aa83ee274 
					 
					
						
						
							
							chore(deps): bump golang.org/x/oauth2 from 0.13.0 to 0.18.0 ( #701 )  
						
						... 
						
						
						
						Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2 ) from 0.13.0 to 0.18.0.
- [Commits](https://github.com/golang/oauth2/compare/v0.13.0...v0.18.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> 
						
						
					 
					
						2024-03-10 18:59:00 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1e431c797a 
					 
					
						
						
							
							chore(deps): bump github.com/TwiN/deepmerge from 0.2.0 to 0.2.1 ( #684 )  
						
						... 
						
						
						
						* chore(deps): bump github.com/TwiN/deepmerge from 0.2.0 to 0.2.1
Bumps [github.com/TwiN/deepmerge](https://github.com/TwiN/deepmerge ) from 0.2.0 to 0.2.1.
- [Release notes](https://github.com/TwiN/deepmerge/releases )
- [Commits](https://github.com/TwiN/deepmerge/compare/v0.2.0...v0.2.1 )
---
updated-dependencies:
- dependency-name: github.com/TwiN/deepmerge
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* build: Add `go mod tidy` in Dockerfile
* ci: Update Go to 1.20
* Update go.mod
* Update test.yml
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: TwiN <twin@linux.com > 
						
						
					 
					
						2024-03-06 20:37:42 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						143a093e20 
					 
					
						
						
							
							docs(alerting): Fix wrong gitlab terminology (alert key vs. PAT) ( #694 )  
						
						... 
						
						
						
						Fix wrong term (alert key vs. PAT) 
						
						
					 
					
						2024-03-06 19:40:19 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1eba430797 
					 
					
						
						
							
							chore(deps): bump github.com/gofiber/fiber/v2 from 2.49.2 to 2.52.1 ( #682 )  
						
						... 
						
						
						
						Bumps [github.com/gofiber/fiber/v2](https://github.com/gofiber/fiber ) from 2.49.2 to 2.52.1.
- [Release notes](https://github.com/gofiber/fiber/releases )
- [Commits](https://github.com/gofiber/fiber/compare/v2.49.2...v2.52.1 )
---
updated-dependencies:
- dependency-name: github.com/gofiber/fiber/v2
  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> 
						
						
					 
					
						2024-02-24 15:12:58 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6299b630ce 
					 
					
						
						
							
							chore(deps): bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 ( #658 )  
						
						... 
						
						
						
						chore(deps): bump github.com/prometheus/client_golang
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.17.0 to 1.18.0.
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.17.0...v1.18.0 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
  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> 
						
						
					 
					
						2024-02-20 22:26:25 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1fcc6c0cc0 
					 
					
						
						
							
							chore: Update Go to 1.21  
						
						
						
						
					 
					
						2024-02-18 14:37:29 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						408a46f2af 
					 
					
						
						
							
							feat(client): enhance HTTP client configuration with proxy support ( #668 )  
						
						... 
						
						
						
						* feat: enhance HTTP client configuration with proxy support
- Add `ProxyURL` field to `Config` struct with YAML tag
- Implement proxy URL parsing and setting in `getHTTPClient` method
- Add test case for `getHTTPClient` method with custom proxy URL setting
- Include `net/url` package in both `config.go` and `config_test.go` files
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
* docs: enhance README with Proxy and OAuth2 Docs
- Remove empty lines from README.md
- Add documentation for proxy configuration in client examples
- Include YAML examples for client using a proxy, custom DNS resolver, OAuth2, and identity-aware proxy configurations in README.md
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
* docs: add proxy client
Signed-off-by: appleboy <appleboy.tw@gmail.com >
* Update client/config.go
* Update README.md
* Update client/config_test.go
---------
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
Signed-off-by: appleboy <appleboy.tw@gmail.com >
Co-authored-by: TwiN <twin@linux.com > 
						
						
					 
					
						2024-02-14 21:43:57 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3269e96f49 
					 
					
						
						
							
							chore(deps): bump codecov/codecov-action from 3.1.6 to 4.0.1 ( #671 )  
						
						... 
						
						
						
						Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 3.1.6 to 4.0.1.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v3.1.6...v4.0.1 )
---
updated-dependencies:
- dependency-name: codecov/codecov-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> 
						
						
					 
					
						2024-02-12 23:26:58 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						08742e4af3 
					 
					
						
						
							
							refactor(alerting): Use pointer for receiver in AlertProvider.GetDefaultAlert method ( #676 )  
						
						
						
						
					 
					
						2024-02-07 20:09:45 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2a623a59d3 
					 
					
						
						
							
							fix(web): Allow configuration of read-buffer-size ( #675 )  
						
						... 
						
						
						
						This fixes the `431 Request Header Fields Too Large` error
By default, the read-buffer-size is 8192, up from fiber's default of 4096.
Fixes  #674 
Fixes  #636 
Supersedes #637 
Supersedes #663  
						
						
					 
					
						2024-02-07 18:54:30 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3d1b4e566d 
					 
					
						
						
							
							feat(client): Add network config for ICMP endpoint client ( #661 )  
						
						... 
						
						
						
						* feat(client): Add network to config
* feat(client): Use network client config for pinger
* feat(client): Add client network configuration and demo to README
* feat(client): Add tests for pinger using network config
* feat(client): Drop integration tests
* feat(client): Add comment to tests
* feat(client): Add tests
* Update README.md
---------
Co-authored-by: TwiN <twin@linux.com > 
						
						
					 
					
						2024-02-06 21:15:51 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6cbc59b0e8 
					 
					
						
						
							
							feat: shields.io endpoint badge ( #652 )  
						
						... 
						
						
						
						* feat: shields.io endpoint badge
Signed-off-by: Steven Kreitzer <skre@skre.me >
* chore: update readme to include new shields.io badge
Signed-off-by: Steven Kreitzer <skre@skre.me >
---------
Signed-off-by: Steven Kreitzer <skre@skre.me >
Co-authored-by: TwiN <twin@linux.com > 
						
						
					 
					
						2024-02-01 00:06:08 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1a7aeb5b35 
					 
					
						
						
							
							chore(deps): bump codecov/codecov-action from 3.1.4 to 3.1.6 ( #669 )  
						
						... 
						
						
						
						Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 3.1.4 to 3.1.6.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v3.1.4...v3.1.6 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
  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> 
						
						
					 
					
						2024-01-31 23:53:51 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						228cd4d1fb 
					 
					
						
						
							
							build: refine Makefile targets and build command ( #666 )  
						
						... 
						
						
						
						* build: refine Makefile targets and build command
- Remove `test` from `.PHONY` and add `install`, `run`, and `clean` targets to `.PHONY`
- Replace build command to include verbose flag and remove `-mod vendor` option
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
* docs: refine README structure and update tests
- Add a "Table of Contents" section to the README
- Reorganize sections within the README, moving "Configuring AWS SES alerts" and "How to change the color thresholds of the response time badge"
- Remove "Sponsors" section from the README
- Update the test command in the README from `go test ./... -mod vendor` to `go test -v ./...`
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
---------
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com > 
						
						
					 
					
						2024-01-29 01:12:14 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bdad56e205 
					 
					
						
						
							
							chore(deps): bump modernc.org/sqlite from 1.26.0 to 1.28.0 ( #654 )  
						
						... 
						
						
						
						Bumps [modernc.org/sqlite](https://gitlab.com/cznic/sqlite ) from 1.26.0 to 1.28.0.
- [Commits](https://gitlab.com/cznic/sqlite/compare/v1.26.0...v1.28.0 )
---
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> 
						
						
					 
					
						2024-01-17 22:25:54 -05:00