Commit Graph

  • 9495b7389e
    feat(ui): Add support for endpoints[].ui.hide-errors to hide errors (#1361) TwiN 2025-10-22 13:13:53 -04:00
  • c8bdecbde8 docs: Fix ordering in Table of Contents TwiN 2025-10-21 14:11:00 -04:00
  • 394602bc47
    fix(ui): Ensure retrievedConfig is set to true after fetching configuration (#1359) TwiN 2025-10-21 08:06:02 -04:00
  • 15813d4297
    fix(client): Add nil check for SSHConfig before validating username/password (#1358) TwiN 2025-10-21 07:37:24 -04:00
  • d24c66cf96
    fix(key): Revert support for ( and ) as name/group, as they already worked before (#1356) TwiN 2025-10-20 13:50:02 -04:00
  • 70d7d0c54c
    fix(suites): Load persisted triggered alerts for suite endpoints on start (#1347) TwiN 2025-10-20 13:31:58 -04:00
  • 91931e48b4 fix(ui): Clear selected result before toggling new one TwiN 2025-10-17 22:06:54 -04:00
  • 386a4d2cb7 fix(ui): Implement toggleable tooltip for suites too TwiN 2025-10-17 21:41:40 -04:00
  • 4d9eb0572c docs(alerting): Link n8n-nodes-gatus-trigger for n8n alerting provider TwiN 2025-10-17 21:12:53 -04:00
  • 1586b3cc0b
    feat(alerting): Add message-content parameter for Discord pings (#1335) aaldebs99 2025-10-17 17:22:26 -07:00
  • 981e082d0c
    feat(ui): Make tooltips toggleable (#1236) Jon Fuller 2025-10-17 13:09:47 -07:00
  • 91daaf92aa
    chore(deps): bump github.com/gofiber/fiber/v2 from 2.52.8 to 2.52.9 (#1338) dependabot[bot] 2025-10-17 10:09:03 -04:00
  • a1bb07c556
    chore(deps): bump golang.org/x/net from 0.45.0 to 0.46.0 (#1333) dependabot[bot] 2025-10-17 10:08:48 -04:00
  • 258175dec3
    chore(deps): bump code.gitea.io/sdk/gitea from 0.21.0 to 0.22.0 (#1341) dependabot[bot] 2025-10-17 10:08:31 -04:00
  • ef6159e420
    chore(deps): bump github.com/prometheus/client_golang from 1.23.0 to 1.23.2 (#1337) dependabot[bot] 2025-10-16 20:45:36 -04:00
  • ebd4068aac
    fix(key): Support (, ), + and & as name/group (#1340) TwiN 2025-10-16 16:47:11 -04:00
  • 39981de54b
    chore(deps): bump golang.org/x/crypto from 0.42.0 to 0.43.0 (#1332) dependabot[bot] 2025-10-15 08:49:52 -04:00
  • 7dce07e47f
    chore(deps): bump modernc.org/sqlite from 1.38.2 to 1.39.1 (#1331) dependabot[bot] 2025-10-15 08:23:57 -04:00
  • 6a83857db4
    chore(deps): bump github.com/coreos/go-oidc/v3 from 3.14.1 to 3.16.0 (#1313) dependabot[bot] 2025-10-14 16:42:57 -04:00
  • 50702bd1d4
    chore(deps): bump google.golang.org/api from 0.242.0 to 0.252.0 (#1315) dependabot[bot] 2025-10-14 10:19:44 -04:00
  • 5bf95fe4f7
    chore(deps): bump github.com/valyala/fasthttp from 1.64.0 to 1.67.0 (#1330) dependabot[bot] 2025-10-14 09:56:20 -04:00
  • 20d8ef966b
    chore(deps): bump golang.org/x/oauth2 from 0.30.0 to 0.32.0 (#1317) dependabot[bot] 2025-10-13 22:11:52 -04:00
  • 8f15346fb7
    fix(alerting)!: remove discontinued jetbrains space alerting provider (#1329) michael-baraboo 2025-10-13 19:47:05 -05:00
  • 8920bdd301
    fix(ui): Handle refresh properly on SuiteDetails.vue (#1324) TwiN 2025-10-12 14:27:43 -04:00
  • e37024dfc6 docs: Use working websocket example TwiN 2025-10-09 13:28:34 -04:00
  • ac4374b1e3 docs: Replace Docker Hub with GHCR as primary container registry TwiN 2025-10-03 16:51:03 -04:00
  • 129fb82f71
    feat(alerting): Add RESULT_CONDITIONS in custom alert to have more information (#1086) Adrian 2025-10-06 18:22:38 +02:00
  • 374be99b35
    fix(alerting): Format link from Telegram alert description when sending message (#1200) Andrii Oriekhov 2025-10-05 22:00:45 +03:00
  • 5c78bd92fb
    feat(client): Support body placeholder for SSH endpoints (#1286) yansh97 2025-10-04 10:52:34 +08:00
  • 8853140cb2
    feat(alerting): Add support for n8n alerts (#1309) TwiN 2025-10-03 16:51:26 -04:00
  • 03ec18a703
    fix(ui): Swap oldest/newest result time for SuiteCard.vue (#1308) TwiN 2025-10-03 13:36:09 -04:00
  • 65eaed4621
    fix(incidentio): Implement deduplication key generation for alerts (#1296) Kevin Kugler 2025-10-03 19:33:51 +02:00
  • 10c6e71eef
    chore(deps): Update aws-sdk-go to aws-sdk-go-v2 (#1305) TwiN 2025-10-03 13:33:37 -04:00
  • c7f0a32135 fix(tunneling): Adjust exponential backoff duration TwiN 2025-09-30 14:27:38 -04:00
  • 405c15f756
    fix(tunneling): Add exponential backoff retry (#1303) TwiN 2025-09-30 14:08:56 -04:00
  • 6f1312dfcf
    chore: Tweak configuration validation and yaml output (#1302) TwiN 2025-09-30 13:38:17 -04:00
  • bd296c75da
    chore: Export validation function (#1301) TwiN 2025-09-29 23:01:27 -04:00
  • f007725140
    fix(ui): Make sure EndpointCard aligns even if no group + hide-hostname (#1300) TwiN 2025-09-29 22:55:11 -04:00
  • 40345a03d3
    feat(client): Add support for SSH tunneling (#1298) TwiN 2025-09-28 14:26:12 -04:00
  • 97a2be3504
    fix(alerting): Added description block in teams-workflows (#1275) Rahul Chordiya 2025-09-26 01:58:22 +05:30
  • 15a4133502
    fix(alerting): Limit minimum-reminder-interval to >5m (#1290) TwiN 2025-09-25 16:24:15 -04:00
  • 64a5043655
    docs(alerting): Remove SIGNL4 untested warning (#1289) Ron 2025-09-24 12:33:57 +02:00
  • 5a06a74cc3
    fix(events): Retrieve newest events instead of oldest events (#1283) TwiN 2025-09-21 15:40:17 -04:00
  • d6fa2c955b
    fix(suites): Handle invalid paths in store and update needsToReadBody to check store (#1282) TwiN 2025-09-21 13:15:59 -04:00
  • e6576e9080
    fix(alerting): Support custom slack title (#1079) mehdiMj 2025-09-21 03:51:46 +03:30
  • 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) 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) 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) 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) 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) 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) 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