Pēteris Caune
|
481848a749
|
Add "/ping/<code>/start" API endpoint
|
6 years ago |
Pēteris Caune
|
cf08f54c30
|
Use timezone-aware datetimes with croniter, avoid conversions to and from naive datetimes. This avoids ambiguities around DST transitions and properly solves #196
|
6 years ago |
Pēteris Caune
|
5be6c403a4
|
Flip model, for tracking status changes of the Check objects.
|
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
|
a7061fe6a5
|
Add "Get a List of Existing Integrations" API call
|
6 years ago |
Pēteris Caune
|
21de50d84e
|
Add Channel.name field, users can now name integrations.
|
6 years ago |
Pēteris Caune
|
8889cfe993
|
Add "channels" attribute to the Check API resource
|
6 years ago |
Pēteris Caune
|
df86fd29b3
|
During DST transition, handle ambiguous dates as pre-transition. Fixes #196
|
6 years ago |
Pēteris Caune
|
e4d0103544
|
Trello integration WIP
|
6 years ago |
Pēteris Caune
|
78aca869c5
|
"Details..." instead of "Show Log..." in emails.
|
6 years ago |
Pēteris Caune
|
7046e2410c
|
Checks have a "Description" field. Fixes #182
|
6 years ago |
Pēteris Caune
|
5cf6f1b51e
|
Merge Check.get_status() and Check.in_grace_period() into one.
This avoids duplicate calls to Check.get_grace_start() in several places.
|
7 years ago |
Pēteris Caune
|
67363abe4f
|
Use icon font for channel icons.
|
7 years ago |
Pēteris Caune
|
422de02ca9
|
oops
|
7 years ago |
Pēteris Caune
|
83a2ff17e6
|
Toggle integrations on/off on "My Checks" page.
|
7 years ago |
Pēteris Caune
|
dfcf7aafbe
|
Check.in_grace_period() looks at `last_ping_was_fail` flag.
|
7 years ago |
Pēteris Caune
|
cdf39a88eb
|
Cleanup.
|
7 years ago |
Pēteris Caune
|
3fc84ca0ff
|
Foundation for "fail" pings (cc: #151)
|
7 years ago |
Pēteris Caune
|
ef6e1870d9
|
Preliminary Django 2 support
|
7 years ago |
Pēteris Caune
|
218d0c6873
|
Remove Check.last_ping_body field. CSS tweaks for the "Ping Details" modal.
|
7 years ago |
Pēteris Caune
|
282412f4ba
|
Allow body to be null for easier db migration.
|
7 years ago |
Pēteris Caune
|
02f6853d4c
|
Save request body for every ping, not just the last one.
|
7 years ago |
Pēteris Caune
|
cf6882edd3
|
SMS numbers can be annotated with labels. Fixes #155
|
7 years ago |
Pēteris Caune
|
c126f7d0a2
|
Converting api_ping.id from integer to bigint.
|
7 years ago |
Pēteris Caune
|
1392226538
|
sendalerts was not using the api_check (status, user_id, alert_after) index so removing it. The index was not selective enough.
|
7 years ago |
Pēteris Caune
|
a869906fde
|
Zendesk integration (experimental and hidden from Integrations page for now)
|
7 years ago |
Austin
|
cb1eac50d9
|
Adds PagerTree Integration
|
7 years ago |
Pēteris Caune
|
620d8523d7
|
GET webhooks support custom headers too. Can override the User-Agent header.
|
7 years ago |
someposer
|
05c84d7976
|
Add support for arbitrary headers using a JSON body for webhooks.
|
7 years ago |
someposer
|
0ea5927b6a
|
Adding Content-Type header to Webhook integrations to work correctly with
services like https://ifttt.com/maker_webhooks which require a
specific content type, like application/json.
|
7 years ago |
Pēteris Caune
|
f2a2241b6b
|
Email listener: "./manage.py smtpd"
|
7 years ago |
Pēteris Caune
|
7c1c20b07e
|
Don't create new checks in the docs page. For examples, use a dummy "your-uuid-here" value.
|
7 years ago |
Pēteris Caune
|
acbc1f0b23
|
Tweaks to filtering-by-tag, and to its documentation.
|
7 years ago |
Pēteris Caune
|
8d0a2f2eaf
|
Remove startup check for update_alert_after trigger, remove drop_triggers command.
|
7 years ago |
Pēteris Caune
|
012a86495f
|
Use client-side installation flow for installing HipChat integration.
|
7 years ago |
Pēteris Caune
|
ef591b03ae
|
Fetch HipChat's capabilities document
|
7 years ago |
Pēteris Caune
|
96e00df0ab
|
Use PagerDuty Connect.
|
7 years ago |
Pēteris Caune
|
bef71c0acc
|
For HipChat integration, use HipChat's server-side installation flow.
|
7 years ago |
Pēteris Caune
|
25fb11bb3e
|
Alerts to SMS, work in progress.
|
7 years ago |
Pēteris Caune
|
a62350cdad
|
In the "List checks" API response, the "next_ping" date was incorrect for checks using cron syntax. Fixed.
|
7 years ago |
Tomasz Wójcik
|
27f917ce02
|
Return consistent date formats in API
|
7 years ago |
Pēteris Caune
|
74f7c50a65
|
Fix deprecation warnings.
|
8 years ago |
Pēteris Caune
|
2481aa5a23
|
Telegram integration.
|
8 years ago |
Pēteris Caune
|
6920439f92
|
1KB for message bodies is not enough--email headers alone can take 5KB. Changing to 10KB
|
8 years ago |
Pēteris Caune
|
3862cd6b06
|
Adding Check.last_ping_body field, and an UI to show it (#116)
|
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
|
20b046cba7
|
API call for updating checks
|
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 |