Skip to content

Releases: TwiN/gatus

v5.11.0

21 May 22:11
ea7bf2c
Compare
Choose a tag to compare

What's Changed

  • feat(alerting): Persist triggered alerts across application restart by @TwiN in #764
  • fix(alerting): Make Microsoft Teams title customizable by @rahulchordiya in #731
  • refactor: Break core package into multiple packages under config/endpoint by @TwiN in #759
  • chore(deps): bump github.com/gofiber/fiber/v2 from 2.52.1 to 2.52.4 by @dependabot in #739
  • chore(deps): bump codecov/codecov-action from 4.3.0 to 4.4.0 by @dependabot in #765

New Contributors

Full Changelog: v5.10.0...v5.11.0

v5.10.0

19 Apr 01:35
2833968
Compare
Choose a tag to compare

What's Changed

  • feat(ui): Implement endpoints[].ui.hide-conditions by @TwiN in #738
  • fix: add crossorigin attribute to manifest.json link in index.html by @rschelling in #736
  • refactor: Update connectivity.Checker struct to use pointer on receiver
  • chore(deps): bump github.com/google/uuid from 1.5.0 to 1.6.0 by @dependabot in #703

New Contributors

Full Changelog: v5.9.0...v5.10.0

v5.9.0

12 Apr 04:43
Compare
Choose a tag to compare

What's Changed

  • feat(alerting): add alerting support for jetbrains space by @michael-baraboo in #713
  • feat(client): add mTLS config by @chrisbsmith in #665
  • feat: Implement push-based external endpoints by @TwiN in #724
  • fix(alerting): Support alerts with no conditions for external endpoints by @TwiN in #729
  • chore(deps): bump codecov/codecov-action from 4.0.1 to 4.1.1 by @dependabot in #715
  • chore: fix some typos by @HongKuang in #725
  • refactor: Clean up code and change log format by @TwiN in #719

New Contributors

Full Changelog: v5.8.0...v5.9.0

v5.8.0

15 Mar 22:09
5aa83ee
Compare
Choose a tag to compare

What's Changed

  • feat(client): Add Google's Identity-Aware-Proxy in client config by @Kloox in #600
  • feat(client): Add client network configuration for ICMP endpoint clients by @n-thumann in #661
  • feat(http): enhance HTTP client configuration with proxy support by @appleboy in #668
  • feat: add ability to delay startup by @vax-r in #631
  • feat: shields.io endpoint badge by @buroa in #652
  • fix(web): Allow configuration of read-buffer-size by @TwiN in #675
  • fix: Allow binding IPv6 addresses for web by @n-thumann in #650
  • build: refine Makefile targets and build command by @appleboy in #666
  • refactor(alerting): Use pointer for receiver in AlertProvider.GetDefaultAlert method by @TwiN in #676
  • docs(alerting): Fix wrong gitlab terminology (alert key vs. PAT) by @salim-b in #694
  • chore(deps): bump actions/setup-go from 4 to 5 by @dependabot in #634
  • chore(deps): bump golang.org/x/crypto from 0.14.0 to 0.18.0 by @dependabot in #649
  • chore(deps): bump modernc.org/sqlite from 1.26.0 to 1.28.0 by @dependabot in #654
  • chore(deps): bump codecov/codecov-action from 3.1.4 to 3.1.6 by @dependabot in #669
  • chore(deps): bump codecov/codecov-action from 3.1.6 to 4.0.1 by @dependabot in #671
  • chore(deps): bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 by @dependabot in #658
  • chore(deps): bump github.com/gofiber/fiber/v2 from 2.49.2 to 2.52.1 by @dependabot in #682
  • chore(deps): bump github.com/TwiN/deepmerge from 0.2.0 to 0.2.1 by @dependabot in #684
  • chore(deps): bump golang.org/x/oauth2 from 0.13.0 to 0.18.0 by @dependabot in #701

New Contributors

Full Changelog: v5.7.0...v5.8.0

v5.7.0

14 Nov 01:18
76111ee
Compare
Choose a tag to compare

