Remove uses of gzip middleware - the decorator thing breaks the ETags for some reason, as noted in issue #518, and it seems consensus is that we should do this in Apache instead for the whole site

- Legacy-Id: 7519
This commit is contained in:
Ole Laursen 2014-03-19 17:40:21 +00:00
parent c0e34dbcad
commit 9ddecc1970
2 changed files with 0 additions and 10 deletions

View file

@ -37,8 +37,6 @@ from django.shortcuts import render_to_response, get_object_or_404, redirect
from django.template import RequestContext
from django.template.loader import render_to_string
from django.template.defaultfilters import truncatewords_html
from django.utils.decorators import decorator_from_middleware
from django.middleware.gzip import GZipMiddleware
from django.core.exceptions import ObjectDoesNotExist
from django.core.urlresolvers import reverse as urlreverse, NoReverseMatch
from django.conf import settings
@ -80,7 +78,6 @@ def render_document_top(request, doc, tab, name):
name=name))
@decorator_from_middleware(GZipMiddleware)
def document_main(request, name, rev=None):
doc = get_object_or_404(Document.objects.select_related(), docalias__name=name)

View file

@ -18,8 +18,6 @@ from django.db.models import Q
from django.template import RequestContext
from django.template.loader import render_to_string
from django.conf import settings
from django.utils.decorators import decorator_from_middleware
from django.middleware.gzip import GZipMiddleware
from django.db.models import Max
from django.forms.models import modelform_factory
from django.views.decorators.csrf import ensure_csrf_cookie
@ -38,7 +36,6 @@ from ietf.meeting.helpers import get_modified_from_scheduledsessions
from ietf.meeting.helpers import get_wg_list, find_ads_for_meeting
from ietf.meeting.helpers import get_meeting, get_schedule, agenda_permissions, meeting_updated
@decorator_from_middleware(GZipMiddleware)
def materials(request, meeting_num=None):
meeting = get_meeting(meeting_num)
@ -160,7 +157,6 @@ def agenda_create(request, num=None, schedule_name=None):
return redirect(edit_agenda, meeting.number, newschedule.name)
@decorator_from_middleware(GZipMiddleware)
@ensure_csrf_cookie
def edit_timeslots(request, num=None):
@ -197,7 +193,6 @@ def edit_timeslots(request, num=None):
##############################################################################
#@role_required('Area Director','Secretariat')
# disable the above security for now, check it below.
@decorator_from_middleware(GZipMiddleware)
@ensure_csrf_cookie
def edit_agenda(request, num=None, schedule_name=None):
@ -287,7 +282,6 @@ def edit_agenda(request, num=None, schedule_name=None):
AgendaPropertiesForm = modelform_factory(Schedule, fields=('name','visible', 'public'))
@role_required('Area Director','Secretariat')
@decorator_from_middleware(GZipMiddleware)
@ensure_csrf_cookie
def edit_agenda_properties(request, num=None, schedule_name=None):
@ -306,7 +300,6 @@ def edit_agenda_properties(request, num=None, schedule_name=None):
#
@role_required('Area Director','Secretariat')
@decorator_from_middleware(GZipMiddleware)
@ensure_csrf_cookie
def edit_agendas(request, num=None, order=None):