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