257 Commits (01d94176ddbc84b18b55e7c401252484bc2c5313)

Author SHA1 Message Date
  Pēteris Caune 66bc5cd7c2
Validate channel identifiers as UUIDs 6 years ago
  Pēteris Caune 5f59d97d21
Fix tests. 6 years ago
  Pēteris Caune 8889cfe993
Add "channels" attribute to the Check API resource 6 years ago
  Pēteris Caune 16d78db72e
Refactoring and a testcase for channels=None 6 years ago
  Pēteris Caune e866d63ca4
Split into smaller separate testcases. 6 years ago
  Andrew DeMaria 824729707e Allow specific channel uuid to be specified in create/update check api 6 years ago
  Pēteris Caune 432e592e44
Add read-only API key support 6 years ago
  Pēteris Caune 182f9e1109
Refactor API key checking code 6 years ago
  Pēteris Caune df86fd29b3
During DST transition, handle ambiguous dates as pre-transition. Fixes #196 6 years ago
  Pēteris Caune b4e53431cd
Obsolete – we don't create anonymous checks any more. 6 years ago
  Pēteris Caune b9a81ad382
Add "List-Unsubscribe" header to alert and report emails 6 years ago
  Pēteris Caune 288a57a4b1
Better name & description for Trello cards. 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 d661839e32
Don't serialize POST payload to JSON, Django's TestClient will do that for us. 6 years ago
  Dan Faulknor 8265ac5a97
Fix for Python 3.6 6 years ago
  Pēteris Caune 5cf6f1b51e
Merge Check.get_status() and Check.in_grace_period() into one. 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 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