Commit graph

813 commits

Author SHA1 Message Date
Pēteris Caune
f78fb95d5e API documentation. 2016-02-18 00:07:10 +02:00
Pēteris Caune
6efb822f95 When creating a check via API, optionally assign all channels. 2016-02-17 22:35:06 +02:00
Pēteris Caune
5725a3a30a Use six.string_types. This hopefully fixes python 2 test failures. 2016-02-16 23:50:41 +02:00
Pēteris Caune
5d2edfa4a0 First stab at API, POST /api/v1/checks 2016-02-16 23:41:40 +02:00
Pēteris Caune
144cf0da90 pygmentize management command needs to be run rarely, and only during development. Remove Pygments from requirements.txt 2016-02-16 16:38:18 +02:00
Pēteris Caune
5d2cc0b0fc Set and revoke API key in Settings page. 2016-02-16 15:08:13 +02:00
Pēteris Caune
6e621703fb Merge pull request #44 from mlanner/master
Change github URL from SSH to HTTPS in installation instructions.
2016-02-10 12:38:41 +02:00
Martin Lanner
3f558bdc0a Proposed change from SSH to HTTPS in installation instructions. 2016-02-10 11:27:24 +01:00
Pēteris Caune
ae94be6123 Updated screenshots 2016-02-04 11:08:21 +02:00
Pēteris Caune
7d305e216c List Pushover and VictorOps on welcome page. 2016-02-04 09:54:06 +02:00
Pēteris Caune
6bb08e16d6 Updated instructions and JSON payload for VictorOps integration. 2016-02-04 09:21:58 +02:00
Pēteris Caune
e5cc7a6b38 Merge pull request #40 from agaridata/master
Add VictorOps integration
2016-02-04 09:05:30 +02:00
Spencer Sun
0ff2f1a9c7 Add VictorOps integration 2016-02-03 17:35:29 -05:00
Pēteris Caune
713f65865c Updated cron example. Fixes #37 2016-01-31 22:39:56 +02:00
Pēteris Caune
dce16e6249 Less code duplication in hc.api.transports 2016-01-31 21:59:08 +02:00
Pēteris Caune
752c6f2530 CSS to fit long channel values. 2016-01-31 21:19:21 +02:00
Pēteris Caune
24c111738a Pushover API expects form-data instead of JSON 2016-01-31 20:57:39 +02:00
Pēteris Caune
a71ce64579 Fix Pushover and HipChat. 2016-01-31 20:41:04 +02:00
Pēteris Caune
2c04a42a57 Display last notification in Integrations page. 2016-01-31 20:29:49 +02:00
Pēteris Caune
c7a651c330 sendalerts management command prints error messages to stdout. 2016-01-31 19:48:21 +02:00
Pēteris Caune
156f4dbeea More tests for notifications. 2016-01-31 19:30:02 +02:00
Pēteris Caune
90d7806783 More tests for notifications. 2016-01-31 18:54:35 +02:00
Pēteris Caune
21a042aa16 Move notification logic to hc.api.transports. Don't use "paused" state for checks. 2016-01-31 18:35:24 +02:00
Pēteris Caune
7b475118f9 Use lock icon 2016-01-31 18:18:09 +02:00
Pēteris Caune
806800c185 Don't detach password field if it is not hidden (e.g. when the form says "Wrong Password") 2016-01-23 15:25:16 +02:00
Pēteris Caune
63cc186fa3 Nicer slack messages. 2016-01-23 15:18:59 +02:00
Pēteris Caune
e67d0f58c0 Merge pull request #33 from BetterWorks/betterIPParsing
Use X-Forwarded-For and X-Forwarded-Proto headers, instead of X-Real-IP and X-Scheme
2016-01-22 11:44:25 +02:00
Pēteris Caune
45b8f00edf Merge pull request #36 from zonito/patch-1
Add healthcheck UA to inform server about identity
2016-01-22 11:41:36 +02:00
Love Sharma
25b3af6e40 Merge pull request #1 from zonito/master
test fix
2016-01-22 14:17:02 +08:00
Love Sharma
ddfcb0ff2a test fix 2016-01-22 14:16:16 +08:00
Love Sharma
35e9c17f74 Add healthcheck UA to inform server about identity
Adding "healthcheck.io" as User-Agent to inform webhook handler server about request is specific from healthcheck.
2016-01-22 13:57:20 +08:00
Di Wu
2e6df69489 forwarded for and forwarded protocol 2016-01-21 18:36:26 -08:00
Pēteris Caune
37817fe9b0 Merge pull request #34 from BetterWorks/removeCHannel
remove channel should always redirect even if removal fails
2016-01-20 22:56:09 +02:00
Di Wu
625d2cf298 comment 2016-01-19 07:37:26 -08:00
Di Wu
01a9505cc7 remove channel doesn't crash 2016-01-19 06:07:44 -08:00
Pēteris Caune
96b41ded9b Merge pull request #32 from BetterWorks/passwordManager
defer inserting the password field into the dom
2016-01-19 13:07:23 +02:00
Pēteris Caune
8f215ec01e Merge pull request #31 from BetterWorks/accurateCoverage
dont include tests in coverage calculation
2016-01-19 13:01:50 +02:00
Di Wu
4558628ebf defer inserting the password field 2016-01-18 21:57:25 -08:00
Di Wu
32050e06e8 dont include tests in coverage calculation 2016-01-18 16:01:34 -08:00
Pēteris Caune
808c6e6a01 Merge pull request #30 from BetterWorks/fixTests
use basetestcase for most test cases that require predefined user
2016-01-18 12:44:52 +02:00
Di Wu
fe72792fd2 use basetestcase for most test cases that require predefined user, add test for ensuretriggers, add travis cache 2016-01-18 01:02:42 -08:00
Pēteris Caune
29df1be80c Merge pull request #29 from BetterWorks/fixDocsPage
fix docs page crashing if welcome code is expired
2016-01-15 04:04:20 +02:00
Di Wu
10fafd1e84 fix docs page 2016-01-13 19:59:20 -08:00
Pēteris Caune
57b813677a Log page shows notice about reached ping log limit. 2016-01-11 12:27:57 +02:00
Pēteris Caune
68fe11a41b fillnpings catches up with pings received during the execution of the command 2016-01-08 14:16:50 +02:00
Pēteris Caune
b592e5b449 prunepingsslow command skips checks with user_id=null 2016-01-08 12:48:36 +02:00
Pēteris Caune
78e9cddba0 Use django_compressor 2.0 2016-01-08 12:36:13 +02:00
Pēteris Caune
6945497b37 Don't try to import braintree if USE_PAYMENTS=False. Fixes #28 2016-01-07 11:44:38 +02:00
Pēteris Caune
7f2aa9e97c Merge pull request #27 from BetterWorks/optimization
fix tests and optimize authentication and fix some unclosed markup
2016-01-05 09:46:48 +02:00
Di Wu
79b7327c9e fix tests and optimize authentication and fix some unclosed markup 2016-01-04 23:47:32 -05:00