180 Commits (512c67a8f9ce87322ac46764837a9a4ae51ebcbf)

Author SHA1 Message Date
  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 bff4eb4f80 Group testcases by view functions 8 years ago
  Pēteris Caune 468c4b4b2c Pushbullet integration. Fixes #24 8 years ago
  Pēteris Caune fdb5aa5c98 /integrations/add_slack/ acts as a landing page if Slack button is configured. 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 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 820c7b1352 "show usage" button next to each check 9 years ago
  Pēteris Caune 742e7f992e Add "Terms" to footer. 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 47f2105562 Variables in webhook URLs. Fixes #52 9 years ago
  Pēteris Caune f78fb95d5e API documentation. 9 years ago
  Pēteris Caune 7d305e216c List Pushover and VictorOps on welcome page. 9 years ago
  Spencer Sun 0ff2f1a9c7 Add VictorOps integration 9 years ago
  Pēteris Caune 2c04a42a57 Display last notification in Integrations page. 9 years ago
  Di Wu 625d2cf298 comment 9 years ago
  Di Wu 01a9505cc7 remove channel doesn't crash 9 years ago
  Di Wu 10fafd1e84 fix docs page 9 years ago
  Pēteris Caune 57b813677a Log page shows notice about reached ping log limit. 9 years ago
  Di Wu 79b7327c9e fix tests and optimize authentication and fix some unclosed markup 9 years ago
  Pēteris Caune 8e8d9abe3b Limit the number of inserted placeholders. 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 f178981334 Log: instead of timeline, show placeholders for "expected but not received" pings. 9 years ago
  Pēteris Caune 7b98cf23a4 Adding tests to hc.payments 9 years ago
  Pēteris Caune 31c10d357e Updated pricing page, added billing history and invoices. 9 years ago
  Pēteris Caune 9c41258328 Privacy policy, updated content in About page, links in footer. 9 years ago
  Pēteris Caune 35aed93b7f New feature: attaching tags to checks, and filtering checks list by their tags. 9 years ago
  Pēteris Caune 53edb555dc I'll put this back. This works and uses single transaction, clear()/add() uses 2 transactions. 9 years ago
  Di Wu 7158e340de fix and optimize checks channel view 9 years ago
  Pēteris Caune d68b9510bb request.build_absolute_uri() behind a reverse proxy doesn't build https links. Construct URLs using settings.SITE_ROOT instead. 9 years ago
  Pēteris Caune 6812f4a5c6 More tests for PushOver integration 9 years ago
  Pēteris Caune 3ba47b1a67 Style tweaks for PushOver integration 9 years ago
  Di Wu 427a0421c8 redirect already logged in user 9 years ago
  Thomas Jost 280bd6a2a2 Handle Pushover emergency notifications 9 years ago
  Thomas Jost 85c1f65887 Add Pushover integration 9 years ago
  Pēteris Caune 7039188482 Payments with Braintree, WIP 9 years ago
  Di Wu 5c1d21f91e make welcome code logic resilient 9 years ago
  Pēteris Caune aa2bc72293 Better style for Log page. 9 years ago
  Pēteris Caune 947f686c61 Organize imports using isort. 9 years ago
  Pēteris Caune b39425e8a1 Rename channels to integrations. Move "Add Integration" functionality to separate pages to make room for setup instructions. 9 years ago
  Pēteris Caune cee2b52d3e More tests. 9 years ago
  Pēteris Caune 18635e947a More tests. 9 years ago
  Pēteris Caune 0922460ff4 More tests. 9 years ago
  Pēteris Caune 058101b941 Can remove channels 9 years ago
  Pēteris Caune ab58e76ca2 Admin tweaks, style tweaks. Channels page included in navigation. 9 years ago
  Pēteris Caune f0089e2cd2 Send emails using djmail, can verify email addresses in /channels/ 9 years ago