TwiN
7c6b5539c1
docs: Add past-announcements.jpg
2025-11-07 19:42:48 -05:00
TwiN
4d9eb0572c
docs(alerting): Link n8n-nodes-gatus-trigger for n8n alerting provider
2025-10-17 21:12:53 -04:00
michael-baraboo
8f15346fb7
fix(alerting)!: remove discontinued jetbrains space alerting provider ( #1329 )
...
remove alerting provider for discontinued jetbrains space
2025-10-13 20:47:05 -04:00
TwiN
bd793305e9
fix(storage): Zero allocation issue with fiber ( #1273 )
...
* fix(storage): Zero allocation issue with fiber
* ci: Bump Go version
2025-09-19 11:38:46 -04:00
dependabot[bot]
565831aa46
chore(deps): bump codecov/codecov-action from 5.5.0 to 5.5.1 ( #1247 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 5.5.0 to 5.5.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.5.0...v5.5.1 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-version: 5.5.1
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-09-17 17:27:03 -04:00
dependabot[bot]
0f2b486623
chore(deps): bump actions/setup-go from 5 to 6 ( #1243 )
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-version: '6'
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>
2025-09-16 16:27:53 -04:00
TwiN
d668a14703
feat(suite): Implement Suites ( #1239 )
...
* feat(suite): Implement Suites
Fixes #1230
* Update docs
* Fix variable alignment
* Prevent always-run endpoint from running if a context placeholder fails to resolve in the URL
* Return errors when a context placeholder path fails to resolve
* Add a couple of unit tests
* Add a couple of unit tests
* fix(ui): Update group count properly
Fixes #1233
* refactor: Pass down entire config instead of several sub-configs
* fix: Change default suite interval and timeout
* fix: Deprecate disable-monitoring-lock in favor of concurrency
* fix: Make sure there are no duplicate keys
* Refactor some code
* Update watchdog/watchdog.go
* Update web/app/src/components/StepDetailsModal.vue
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* chore: Remove useless log
* fix: Set default concurrency to 3 instead of 5
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-05 15:39:12 -04:00
dependabot[bot]
3a47d64610
chore(deps): bump codecov/codecov-action from 5.4.3 to 5.5.0 ( #1215 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 5.4.3 to 5.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/v5.4.3...v5.5.0 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-version: 5.5.0
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-08-26 09:31:05 -04:00
TwiN
12825a2b6f
ci: Fix typo in if statement
2025-08-18 12:18:24 -04:00
dependabot[bot]
e1edc15337
chore(deps): bump actions/checkout from 4 to 5 ( #1197 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
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>
2025-08-17 18:33:18 -04:00
TwiN
609a634df3
ci: Tag area/ui if the PR title has ui in it
2025-08-14 16:48:41 -04:00
TwiN
440b732c71
feat(ui): New status page UI ( #1198 )
...
* feat(ui): New status page UI
* docs: Rename labels to extra-labels
* Fix domain expiration test
* feat(ui): Add ui.default-sort-by and ui.default-filter-by
* Change ui.header default value to Gatus
* Re-use EndpointCard in Details.vue as well to avoid duplicate code
* Fix flaky metrics test
* Add subtle green color to "Gatus"
* Remove duplicate title (tooltip is sufficient, no need for title on top of that)
* Fix collapsed group user preferences
* Update status page screenshots
2025-08-14 09:15:34 -04:00
TwiN
a2f5516b06
ci(labeler): Support documentation label
2025-08-10 10:18:02 -04:00
TwiN
2c6fede468
ci: Bump timeout from 2h to 4h
...
The speed of the runners is getting worse every day...
2025-08-06 16:21:38 -04:00
TwiN
1855718e46
ci: Increase workflow timeouts because GHA instances seems to have gotten slower
2025-07-01 18:28:49 -04:00
TwiN
f0034f88b7
ci: Adjust codecov target
2025-06-11 15:44:07 -04:00
TwiN
40c274d36a
ci: Bump timeout-minutes from 60 to 120
2025-05-31 20:13:52 -04:00
dependabot[bot]
c449738844
chore(deps): bump codecov/codecov-action from 5.4.2 to 5.4.3 ( #1108 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 5.4.2 to 5.4.3.
- [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.4.2...v5.4.3 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-version: 5.4.3
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-05-30 21:11:06 -04:00
dependabot[bot]
ac44c1f2d6
chore(deps): bump codecov/codecov-action from 5.4.0 to 5.4.2 ( #1078 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 5.4.0 to 5.4.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.4.0...v5.4.2 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-version: 5.4.2
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-04-21 22:01:03 -04:00
TwiN
c9c2639f67
ci: Push to ghcr instead of DockerHub for custom tags
2025-04-01 18:28:07 -04:00
TwiN
35a3238bc9
ci: Fix feat and fix pull request title detection
2025-03-31 22:07:43 -04:00
TwiN
3191552343
fix(ci,deps): Bump Go version to 1.24.1 and update some dependencies ( #1047 )
2025-03-30 13:23:03 -04:00
dependabot[bot]
6d807e322e
chore(deps): bump codecov/codecov-action from 5.3.1 to 5.4.0 ( #1014 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 5.3.1 to 5.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/v5.3.1...v5.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 >
2025-03-10 20:59:51 -04:00
TwiN
168dafe5bb
ci(labeler): Set name to labeler
2025-03-06 22:18:12 -05:00
TwiN
ca2c6899ed
ci(labeler): Don't bother checking the body
2025-03-06 21:48:42 -05:00
TwiN
da3607106c
ci(labeler): Fix permission issue and continue on failure
2025-03-06 21:44:41 -05:00
TwiN
467e811fd5
ci(labeler): Support area/storage label
2025-03-06 21:10:03 -05:00
TwiN
11292b5f1e
ci: Bump publish-latest's timeout-minutes
2025-03-04 19:50:02 -05:00
TwiN
bb62a400f1
ci(labeler): Support pull request and issue number
2025-03-02 20:10:47 -05:00
TwiN
62af9e842f
ci: Add labeler workflow ( #1010 )
2025-02-21 23:39:48 -05:00
TwiN
2049601be5
ci: Add publish-custom workflow
2025-02-18 20:59:40 -05:00
TwiN
52c142ec81
ci(test-ui): Fix push trigger
2025-02-10 21:47:06 -05:00
TwiN
9fd134ca9c
ci: Don't comment on pull requests
2025-02-08 11:52:31 -05:00
TwiN
d9e0ee04f9
ci: Run test-ui workflow on push event as well
2025-02-06 19:36:54 -05:00
TwiN
5227da3407
ci: Add workflow to test UI changes ( #998 )
...
* ci: Add workflow to test UI changes
* test
* remove test
2025-02-06 19:33:37 -05:00
dependabot[bot]
41085757f9
chore(deps): bump codecov/codecov-action from 5.1.2 to 5.3.1 ( #980 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 5.1.2 to 5.3.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.1.2...v5.3.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>
2025-02-01 13:58:45 -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
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]
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
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
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
TwiN
e061c788de
ci: Update open-pull-requests-limit from 1 to 3
2024-11-04 18:37:31 -05: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
JamesHillyard
ff4b09dff8
feat(alerting): Implement new Teams Workflow alert ( #847 )
...
* POC Teams Workflow Alerting
Signed-off-by: James Hillyard <james.hillyard@payara.fish >
* Document Teams Workflow Alert
Signed-off-by: James Hillyard <james.hillyard@payara.fish >
* Rename 'teamsworkflow' to 'teams-workflows'
Signed-off-by: James Hillyard <james.hillyard@payara.fish >
* Fix README Table Format
Signed-off-by: James Hillyard <james.hillyard@payara.fish >
* Fix Test to Expect Correct Emoji
Signed-off-by: James Hillyard <james.hillyard@payara.fish >
---------
Signed-off-by: James Hillyard <james.hillyard@payara.fish >
Co-authored-by: TwiN <twin@linux.com >
2024-10-15 17:25:02 -04:00
Bo-Yi Wu
7de5a1fe48
feat(alerting): implement Gitea alerting provider ( #842 )
...
* feat: implement Gitea alerting provider integration
- Add TypeGitea for the gitea alerting provider
- Introduce a new file for the gitea alerting provider implementation
- Implement the AlertProvider struct with necessary fields for gitea integration
- Add validation logic for the AlertProvider configuration
- Create tests for the AlertProvider's validation and sending functionality
- Update go.mod to include the gitea SDK as a dependency
- Modify the alerting configuration validation to recognize TypeGitea
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
* chore: integrate Gitea alerting provider configuration
- Add Gitea alerting provider import to the configuration file
- Update the comment for the RepositoryURL field to reflect Gitea instead of GitHub
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
* feat: add Assignees support to AlertProvider functionality
- Add a field for Assignees to the AlertProvider struct
- Update the Send function to include Assignees in the alert payload
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
* feat: implement Gitea alerting configuration and documentation
- Add a new image asset for Gitea alerts
- Update the README to include configuration details for Gitea alerts
- Introduce parameters for Gitea alerting, including repository URL and personal access token
- Document the behavior of the Gitea alerting provider regarding issue creation and resolution
- Include an example YAML configuration for Gitea alerts
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
* Update README.md
Co-authored-by: TwiN <twin@linux.com >
* Update README.md
Co-authored-by: TwiN <twin@linux.com >
* Update README.md
Co-authored-by: TwiN <twin@linux.com >
* feat: refactor AlertProvider for improved client configuration
- Add import for the Gatus client library
- Remove the SkipVerify field from the AlertProvider struct
- Introduce ClientConfig field in the AlertProvider struct for client configuration
- Update validation logic to check for ClientConfig instead of SkipVerify
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
* Update README.md
Co-authored-by: TwiN <twin@linux.com >
* chore: update configuration for Gitea integration
- Change references from GitHub to Gitea in the configuration section
- Update alerting provider descriptions to reflect the correct platform
- Swap the order of GitHub and Gitea configurations
- Replace Gitea alert image with GitHub alert image
- Adjust the type field from gitea to github in the relevant sections
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
* fix: ensure ClientConfig is validated and defaults set
- Add a check for nil ClientConfig in the IsValid function
- Set ClientConfig to a default configuration if it is nil
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
---------
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
Co-authored-by: TwiN <twin@linux.com >
2024-08-21 17:51:45 -04:00
dependabot[bot]
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
dependabot[bot]
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
TwiN
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
TwiN
714dd4ba09
build: Drop support for linux/arm/v6 ( #773 )
2024-05-21 22:43:59 -04:00
dependabot[bot]
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