Pēteris Caune
0d24d650f2
"X-Bounce-Url" header in email messages. An API endpoint to handle bounce notifications. ( #112 )
2017-03-05 21:42:36 +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
8633a5a892
Check model supports cron-style schedule
2016-12-05 11:08:06 +02:00
Pēteris Caune
47f2105562
Variables in webhook URLs. Fixes #52
2016-04-16 01:14:28 +03:00
Pēteris Caune
5d2cc0b0fc
Set and revoke API key in Settings page.
2016-02-16 15:08:13 +02:00
Spencer Sun
0ff2f1a9c7
Add VictorOps integration
2016-02-03 17:35:29 -05:00
Pēteris Caune
dce16e6249
Less code duplication in hc.api.transports
2016-01-31 21:59:08 +02:00
Pēteris Caune
21a042aa16
Move notification logic to hc.api.transports. Don't use "paused" state for checks.
2016-01-31 18:35:24 +02:00
Pēteris Caune
1e3285423f
Ping objects get "n" field, their serial numbers, used in "log page". "fillnpings" management command initially populates this field (it touches every ping so it takes time to complete).
...
Check.n_pings now stores the total number of pings the check has ever received. Running "prunepings" command doesn't affect this field. +a new "prunepingsslow" command which works in smaller chunks so is appropriate for initial pruning of a huge api_ping table.
2016-01-03 18:11:12 +02:00
Pēteris Caune
15478d414c
Add n_pings field to Check model. This holds a continually updated count of api_ping entries for each check.
2015-12-30 14:30:38 +02:00
Pēteris Caune
35aed93b7f
New feature: attaching tags to checks, and filtering checks list by their tags.
2015-12-14 12:52:42 +02:00
Pēteris Caune
d51d7ed181
Remove body field from Ping model.
2015-12-12 17:03:34 +02:00
Thomas Jost
85c1f65887
Add Pushover integration
2015-11-25 16:06:24 +01:00
Pēteris Caune
c1840a92bd
Checks now have a new status: "paused". sendalerts management command will mark checks as paused if sending a notification throws exception. This should avoid potential infinite loops of sendalerts crashes/respawns.
2015-10-30 14:21:12 +02:00
Pēteris Caune
a4afd70fef
Add index on api_check (status, user, alert_after), will be used in sendalerts management command.
2015-10-22 13:15:57 +03:00
Pēteris Caune
88bd760925
api_check.code should be indexed
2015-10-19 23:41:04 +03:00
Pēteris Caune
ebe5d2d91d
HipChat integration
2015-10-01 23:47:03 +03:00
Pēteris Caune
00e75bc59d
Add Slack integration
2015-09-30 22:23:20 +03:00
Pēteris Caune
f0089e2cd2
Send emails using djmail, can verify email addresses in /channels/
2015-08-14 10:56:07 +03:00
Pēteris Caune
061fc4f6a9
Notification Channels WIP
2015-08-12 23:51:45 +03:00
Pēteris Caune
b75ab00d18
Webhook for Mandrill inbound email notifications
2015-08-01 15:55:43 +03:00
Pēteris Caune
f640b9f3be
Make ua column wider, and truncate its values for very long UA strings
2015-08-01 15:20:11 +03:00
Pēteris Caune
3550218129
Keep a log of pings
2015-07-27 19:46:38 +03:00
Pēteris Caune
0af1fb782a
Add ability to set grace period
2015-07-16 01:24:56 +03:00
Pēteris Caune
7db4185267
Better welcome page.
2015-07-01 00:28:13 +03:00
Pēteris Caune
609d803e63
Editable name field.
2015-06-16 16:21:48 +03:00
Pēteris Caune
aad4bd2ffb
Background worker to send notifications
2015-06-16 11:33:12 +03:00
Pēteris Caune
c8b24495b9
Renames
2015-06-12 19:33:15 +03:00