99 Commits (cbd755585a6b981570b78c845e1b456355eb083e)

Author SHA1 Message Date
  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 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
  Pēteris Caune b93336a44d API support for cron syntax 8 years ago
  Pēteris Caune e5126925ec Discord integration 8 years ago
  Pēteris Caune c6d5e64286 Warn about obsolete `update_alert_after` trigger. 8 years ago
  Pēteris Caune 5a4c3ce8ea Fix tests. 8 years ago
  Pēteris Caune 6ada656df4 UI for entering cron expression and setting timezone. 8 years ago
  Pēteris Caune 8633a5a892 Check model supports cron-style schedule 8 years ago
  Pēteris Caune ce57a1cc8b Calculate `alert_after` in Python code instead of a database trigger. This will allow complex calculations down the road. 8 years ago
  Pēteris Caune 3456dd9f6e OpsGenie integration. Fixes #93 8 years ago
  Pēteris Caune ac4ba079d3 Validate channel values. Don't allow ftp addresses, http://localhost addresses, invalid email addresses 8 years ago
  Pēteris Caune 965e32884b Django 1.10 8 years ago
  Pēteris Caune 4f3365e235 Cleanup, handle "paused" state in email alerts and reports 8 years ago
  Pēteris Caune 51cda31449 New feature: pause monitoring of an individual check. Fixes #67 8 years ago
  Pēteris Caune 468c4b4b2c Pushbullet integration. Fixes #24 8 years ago
  Till Kahlbrock 3da6a81ed5 exposes the status field over the rest api 8 years ago
  Pēteris Caune a97f23190e More data in API responses. 8 years ago
  Pēteris Caune 760b5b4fdb Support for "Add to Slack" button 8 years ago
  Pēteris Caune ce23d65ebf Check.get_status() returns "up" also during grace period 9 years ago
  Pēteris Caune 89d37f8202 Check.in_grace_period() should not blow up if last_ping is None 9 years ago
  Pēteris Caune 1f70f56819 Check model gets "in_grace_period" method. It replaces the transient "grace" status. Also, remove references of the obsolete "paused" status. 9 years ago
  Pēteris Caune 47f2105562 Variables in webhook URLs. Fixes #52 9 years ago