From e055ad221ff10b7628776199f9e8a54d5bcce6b3 Mon Sep 17 00:00:00 2001 From: Anand Doshi Date: Fri, 22 Apr 2016 12:45:15 +0530 Subject: [PATCH 1/2] [fix] Load private files having non-ascii characters when using Nginx's X-Accel-Redirect system --- frappe/utils/response.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frappe/utils/response.py b/frappe/utils/response.py index 7be5dd50fc..94c9f04892 100644 --- a/frappe/utils/response.py +++ b/frappe/utils/response.py @@ -136,7 +136,7 @@ def send_private_file(path): if frappe.local.request.headers.get('X-Use-X-Accel-Redirect'): path = '/protected/' + path response = Response() - response.headers[b'X-Accel-Redirect'] = path + response.headers[b'X-Accel-Redirect'] = frappe.utils.encode(path) else: filepath = frappe.utils.get_site_path(path) From 01aa272db650d9d2d09edef07be58c11c87fefb4 Mon Sep 17 00:00:00 2001 From: Anand Doshi Date: Fri, 22 Apr 2016 13:17:41 +0600 Subject: [PATCH 2/2] bumped to version 6.27.14 --- frappe/__version__.py | 2 +- frappe/hooks.py | 2 +- setup.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/frappe/__version__.py b/frappe/__version__.py index 9e34cf6085..1c1fe380cc 100644 --- a/frappe/__version__.py +++ b/frappe/__version__.py @@ -1,2 +1,2 @@ from __future__ import unicode_literals -__version__ = "6.27.13" +__version__ = "6.27.14" diff --git a/frappe/hooks.py b/frappe/hooks.py index 89890c8733..4334a618ab 100644 --- a/frappe/hooks.py +++ b/frappe/hooks.py @@ -5,7 +5,7 @@ app_publisher = "Frappe Technologies" app_description = "Full stack web framework with Python, Javascript, MariaDB, Redis, Node" app_icon = "octicon octicon-circuit-board" -app_version = "6.27.13" +app_version = "6.27.14" app_color = "orange" source_link = "https://github.com/frappe/frappe" app_license = "MIT" diff --git a/setup.py b/setup.py index 315f27050f..c6fa65db7a 100644 --- a/setup.py +++ b/setup.py @@ -1,7 +1,7 @@ from setuptools import setup, find_packages from pip.req import parse_requirements -version = "6.27.13" +version = "6.27.14" requirements = parse_requirements("requirements.txt", session="") setup(