Commit graph

460 commits

Author SHA1 Message Date
Di Wu
427a0421c8 redirect already logged in user 2015-11-28 00:38:41 -08:00
Thomas Jost
99cb654ec5 Fix tests when Pushover is not configured 2015-11-25 21:01:10 +01:00
Thomas Jost
6c9e3bb24d Merge branch 'master' into pushover 2015-11-25 17:00:55 +01:00
Thomas Jost
280bd6a2a2 Handle Pushover emergency notifications 2015-11-25 16:58:52 +01:00
Thomas Jost
85c1f65887 Add Pushover integration 2015-11-25 16:06:24 +01:00
Pēteris Caune
81116431dd braintree requirement is optional 2015-11-23 09:06:43 +02:00
Pēteris Caune
20edec4c94 Payments WIP 2015-11-22 12:20:36 +02:00
Pēteris Caune
3a93ab77a9 Don't load payment views if USE_PAYMENTS=False 2015-11-16 23:23:24 +02:00
Pēteris Caune
7a207a8c49 Pricing table, WIP 2015-11-16 23:16:38 +02:00
Pēteris Caune
7039188482 Payments with Braintree, WIP 2015-11-16 21:29:33 +02:00
Pēteris Caune
f08221a1db Merge pull request #11 from BetterWorks/resilience
make welcome code logic resilient
2015-11-16 10:10:03 +02:00
Di Wu
5c1d21f91e make welcome code logic resilient 2015-11-15 16:10:51 -08:00
Pēteris Caune
c2e9bab536 Custom paginator to avoid sequential scans on api_ping table in Django admin. 2015-11-11 09:28:29 +02:00
Pēteris Caune
89f0c6bd77 Avoid sequential scans on api_ping table in Django admin. 2015-11-10 20:15:26 +02:00
Pēteris Caune
aa2bc72293 Better style for Log page. 2015-11-10 02:40:31 +02:00
Pēteris Caune
3a8a41f7a5 Pin versions of packages in requirements.txt 2015-11-03 00:04:41 +02:00
Pēteris Caune
947f686c61 Organize imports using isort. 2015-11-02 23:55:33 +02:00
Pēteris Caune
0512e8a7c5 Testcase for handle_many function in sendalerts management command. 2015-11-02 23:51:35 +02:00
Pēteris Caune
4e53e06418 Merge pull request #9 from BetterWorks/parallelAlert
sendalerts concurrently
2015-11-02 23:48:55 +02:00
Di Wu
93c71ad10e timeout on all the notifications 2015-10-30 23:47:07 -07:00
Di Wu
de203275c6 sendalerts concurrently 2015-10-30 23:44:08 -07:00
Pēteris Caune
c1840a92bd Checks now have a new status: "paused". sendalerts management command will mark checks as paused if sending a notification throws exception. This should avoid potential infinite loops of sendalerts crashes/respawns. 2015-10-30 14:21:12 +02:00
Pēteris Caune
99b6030eeb Merge branch 'master' of github.com:healthchecks/healthchecks 2015-10-28 10:01:49 +02:00
Pēteris Caune
c5578ac44a Update wording in "Incorrect Link" pages. Fixes #5 2015-10-28 10:01:24 +02:00
Pēteris Caune
b19477106e Avoid N queries in Pings admin list view 2015-10-28 09:59:16 +02:00
Pēteris Caune
d4bd406aa6 Merge pull request #7 from gmoigneu/patch-1
Add django-appconf to requirements
2015-10-27 11:52:31 +02:00
Pēteris Caune
4cc0d5453a Merge pull request #8 from gmoigneu/patch-2
Set a relative path for the local_settings.py to work in Python 3.4
2015-10-27 11:51:53 +02:00
Guillaume Moigneu
d475f6f45e Django 3.4 local_settings
Set a relative path for the local_settings.py to work in Python 3.4
2015-10-27 10:17:48 +01:00
Guillaume Moigneu
6741ed490b Missing django-appconf requirement
Add django-appconf to requirements
2015-10-27 09:56:37 +01:00
Pēteris Caune
a4afd70fef Add index on api_check (status, user, alert_after), will be used in sendalerts management command. 2015-10-22 13:15:57 +03:00
Pēteris Caune
88bd760925 api_check.code should be indexed 2015-10-19 23:41:04 +03:00
Pēteris Caune
34060b7968 JS for collapsing menu on welcome page 2015-10-11 10:58:10 +03:00
Pēteris Caune
3901e2e09a Need jumbotron too. 2015-10-10 18:52:01 +03:00
Pēteris Caune
85e25c8ece oopsie, did need input groups. 2015-10-10 18:49:23 +03:00
Pēteris Caune
d833d299c2 Don't use jQuery on welcome page, much less JS to load.
Slightly reduce the size of bootstrap.css, by commenting out unused components.
Unauthenticated users see full logo, logged in users see icon-only logo.
2015-10-10 18:42:27 +03:00
Pēteris Caune
077c362432 Resize screenshots 2015-10-08 18:09:12 +03:00
Pēteris Caune
0861c9facc All-important screenshots 2015-10-06 00:58:36 +03:00
Pēteris Caune
14627dfce8 Test for instruction pages. 2015-10-06 00:51:43 +03:00
Pēteris Caune
69001abea9 HipChat setup instructions 2015-10-06 00:47:19 +03:00
Pēteris Caune
3461817066 PagerDuty setup instructions 2015-10-06 00:28:20 +03:00
Pēteris Caune
61297c417d Fix tests after renaming /channels/ to /integrations/ 2015-10-06 00:07:01 +03:00
Pēteris Caune
bf7161c5f6 Slack setup instructions 2015-10-06 00:04:56 +03:00
Pēteris Caune
b39425e8a1 Rename channels to integrations. Move "Add Integration" functionality to separate pages to make room for setup instructions. 2015-10-05 23:22:14 +03:00
Pēteris Caune
ebe5d2d91d HipChat integration 2015-10-01 23:47:03 +03:00
Pēteris Caune
23c8ac6a2b Updated logo 2015-10-01 23:46:26 +03:00
Pēteris Caune
00e75bc59d Add Slack integration 2015-09-30 22:23:20 +03:00
Pēteris Caune
7bb17cefad Add Slack integration 2015-09-30 22:19:59 +03:00
Pēteris Caune
09c0b3e3a7 This was "run once" command that we don't need any more 2015-09-30 22:15:25 +03:00
Pēteris Caune
53ab258447 Updated screenshots 2015-08-27 20:25:34 +03:00
Pēteris Caune
3921915049 Updated logo 2015-08-25 00:01:24 +03:00