0
0
Fork 0
mirror of https://github.com/healthchecks/healthchecks.git synced 2025-04-12 00:01:19 +00:00
Commit graph

305 commits

Author SHA1 Message Date
Pēteris Caune
8d06a3e896
Add a "verify number" step in the Signal onboarding flow 2023-01-10 12:54:25 +02:00
Pēteris Caune
d19156801f
Fix special character encoding in Signal notifications
Fixes: 
2022-12-21 15:58:52 +02:00
Pēteris Caune
ad481cf932
Optimize pagertree setup illustrations 2022-12-21 09:53:42 +02:00
Pēteris Caune
5ba96b1767
Combine steps 1 and 2 2022-12-21 09:24:54 +02:00
Austin Miller
95d5f32d7f Upgrade the PagerTree documentation with new screenshots and accurate directions for their new UI. 2022-12-20 13:20:47 -07:00
Pēteris Caune
f1fe0b9643
Fix alignment in the "add ntfy" form 2022-11-24 18:32:30 +02:00
Pēteris Caune
c0a0c97388
Tweak wording 2022-11-24 14:59:12 +02:00
Pēteris Caune
3dcc7d60a2
Add ntfy integration
Fixes: 
2022-11-24 12:09:53 +02:00
Pēteris Caune
9977789cac
Add a special case for the last ping body containing backticks 2022-11-22 20:22:37 +02:00
Sebastian Schneider
6481ed0d19
Add last ping body body to Slack notifications ()
Co-authored-by: Sebastian Schneider <sebastian.schneider@boxine.de>
Co-authored-by: Pēteris Caune <cuu508@gmail.com>
2022-11-22 17:50:11 +02:00
Pēteris Caune
ccfcf26e65
Update Mattermost setup instructions 2022-11-02 14:45:44 +02:00
Pēteris Caune
3e3aaec8f5
Update Zulip setup instructions 2022-10-09 12:12:39 +03:00
Pēteris Caune
4d69ff937e
Add support for custom topics in Zulip notifications
Fixes: 
2022-10-09 11:23:14 +03:00
Pēteris Caune
e5e369257c
Update the "Supported Placeholders" dialog 2022-09-26 10:35:04 +03:00
Pēteris Caune
01720ca9ae
Update notification templates to handle "log" events 2022-07-21 14:22:41 +03:00
Pēteris Caune
efa5acc1b4
Add support for the $JSON placeholder in webhook payloads 2022-07-20 12:06:39 +03:00
Pēteris Caune
ec0be60ca8
Include last ping type in MS Teams notifications 2022-06-30 13:15:40 +03:00
Pēteris Caune
56a0d9f78b
Include last ping type in Slack, Mattermost, Discord notifications 2022-06-30 12:56:09 +03:00
Pēteris Caune
9e578f6dfc
Add "Disabled" priority for Pushover notifications
Fixes: 
2022-06-10 18:19:12 +03:00
Pēteris Caune
a37a937209
Improve Gotify instructions and event description 2022-06-01 16:37:54 +03:00
Pēteris Caune
b19ddab1bd
Add Gotify integration
Fixes: 
2022-06-01 16:13:41 +03:00
Pēteris Caune
756257a4a4
Document webhook retry policy in the "Add Webhook" page 2022-05-02 14:54:02 +03:00
Pēteris Caune
087ed0ac12
Improve Matrix notification template 2022-04-04 13:38:40 +03:00
Pēteris Caune
6ae88a16b8
Fix special character escaping in Zulip notifications 2022-02-09 10:39:29 +02:00
Pēteris Caune
934f2e7959
Fix special character escaping in VictorOps notifications 2022-02-09 10:33:58 +02:00
Pēteris Caune
1e02208422
Fix special character escaping in PagerTree notifications 2022-02-09 10:06:41 +02:00
Pēteris Caune
a2e8e31c31
Fix special character escaping in Trello notifications 2022-02-04 20:00:54 +02:00
Pēteris Caune
6539173a0f
Fix special character escaping in LINE Notify notifications 2022-02-04 15:16:56 +02:00
Pēteris Caune
d5103a8231
Disable special character escaping in Pushbullet notifications 2022-02-04 15:02:15 +02:00
Pēteris Caune
d38ebee06c
Disable HTML escaping in Spike.sh notifications 2022-02-04 14:27:02 +02:00
Pēteris Caune
b56f27e4e2
Improve PagerDuty notifications
- Include additional data in the "details" key
- Don't escape HTML characters in the "description" field

