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:
parent
c0e34dbcad
commit
9ddecc1970
|
@ -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)
|
||||
|
||||
|
|
|
@ -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):
|
||||
|
||||
|
|
Loading…
Reference in a new issue