mirror of
https://github.com/zulip/zulip.git
synced 2025-10-23 04:52:12 +00:00
Compare commits
5 Commits
6b6a02f932
...
1.4.2
Author | SHA1 | Date | |
---|---|---|---|
|
8cc7642cdd | ||
|
6883c916af | ||
|
978a568c0f | ||
|
f6975f9334 | ||
|
0120ff5612 |
@@ -4,6 +4,19 @@ All notable changes to the Zulip server are documented in this file.
|
|||||||
|
|
||||||
### Unreleased
|
### Unreleased
|
||||||
|
|
||||||
|
### 1.4.2 - 2016-09-27
|
||||||
|
- Upgraded Django to version 1.8.15 (with the Zulip patches applied),
|
||||||
|
fixing a CSRF vulnerability in Django (see
|
||||||
|
https://www.djangoproject.com/weblog/2016/sep/26/security-releases/),
|
||||||
|
and a number of other Django bugs from past Django stable releases
|
||||||
|
that largely affects parts of Django that are not used by Zulip.
|
||||||
|
- Fixed buggy logrotate configuration.
|
||||||
|
|
||||||
|
### 1.4.1 - 2016-09-03
|
||||||
|
- Fixed settings bug upgrading from pre-1.4.0 releases to 1.4.0.
|
||||||
|
- Fixed local file uploads integration being broken for new 1.4.0
|
||||||
|
installations.
|
||||||
|
|
||||||
### 1.4 - 2016-08-25
|
### 1.4 - 2016-08-25
|
||||||
|
|
||||||
- Migrated Zulip's python dependencies to be installed via a virtualenv,
|
- Migrated Zulip's python dependencies to be installed via a virtualenv,
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
/var/log/zulip/server.log /var/log/zulip/workers.log /var/log/zulip/manage.log {
|
/var/log/zulip/server.log /var/log/zulip/workers.log /var/log/zulip/manage.log {
|
||||||
missingok
|
missingok
|
||||||
rotate 10
|
rotate 10
|
||||||
size 1GB
|
size 1G
|
||||||
compress
|
compress
|
||||||
delaycompress
|
delaycompress
|
||||||
notifempty
|
notifempty
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
-r ipython.txt
|
-r ipython.txt
|
||||||
# Django itself; we use a slightly patched version
|
# Django itself; we use a slightly patched version
|
||||||
git+https://github.com/zulip/truncated-django.git
|
git+https://github.com/zulip/truncated-django-1.8.15.git@cbf4fa3aef1b17f37d75a70e57f9b69a0f99ed5c#egg=Django==1.8.15
|
||||||
|
|
||||||
GitPython==0.3.2.1
|
GitPython==0.3.2.1
|
||||||
|
|
||||||
|
@@ -42,6 +42,14 @@ if not args.skip_puppet:
|
|||||||
subprocess.check_call(["apt-get", "update"])
|
subprocess.check_call(["apt-get", "update"])
|
||||||
subprocess.check_call(["apt-get", "-y", "upgrade"])
|
subprocess.check_call(["apt-get", "-y", "upgrade"])
|
||||||
|
|
||||||
|
if not os.path.exists((os.path.join(deploy_path, "zproject/prod_settings"))):
|
||||||
|
subprocess.check_call(["ln", "-nsf", "/etc/zulip/settings.py",
|
||||||
|
os.path.join(deploy_path, "zproject/prod_settings.py")])
|
||||||
|
|
||||||
|
# delete local_settings.py symlink if it exists, as it is now prod_settings.py
|
||||||
|
if os.path.exists((os.path.join(deploy_path, "zproject/local_settings.py"))):
|
||||||
|
subprocess.check_call(["rm", os.path.join(deploy_path, "zproject/local_settings.py")])
|
||||||
|
|
||||||
subprocess.check_call([os.path.join(deploy_path, "scripts", "lib", "create-production-venv"),
|
subprocess.check_call([os.path.join(deploy_path, "scripts", "lib", "create-production-venv"),
|
||||||
os.path.join(deploy_path, "zulip-venv")])
|
os.path.join(deploy_path, "zulip-venv")])
|
||||||
|
|
||||||
|
@@ -24,7 +24,6 @@ Reusing existing connection to localhost:443.
|
|||||||
Content-Type: text/html; charset=utf-8
|
Content-Type: text/html; charset=utf-8
|
||||||
Transfer-Encoding: chunked
|
Transfer-Encoding: chunked
|
||||||
Connection: keep-alive
|
Connection: keep-alive
|
||||||
Cache-Control: max-age=0
|
|
||||||
Strict-Transport-Security: max-age=15768000
|
Strict-Transport-Security: max-age=15768000
|
||||||
Length: unspecified [text/html]
|
Length: unspecified [text/html]
|
||||||
Saving to: ‘/tmp/index.html’
|
Saving to: ‘/tmp/index.html’
|
||||||
|
@@ -155,7 +155,7 @@ INLINE_IMAGE_PREVIEW = True
|
|||||||
# https://github.com/zulip/zulip/issues/291 for discussion of a better
|
# https://github.com/zulip/zulip/issues/291 for discussion of a better
|
||||||
# solution that won't be automatically reverted by the Zulip upgrade
|
# solution that won't be automatically reverted by the Zulip upgrade
|
||||||
# script), and then restart nginx.
|
# script), and then restart nginx.
|
||||||
LOCAL_UPLOADS_DIR = "/home/zulip/var/uploads"
|
LOCAL_UPLOADS_DIR = "/home/zulip/uploads"
|
||||||
#S3_AUTH_UPLOADS_BUCKET = ""
|
#S3_AUTH_UPLOADS_BUCKET = ""
|
||||||
#S3_AVATAR_BUCKET = ""
|
#S3_AVATAR_BUCKET = ""
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user