Commit graph

1955 commits

Author SHA1 Message Date
Pēteris Caune
c360dc5e53 Fix bug in "1 month n weeks" handling, less redundancy, test. 2016-05-18 03:50:28 +03:00
Justin Huang
1fe12d46fc Extend to month. 2016-05-18 02:14:41 +03:00
Pēteris Caune
d1c07d89a6 Fix tests 2016-05-14 17:24:26 +03:00
Pēteris Caune
0cf4c13f00 Fix pricing link for logged in users. 2016-05-14 16:35:43 +03:00
Pēteris Caune
813c316888 Access rights checks for team access stuff in profile page. 2016-05-14 12:51:10 +03:00
Pēteris Caune
b725b5c4a5 Team Access refinements. 2016-05-14 12:36:40 +03:00
Pēteris Caune
435b8c220d Fix bug in /accounts/switch_team/, updated messaging. 2016-05-09 18:00:34 +03:00
Pēteris Caune
feb2294a7e Tests for team access. 2016-05-09 17:29:41 +03:00
Pēteris Caune
00d18e86bd Reduce query count for team lookups 2016-05-09 16:51:22 +03:00
Pēteris Caune
fdf9c607e5 Team Access, test cleanup 2016-05-09 15:35:13 +03:00
Pēteris Caune
1bc0f82d25 Team access WIP 2016-05-09 11:54:18 +03:00
Pēteris Caune
bbc87fe9bf pruneemails and pruneusers commands for database cleanup 2016-04-29 11:43:20 +03:00
Pēteris Caune
6c3a99e977 Removing temporary data migration command. 2016-04-29 10:52:02 +03:00
Pēteris Caune
b52edd903d Email webhook not used any more, removing. 2016-04-29 10:49:23 +03:00
Pēteris Caune
267db8a594 Fix tests. 2016-04-16 01:17:37 +03:00
Pēteris Caune
47f2105562 Variables in webhook URLs. Fixes #52 2016-04-16 01:14:28 +03:00
Pēteris Caune
e39b714447 Better logging in sendalerts. 2016-04-16 01:13:58 +03:00
Pēteris Caune
e55650c781 Syntax highlighting for API examples. 2016-04-14 15:01:41 +03:00
Pēteris Caune
cd512378bf fix tests 2016-04-07 21:40:27 +03:00
Spencer Sun
ae30eec1d0 Add GET /api/v1/checks/ to the API 2016-04-05 11:58:00 -07:00
Pēteris Caune
bb193cf4f1 Profile and Subscription managers use get_or_create to avoid some boilerplate 2016-03-11 12:42:46 +02:00
Pēteris Caune
636710f4f0 Don't use Subscription.objects.for_user method here, so a subscription object is not created just by viewing a page. 2016-03-11 12:24:19 +02:00
Pēteris Caune
930ad9e0c5 Merge branch 'master' of github.com:healthchecks/healthchecks 2016-03-08 10:35:59 +02:00
Pēteris Caune
da613963e9 Email alerts and monthly reports have links to Log pages.
Don't show ping URLs -- gmail converts them to clickable links, and people click on them.
2016-03-08 10:35:39 +02:00
Mounir
3c0eeddbb7 Using backend name django.db.backends.postgresql
Using new backend name which come with Django 1.9 django.db.backends.postgresql instead of django.db.backends.postgresql_psycopg2
2016-02-18 15:21:55 +01:00
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
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
Spencer Sun
0ff2f1a9c7 Add VictorOps integration 2016-02-03 17:35:29 -05:00
Pēteris Caune
dce16e6249 Less code duplication in hc.api.transports 2016-01-31 21:59:08 +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
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
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
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