alexjustesen / speedtest-tracker

Speedtest Tracker is a self-hosted internet performance tracking application that runs speedtest checks against Ookla's Speedtest service.
https://speedtest-tracker.dev/
MIT License
2.45k stars 89 forks source link

Add HealthCheck.io Notifications via Webhooks #1567

Open svenvg93 opened 1 week ago

svenvg93 commented 1 week ago

📃 Description

To close https://github.com/alexjustesen/speedtest-tracker/issues/1556

Add support for Healthcheck.io notifications.

🪵 Changelog

➕ Added

📷 Screenshots

Settings page

Scherm­afbeelding 2024-06-23 om 21 46 20

Healthcheck.io Completed test:

Scherm­afbeelding 2024-06-22 om 17 11 42

Healthcheck.io Threshold breach

Scherm­afbeelding 2024-06-22 om 17 12 20
alexjustesen commented 6 days ago

Thanks for all the work on notification channels! Just a heads up I'm pointing the PRs at develop-0.21.0 so we can collect them all for the next release.

svenvg93 commented 6 days ago

@alexjustesen do you how to make sure the threshold notification is sent after the completed one.

Now the completed comes after the threshold which makes healthcheck not sent the mail to the user.

svenvg93 commented 5 days ago

Cant find a way to make sure the threshold will be sent as last, so lets go!