31 Commits

Author SHA1 Message Date
Frank Hamand
5b732cfac2 Refactor custom check plugin architecture
Change to not have separate check plugins and other plugin env variable,
also revert changes to the initial migration - migrations should be
created in the plugins themselves.
2017-09-13 17:59:41 +01:00
Frank Hamand
95da5e54f3 Don't have LDAP enabled by default 2017-08-18 11:47:08 +01:00
Sergey
4034d98a37 Add custom check plugins system
PR: https://github.com/arachnys/cabot/pull/527
2017-07-18 16:39:51 +01:00
Nick Romano
d6b65d7f63
Github org single-sign-on 2017-04-27 19:57:56 -07:00
Nick Romano
9487754b00
Github enterprise org single-sign-on 2017-04-27 17:13:30 -07:00
Miguel Perez
283751ea24 Allow user filter for LDAP to be configure 2017-04-03 21:16:54 -04:00
Frank Hamand
6596bcf0ec Fixx env file syntax error 2017-04-03 14:09:58 +01:00
Frank Hamand
f0ef5a886c Remove HIPCHAT_URL from example and default confs
This is deprecated now as we've switched to hipchat api v2 by default
2017-04-03 13:40:42 +01:00
Frank Hamand
9d60f6b796 In examples don't overwrite settings that match the default 2017-03-21 15:32:30 +00:00
Frank Hamand
81b15fcae3 Add cabot_alert_slack as default plugin 2017-03-21 15:22:34 +00:00
Frank Hamand
a38de047d0 Update cabot-alert-twilio to 1.3.0 to work on django 1.10 2017-03-15 12:23:52 +00:00
Jannis Leidel
a961f9621e
Drop django-smtp-ssl in favor of Django's native feature 2017-02-16 13:59:01 +01:00
Frank Hamand
7bec7393d4 Update CABOT_PLUGINS_ENABLED versions 2017-02-09 17:50:00 +00:00
Matthew Brown
a6caf63431 Merge pull request #333 from imnotjames/configurable-base-url
Configurable URL prefix
2016-10-05 16:34:31 +01: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
James Ward
526c7f97e9 add a URL_PREFIX environment variable
this adds the ability to add a prefix to all generated URLs
so placing cabot under a subdirectory of a web server is possible,
such as with a reverse proxy.

resolves #321
2016-04-18 02:30:55 -04:00
David Buxton
ef8bcc6253 Update example conf files to hipchat 1.7.0 2015-10-02 10:10:35 +02:00
Neil Williams
8dfaab5641 HTTP Checks: Make User-Agent configurable.
This is helpful so the service being checked can log the source of the
health check requests more informatively.
2015-08-07 11:14:06 -07:00
Miguel Perez
bed4ace93b Add support for authentication with LDAP
- add necessary dependencies
2015-05-11 17:20:47 -04:00
Jonathan Balls
6e5762975d removed URL file missing errors and explicitly defined plugin version numbers. 2015-02-25 18:24:20 +00:00
Jonathan Balls
43ae71a986 Added support for alert plugins 2015-02-09 12:34:36 +00: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
Peter Baumgartner
68741a7775 Merge branch 'master' into python-package
Conflicts:
	requirements.txt
2014-07-31 21:33:31 -06:00
Grzegorz Dubicki
6bb4781127 correct syntax 2014-07-14 10:48:53 +02:00
Grzegorz Dubicki
73a511384e move time zone setting to conf file 2014-07-14 10:47:28 +02: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
Hebo
80f0ccb4b3 Allow for the scheme of alert links to be configured 2014-02-20 13:09:48 -08:00
David Buxton
d4d430398d Add configurable from email address 2014-01-05 20:26:15 +00:00
David Buxton
06fe6c884a Clean repo 2014-01-05 17:24:04 +00:00