What's Changed

  • feat(alerting): Add gotify provider by @bugrakocabay in #605
  • feat(alerting): Add AWS SES Alerting Provider by @beschoenen in #579
  • feat(alerting): Make discord title customizable by @bugrakocabay in #602
  • feat(alerting): Make authentication optional for email provider by @calvinhenderson in #608
  • fix(alerting): add condition results to ntfy by @wei840222 in #582
  • fix(alerting): Add support for client.insecure in email alerting provider by @mxcd in #583
  • fix: Support hexadecimal integers in conditions by @heitorPB in #563
  • docs: add instruction to install as binary by @bugrakocabay in #615
  • chore(deps): bump github.com/miekg/dns from 1.1.55 to 1.1.56 by @dependabot in #578
  • chore(deps): bump actions/checkout from 3 to 4 by @dependabot in #560
  • chore(deps): bump docker/setup-buildx-action from 2 to 3 by @dependabot in #567
  • chore(deps): bump docker/build-push-action from 4 to 5 by @dependabot in #568
  • chore(deps): bump github.com/gofiber/fiber/v2 from 2.46.0 to 2.49.2 by @dependabot in #584
  • chore(deps): bump modernc.org/sqlite from 1.24.0 to 1.26.0 by @dependabot in #585
  • chore(deps): bump github.com/prometheus/client_golang from 1.16.0 to 1.17.0 by @dependabot in #586
  • chore(deps): bump github.com/wcharczuk/go-chart/v2 from 2.1.0 to 2.1.1 by @dependabot in #591
  • chore(deps): bump github.com/valyala/fasthttp from 1.49.0 to 1.50.0 by @dependabot in #594
  • chore(deps): bump github.com/coreos/go-oidc/v3 from 3.6.0 to 3.7.0 by @dependabot in #604
  • chore(deps): bump github.com/aws/aws-sdk-go from 1.45.16 to 1.47.8 by @dependabot in #621
  • chore(deps): bump github.com/aws/aws-sdk-go from 1.47.8 to 1.47.9 by @dependabot in #623

New Contributors

Full Changelog: v5.6.0...v5.7.0

v5.6.0

28 Sep 22:00
494a859
Compare
Choose a tag to compare

What's Changed

  • feat(ssh): Add support for SSH endpoint by @henrybarreto in #473
  • feat(websocket): support monitoring WebSocket endpoints by @heitorPB in #511
  • fix(alerting): correct success threshold for telegram by @plantatorbob in #551
  • fix(alerting): Set correct email subject to resolved alert by @lolgopher in #572
  • fix(tls): Honor client.insecure when doing TLS checks by @vax-r in #547
  • fix(websocket): handle error by @heitorPB in #550
  • fix(watchdog): Close dangling file descriptors on shutdown and config reload by @vax-r in #544
  • docs: demonstrate use of environment variables in config by @dan-hill2802 in #571
  • ci: Publish only if the workflow is not running on a fork by @TwiN in #574
  • ci: Tweak concurrency group key by @TwiN in #575
  • ci: Fix fork conditional by @TwiN in #576

New Contributors

Full Changelog: v5.5.1...v5.6.0

v5.5.1

20 Jul 23:04
fd17dcd
Compare
Choose a tag to compare

What's Changed

  • fix(tls): Pass certificate and private key files to listener method by @TwiN in #531

Full Changelog: v5.5.0...v5.5.1

v5.5.0

20 Jul 04:11
Compare
Choose a tag to compare