cc: 
2022-02-04 10:36:33 +02:00
Pēteris Caune
14e77f0acc
Disable HTML escaping in Pushover notification titles
Fixes: 
2022-02-04 10:04:07 +02:00
Pēteris Caune
d8f1659e45
Implement Telegram group to supergroup migration
Fixes: 
2021-12-30 11:54:02 +02:00
Pēteris Caune
abb7bc7150
Add support for Telegram channels
To make this work, existing installations must re-run
the "settelegramwebhook" management command.

Fixes: 
2021-12-28 18:50:06 +02:00
Pēteris Caune
cc3a402042
Remove site_scheme template tag, it was used in a single template 2021-12-10 13:27:20 +02:00
Pēteris Caune
1da1a02be4
Add "The following checks are also down: ..." in Signal notifications 2021-12-10 11:30:48 +02:00
Pēteris Caune
5943c8017a
Improve formatting in pushover_message.html 2021-12-10 11:15:59 +02:00
Pēteris Caune
336c55e601
Implement "linemode" tag, improve formatting in telegram_message.html 2021-12-09 17:45:52 +02:00
Pēteris Caune
d317b8e38e
Add a size limit for the "The following checks are also down" section 2021-12-08 16:58:01 +02:00
Pēteris Caune
307dfbb99e
Add "The following checks are also down: ..." in Telegram notifications 2021-12-08 16:06:08 +02:00
Pēteris Caune
5fe4a60b30
Upgrade to jQuery 3.6.0 2021-10-01 13:12:20 +03:00
Pēteris Caune
2c662dac20
Fix HTML validation issues 2021-08-26 12:02:09 +03:00
Pēteris Caune
6f5a22fd98
Improve up/down flag validation
In SMS, Signal and WhatsApp forms, reject the form if
user unchecks both "alert when check goes DOWN" and
"alert when check goes UP".
2021-08-26 10:35:05 +03:00
Pēteris Caune
8541ec59ca
Add ability to edit existing WhatsApp integrations 2021-08-26 10:17:01 +03:00
Pēteris Caune
5af09ed4dd
Add ability to edit existing Signal integrations 2021-08-26 10:01:09 +03:00
Pēteris Caune
3807c200ce
Add ability to edit existing SMS integrations 2021-08-26 09:42:35 +03:00
Pēteris Caune
a27652d762
Combine the add_webhook and edit_webhook views 2021-08-25 20:29:46 +03:00
Pēteris Caune
642d436ae9
Add absolute_site_logo_url template tag
This commit adds a {% absolute_site_logo_url %} template tag.
The tag emits an absolute url pointing to either
SITE_LOGO_URL or to the fallback picture.

The tag is used in base email template, in slack message
template, and in "Add MS Teams" page.

This commit also fixes a couple instances where absolute URLs
were constructed like so:

    {% site_root %}/docs/

This would result in incorrect links if Healthchecks is not
running at webserver's root. The correct way is:

    {% site_root %}{% url 'hc-docs' %}

Finally, this commit removes stuff/logo.svg and
stuff/logo-full.svg. Selfhosted sites should not use the
official Healthchecks.io logos, so no point keeping them around
there.
2021-08-13 14:57:15 +03:00
Pēteris Caune
2d20f439dd
Remove PagerDuty Connect
PagerDuty Connect is deprecated and will be discontinued.
It is replaced by PagerDuty Simple Install Flow (see
README for setup instructions).
2021-06-21 10:44:21 +03:00
Pēteris Caune
fd7ab5e767
Implement PagerDuty Simple Install Flow 2021-06-16 14:18:32 +03:00