Skip to content

Develop v0.21.0 (additional notification channels)#1647

Merged
alexjustesen merged 9 commits intorelease-v0.21.0from
develop-0.21.0
Aug 8, 2024
Merged

Develop v0.21.0 (additional notification channels)#1647
alexjustesen merged 9 commits intorelease-v0.21.0from
develop-0.21.0

Conversation

@alexjustesen
Copy link
Owner

📃 Description

This PR merges the work done by @svenvg93 for the v0.21.0 release.

🪵 Changelog

➕ Added

  • Gotify notification channel via webhooks
  • Healthcheck.io notification channel via webhooks
  • Ntfy notification channel via webhooks
  • Pushover notification channel via webhooks
  • Slack notification channel via webhooks

✏️ Changed

  • Added placeholder text for notifications
  • Added Ookla result URL to webhook notification payload

🔧 Fixed

  • Notification font styling when sending a webhook

svenvg93 and others added 8 commits June 24, 2024 19:30
* first_commit

* Ready!

* Add_placeholder

* change url

---------

Co-authored-by: Alex Justesen <alexjustesen@users.noreply.github.com>
* First Commit

* Fix lint

* add_url_placeholder

* Fix the liniting
* first_commit

* linting

* add_descrip_for_threshold

* Change name

* add_url_placeholder

* fix_linting
* add_pushover

* add_placeholder

* Linting

---------

Co-authored-by: Alex Justesen <alexjustesen@users.noreply.github.com>
* first_push

* Fix_json_payload

* Add_auth_option

* fix lint

* fix packet_loss_%

* added eof line

---------

Co-authored-by: Alex Justesen <alexjustesen@users.noreply.github.com>
* first commit

* added eof line

---------

Co-authored-by: Alex Justesen <alexjustesen@users.noreply.github.com>
@alexjustesen alexjustesen added the feature New feature or request label Aug 8, 2024
@alexjustesen alexjustesen self-assigned this Aug 8, 2024
@alexjustesen alexjustesen changed the title Develop v0.21.0 (addition notification channels) Develop v0.21.0 (additional notification channels) Aug 8, 2024
@alexjustesen alexjustesen merged commit 96f9dd3 into release-v0.21.0 Aug 8, 2024
@alexjustesen alexjustesen deleted the develop-0.21.0 branch August 8, 2024 16:56
alexjustesen added a commit that referenced this pull request Aug 8, 2024
* Develop v0.21.0 (additional notification channels) (#1647)

* Add Placeholder text for notifications (#1570)

first_commit

* Add Gotify Notifications via Webhook (#1561)

* first_commit

* Ready!

* Add_placeholder

* change url

---------

Co-authored-by: Alex Justesen <alexjustesen@users.noreply.github.com>

* Add Support for Slack Notifications via Webhook (#1522)

* First Commit

* Fix lint

* add_url_placeholder

* Fix the liniting

* Add HealthCheck.io Notifications via Webhooks (#1567)

* first_commit

* linting

* add_descrip_for_threshold

* Change name

* add_url_placeholder

* fix_linting

* Add Pushover Notifications via Webhooks (#1574)

* add_pushover

* add_placeholder

* Linting

---------

Co-authored-by: Alex Justesen <alexjustesen@users.noreply.github.com>

* Add ntfy Notifications via Webhooks (#1579)

* first_push

* Fix_json_payload

* Add_auth_option

* fix lint

* fix packet_loss_%

* added eof line

---------

Co-authored-by: Alex Justesen <alexjustesen@users.noreply.github.com>

* Add Ookla URL to the notification (#1615)

* first commit

* added eof line

---------

Co-authored-by: Alex Justesen <alexjustesen@users.noreply.github.com>

* Fix notifications layouts (#1639)

first commit

---------

Co-authored-by: Sven van Ginkel <svenvanginkel@icloud.com>

* updated npm dependencies

---------

Co-authored-by: Sven van Ginkel <svenvanginkel@icloud.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants