705 Commits

Author SHA1 Message Date
Daniel Nelson
6cef0793a4 Fix tests failing because of http vs https 2015-01-21 23:41:16 -08:00
Daniel Nelson
569c71d0b1 Make Cabot work on 14.04 as well as 12.04
Closes upstream #122
2015-01-21 19:35:55 -08:00
David Buxton
b84c524753 Update test expectations 2015-01-07 15:30:24 +00:00
David Buxton
302a5ed69d Merge pull request #165 from Labgoo/master
Alert sequence fails when one of the alerts fails
2014-12-31 15:27:58 +00:00
romankor
dee44198fc removing @property from last_result 2014-12-30 15:29:44 -08:00
romankor
430f466473 Merge remote-tracking branch 'upstream/master' 2014-12-29 11:10:11 -08:00
Roman Kournjaev
06a849be09 fixing sending alert when one fails all fail 2014-12-26 17:35:46 -08:00
Dmitry Lebedev
51f1ecb23e updated pytz 2014-12-24 01:37:06 +03:00
David Buxton
2957bec84b Merge pull request #158 from bonniejools/master
Added badge to readme which links to docs
2014-12-07 17:06:42 -06:00
Jonathan Balls
aca9ddad43 Added badge to readme which links to docs 2014-12-05 13:29:12 +00:00
David Buxton
b0056c644d Merge pull request #152 from bonniejools/jenkins_job_number
Updated models to show jenkins job number in StatusCheckResult
2014-12-01 11:32:59 -06:00
Matthew Brown
3040cffde5 Updated models to show jenkins job number in StatusCheckResult. Job number and link is also reported in hipchat template.
Tests were not merged because alert testing has already been implemented.
Conflicts:
	cabot/cabotapp/tests/tests_basic.py
2014-12-01 17:23:10 +00:00
David Buxton
d33c57af01 Merge pull request #150 from bonniejools/travis_integration
Travis integration
2014-11-30 13:56:14 -05:00
Jonathan Balls
096e569f09 Added a badge to the README to show whether the build is passing or not 2014-11-28 22:58:11 +00:00
Jonathan Balls
290b6d1bd7 Created a .travis.yml file which will allow Cabot to be built and tested on travis-ci 2014-11-28 22:53:23 +00:00
David Buxton
e689938df1 Merge pull request #148 from bonniejools/master
Update tests and stop inactive users being alerted
2014-11-28 06:49:14 -05:00
Jonathan Balls
ee1952c812 Updated and fixed unit tests 2014-11-28 11:00:17 +00:00
Barak Cohen
1029ebf5c5 Merge pull request #1 from Labgoo/feature/Add_last_result_content_to_email_alert
add last result content to the email body
2014-11-27 14:31:07 +02:00
Sagie Shamay
ddc461c3af define check.last_result as property
add last result content to the email body
2014-11-26 11:37:06 +02:00
Jonathan Balls
9d88e5d846 Inactive users are no longer notified 2014-11-18 19:40:03 +00:00
David Buxton
3ed5f36bca Merge pull request #128 from andrewbaxter/serviceapi_url
Add URL to service API
2014-10-06 16:27:43 +01:00
Rendaw
a446e3d857 Add url to service api. 2014-09-28 20:34:34 +09:00
David Buxton
52fa92636c Markdown dependency syntax 2014-09-19 15:11:49 +01:00
David Buxton
940b83303b Merge branch 'rest_api' of github.com:andrewbaxter/cabot into andrewbaxter-rest_api 2014-09-19 14:20:18 +01:00
Rendaw
b59b453f0b API documentation clarification, fixes. 2014-09-19 22:10:50 +09:00
Rendaw
bb70ff59f8 Simple API documentation, filtering tests. 2014-09-19 21:59:22 +09:00
Rendaw
4b7452def6 Add rest api based on django-rest-framework
Supports standard rest operations on instance, service, and all
status check models.  Creation is disabled for the StatusCheck
parent class - status checks must be created through a derived
class.

State (non-configuration) fields are omitted since they are
difficult to serialize and would be redundant (Cabot itself
is a monitoring framework).
2014-09-17 13:39:10 +09:00
David Buxton
0f4b35f771 Use id not time_complete 2014-08-13 16:48:49 +01:00
David Buxton
c9ad3ba874 Make redis work out of the box 2014-08-07 11:49:39 +01:00
Mario de Frutos
690c8fd916 Better explanation for setting 2014-08-07 09:56:22 +02:00
Mario de Frutos
3d694dfb51 Now from parameter can be defined in settings file 2014-08-07 09:42:04 +02:00
dbuxton
f8604ddaa6 Fix task path for cleanup 2014-08-05 14:56:33 +01:00
David Buxton
474acbe298 Default args 2014-08-05 09:31:41 +01:00
David Buxton
235a094214 Fix some template refs 2014-08-05 09:19:41 +01:00
David Buxton
2e53658469 Update tests 2014-08-05 08:40:32 +01:00
David Buxton
a318477d28 Some tweaks 2014-08-05 01:10:40 +01:00
David Buxton
81c107c5ec Use related manager properly 2014-08-05 00:51:16 +01:00
David Buxton
c505d2e8d1 Remove manual transaction management 2014-08-05 00:32:34 +01:00
David Buxton
427f97bbce Remove transaction middleware 2014-08-05 00:09:06 +01:00
David Buxton
78c758d017 Merge branch 'django-1.6' of github.com:lincolnloop/cabot into lincolnloop-django-1.6 2014-08-04 23:52:36 +01:00
Peter Baumgartner
b6d29b76f9 Fixes test discovery 2014-08-04 08:36:10 -06:00
Peter Baumgartner
462bd184f9 Fixes another template for 1.6 2014-08-04 08:32:15 -06:00
Peter Baumgartner
41e9e0e110 Make ALLOWED_HOSTS more permissive 2014-08-04 08:21:21 -06:00
Peter Baumgartner
9282ffeb8e Merge branch 'master' into django-1.6
Conflicts:
	cabot/cabotapp/models.py
	cabot/templates/base.html
	cabot/templates/cabotapp/_statuscheck_list.html
	cabot/templates/cabotapp/service_list.html
	cabot/templates/cabotapp/statuscheck_detail.html
	setup.py
2014-08-04 08:20:36 -06:00
David Buxton
4e821b4274 Correct icon for log out 2014-08-03 12:06:23 +01:00
David Buxton
8c941ca31d Some path fixes 2014-08-03 11:40:48 +01:00
David Buxton
d9ff9b867a Move new files 2014-08-03 11:34:01 +01:00
David Buxton
3872565144 Merge branch 'python-package' of github.com:lincolnloop/cabot into lincolnloop-python-package
Conflicts:
	cabot/cabotapp/tests/basic.py
	cabot/cabotapp/views.py
	cabot/urls.py
	requirements.txt
2014-08-03 11:27:30 +01:00
David Buxton
cab908b24f Merge branch 'jmontineri-instances' 2014-08-02 01:14:13 +01:00
David Buxton
4227d7865f Don't use gevent anymore 2014-08-02 01:13:55 +01:00