What's Changed

  • feat(api): Migrate from gorilla/mux to fiber by @TwiN in #521
  • feat(alerting): Add GitLab alerting provider by @hlidotbe in #485
  • feat(alerting): Add token authorization for ntfy by @OskarCarl in #512
  • feat(ui): Show number of failing checks per group by @quibusus in #493
  • fix(alerting): use same email subject for trigger and resolution alert by @skhokhlov in #465
  • fix(alerting): Unable to set maintenance interval to all day by @skhokhlov in #475
  • fix(ui): disable hover effects when not supported by @macmoritz in #514
  • chore(deps): bump github.com/miekg/dns from 1.1.53 to 1.1.54 by @dependabot in #462
  • chore(deps): bump golang.org/x/crypto from 0.8.0 to 0.9.0 by @dependabot in #471
  • chore(deps): bump codecov/codecov-action from 3.1.3 to 3.1.4 by @dependabot in #478
  • chore(deps): bump modernc.org/sqlite from 1.20.4 to 1.22.1 by @dependabot in #479
  • chore(deps): bump golang.org/x/oauth2 from 0.7.0 to 0.8.0 by @dependabot in #491
  • chore(deps): bump github.com/coreos/go-oidc/v3 from 3.5.0 to 3.6.0 by @dependabot in #498
  • chore(deps): bump github.com/TwiN/whois from 1.1.0 to 1.1.1 by @dependabot in #499
  • chore(deps): bump golang.org/x/image from 0.0.0-20210628002857-a66eb6448b8d to 0.5.0 by @dependabot in #500
  • chore(deps): bump modernc.org/sqlite from 1.22.1 to 1.23.0 by @dependabot in #501
  • chore(deps): bump github.com/prometheus-community/pro-bing from 0.1.0 to 0.2.0 by @dependabot in #502
  • chore(deps): bump golang.org/x/crypto from 0.9.0 to 0.10.0 by @dependabot in #513
  • chore(deps): bump modernc.org/sqlite from 1.23.0 to 1.23.1 by @dependabot in #516
  • chore(deps): bump github.com/TwiN/whois from 1.1.1 to 1.1.2 by @dependabot in #518
  • chore(deps): bump github.com/prometheus/client_golang from 1.14.0 to 1.16.0 by @dependabot in #519
  • chore(deps): bump github.com/TwiN/whois from 1.1.2 to 1.1.3 by @dependabot in #523
  • chore(deps): bump github.com/valyala/fasthttp from 1.47.0 to 1.48.0 by @dependabot in #524
  • docs: Specify that exposing Gatus through a subpath is not supported by @ansilh in #507
  • docs: Fix typo by @sebbbastien in #494

New Contributors

Full Changelog: v5.4.0...v5.5.0

v5.4.0

03 May 04:39
447e140
Compare
Choose a tag to compare

What's Changed

  • feat(connectivity): Allow internet connection validation prior to endpoint execution by @TwiN in #461
  • feat(web): Support TLS encryption by @chr1st1ank in #322
  • refactor: Modify implementation of TLS by @TwiN in #457
  • chore(deps): bump golang.org/x/oauth2 from 0.5.0 to 0.6.0 by @dependabot in #450
  • chore(deps): bump codecov/codecov-action from 3.1.1 to 3.1.2 by @dependabot in #453
  • chore(deps): bump golang.org/x/oauth2 from 0.6.0 to 0.7.0 by @dependabot in #454
  • chore(deps): bump codecov/codecov-action from 3.1.2 to 3.1.3 by @dependabot in #459
  • chore(deps): bump golang.org/x/crypto from 0.7.0 to 0.8.0 by @dependabot in #455

New Contributors

Full Changelog: v5.3.2...v5.4.0

v5.3.2

31 Mar 00:43
685351a
Compare
Choose a tag to compare

What's Changed

  • fix: Print response body on failure if debug is set to true
  • chore(deps): update go-ping dependency to pro-ping (maintained fork) by @floj in #444
  • chore(deps): bump golang.org/x/oauth2 from 0.4.0 to 0.5.0 by @dependabot in #431
  • chore(deps): bump modernc.org/sqlite from 1.20.3 to 1.20.4 by @dependabot in #441
  • chore(deps): bump golang.org/x/crypto from 0.0.0-20210921155107-089bfa567519 to 0.6.0 by @dependabot in #443
  • chore(deps): bump actions/setup-go from 3 to 4 by @dependabot in #447
  • chore(deps): bump golang.org/x/crypto from 0.6.0 to 0.7.0 by @dependabot in #446
  • chore(deps): bump github.com/miekg/dns from 1.1.50 to 1.1.53 by @dependabot in #449

New Contributors

  • @floj made their first contribution in #444

Full Changelog: v5.3.1...v5.3.2