Pēteris Caune
|
218d0c6873
|
Remove Check.last_ping_body field. CSS tweaks for the "Ping Details" modal.
|
2018-03-18 15:54:57 +02:00 |
|
Pēteris Caune
|
02f6853d4c
|
Save request body for every ping, not just the last one.
|
2018-03-18 14:55:41 +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
|
827939deb7
|
Clean up Pushover subscription flow, add Setup Instructions with screenshots.
|
2018-03-13 14:08:45 +02:00 |
|
Pēteris Caune
|
ba6995198b
|
Fix tests, lazy-load user's teams.
|
2018-02-26 12:49:25 +02:00 |
|
Pēteris Caune
|
1110c6908c
|
Testcase for /checks/status/. More efficient DOM updates.
|
2018-02-26 12:10:56 +02:00 |
|
Pēteris Caune
|
55d6471156
|
Validate HTTP header names in the "Add Webhook" form.
|
2018-02-15 13:16:13 +02:00 |
|
Pēteris Caune
|
fc176cd832
|
settelegramwebhook now sends a correct "allowed_updates" field.
|
2018-01-18 00:58:19 +02:00 |
|
Pēteris Caune
|
c6e35c9b39
|
Handle Telegram callbacks that are not text messages. Fixes #147
|
2018-01-18 00:39:44 +02:00 |
|
Pēteris Caune
|
a869906fde
|
Zendesk integration (experimental and hidden from Integrations page for now)
|
2017-12-29 22:53:09 +02:00 |
|
Austin
|
ef90e6e3b8
|
Rename the class
|
2017-12-14 16:27:02 -08:00 |
|
Austin
|
6a17c8768b
|
Adds a test for out integration form
|
2017-12-14 16:20:30 -08:00 |
|
Pēteris Caune
|
edfcac5942
|
"Integration Details" modal dialogs for webhook integrations.
|
2017-11-10 16:45:05 +02:00 |
|
Pēteris Caune
|
fbf28e4038
|
Merge pull request #140 from someposer/master
Adding Content-Type header to Webhook integrations
|
2017-11-10 11:39:40 +02:00 |
|
someposer
|
5781ddfe4d
|
Created an improved interface for arbitrary headers and simplified
header storage.
|
2017-11-05 19:10:19 -06:00 |
|
Pēteris Caune
|
ddd940688e
|
Disable channel (mark as email_verified=False) when email bounces.
|
2017-11-04 17:35:14 +02:00 |
|
someposer
|
077bc45b12
|
Sorting keys on Webhook JSON value for consistent unit testing.
|
2017-11-03 19:56:38 -05:00 |
|
someposer
|
05c84d7976
|
Add support for arbitrary headers using a JSON body for webhooks.
|
2017-11-03 19:40:43 -05:00 |
|
someposer
|
fdf011aa25
|
Update Webhook unit tests to use added Content-Type value.
|
2017-11-03 14:06:33 -05:00 |
|
Pēteris Caune
|
fc8d9ffe48
|
Checks can be sorted by name or last ping. Fixes #136
|
2017-09-12 17:32:53 +03: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
|
96e00df0ab
|
Use PagerDuty Connect.
|
2017-08-29 22:23:24 +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
|
bef71c0acc
|
For HipChat integration, use HipChat's server-side installation flow.
|
2017-08-25 19:11:41 +03:00 |
|
Pēteris Caune
|
1232328aa9
|
Fix tests.
|
2017-07-15 02:04:16 +03:00 |
|
Pēteris Caune
|
5f2da08d7e
|
Per-profile, per-month counters of sent SMS messages.
|
2017-07-15 01:04:05 +03:00 |
|
Pēteris Caune
|
25fb11bb3e
|
Alerts to SMS, work in progress.
|
2017-07-13 23:47:54 +03:00 |
|
Pēteris Caune
|
5cb372d18f
|
Configurable bot name and updated README. Fixes #115
|
2017-05-20 11:53:16 +03:00 |
|
Pēteris Caune
|
2481aa5a23
|
Telegram integration.
|
2017-05-11 12:57:28 +03:00 |
|
Pēteris Caune
|
3862cd6b06
|
Adding Check.last_ping_body field, and an UI to show it (#116)
|
2017-05-09 13:47:23 +03:00 |
|
Pēteris Caune
|
859a9ed735
|
Pricing page tweaks. Limit free accounts to 20 checks per account.
|
2017-05-07 16:58:44 +03:00 |
|
Pēteris Caune
|
810089d183
|
Require valid "schedule" and "tz" fields for cron checks.
|
2017-05-01 22:22:49 +03:00 |
|
Pēteris Caune
|
5dafc07c29
|
Return 403 when API key is wrong. Return 404 when resource not found. Return 405 when request method is wrong. Return 400 when request syntax is wrong.
|
2017-03-10 10:35:21 +02:00 |
|
Pēteris Caune
|
965accaedb
|
REGISTRATION_OPEN setting. superuser accounts by default have team access enabled. Fixes #97 and #113
|
2017-02-24 15:58:11 +02:00 |
|
Pēteris Caune
|
6a1c5dd3b7
|
"Unsubscribe" link in alert emails. Fixes #111
|
2017-01-28 12:17:22 +02:00 |
|
Pēteris Caune
|
c16eeda004
|
Webhooks support POST, cleanup.
|
2017-01-21 18:29:55 +02:00 |
|
Pēteris Caune
|
6ae12dbb18
|
Fix MySQL tests.
|
2017-01-04 13:56:27 +02:00 |
|
Pēteris Caune
|
fc415b39c8
|
Better formatting for Pushover notifications in log
|
2016-12-31 16:18:27 +02:00 |
|
Pēteris Caune
|
17bf0d109e
|
Fix CSRF in Slack, Pushbullet and Discord callbacks
|
2016-12-30 18:28:32 +02:00 |
|
Pēteris Caune
|
e5126925ec
|
Discord integration
|
2016-12-30 14:26:54 +02:00 |
|
Pēteris Caune
|
aabfd55f7c
|
Cleanup and tests for cron preview.
|
2016-12-26 10:27:19 +02:00 |
|
Pēteris Caune
|
5a533441b5
|
When client GETs instead of POSTs, return HTTP 400
|
2016-12-21 17:22:48 +02:00 |
|
Pēteris Caune
|
b22b0a44e2
|
Validate cron expression before saving check.
|
2016-12-21 12:24:24 +02:00 |
|
Pēteris Caune
|
6ada656df4
|
UI for entering cron expression and setting timezone.
|
2016-12-13 13:09:53 +02:00 |
|
Pēteris Caune
|
ce57a1cc8b
|
Calculate alert_after in Python code instead of a database trigger. This will allow complex calculations down the road.
|
2016-11-04 16:30:19 +02:00 |
|
Pēteris Caune
|
e524ea3db7
|
Fix tests.
|
2016-10-30 14:30:42 +02:00 |
|
Pēteris Caune
|
dfa0af350a
|
PagerDuty Integration Key is 32 characters long. Update screenshots.
|
2016-10-30 14:24:36 +02:00 |
|
Pēteris Caune
|
d019ebc195
|
Fix test.
|
2016-10-17 13:33:12 +03:00 |
|
Pēteris Caune
|
3456dd9f6e
|
OpsGenie integration. Fixes #93
|
2016-10-17 13:25:14 +03:00 |
|
Pēteris Caune
|
ac4ba079d3
|
Validate channel values. Don't allow ftp addresses, http://localhost addresses, invalid email addresses
|
2016-10-02 17:52:48 +03:00 |
|