forked from arachnys/cabot
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGES
159 lines (114 loc) · 4.04 KB
/
CHANGES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
Version 0.10.8
--------------
* Update slack alert to 0.8.1
- fixes names not linking
- only shows the acknowledge button if "SLACK_INTERACTIVE_MESSAGES" is set
- (The feature only works if set up correctly on the slack end)
* Update to django 1.11 (with working django-polymorphic this time)
Version 0.10.7
--------------
* Update slack alert plugin
- Now shows an "acknowledge" button within slack
* Fix alert tests not triggering if:
- A user had acknowledged working on the service
- A legitimate alert had been sent recently
* Add support for GitHub OAuth logins
- See http://cabotapp.com/use/users.html
Version 0.10.6
--------------
* Fix plugin urls being overridden by plugin settings urls
- This fixes e.g. the twilio callback url not working
* Fix profile settings sidebar links not working
Version 0.10.5
--------------
* Fix bug which caused status graphs to sometimes not render
* Fix issue with complex recurring calendar - `'vDDDLists' object is not iterable`
* Fix css regression in logo/title
Version 0.10.4
--------------
* Fix basic auth passwords getting reset when editing checks
* Fix plugin alert tests alerting the current duty officer
- They should now always alert only the user that runs the test
Version 0.10.3
--------------
* Add plugin settings views with the ability to test alerts.
* Allow user filter for LDAP to be configured
- Set the AUTH_LDAP_USER_FILTER setting to change it (defaults to "(uid=%(user)s)")
* Update cabot-alert-hipchat plugin to 2.0.2
- Fixes bug when both HIPCHAT_URL and HIPCHAT_DOMAIN were set
Version 0.10.2
--------------
* Update cabot-alert-hipchat plugin to 2.0.1
- Supports Hipchat API v2
- If HIPCHAT_URL is set, it will use the old v1 api
- Use HIPCHAT_DOMAIN for custom hipchat v2 deployments
* Add interactive api docs (using djangorestframework 3.6) at /docs
Version 0.10.1
--------------
* [BUGFIX] Update cabot_alert_twilio to 1.3.1
- 1.3.0 was still broken on django 1.10
Version 0.10.0
--------------
* Add feedback notifications when updated profile
* Automatically reload plugins after migrating
* Add cabot_alert_slack as default plugin
* Upgrade to Django 1.10
* Upgrade to Celery 4
Version 0.9.2
-------------
* Add /about endpoint
* Fix rota bug when ical had no timezone
* Add User Profile settings link to user dropdown
Version 0.9.1
-------------
* Update cabot-alert-twilio to 1.3.0 to work on django 1.10
* Fix Alert preferences form breaking on django 1.8
* Add `cabot` executable instead of using python manage.py (for e.g. migrating)
Version 0.9.0
-------------
* Upgrade to Django 1.9
Version 0.8.7
-------------
* Fix Alert preferences form breaking on django 1.8
Version 0.8.6
-------------
* Add first time setup page
* Remove create_cabot_superuser management command (redundant with first time setup)
Version 0.8.5
-------------
* More severe alerts should trigger even if a less severe alert was recently sent
* Update production.env.example email settings
* Convert environment vars to boolean nicely
> Note: You may have to update your settings if they contain invalid boolean values
Version 0.8.4
-------------
* Fix setup.py packaging
* Use whitenoise to serve static files
> Note: You may have to update your webserver settings for static files to work properly
Version 0.8.3
-------------
* BUG: Add missing context processor
Version 0.8.2
-------------
* Remove django-smtp-ssl dependency
* Build docker image from alpine
* Refactor docker-compose files
* Fix db_clean task failing on large results tables
* Wait for docker containers to start in docker-entrypoint.sh
* Update CABOT_PLUGINS_ENABLED to compatible plugin versions
* Automatically initialise database, assets and superuser on docker container start
Version 0.8.1
-------------
* Fix all workers running celery beat
* Update django-compressor to run on django 1.8
* Fix typo in url testcase
* Update wsgi.py to work with django 1.8
Version 0.8.0
-------------
* Upgraded to Django 1.8
Version 0.7.0
-------------
* Upgraded to Django 1.7
Version 0.6.0
-------------
* Versioning Introduced.