28 Commits

Author SHA1 Message Date
Frank Hamand
d77087efad Handle running setup.py from non .git source 2017-03-29 14:48:14 +01:00
Frank Hamand
0dcff5aa86 Add cabot entrypoint
This is to make migrations/etc easier when installing through pip
2017-03-13 16:58:57 +00:00
Frank Hamand
df3e799cbc Add static files and templates to MANIFEST.in 2017-02-17 14:47:56 +00:00
Frank Hamand
e1a64e52ef 0.8.3 2017-02-16 18:51:22 +00:00
Frank Hamand
13fbec536f 0.8.2 2017-02-16 14:59:54 +00:00
Frank Hamand
71b4fb4dd6 0.8.1 2017-02-09 13:00:55 +00:00
Frank Hamand
2b9bef8edc 0.8.0 2017-02-06 12:56:42 +00:00
Frank Hamand
9a4c723ea0 0.7.0 2017-02-06 12:45:20 +00:00
Frank Hamand
512c3ff5e3 Start versioning with 0.6.0
We decided to start versioning at 0.6 to match the django version.
There isn't much reason for this beyond that the next 2 changes will
be django upgrades which will bump the version to 0.7 and 0.8
2017-02-06 12:31:33 +00:00
David Buxton
27f65a2eba Docker-compose setup
- Externalise requirements to pip format
- Add entry-point script
- Update Travis-CI configuration
- Fix test data
2016-09-20 10:33:22 +01:00
Mark Unsworth
3270540427 General cleanup (#346)
* updated to latest distribute
* removed django-mptt dependency as it's not used anywhere
* PEP8 cleanup. Removed unused imports, reformatted files
2016-05-14 00:06:40 +01:00
Martin Sander
1d29d7134f Bump celery version (#335)
Bump celery version from 3.1.7 to 3.1.23 to fix memory leak issue
(see https://github.com/celery/celery/issues/2927)

Also bump kombu (as celery depends on it), amqp and billiard
without which cabot/celery would not start.
2016-04-18 12:27:38 +01:00
David Buxton
28a92e0a10 Bump requests (fixes #317) 2016-02-10 08:21:36 -05:00
David Buxton
f587076dda Upgrade requests to 2.7.0 2015-09-22 14:48:36 +01:00
Miguel Perez
bed4ace93b Add support for authentication with LDAP
- add necessary dependencies
2015-05-11 17:20:47 -04:00
Jonathan Balls
43ae71a986 Added support for alert plugins 2015-02-09 12:34:36 +00:00
David Buxton
52fa92636c Markdown dependency syntax 2014-09-19 15:11:49 +01: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
Peter Baumgartner
ad859ac21b Upgrades for 1.6 compatibility 2014-08-01 12:51:07 -06:00
Peter Baumgartner
c6394524d8 Revert "Puts manage.py on $PATH and reads .env by default"
This reverts commit 6d2d369d2d732e146318cdd2510b55d949e69541.

Conflicts:
	setup.py
2014-08-01 12:44:10 -06:00
Peter Baumgartner
473435c34e Merge branch 'python-package' into django-1.6 2014-08-01 12:41:19 -06:00
Peter Baumgartner
9cbb4a02a6 Install via setup.py 2014-08-01 09:36:20 -06:00
Peter Baumgartner
68741a7775 Merge branch 'master' into python-package
Conflicts:
	requirements.txt
2014-07-31 21:33:31 -06:00
Peter Baumgartner
49e74a746d Merge branch 'python-package' into django-1.6 2014-03-21 13:06:59 -06:00
Peter Baumgartner
7f13321748 Adds certifi for an updated CA bundle for requests 2014-03-21 12:58:53 -06:00
Peter Baumgartner
b262371a53 Upgrades to Django 1.6 2014-03-05 22:17:27 -06:00
Peter Baumgartner
6d2d369d2d Puts manage.py on $PATH and reads .env by default
Once the virtualenv is activated, management commands can be run without
the use of foreman/honcho with `manage.py <command>`.
2014-03-05 17:29:41 -06:00
Peter Baumgartner
986c39e9e6 Python packaging support
Can be installed from a local checkout with `pip install -e .` or
directly from git: `pip install -e
git+git@github.com:arachnys/cabot.git#egg=cabot`
2014-03-05 16:28:32 -06:00