Pēteris Caune
4ee2646539
Show a red "!" in project's top navigation if any integration is not working
5 years ago
Pēteris Caune
84a4de32cc
Remove legacy webhook formats (newline-separated fields and the post_data key) from the Channel model
5 years ago
Pēteris Caune
f7496fb8cf
Add List-Unsubscribe-Post email header
5 years ago
Pēteris Caune
98ba51f44f
Use hc.lib.string.replace for webhooks too.
hc.lib.string.replace only replaces placeholders that appear in the original template. It ignores any placeholders that "emerge" while doing string substitutions. This is done mainly to avoid unexpected behavior when check names or tags contain dollar signs.
5 years ago
Pēteris Caune
8d81ea8f9d
Add "Shell Commands" integration. Fixes #302
5 years ago
Pēteris Caune
84bc6e7b2c
Fix typo.
5 years ago
Pēteris Caune
dc84b7be01
Add Microsoft Teams integration. Fixes #135
5 years ago
Pēteris Caune
66a6de70c0
Send email notification when monthly SMS sending limit is reached. Fixes #292
5 years ago
Pēteris Caune
1dea8b6050
Add support for OpsGenie EU region. Fixes #294
5 years ago
Pēteris Caune
dde2910c59
Cleanup.
5 years ago
Chris Caron
86ad70f6d5
improved testing
5 years ago
Pēteris Caune
479208abf0
Webhooks support the $TAGS placeholder
6 years ago
Pēteris Caune
40f4adf78b
Add WhatsApp integration (uses Twilio same as the SMS integration)
6 years ago
Pēteris Caune
c7eca1c4a7
Better tests.
6 years ago
Pēteris Caune
d054970b02
Webhooks support PUT method.
.Webhooks can have different request bodies and headers for "up" and "events".
6 years ago
Pēteris Caune
cdfc9840a7
Source formatted with Black
6 years ago
Pēteris Caune
a4fde44e3a
Can configure the email integration to only report the "down" events. Fixes #231
6 years ago
Michal Bryc
6f1ade98e2
Add more views
6 years ago
Pēteris Caune
f8c0c20d34
Retire HipChat.
6 years ago
Pēteris Caune
0994006603
Drop Check.user_id and Channel.user_id (obsolete, using project_id now)
6 years ago
Pēteris Caune
965998df18
Fix tests.
6 years ago
Pēteris Caune
b9a24a21e7
Remove the Zendesk integration (unfinished, could not get it to work acceptably)
6 years ago
Pēteris Caune
fb45b67892
Set Pushover alert priorities for "down" and "up" events separately. Fixes #204
6 years ago
Pēteris Caune
b9a81ad382
Add "List-Unsubscribe" header to alert and report emails
6 years ago
Pēteris Caune
ef6e1870d9
Preliminary Django 2 support
7 years ago
Pēteris Caune
9bc0f1b82a
Dropping Python 2 support
7 years ago
Pēteris Caune
cf6882edd3
SMS numbers can be annotated with labels. Fixes #155
7 years ago
Pēteris Caune
09421153f5
Use OpsGenie API v2
7 years ago
Pēteris Caune
a869906fde
Zendesk integration (experimental and hidden from Integrations page for now)
7 years ago
Austin
201d1a0815
Rename the test function
7 years ago
Austin
7eed6160c1
Adds test for pagertree
7 years ago
Pēteris Caune
4cdc7db035
Webhook header values can contain variables.
7 years ago
Pēteris Caune
620d8523d7
GET webhooks support custom headers too. Can override the User-Agent header.
7 years ago
someposer
5781ddfe4d
Created an improved interface for arbitrary headers and simplified
header storage.
7 years ago
Pēteris Caune
363f219671
Don't log delivery notifications for unverified email addresses.
7 years ago
someposer
05c84d7976
Add support for arbitrary headers using a JSON body for webhooks.
7 years ago
someposer
ee0df8be95
Fixed issue with Transport test
7 years ago
someposer
08ac09ea93
Adding additional notify tests to improve coverage.
7 years ago
Pēteris Caune
96e00df0ab
Use PagerDuty Connect.
7 years ago
Pēteris Caune
8d58a3a361
Encode webhook POST body as utf-8. Fixes #130
7 years ago
Pēteris Caune
1851cc7af3
Replace non-breaking spaces with regular spaces for cheaper SMS messages.
7 years ago
Pēteris Caune
5f2da08d7e
Per-profile, per-month counters of sent SMS messages.
7 years ago
Pēteris Caune
74f7c50a65
Fix deprecation warnings.
8 years ago
Pēteris Caune
94cdfe1e64
Check.schedule contains user input and needs to be escaped.
8 years ago
Pēteris Caune
2481aa5a23
Telegram integration.
8 years ago
Pēteris Caune
0d24d650f2
"X-Bounce-Url" header in email messages. An API endpoint to handle bounce notifications. ( #112 )
8 years ago
Pēteris Caune
6a1c5dd3b7
"Unsubscribe" link in alert emails. Fixes #111
8 years ago
Pēteris Caune
c16eeda004
Webhooks support POST, cleanup.
8 years ago
Pēteris Caune
e5126925ec
Discord integration
8 years ago
Pēteris Caune
3456dd9f6e
OpsGenie integration. Fixes #93
8 years ago