TwiN
69dbe4fa23
test: Fix flaky DNS tests that check for valid IP ( #968 )
2025-01-18 20:26:25 -05:00
Zuhair Zaki
9157b5bf67
fix(client): Potential channel blocking issue for SCTP endpoints ( #962 )
...
fixing channel blocking in client.go
Co-authored-by: TwiN <twin@linux.com>
2025-01-13 23:30:15 -05:00
Sascha Voth
1ddaf5f3e5
fix(alerting): replace HTML entities with emojis in teams-workflows provider to prevent rendering issues ( #941 )
...
* replace html entities with emojis to prevent rendering issues
* update teamsworklfows tests as well
---------
Co-authored-by: Sascha Voth <voth@jacob.de>
Co-authored-by: TwiN <twin@linux.com>
2025-01-13 23:18:47 -05:00
TwiN
e1675cc747
docs: Fix test badge
2025-01-13 23:04:45 -05:00
dependabot[bot]
47246ddcf7
chore(deps): bump golang.org/x/oauth2 from 0.24.0 to 0.25.0 ( #959 )
...
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2 ) from 0.24.0 to 0.25.0.
- [Commits](https://github.com/golang/oauth2/compare/v0.24.0...v0.25.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>
2025-01-12 21:19:22 -05:00
dependabot[bot]
c259364edf
chore(deps): bump modernc.org/sqlite from 1.34.2 to 1.34.4 ( #948 )
...
Bumps [modernc.org/sqlite](https://gitlab.com/cznic/sqlite ) from 1.34.2 to 1.34.4.
- [Commits](https://gitlab.com/cznic/sqlite/compare/v1.34.2...v1.34.4 )
---
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>
2025-01-07 22:23:37 -05:00
tigattack
b650518ccc
ci: Add image labels, merge publish to Docker Hub/GHCR workflows ( #954 )
...
* Merge publish to Docker Hub/GHCR workflows
* Add labels to images built by publish workflows
2025-01-05 23:03:14 -05:00
TwiN
d69844dc13
docs: Use stable tag in quick start instructions
2024-12-29 10:07:03 -05:00
TwiN
8aae277113
Revert "feat(metrics): Add URL to metrics labels" ( #947 )
...
Revert "feat(metrics): Add URL to metrics labels (#875 )"
This reverts commit e88f47f0f4
.
2024-12-28 16:48:00 -05:00
JamesHillyard
c44d998fb3
feat(api): Expose uptime data as text via API ( #758 )
...
* Expose Raw Uptime Data via API
Signed-off-by: James Hillyard <james.hillyard@payara.fish>
* Add Test for Raw Uptime Data API Endpoint
Signed-off-by: James Hillyard <james.hillyard@payara.fish>
* Document Raw Uptime Data API Endpoint
Signed-off-by: James Hillyard <james.hillyard@payara.fish>
* Fix Test after #759 Core Refactor
Signed-off-by: James Hillyard <james.hillyard@payara.fish>
* Update Raw Data Content Type
Signed-off-by: James Hillyard <james.hillyard@payara.fish>
* Support 30d Data from Raw Uptime Endpoint
Signed-off-by: James Hillyard <james.hillyard@payara.fish>
* Update README.md
* Update README.md
---------
Signed-off-by: James Hillyard <james.hillyard@payara.fish>
Co-authored-by: TwiN <twin@linux.com>
2024-12-28 15:59:28 -05:00
Daniel Santos
e88f47f0f4
feat(metrics): Add URL to metrics labels ( #875 )
...
Co-authored-by: TwiN <twin@linux.com>
2024-12-28 14:07:50 -05:00
dependabot[bot]
19713c2d79
chore(deps): bump github.com/prometheus/client_golang from 1.20.4 to 1.20.5 ( #923 )
...
chore(deps): bump github.com/prometheus/client_golang
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.20.4 to 1.20.5.
- [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.20.4...v1.20.5 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
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-12-28 14:01:09 -05:00
dependabot[bot]
6eca0201ce
chore(deps): bump github.com/valyala/fasthttp from 1.56.0 to 1.58.0 ( #940 )
...
Bumps [github.com/valyala/fasthttp](https://github.com/valyala/fasthttp ) from 1.56.0 to 1.58.0.
- [Release notes](https://github.com/valyala/fasthttp/releases )
- [Commits](https://github.com/valyala/fasthttp/compare/v1.56.0...v1.58.0 )
---
updated-dependencies:
- dependency-name: github.com/valyala/fasthttp
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-12-28 13:39:22 -05:00
Mehmet Osmanoglu
f2a82e0681
feat(alerting): Add condition results to Pushover ( #945 )
...
Co-authored-by: TwiN <twin@linux.com>
2024-12-28 11:35:19 -05:00
dependabot[bot]
9a12adbaf5
chore(deps): bump google.golang.org/api from 0.209.0 to 0.214.0 ( #939 )
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.209.0 to 0.214.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.209.0...v0.214.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
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-12-28 11:28:58 -05:00
TwiN
efbb739a44
feat(ui): Implement Custom CSS configuration ( #943 )
...
* feat(ui): Implement Custom CSS configuration
* Update web/app/public/index.html
2024-12-26 23:08:16 -05:00
Paul Nikonowicz
78c9a1bd41
test(client): add test for insecure flag ( #942 )
...
adds tests to complement work done in
https://github.com/TwiN/gatus/pull/547
it was rumored that tls insecure was not working,
although tls insecure appears to be working fine,
no test was found originally.
this adds a test to ensure that tls insecure works
as expected. the domain badssl.com is used to
verify that the insecure flag works as expected
2024-12-26 22:56:36 -05:00
Ikko Eltociear Ashimine
0440deb6b5
docs: Fix typo in README ( #946 )
...
docs: update README.md
`endpoints[].ui.badge.reponse-time` -> `endpoints[].ui.badge.response-time`
2024-12-25 14:11:02 -05:00
dependabot[bot]
83a555e334
chore(deps): bump github.com/TwiN/deepmerge from 0.2.1 to 0.2.2 ( #922 )
...
Bumps [github.com/TwiN/deepmerge](https://github.com/TwiN/deepmerge ) from 0.2.1 to 0.2.2.
- [Release notes](https://github.com/TwiN/deepmerge/releases )
- [Commits](https://github.com/TwiN/deepmerge/compare/v0.2.1...v0.2.2 )
---
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-19 18:24:05 -05:00
dependabot[bot]
fcb4c71cda
chore(deps): bump codecov/codecov-action from 5.1.1 to 5.1.2 ( #935 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 5.1.1 to 5.1.2.
- [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/v5.1.1...v5.1.2 )
---
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-12-19 18:23:39 -05:00
dependabot[bot]
5169c1a91a
chore(deps): bump golang.org/x/net from 0.31.0 to 0.33.0 ( #936 )
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.31.0 to 0.33.0.
- [Commits](https://github.com/golang/net/compare/v0.31.0...v0.33.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
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-12-19 18:23:20 -05:00
dependabot[bot]
126b78fc0e
chore(deps): bump codecov/codecov-action from 5.0.7 to 5.1.1 ( #926 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 5.0.7 to 5.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/v5.0.7...v5.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>
2024-12-17 23:45:12 -05:00
TwiN
8b2cd2e4b3
docs: Improve alerting documentation
2024-12-17 21:23:19 -05:00
TwiN
79c9f24c15
feat(alerting): Implement alert-level provider overrides ( #929 )
...
* feat(alerting): Implement alert-level provider overrides
Fixes #96
* Fix tests
* Add missing test cases for alerting providers
* feat(alerting): Implement alert-level overrides on all providers
* chore: Add config.yaml to .gitignore
* fix typo in discord provider
* test: Start fixing tests for alerting providers
* test: Fix GitLab tests
* Fix all tests
* test: Improve coverage
* test: Improve coverage
* Rename override to provider-override
* docs: Mention new provider-override config
* test: Improve coverage
* test: Improve coverage
* chore: Rename Alert.OverrideAsBytes to Alert.ProviderOverrideAsBytes
2024-12-16 20:32:13 -05:00
Bryan J.
be9ae6f55d
docs: Fix typo ( #931 )
...
chore: typo fix
Co-authored-by: TwiN <twin@linux.com>
2024-12-14 13:28:57 -05:00
Philip Whiteside
539c7635a1
docs: Change protocol backslash (\\) to forwardslash (//) in README.md ( #933 )
...
Change protocol backslash to forwardslash in README.md
Some of the text examples used `proto:\\` instead of `proto://`. The backslash is not correct and results in "panic: invalid endpoint testgroup-|-testendpoint: unknown endpoint type".
2024-12-14 08:20:47 -05:00
TwiN
d56a8487eb
refactor: Rename HasTlsConfig to HasTLSConfig
2024-12-06 21:35:26 -05:00
TwiN
a1bbc41b62
chore: Remove unnecessary newline
2024-12-06 21:34:44 -05:00
TwiN
cdac5790cb
docs: Fix typo in comment
2024-12-06 21:34:13 -05:00
dependabot[bot]
ff318efb67
chore(deps): bump modernc.org/sqlite from 1.33.1 to 1.34.2 ( #921 )
...
Bumps [modernc.org/sqlite](https://gitlab.com/cznic/sqlite ) from 1.33.1 to 1.34.2.
- [Commits](https://gitlab.com/cznic/sqlite/compare/v1.33.1...v1.34.2 )
---
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-12-05 01:05:12 -05:00
dependabot[bot]
504bd8f66c
chore(deps): bump google.golang.org/api from 0.183.0 to 0.209.0 ( #912 )
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.183.0 to 0.209.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.183.0...v0.209.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
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-12-03 23:12:25 -05:00
dependabot[bot]
917ad59306
chore(deps): bump github.com/aws/aws-sdk-go from 1.54.10 to 1.55.5 ( #890 )
...
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go ) from 1.54.10 to 1.55.5.
- [Release notes](https://github.com/aws/aws-sdk-go/releases )
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.54.10...v1.55.5 )
---
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>
Co-authored-by: TwiN <twin@linux.com>
2024-12-03 19:13:57 -05:00
dependabot[bot]
f04dbfa516
chore(deps): bump golang.org/x/net from 0.29.0 to 0.31.0 ( #894 )
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.29.0 to 0.31.0.
- [Commits](https://github.com/golang/net/compare/v0.29.0...v0.31.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
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-12-03 19:12:35 -05:00
dependabot[bot]
4e6e57747f
chore(deps): bump codecov/codecov-action from 4.6.0 to 5.0.7 ( #910 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4.6.0 to 5.0.7.
- [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.6.0...v5.0.7 )
---
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-12-03 19:04:46 -05:00
Stephen
778019590d
feat(alerting): Add overrides for Ntfy provider ( #918 )
...
* Add overrides to Ntfy alert provider
* Update alerting/provider/ntfy/ntfy.go
---------
Co-authored-by: TwiN <twin@linux.com>
2024-11-30 22:09:20 -05:00
Martin Stone
29cbff6774
feat(client): Add support for PTR DNS records ( #886 )
...
Co-authored-by: TwiN <twin@linux.com>
2024-11-28 18:21:44 -05:00
TwiN
2fe991319e
docs: Remove duplicate "Proxy client configuration" section
2024-11-19 20:45:54 -05:00
Tim
52a73125f9
feat(alerting): Update Adaptive Cards design for teams-workflows ( #903 )
...
Update adaptive cards design for msteams
Co-authored-by: Tim-orius <timorius@gmx.de>
2024-11-19 20:24:17 -05:00
TwiN
01131755bc
fix(logging): Replace log-level parameter by GATUS_LOG_LEVEL env var ( #895 )
...
* fix(logging): Replace log-level parameter by GATUS_LOG_LEVEL env var
* Improve log message if GATUS_LOG_LEVEL isn't set
2024-11-13 23:54:00 -05:00
Gary Hodgson
8060a77b1f
feat(logging): Allow configuring logging verbosity level ( #872 )
...
* introduces TwiN/logr library
* use new features of logr library
* minor tweaks and formatting
* Apply suggestions from code review
---------
Co-authored-by: TwiN <twin@linux.com>
2024-11-13 19:02:53 -05:00
dependabot[bot]
92bb42d444
chore(deps): bump golang.org/x/oauth2 from 0.23.0 to 0.24.0 ( #893 )
...
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2 ) from 0.23.0 to 0.24.0.
- [Commits](https://github.com/golang/oauth2/compare/v0.23.0...v0.24.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-11-12 20:33:13 -05:00
TwiN
c758af8791
docs: Fix order of alerting config params
2024-11-10 17:48:30 -05:00
dependabot[bot]
0d38132a15
chore(deps): bump golang.org/x/oauth2 from 0.21.0 to 0.23.0 ( #891 )
...
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2 ) from 0.21.0 to 0.23.0.
- [Commits](https://github.com/golang/oauth2/compare/v0.21.0...v0.23.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>
Co-authored-by: TwiN <twin@linux.com>
2024-11-07 23:53:46 -05:00
Devin Buhl
177feba75b
feat(pushover): priority on resolved ( #879 )
...
* feat(pushover): priority on resolved
Signed-off-by: Devin Buhl <devin@buhl.casa>
* Update README.md
* Update README.md
* Rename ResolvedPriority
* Update README.md
* Update alerting/provider/pushover/pushover.go
* Update README.md
* Update pushover.go
* Update pushover_test.go
* fix: update tests
Signed-off-by: Devin Buhl <devin@buhl.casa>
* fix: update tests
Signed-off-by: Devin Buhl <devin@buhl.casa>
---------
Signed-off-by: Devin Buhl <devin@buhl.casa>
Co-authored-by: TwiN <twin@linux.com>
2024-11-05 19:57:33 -05:00
dependabot[bot]
c6ff6ec583
chore(deps): bump github.com/gofiber/fiber/v2 from 2.52.4 to 2.52.5 ( #888 )
...
Bumps [github.com/gofiber/fiber/v2](https://github.com/gofiber/fiber ) from 2.52.4 to 2.52.5.
- [Release notes](https://github.com/gofiber/fiber/releases )
- [Commits](https://github.com/gofiber/fiber/compare/v2.52.4...v2.52.5 )
---
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>
2024-11-04 18:52:17 -05:00
TwiN
e061c788de
ci: Update open-pull-requests-limit from 1 to 3
2024-11-04 18:37:31 -05:00
dependabot[bot]
e537758590
chore(deps): bump github.com/coreos/go-oidc/v3 from 3.10.0 to 3.11.0 ( #870 )
...
Bumps [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc ) from 3.10.0 to 3.11.0.
- [Release notes](https://github.com/coreos/go-oidc/releases )
- [Commits](https://github.com/coreos/go-oidc/compare/v3.10.0...v3.11.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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-04 18:34:33 -05:00
Martin Stone
1c78f659c2
docs: Fix typo in README ( #885 )
2024-10-31 20:29:48 -04:00
Liam Jones
40cbb4b1d4
fix(alerting): Add missing support for default-alert on teams-workflows ( #883 )
...
Fix default-alert on teams-workflows
2024-10-31 19:59:29 -04:00
dependabot[bot]
7103d0a9ae
chore(deps): bump codecov/codecov-action from 4.5.0 to 4.6.0 ( #873 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4.5.0 to 4.6.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.5.0...v4.6.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-10-21 21:50:03 -04:00