200 Commits (250935006dff7e24dddfabb1983799bf7d344a83)

Author SHA1 Message Date
  Pēteris Caune 760b5b4fdb Support for "Add to Slack" button 8 years ago
  Pēteris Caune af997446f3 Add support for authentication with X-Api-Key header. 8 years ago
  Pēteris Caune 44163c3758 Tests for badges 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 feb2294a7e Tests for team access. 9 years ago
  Pēteris Caune 00d18e86bd Reduce query count for team lookups 9 years ago
  Pēteris Caune fdf9c607e5 Team Access, test cleanup 9 years ago
  Pēteris Caune b52edd903d Email webhook not used any more, removing. 9 years ago
  Pēteris Caune 47f2105562 Variables in webhook URLs. Fixes #52 9 years ago
  Pēteris Caune cd512378bf fix tests 9 years ago
  Spencer Sun ae30eec1d0 Add GET /api/v1/checks/ to the API 9 years ago
  Pēteris Caune 6efb822f95 When creating a check via API, optionally assign all channels. 9 years ago
  Pēteris Caune 5d2edfa4a0 First stab at API, POST /api/v1/checks 9 years ago
  Spencer Sun 0ff2f1a9c7 Add VictorOps integration 9 years ago
  Pēteris Caune dce16e6249 Less code duplication in hc.api.transports 9 years ago
  Pēteris Caune 24c111738a Pushover API expects form-data instead of JSON 9 years ago
  Pēteris Caune a71ce64579 Fix Pushover and HipChat. 9 years ago
  Pēteris Caune c7a651c330 sendalerts management command prints error messages to stdout. 9 years ago
  Pēteris Caune 156f4dbeea More tests for notifications. 9 years ago
  Pēteris Caune 90d7806783 More tests for notifications. 9 years ago
  Pēteris Caune 21a042aa16 Move notification logic to hc.api.transports. Don't use "paused" state for checks. 9 years ago
  Pēteris Caune 63cc186fa3 Nicer slack messages. 9 years ago
  Love Sharma ddfcb0ff2a test fix 9 years ago
  Di Wu 2e6df69489 forwarded for and forwarded protocol 9 years ago
  Di Wu fe72792fd2 use basetestcase for most test cases that require predefined user, add test for ensuretriggers, add travis cache 9 years ago
  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). 9 years ago
  Pēteris Caune 4e12193d8c Custom test runner for quicker tests. 9 years ago
  Pēteris Caune b9ae8d464c Sort by id, not `created`, when pruning pings. 9 years ago
  Pēteris Caune 7019325b48 Investigating Travis/mysql test failure 9 years ago
  Pēteris Caune 940534e563 Test for check.prune_pings() method 9 years ago
  Pēteris Caune 5a199fec4e management commands use self.stdout.write instead of print. Fixes #21 9 years ago
  Pēteris Caune 1c2ee95968 Django 1.9 9 years ago
  Pēteris Caune d51d7ed181 Remove body field from Ping model. 9 years ago
  Pēteris Caune 947f686c61 Organize imports using isort. 9 years ago
  Pēteris Caune 0512e8a7c5 Testcase for handle_many function in sendalerts management command. 9 years ago
  Pēteris Caune cee2b52d3e More tests. 9 years ago
  Pēteris Caune 52c6beccef Webhooks have timeout 9 years ago
  Pēteris Caune d81555687e Test for HEAD method, note about IPv6 9 years ago
  Pēteris Caune 7240ce9ba8 Fix bug with pinging webhook 9 years ago
  Pēteris Caune 32fb29c299 Webhook for Mandrill inbound email notifications, WIP 9 years ago
  Pēteris Caune b75ab00d18 Webhook for Mandrill inbound email notifications 9 years ago
  Pēteris Caune f640b9f3be Make ua column wider, and truncate its values for very long UA strings 9 years ago
  Pēteris Caune 969626c0fa Validate UUID, more tests. 9 years ago
  Pēteris Caune 965599c8eb ping is csrf exempt. 9 years ago
  Pēteris Caune 2131c6512b Another quick test 10 years ago