Commit Graph

  • cd10b31ab5 fix(condition): Properly format conditions with invalid context placeholders (#1281) TwiN 2025-09-20 19:28:27 -04:00
  • d1ef0b72a4 chore(deps): bump golang.org/x/sync from 0.16.0 to 0.17.0 (#1269) dependabot[bot] 2025-09-20 12:22:13 -04:00
  • 327a39964d fix(security): Make OIDC session TTL configurable (#1280) TwiN 2025-09-20 07:29:25 -04:00
  • c87c651ff0 fix(suite): Display condition results when user clicks step in execution flow (#1278) v5.24.1 TwiN 2025-09-19 12:43:43 -04:00
  • 1658825525 fix(suite): Add hyphen support for context keys (#1277) TwiN 2025-09-19 12:09:18 -04:00
  • 3a95e32210 fix: Suite endpoint listed as standalone endpoint (#1276) TwiN 2025-09-19 11:55:58 -04:00
  • bd793305e9 fix(storage): Zero allocation issue with fiber (#1273) TwiN 2025-09-19 11:38:46 -04:00
  • 0d2a55cf11 docs: Add gatus-cli command to push a external endpoint status TwiN 2025-09-18 07:31:32 -04:00
  • 565831aa46 chore(deps): bump codecov/codecov-action from 5.5.0 to 5.5.1 (#1247) v5.24.0 dependabot[bot] 2025-09-17 17:27:03 -04:00
  • 8238a42a55 Revert "fix(storage): resolve race condition in memory store" (#1271) TwiN 2025-09-17 15:10:08 -04:00
  • 83c4fac217 fix(storage): resolve race condition in memory store (#1270) TwiN 2025-09-17 08:43:11 -04:00
  • 37ba305c34 fix: Don't panic on if there's 0 endpoints and >1 suite + update documentation (#1266) TwiN 2025-09-16 16:56:36 -04:00
  • 39ace63224 chore(deps): bump github.com/prometheus-community/pro-bing from 0.6.1 to 0.7.0 (#1075) dependabot[bot] 2025-09-16 16:53:33 -04:00
  • 412b6d30a4 docs: information on escaping endpoint url in config (#1242) Sebastian 2025-09-16 22:29:09 +02:00
  • 0f2b486623 chore(deps): bump actions/setup-go from 5 to 6 (#1243) dependabot[bot] 2025-09-16 16:27:53 -04:00
  • 347394b38a docs: Update list of placeholders for SSH TwiN 2025-09-15 13:31:11 -04:00
  • daf6ff60f8 fix(client): add forward ip support in PTR query-name (#1261) Denis 2025-09-15 21:52:57 +08:00
  • f4001d0d80 docs: Mention gatus-cli as alternative to push external endpoint result TwiN 2025-09-14 20:58:12 -04:00
  • 65af0c9377 docs(client): Clarify usage of [DOMAIN_EXPIRATION] placeholder TwiN 2025-09-11 16:36:11 -04:00
  • af4fbac84d feat(client): Add RDAP support for domain expiration (#1181) ju-ef 2025-09-11 23:32:19 +03:00
  • 39bfc51ce4 fix(storage): race issue with memory store (#1256) TwiN 2025-09-11 14:13:31 -04:00
  • c006b35871 feat(client): starttls support for dns resolver (#1253) eleith 2025-09-11 04:48:49 -07:00
  • e3cae4637c fix(storage): Create suite-related tables before endpoint-related tables to avoid reference issues (#1251) TwiN 2025-09-10 22:08:58 -04:00
  • 3d61f5fe60 docs(alerting): Remove untested notice for Line alerts TwiN 2025-09-09 14:52:07 -04:00
  • d559990162 fix(alerting): Don't suffix Signal API URL with /v2/send if it already has that suffix TwiN 2025-09-08 19:04:55 -04:00
  • f7fe56efa1 fix(ui): Don't iterate over null array TwiN 2025-09-06 06:34:27 -04:00
  • d668a14703 feat(suite): Implement Suites (#1239) TwiN 2025-09-05 15:39:12 -04:00
  • 10cabb9dde fix(alerting): Prevent >2nd reminders from being skipped if the first one triggered TwiN 2025-08-26 17:02:30 -04:00
  • 3580bbb41b chore(deps): bump github.com/miekg/dns from 1.1.67 to 1.1.68 (#1192) dependabot[bot] 2025-08-26 09:31:21 -04:00
  • 3a47d64610 chore(deps): bump codecov/codecov-action from 5.4.3 to 5.5.0 (#1215) dependabot[bot] 2025-08-26 09:31:05 -04:00
  • 2fa197d5bf chore(deps): bump github.com/prometheus/client_golang from 1.22.0 to 1.23.0 (#1184) dependabot[bot] 2025-08-26 09:30:47 -04:00
  • d41cfc0d16 fix(alerting): Adjust minimum reminder config parsing (#1226) Sean Kelly 2025-08-25 20:31:23 -07:00
  • a49b9145d2 feat(alerting): Add new providers for Datadog, IFTTT, Line, NewRelic, Plivo, RocketChat, SendGrid, Signal, SIGNL4, Splunk, Squadcast, Vonage, Webex and Zapier (#1224) TwiN 2025-08-25 13:22:17 -04:00
  • 6e888430fa docs: Fix typo in Zulip configuration section (#1220) XavierDupuis 2025-08-24 15:59:04 -04:00
  • 7dac2cc3f5 fix(remote): Set default page size to 50 TwiN 2025-08-22 18:59:09 -04:00
  • b875ba4dfe docs(ui): Clarify how to sort by group by default TwiN 2025-08-21 10:11:06 -04:00
  • 3e713dfee3 docs(alerting): Fix the homeassistant event structure example (#1213) v5.23.2 Andrej Vaňo 2025-08-19 19:03:59 +02:00
  • 2f99eccf5f fix(ui): Collapse groups by default (#1212) TwiN 2025-08-19 10:15:35 -04:00
  • d37f71eee7 fix(ui): Move announcements above endpoints search bar (#1210) TwiN 2025-08-19 07:32:04 -04:00
  • 6d579a4b48 docs: improve extra-labels description (#1208) v5.23.1 Salim B 2025-08-18 20:18:57 +02:00
  • 2c42aa8087 fix(ui): Update endpoints in-place instead of reloading every time (#1209) TwiN 2025-08-18 12:36:16 -04:00
  • 12825a2b6f ci: Fix typo in if statement TwiN 2025-08-18 12:18:24 -04:00
  • e1edc15337 chore(deps): bump actions/checkout from 4 to 5 (#1197) v5.23.0 dependabot[bot] 2025-08-17 18:33:18 -04:00
  • d17f51a1a1 feat(alerting): Support extra labels in email alerts (#1191) Bo-Yi Wu 2025-08-18 00:28:04 +08:00
  • a9fb48b26c chore: Regenerate static content TwiN 2025-08-16 10:01:13 -04:00
  • 131447f702 feat: Implement announcements (#1204) TwiN 2025-08-16 09:54:50 -04:00
  • 609a634df3 ci: Tag area/ui if the PR title has ui in it TwiN 2025-08-14 16:48:41 -04:00
  • 6c28de6950 fix(ui): Replace filter value "nothing" by "none" (#1202) TwiN 2025-08-14 16:44:17 -04:00
  • 440b732c71 feat(ui): New status page UI (#1198) TwiN 2025-08-14 09:15:34 -04:00
  • 8d63462fcd docs: tweak minimum-reminder-interval description (#1194) Salim B 2025-08-11 16:43:34 +02:00
  • daf67dc1e6 perf: Cap RANDOM_STRING_N to 8182 (#1193) v5.22.0 TwiN 2025-08-11 09:36:55 -04:00
  • 3ebed01b4c docs: Add section for gatus-sdk (#1189) TwiN 2025-08-10 10:18:10 -04:00
  • a2f5516b06 ci(labeler): Support documentation label TwiN 2025-08-10 10:18:02 -04:00
  • a68e7e39bd chore(deps): bump modernc.org/sqlite from 1.38.0 to 1.38.2 (#1188) dependabot[bot] 2025-08-09 21:27:12 -04:00
  • f9d7320a2a docs: Add example for alerts[].minimum-reminder-interval (#1187) Sean Kelly 2025-08-09 07:41:12 -07:00
  • c374649019 feat(alerting): Implement alert reminders (#1138) Viktor Ziegler 2025-08-08 03:35:44 +02:00
  • f6e938746f chore(deps): bump github.com/aws/aws-sdk-go from 1.55.7 to 1.55.8 (#1183) dependabot[bot] 2025-08-07 21:20:10 -04:00
  • 2c6fede468 ci: Bump timeout from 2h to 4h TwiN 2025-08-06 16:21:38 -04:00
  • 9205cb2890 fix(metrics): improve Prometheus metrics registration (#1186) Bo-Yi Wu 2025-08-06 20:04:08 +08:00
  • 6a9cbb1728 feat(metrics): add support for custom labels in Prometheus metrics (#979) Bo-Yi Wu 2025-08-06 00:26:50 +08:00
  • 4667fdbc15 chore: Use the right logging library TwiN 2025-08-02 17:31:53 -04:00
  • 501b71cab5 chore(deps): bump github.com/miekg/dns from 1.1.66 to 1.1.67 (#1166) v5.21.0 dependabot[bot] 2025-08-02 14:54:41 -04:00
  • 196be2b89c chore(deps): bump github.com/valyala/fasthttp from 1.62.0 to 1.64.0 (#1162) dependabot[bot] 2025-08-02 14:07:46 -04:00
  • d27c63ded7 feat(websocket): add support for custom headers in WS check (#1180) Olexandr Dovgun 2025-08-02 21:06:46 +03:00
  • 8c5ad54e71 chore(deps): Bump TwiN/whois dependency to v1.1.11 (#1175) Sevan 2025-07-31 15:05:20 +02:00
  • 6f9a2c7c32 feat(external-endpoint): Implement heartbeat (#1173) TwiN 2025-07-30 12:18:10 -04:00
  • aa08321239 fix(websocket): use tls config (#1165) Yaroslav 2025-07-29 18:49:36 +00:00
  • ad5197f037 chore(deps): bump google.golang.org/api from 0.236.0 to 0.242.0 (#1164) dependabot[bot] 2025-07-20 23:29:29 -04:00
  • bdaffbca77 feat: Add body to TCP, UDP, and TLS endpoints and templating (#1134) jasonshugart 2025-07-19 19:24:03 -06:00
  • f4a667549e docs: Update example Grafana dashboard (#1163) Jon Fuller 2025-07-16 15:54:56 -07:00
  • 00419a4b4a feat(alerting): Support sending messages to Telegram topics in group (#928) Dmitry 2025-07-11 20:55:42 +03:00
  • 7c27fcb895 fix: Convert key to lowercase when looking up endpoint by key (#1150) v5.20.0 TwiN 2025-07-08 12:21:56 -04:00
  • 3db5894e90 fix: Limit the pageSize to maximum-number-of-results on first page (#1149) TwiN 2025-07-08 12:08:27 -04:00
  • 9b1d15c9e0 feat(api): Add optional duration to external endpoint results (#1092) Bryan Cross 2025-07-08 10:53:57 -05:00
  • 1855718e46 ci: Increase workflow timeouts because GHA instances seems to have gotten slower TwiN 2025-07-01 18:28:49 -04:00
  • d5f2d92e8e fix(ui): Explicitly omit MaximumNumberOfResults from being parsed to yaml in UI config TwiN 2025-07-01 18:04:37 -04:00
  • 20d1011a20 chore(deps): bump github.com/aws/aws-sdk-go from 1.55.6 to 1.55.7 (#1143) v5.19.0 dependabot[bot] 2025-06-30 12:32:31 -04:00
  • 0888094fdb chore(deps): bump modernc.org/sqlite from 1.37.0 to 1.38.0 (#1135) dependabot[bot] 2025-06-29 13:39:34 -04:00
  • 3f51536eaf chore(deps): bump golang.org/x/net from 0.40.0 to 0.41.0 (#1142) dependabot[bot] 2025-06-27 20:16:34 -04:00
  • d8a1da81f0 chore(deps): bump github.com/gofiber/fiber/v2 from 2.52.6 to 2.52.8 (#1141) dependabot[bot] 2025-06-26 22:18:20 -04:00
  • 25b178bf94 chore(deps): bump github.com/miekg/dns from 1.1.65 to 1.1.66 (#1137) dependabot[bot] 2025-06-24 21:06:55 -04:00
  • e8e0b0f71c feat(alerting): Add ilert alert provider (#1082) Tim Nguyen Van 2025-06-24 02:56:30 +02:00
  • 439ccaa372 chore(deps): bump github.com/prometheus/client_golang from 1.21.1 to 1.22.0 (#1136) dependabot[bot] 2025-06-17 20:57:12 -04:00
  • 1bb490e068 chore(deps): bump github.com/valyala/fasthttp from 1.60.0 to 1.62.0 (#1101) dependabot[bot] 2025-06-16 14:04:30 -04:00
  • b78f3f85b0 chore(deps): bump golang.org/x/crypto from 0.38.0 to 0.39.0 (#1133) dependabot[bot] 2025-06-13 22:48:27 -04:00
  • f0034f88b7 ci: Adjust codecov target TwiN 2025-06-11 15:44:07 -04:00
  • 659b81663e chore(alerting): Add missing typecast checks for Gotify provider TwiN 2025-06-11 15:26:08 -04:00
  • 2f12088823 feat(alerting): Add HomeAssistant support (#1125) Vlom 2025-06-11 22:14:32 +03:00
  • 5b666f924c chore(deps): bump google.golang.org/api from 0.228.0 to 0.236.0 (#1132) dependabot[bot] 2025-06-10 21:39:05 -04:00
  • b296d4bf4c chore(deps): bump code.gitea.io/sdk/gitea from 0.19.0 to 0.21.0 (#1084) dependabot[bot] 2025-06-09 20:20:38 -04:00
  • 2b80b80769 docs: Add NixOS example (#1131) pizzapim 2025-06-09 05:59:37 +02:00
  • 40c274d36a ci: Bump timeout-minutes from 60 to 120 TwiN 2025-05-31 20:13:52 -04:00
  • 65db65e052 revert: fix(client): Use libcap to fix icmp (#1127) v5.18.1 TwiN 2025-05-31 19:04:50 -04:00
  • 0a9f5d8838 fix(api): Escape endpoint key in URL (#1114) v5.18.0 DPKrane 2025-05-31 23:22:49 +03:00
  • c449738844 chore(deps): bump codecov/codecov-action from 5.4.2 to 5.4.3 (#1108) dependabot[bot] 2025-05-30 21:11:06 -04:00
  • 35985017a8 fix(alerting): Gitea issues not being closed (#1122) miggland 2025-05-29 01:11:25 +02:00
  • d9d5815488 fix(alerting): Support Twilio overrides for text-twilio-triggered and text-twilio-resolved (#1120) Imre László 2025-05-28 01:28:20 +02:00
  • 04692d15ba feat: Make maximum number of results and events configurable (#1110) TwiN 2025-05-17 16:10:28 -04:00
  • c411b001eb perf(sqlite): Create indices to fix performance issue (#1106) g-hodgson-tup 2025-05-15 20:44:54 +02:00
  • ce1777c680 chore(deps): bump golang.org/x/net from 0.39.0 to 0.40.0 (#1098) dependabot[bot] 2025-05-14 23:03:27 -04:00