Commit Graph
776 Commits
Author SHA1 Message Date
TwiN 9287e2f9e2 Move store initialization to store package
This will allow importing storage.Config without importing every SQL drivers in the known universe
v3.3.2
2021-10-28 19:35:46 -04:00
TwiN 257f859825 Rename getPagerDutyIntegrationKeyForGroup to getIntegrationKeyForGroup 2021-10-27 23:16:05 -04:00
TwiN 3a4ab62ddd #191: Handle memory issue caused by migration from Service to Endpoint v3.3.1 2021-10-24 21:20:01 -04:00
TwiN a4e9d8e9b0 Revert "Add GATUS_DONT_EXPAND_ENV env var" 2021-10-24 18:34:39 -04:00
TwiN 3be6d04d29 Add GATUS_DONT_EXPAND_ENV env var 2021-10-24 16:20:24 -04:00
TwiN b59ff6f89e Add ServiceAccount to Kubernetes example 2021-10-24 15:33:15 -04:00
TwiN 813fea93ee #167: Rename examples/minimal to .examples/docker-minimal 2021-10-24 15:27:25 -04:00
TwiN 8f50e44b45 #167: Rename examples/ to .examples/ 2021-10-24 15:20:39 -04:00
TwiN fb2448c15a Omit fields that are not set 2021-10-24 15:03:41 -04:00
TwiN db575aad13 Remove comments that no longer apply 2021-10-24 14:51:49 -04:00
TwiNandGitHub 6ed93d4b82 Rename Service to Endpoint (#192)
* Add clarifications in comments

* #191: Rename Service to Endpoint
v3.3.0
2021-10-23 16:47:12 -04:00
TwiN 634123d723 Add support for armv6 v3.2.3 2021-10-18 12:16:31 -04:00
TwiN 75c25ac053 Don't support garbage browser versions 2021-10-08 00:21:29 -04:00
TwiN 8088736d6e Fix workflow v3.2.2 2021-10-07 22:42:37 -04:00
TwiN 6c45f5b99c ⚠ Migrate TwinProduction/gatus to TwiN/gatus 2021-10-07 21:28:04 -04:00
TwiN 422eaa6d37 Fix typo 2021-10-07 20:55:15 -04:00
TwinProduction c423afb0bf Fix #182: Fix ICMP on Docker Linux 2021-10-07 01:21:13 -04:00
TwinProduction 835f768337 Shorten comment 2021-10-07 01:08:42 -04:00
TwinProduction b3d0e54af2 Minor update 2021-10-07 01:08:17 -04:00
TwinProduction 1451cdfa64 Fix typo 2021-10-05 22:36:08 -04:00
TwinProduction 53cc9d88e5 Minor update 2021-10-05 20:44:18 -04:00
TwinProduction a6bc0039e9 Rename integrations to overrides 2021-10-05 20:40:44 -04:00
adbc2c5ad7 Add group-specific integration key for PagerDuty (#181)
* Added support for pagerduty integration per group

* Added pagerduty per group tests

* bugfix: if no team is provided and no general integration is provided return the first pagerduty integration in team integrations

* Updated README

* Update README.md

Co-authored-by: Chris <twin@twinnation.org>

* Update alerting/provider/pagerduty/pagerduty.go

Co-authored-by: Chris <twin@twinnation.org>

* Update alerting/provider/pagerduty/pagerduty.go

Co-authored-by: Chris <twin@twinnation.org>

Co-authored-by: Achref Ben Saad <achref.bensaad@cimpress.com>
Co-authored-by: Chris <twin@twinnation.org>
2021-10-05 20:01:36 -04:00
TwinProduction 154bc7dbc6 Update dependencies 2021-10-03 22:15:20 -04:00
TwinProduction 2d3fe9795f Add v3 to module path
Gatus wasn't intended to be used as a library, but I have a use case now.
v3.2.1
2021-10-03 21:53:59 -04:00
TwinProduction d19f564e4e Ensure that tested hour never goes negative 2021-10-03 21:50:58 -04:00
TwinProduction babe7b0be9 Update Go to 1.17 2021-10-03 15:03:09 -04:00
TwinProduction dee04945d0 Minor update 2021-10-03 15:03:09 -04:00
TwinProduction bf455fb7cc Fix issue with under maintenance feature v3.2.0 2021-10-01 02:33:37 -04:00
TwinProduction dfd2f7943f Fix issue with privileged call on linux 2021-10-01 02:33:16 -04:00
TwinProduction fece11540b Remove unnecessary rows.Close() calls 2021-09-30 21:19:57 -04:00
TwinProduction ac43ef4ab7 Refactor some code 2021-09-30 20:56:09 -04:00
TwinProduction bc25fea1c0 Minor improvements 2021-09-30 20:45:47 -04:00
CarlotronicsandGitHub 30cb7b6ec8 Health check for SSL/TLS services (#177)
* protocol: starttls: add timeout support

Signed-off-by: Charles Decoux <charles@phowork.fr>

* protocol: add ssl support

Signed-off-by: Charles Decoux <charles@phowork.fr>
2021-09-30 16:15:17 -04:00
TwinProduction 289d834587 Change domain 2021-09-28 18:54:40 -04:00
TwinProduction 428e415616 Fix issue with under maintenance 2021-09-27 00:11:42 -04:00
TwinProduction 0d284c2494 Update front-end dependencies 2021-09-25 13:39:54 -04:00
TwinProduction 4a46a5ae9e Rename security.go and security_test.go to config.go and config_test.go 2021-09-22 00:53:13 -04:00
TwinProduction df3a2016ff Move web and ui configurations in their own packages 2021-09-22 00:47:51 -04:00
TwinProduction dda83761b5 Minor fix 2021-09-22 00:11:46 -04:00
TwinProduction 882444e0d5 Minor fix 2021-09-22 00:11:22 -04:00
TwinProduction fa4736c672 Close #74: Add maintenance window 2021-09-22 00:04:51 -04:00
TwinProduction dc173b29bc Fix indention 2021-09-18 21:43:19 -04:00
TwinProduction c3a4ce1eb4 Minor update 2021-09-18 13:04:50 -04:00
TwinProduction 044f0454f8 Domain migration 2021-09-18 12:42:11 -04:00
9bd5c38a96 Add enabled parameter to service (#175)
* feat: Add enabled flag to service
* Add IsEnabled method

Co-authored-by: 1newsr <1newsr@users.noreply.github.com>
2021-09-18 11:52:11 -04:00
TwinProduction d6b4c2394a Update frontend dependencies 2021-09-16 22:47:03 -04:00
TwinProduction 9fe4678193 Update line separator 2021-09-16 22:35:22 -04:00
TwinProduction f41560cd3e Add configuration for whether to resolve failed conditions or not v3.1.0 2021-09-14 19:34:46 -04:00
TwinProduction d7de795a9f Retrieve metrics from the past 2 hours for badges with a duration of 1h 2021-09-13 23:29:35 -04:00