48 Commits (5a297ba6a24b42f9496ba5a466f66cff9d1bddbe)

Author SHA1 Message Date
  Pēteris Caune f352efdd5f
Experimental Zulip integration. Fixes #202 5 years ago
  Pēteris Caune 26757c6785
Clean up Pushover validation. 5 years ago
  John Kristensen 819aa227e9 Increase allowable length of Matrix room alias 5 years ago
  Pēteris Caune 3649c500d2
Don't allow adding email integrations with both "up" and "down" unchecked 5 years ago
  Pēteris Caune 38ed309a3c
Don't allow adding webhook integrations with both URLs blank 5 years ago
  Pēteris Caune be286518b7
For webhook integration, validate each header line separately 5 years ago
  Pēteris Caune 3f19181028
"Filtering Rules" dialog, an option to require HTTP POST. Fixes #297 5 years ago
  Pēteris Caune f6d36b3491
Alternate flow for setting up PagerDuty integration, without using PD Connect 5 years ago
  Pēteris Caune 8d81ea8f9d
Add "Shell Commands" integration. Fixes #302 5 years ago
  Pēteris Caune 1dea8b6050
Add support for OpsGenie EU region. Fixes #294 5 years ago
  Chris Caron c2b1d00422 Apprise Integration 5 years ago
  Pēteris Caune 40f4adf78b
Add WhatsApp integration (uses Twilio same as the SMS integration) 6 years ago
  Pēteris Caune d054970b02
Webhooks support PUT method. 6 years ago
  Pēteris Caune cdfc9840a7
Source formatted with Black 6 years ago
  Pēteris Caune a4fde44e3a
Can configure the email integration to only report the "down" events. Fixes #231 6 years ago
  Pēteris Caune f539e99652
Matrix integration WIP. cc: #175 6 years ago
  Pēteris Caune 5edcd42033
Add the "Email Settings..." dialog and the "Subject Must Contain" setting 6 years ago
  Pēteris Caune 21de50d84e
Add Channel.name field, users can now name integrations. 6 years ago
  Pēteris Caune 7046e2410c
Checks have a "Description" field. Fixes #182 6 years ago
  Pēteris Caune cf6882edd3 SMS numbers can be annotated with labels. Fixes #155 7 years ago
  Pēteris Caune 55d6471156 Validate HTTP header names in the "Add Webhook" form. 7 years ago
  Pēteris Caune 7c7919fdb4 UI tweaks for the "Add Webhook" form. 7 years ago
  someposer 5781ddfe4d Created an improved interface for arbitrary headers and simplified 7 years ago
  someposer 077bc45b12 Sorting keys on Webhook JSON value for consistent unit testing. 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 f3c6b0fb0d TimeoutForm prepares timedelta objects. 7 years ago
  Pēteris Caune 96e00df0ab Use PagerDuty Connect. 7 years ago
  Pēteris Caune 25fb11bb3e Alerts to SMS, work in progress. 7 years ago
  Pēteris Caune 810089d183 Require valid "schedule" and "tz" fields for cron checks. 8 years ago
  Pēteris Caune c16eeda004 Webhooks support POST, cleanup. 8 years ago
  Pēteris Caune aabfd55f7c Cleanup and tests for cron preview. 8 years ago
  Pēteris Caune 1163364989 Improved "Update Timeout" form with dynamic preview for cron mode 8 years ago
  Pēteris Caune b22b0a44e2 Validate cron expression before saving check. 8 years ago
  Pēteris Caune fdc1bfcd57 Log page now lists sent notifications. Slack notification handles simple/cron check kinds. 8 years ago
  Pēteris Caune 6ada656df4 UI for entering cron expression and setting timezone. 8 years ago
  Pēteris Caune dfa0af350a PagerDuty Integration Key is 32 characters long. Update screenshots. 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
  Justin Huang 1fe12d46fc Extend to month. 9 years ago
  Pēteris Caune 47f2105562 Variables in webhook URLs. Fixes #52 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 7f1f177a55 Get rid of leading/trailing whitespace in channel values. This is a typical problem when copy-pasting Slack URLs. 9 years ago
  Pēteris Caune 947f686c61 Organize imports using isort. 9 years ago
  Pēteris Caune 061fc4f6a9 Notification Channels WIP 9 years ago
  Pēteris Caune 0af1fb782a Add ability to set grace period 9 years ago
  Pēteris Caune c54cb6469d Send emails using djrill (Mandrill) 9 years ago
  Pēteris Caune 31119fd11f Can edit timeouts 10 years ago