Jean-Fred Berthelot
2258511c18
Remove deprecated Shell and Fabric scripts
...
We have deeply revamped the deployment process of Cabot
(docker setup and Pypi packaging) which has deprecated
the provisioning scripts and the Fabric script.
Closes #493
2017-07-05 10:33:33 +02:00
Jean-Frédéric
190c8fcec1
Move freezegun to requirements dev ( #521 )
...
`freezegun` is a test dependency and thus belons to `requirements-dev`
Also bumps it from 0.3.8 to latest 0.3.9.
2017-06-06 13:03:09 +01:00
Frank Hamand
39bb12b9c1
0.10.8
0.10.8
2017-05-11 14:13:41 +01:00
Frank Hamand
557a5c9c87
Update slack plugin to 0.8.1
2017-05-11 14:13:00 +01:00
Frank Hamand
9afcd119ee
Add slack settings to production env example
2017-05-11 14:12:50 +01:00
Frank Hamand
095c65d9f4
Merge pull request #509 from arachnys/django-1.11
...
Update to django 1.11
2017-05-08 10:34:09 +01:00
Frank Hamand
f92060d842
Update to django 1.11
...
Last time we tried this django-polymorphic didn't support it so we
had to roll back. It's now been updated so we can go ahead
2017-05-04 17:57:42 +01:00
Frank Hamand
2f26ceb186
0.10.7
0.10.7
2017-05-04 17:40:22 +01:00
Frank Hamand
de1569e462
Update slack to show acknowledge button
2017-05-04 17:38:00 +01:00
Frank Hamand
d0eefc60e7
Make alert test correctly show "ALERT_TEST" as the failing check
2017-05-04 17:37:04 +01:00
Frank Hamand
f539ee63fa
Refactor alert tests to make it a bit more DRY
...
There was a lot of repeated code..
2017-05-04 16:56:35 +01:00
Frank Hamand
69f3affdb6
Add another layer of transaction rollbacks for alert tests
...
The alert test function was dangerous, as if it was called without
manually wrapping in a transaction and rolling back it could corrupt
the database. Make sure it's always rolled back
2017-05-04 16:50:14 +01:00
Frank Hamand
512c6eabb9
Fix alert tests not always triggering
2017-05-04 16:48:29 +01:00
Frank Hamand
a4d9706bce
Update CHANGES for github oauth
2017-05-04 12:50:45 +01:00
Frank Hamand
81a28156b3
Merge pull request #503 from nickromano/github-enterprise-org-sso
...
Github and Github enterprise single-sign-on
2017-05-04 12:48:14 +01:00
Frank Hamand
78043cb20a
0.10.6
0.10.6
2017-05-04 11:27:06 +01:00
Frank Hamand
64b2856031
Fix global plugin settings redirect
...
This was a bug in the previous fix for #508
2017-05-04 11:24:29 +01:00
Frank Hamand
39007c92b0
Fix plugin urls being overridden by plugin settings urls
2017-05-03 18:32:46 +01:00
Frank Hamand
dc04a058c5
Merge pull request #506 from skylerbunny/productionenv
...
Update production.env.example documentation and ordering
2017-05-02 13:31:42 +01:00
skylerbunny
f683256f36
Disable SMTP SSL when TLS is enabled in example config
2017-05-02 05:18:11 -07:00
Frank Hamand
60ee92d3c4
Fix links in profile settings side bar
...
They were relative so would take you to e.g.
/user/1/profile/General/General
Then
/user/1/profile/General/General/General
etc
2017-05-02 12:24:36 +01:00
Skyler Bunny
3aacd7c481
Add additional settings to production.env.example
2017-04-29 06:39:13 -07:00
Skyler Bunny
417b8bbf98
Update production.env.example documentation and ordering
2017-04-29 06:17:39 -07:00
Frank Hamand
de4470fd38
0.10.5
0.10.5
2017-04-28 11:28:19 +01:00
Frank Hamand
a198d0c704
Update changes for snapshots fix
2017-04-28 11:13:32 +01:00
Frank Hamand
d000079a48
Order recent snapshots by time
...
This breaks some graphs sometimes if snapshots are out of order
2017-04-28 11:12:51 +01:00
Frank Hamand
8626df688d
Merge pull request #502 from nickromano/nr/persist-local-postgres-data
...
Persist postgres data between runs using docker-compose
2017-04-28 11:00:27 +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
Nick Romano
0d3b09c058
Persist postgres data between runs using docker-compose
2017-04-27 14:37:08 -07:00
Frank Hamand
7caa2cada4
Fix default.env not being sourceable
...
It had invalid syntax due to angle brackets
2017-04-26 13:21:17 +01:00
Frank Hamand
f86ec4b604
Update changes for complex calendar issue
2017-04-26 13:07:18 +01:00
Frank Hamand
ccdd069721
Merge pull request #498 from FutureProofGames/fix-complex-recurring-calendar
...
Fix complex recurring calendar
2017-04-26 13:06:33 +01:00
Frank Hamand
825644180f
Fix css regression in logo/title
...
Since upgrading bootstrap the logo is display: block instead of inline,
which causes the title to render in the wrong place
2017-04-26 11:45:06 +01:00
Gregory Avery-Weir
151f142784
Fix issue with complex recurring calendar
2017-04-26 00:10:01 -04:00
Gregory Avery-Weir
3c3afcc130
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
cabot/cabotapp/calendar.py
cabot/cabotapp/tests/tests_basic.py
2017-04-25 23:58:00 -04:00
Frank Hamand
1555b7c9c9
0.10.4
0.10.4
2017-04-21 18:43:18 +01:00
Frank Hamand
2dc92a6e4b
Merge pull request #494 from arachnys/fix-alert-test-duty
...
Fix alert tests alerting the duty officer
2017-04-21 18:42:20 +01:00
Frank Hamand
c2de2c3b19
Fix alert tests alerting the duty officer
2017-04-21 18:41:27 +01:00
Frank Hamand
cfc0222422
Merge pull request #495 from arachnys/password-bug
...
Fix password input bug.
2017-04-21 18:39:27 +01:00
Cédric Cordenier
5fae950b7a
Fix password input bug.
...
By default, Django doesn't render field value for PasswordInput widgets, which means the password field will get overwritten
by an empty string every time a check is edited.
To fix this, we check whether the input is empty and don't modify the password if it is.
2017-04-21 18:39:08 +01:00
Frank Hamand
3008346291
0.10.3
0.10.3
2017-04-21 10:49:57 +01:00
Frank Hamand
768c763aae
Merge pull request #488 from arachnys/plugin-settings
...
Add Plugin settings with Alert Tests
2017-04-21 10:48:29 +01:00
Frank Hamand
f3203e571b
Add 'ALERT_TEST' check during alert tests
...
This makes the notification that gets created more obvious, as it will
show ALERT_TEST as the failing check
2017-04-19 09:58:28 +01:00
Frank Hamand
a6171d68d3
Add missing font files
2017-04-19 09:58:28 +01:00
Frank Hamand
fb033beaee
User get_user_model instead of User
2017-04-19 09:58:28 +01:00
Frank Hamand
082b943460
Update changes
2017-04-19 09:58:28 +01:00
Frank Hamand
6cd6a5dbc8
Add tests for plugin settings and alert tests
2017-04-19 09:58:28 +01:00
Frank Hamand
b73da11d87
Add plugin settings form template
2017-04-19 09:58:28 +01:00
Frank Hamand
f457f76ae1
Increase chosen field width to 100%
...
They are currently tiny for select boxes. We can still control width
with a wrapper element
2017-04-19 09:58:27 +01:00