Pēteris Caune
855d188981
Add support for "... is UP" SMS notifications
...
Fixes : #512
2021-05-21 12:57:23 +03:00
Pēteris Caune
67560c96e1
Change icon CSS class prefix to work around Fanboy's filter list
...
Problem: if you use uBlock Origin, and enable the
"Fanboy's Social" filter list, Healthchecks does not show
Telegram or WhatsApp icons. This is because the filter list
contains "##.icon-telegram" and "##.icon-whatsapp" entries.
This commit changes the CSS class prefix to "ic-". So we're
now using icon classes like "ic-telegram" and "ic-whatsapp".
As a bonus, we save 2 bytes in HTML per displayed icon :-)
2021-02-03 10:44:35 +02:00
Pēteris Caune
39198c827a
Read-only users cannot edit or remove channels.
2020-08-26 14:48:31 +03:00
Pēteris Caune
2ed9a8fd30
Rename Channel.sms_number property to Channel.phone_number. It is now used for SMS, WhatsApp and phone call notifications, so "sms_number" is not accurate any more.
2020-08-04 16:26:13 +03:00
Pēteris Caune
3a00c0d2aa
Sending a test notification updates Channel.last_error. Fixes #391
2020-07-01 14:03:11 +03:00
Pēteris Caune
318934697f
Remove last references of the hc-channels route.
2020-02-25 15:26:33 +02:00
Pēteris Caune
15b9611c5a
Show a warning in project's top navigation if the project has no configured integrations. Fixes #327
2020-02-13 10:29:01 +02:00
Pēteris Caune
4ee2646539
Show a red "!" in project's top navigation if any integration is not working
2020-01-03 13:15:24 +02:00
Pēteris Caune
84a4de32cc
Remove legacy webhook formats (newline-separated fields and the post_data key) from the Channel model
2019-12-27 15:07:15 +02:00
Pēteris Caune
8d81ea8f9d
Add "Shell Commands" integration. Fixes #302
2019-11-20 16:00:53 +02:00
Pēteris Caune
d5bae3d3d8
Fix the "Integrations" page for when the user has no active project
2019-05-20 12:20:12 +03:00
Pēteris Caune
cdfc9840a7
Source formatted with Black
2019-05-15 14:27:50 +03:00
Pēteris Caune
a4fde44e3a
Can configure the email integration to only report the "down" events. Fixes #231
2019-04-10 17:54:19 +03:00
Pēteris Caune
0994006603
Drop Check.user_id and Channel.user_id (obsolete, using project_id now)
2019-01-18 17:24:02 +02:00
Pēteris Caune
965998df18
Fix tests.
2019-01-14 11:28:10 +02:00
Pēteris Caune
21de50d84e
Add Channel.name field, users can now name integrations.
2018-11-20 23:31:15 +02:00
Pēteris Caune
cf6882edd3
SMS numbers can be annotated with labels. Fixes #155
2018-03-13 16:31:58 +02:00
Pēteris Caune
edfcac5942
"Integration Details" modal dialogs for webhook integrations.
2017-11-10 16:45:05 +02:00
Pēteris Caune
ddd940688e
Disable channel (mark as email_verified=False) when email bounces.
2017-11-04 17:35:14 +02:00
Pēteris Caune
012a86495f
Use client-side installation flow for installing HipChat integration.
2017-08-31 12:16:54 +03:00
Pēteris Caune
2a7a7e0272
Show "The HipChat integration has been added!" message, tweaks to HipChat setup instructions.
2017-08-26 19:04:00 +03:00
Pēteris Caune
c16eeda004
Webhooks support POST, cleanup.
2017-01-21 18:29:55 +02:00
Pēteris Caune
760b5b4fdb
Support for "Add to Slack" button
2016-07-08 00:05:05 +03:00