484 Commits (640631b5dae337a287b051150dcb3bd2c300dc96)

Author SHA1 Message Date
  Pēteris Caune 3fc84ca0ff
Foundation for "fail" pings (cc: #151) 7 years ago
  Pēteris Caune fbe77c9e0a Silence output from management commands when running tests. 7 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 b191b968f3
sendreports, sendalerts: and avoid db access while rendering templates--template renderer swallows any exceptions 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 166115ebfb Allow setting 30 day timeouts and grace times through API. 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 09421153f5 Use OpsGenie API v2 7 years ago
  Pēteris Caune fc176cd832 `settelegramwebhook` now sends a correct "allowed_updates" field. 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 c4b316003d Replace healthchecks.io branding with generic branding. 7 years ago
  Pēteris Caune a869906fde Zendesk integration (experimental and hidden from Integrations page for now) 7 years ago
  Pēteris Caune 266fbd225d sendreports doesn't send nags if nag_period=0 ("disabled"). This would result in an infinite loop of nag emails. 7 years ago
  Pēteris Caune ebbc898d02 Experimental `settelegramwebhook` management command 7 years ago
  Pēteris Caune a1c40bdbbf Adding missing migrations. Fixes #145 7 years ago
  Austin 201d1a0815 Rename the test function 7 years ago
  Austin 7eed6160c1 Adds test for pagertree 7 years ago
  Austin 17831bb974 Adds missing comma 7 years ago
  Austin cb1eac50d9 Adds PagerTree Integration 7 years ago
  Pēteris Caune 1b7d4f6f3e Adding "Overall status" badge. 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 7 years ago
  Pēteris Caune 363f219671 Don't log delivery notifications for unverified email addresses. 7 years ago
  Pēteris Caune ddd940688e Disable channel (mark as email_verified=False) when email bounces. 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
  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 2a7ee66d1e Profile.set_next_nag_date does not touch already set dates. 7 years ago
  Pēteris Caune 5c64e0cd5d If profile has next_nag_date set in future then set_next_nag_date does not touch it. 7 years ago
  Pēteris Caune 882933668a Natural sort for check names, fixes #136. 7 years ago
  Pēteris Caune d520706c27 Adding an option to send daily or hourly reminders if any check is down. Fixes #48 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 23b237ed96 API call for deleting checks. 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
  Umit Akkaya afe4ec6df8 Ensure filter matches tag exactly 7 years ago
  Umit Akkaya 01d8e982cc tags querystring param to filter checks by tags 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 40bc11782e Nicer HipChat alerts. 7 years ago
  Pēteris Caune bef71c0acc For HipChat integration, use HipChat's server-side installation flow. 7 years ago
  Pēteris Caune 8d58a3a361 Encode webhook POST body as utf-8. Fixes #130 7 years ago