Commit af43d08b by Brian Mesick Committed by GitHub

Revert "Upgrade django-ratelimit-backend to 1.1.1"

parent 00239865
...@@ -4,10 +4,9 @@ Django admin page for course modes ...@@ -4,10 +4,9 @@ Django admin page for course modes
from django.conf import settings from django.conf import settings
from django import forms from django import forms
from django.utils.translation import ugettext_lazy as _ from django.utils.translation import ugettext_lazy as _
from django.contrib.admin import widgets from django.contrib import admin
from pytz import timezone, UTC from pytz import timezone, UTC
from ratelimitbackend import admin
from opaque_keys.edx.keys import CourseKey from opaque_keys.edx.keys import CourseKey
from opaque_keys.edx.locations import SlashSeparatedCourseKey from opaque_keys.edx.locations import SlashSeparatedCourseKey
...@@ -55,7 +54,7 @@ class CourseModeForm(forms.ModelForm): ...@@ -55,7 +54,7 @@ class CourseModeForm(forms.ModelForm):
"OPTIONAL: After this date/time, users will no longer be able to submit photos for verification. " "OPTIONAL: After this date/time, users will no longer be able to submit photos for verification. "
"This appies ONLY to modes that require verification." "This appies ONLY to modes that require verification."
), ),
widget=widgets.AdminSplitDateTime, widget=admin.widgets.AdminSplitDateTime,
) )
def __init__(self, *args, **kwargs): def __init__(self, *args, **kwargs):
......
""" Django admin pages for student app """ """ Django admin pages for student app """
from config_models.admin import ConfigurationModelAdmin from config_models.admin import ConfigurationModelAdmin
from django import forms from django import forms
from django.contrib.admin.sites import NotRegistered
from django.contrib.auth import get_user_model from django.contrib.auth import get_user_model
from django.contrib.auth.admin import UserAdmin as BaseUserAdmin from django.contrib.auth.admin import UserAdmin as BaseUserAdmin
from django.utils.translation import ugettext_lazy as _ from django.utils.translation import ugettext_lazy as _
...@@ -114,6 +113,7 @@ class CourseAccessRoleForm(forms.ModelForm): ...@@ -114,6 +113,7 @@ class CourseAccessRoleForm(forms.ModelForm):
self.fields['email'].initial = self.instance.user.email self.fields['email'].initial = self.instance.user.email
@admin.register(CourseAccessRole)
class CourseAccessRoleAdmin(admin.ModelAdmin): class CourseAccessRoleAdmin(admin.ModelAdmin):
"""Admin panel for the Course Access Role. """ """Admin panel for the Course Access Role. """
form = CourseAccessRoleForm form = CourseAccessRoleForm
...@@ -138,6 +138,7 @@ class CourseAccessRoleAdmin(admin.ModelAdmin): ...@@ -138,6 +138,7 @@ class CourseAccessRoleAdmin(admin.ModelAdmin):
super(CourseAccessRoleAdmin, self).save_model(request, obj, form, change) super(CourseAccessRoleAdmin, self).save_model(request, obj, form, change)
@admin.register(LinkedInAddToProfileConfiguration)
class LinkedInAddToProfileConfigurationAdmin(admin.ModelAdmin): class LinkedInAddToProfileConfigurationAdmin(admin.ModelAdmin):
"""Admin interface for the LinkedIn Add to Profile configuration. """ """Admin interface for the LinkedIn Add to Profile configuration. """
...@@ -148,6 +149,7 @@ class LinkedInAddToProfileConfigurationAdmin(admin.ModelAdmin): ...@@ -148,6 +149,7 @@ class LinkedInAddToProfileConfigurationAdmin(admin.ModelAdmin):
exclude = ('dashboard_tracking_code',) exclude = ('dashboard_tracking_code',)
@admin.register(CourseEnrollment)
class CourseEnrollmentAdmin(admin.ModelAdmin): class CourseEnrollmentAdmin(admin.ModelAdmin):
""" Admin interface for the CourseEnrollment model. """ """ Admin interface for the CourseEnrollment model. """
list_display = ('id', 'course_id', 'mode', 'user', 'is_active',) list_display = ('id', 'course_id', 'mode', 'user', 'is_active',)
...@@ -183,6 +185,7 @@ class UserAdmin(BaseUserAdmin): ...@@ -183,6 +185,7 @@ class UserAdmin(BaseUserAdmin):
return django_readonly + ('username',) return django_readonly + ('username',)
@admin.register(UserAttribute)
class UserAttributeAdmin(admin.ModelAdmin): class UserAttributeAdmin(admin.ModelAdmin):
""" Admin interface for the UserAttribute model. """ """ Admin interface for the UserAttribute model. """
list_display = ('user', 'name', 'value',) list_display = ('user', 'name', 'value',)
...@@ -198,18 +201,10 @@ admin.site.register(UserTestGroup) ...@@ -198,18 +201,10 @@ admin.site.register(UserTestGroup)
admin.site.register(CourseEnrollmentAllowed) admin.site.register(CourseEnrollmentAllowed)
admin.site.register(Registration) admin.site.register(Registration)
admin.site.register(PendingNameChange) admin.site.register(PendingNameChange)
admin.site.register(CourseAccessRole, CourseAccessRoleAdmin)
admin.site.register(CourseEnrollment, CourseEnrollmentAdmin)
admin.site.register(DashboardConfiguration, ConfigurationModelAdmin) admin.site.register(DashboardConfiguration, ConfigurationModelAdmin)
admin.site.register(LinkedInAddToProfileConfiguration, LinkedInAddToProfileConfigurationAdmin)
admin.site.register(LogoutViewConfiguration, ConfigurationModelAdmin) admin.site.register(LogoutViewConfiguration, ConfigurationModelAdmin)
admin.site.register(RegistrationCookieConfiguration, ConfigurationModelAdmin) admin.site.register(RegistrationCookieConfiguration, ConfigurationModelAdmin)
admin.site.register(UserAttribute, UserAttributeAdmin)
# We must first un-register the User model since it may also be registered by the auth app.
try:
admin.site.unregister(User)
except NotRegistered:
pass
# We must first un-register the User model since it may also be registered by the auth app.
admin.site.register(User, UserAdmin) admin.site.register(User, UserAdmin)
...@@ -4,7 +4,7 @@ Admin site configuration for third party authentication ...@@ -4,7 +4,7 @@ Admin site configuration for third party authentication
""" """
from config_models.admin import ConfigurationModelAdmin, KeyedConfigurationModelAdmin from config_models.admin import ConfigurationModelAdmin, KeyedConfigurationModelAdmin
from django import forms from django import forms
from ratelimitbackend import admin from django.contrib import admin
from third_party_auth.provider import Registry from third_party_auth.provider import Registry
......
from ratelimitbackend import admin from django.contrib import admin
from .models import ExperimentData from .models import ExperimentData
@admin.register(ExperimentData)
class ExperimentDataAdmin(admin.ModelAdmin): class ExperimentDataAdmin(admin.ModelAdmin):
list_display = ('user', 'experiment_id', 'key',) list_display = ('user', 'experiment_id', 'key',)
list_filter = ('experiment_id',) list_filter = ('experiment_id',)
...@@ -10,6 +11,3 @@ class ExperimentDataAdmin(admin.ModelAdmin): ...@@ -10,6 +11,3 @@ class ExperimentDataAdmin(admin.ModelAdmin):
raw_id_fields = ('user',) raw_id_fields = ('user',)
readonly_fields = ('created', 'modified',) readonly_fields = ('created', 'modified',)
search_fields = ('experiment_id', 'user', 'key',) search_fields = ('experiment_id', 'user', 'key',)
admin.site.register(ExperimentData, ExperimentDataAdmin)
...@@ -9,6 +9,7 @@ from ratelimitbackend import admin ...@@ -9,6 +9,7 @@ from ratelimitbackend import admin
from lms.djangoapps.verify_student.models import SoftwareSecurePhotoVerification from lms.djangoapps.verify_student.models import SoftwareSecurePhotoVerification
@admin.register(SoftwareSecurePhotoVerification)
class SoftwareSecurePhotoVerificationAdmin(admin.ModelAdmin): class SoftwareSecurePhotoVerificationAdmin(admin.ModelAdmin):
""" """
Admin for the SoftwareSecurePhotoVerification table. Admin for the SoftwareSecurePhotoVerification table.
...@@ -16,6 +17,3 @@ class SoftwareSecurePhotoVerificationAdmin(admin.ModelAdmin): ...@@ -16,6 +17,3 @@ class SoftwareSecurePhotoVerificationAdmin(admin.ModelAdmin):
list_display = ('id', 'user', 'status', 'receipt_id', 'submitted_at', 'updated_at',) list_display = ('id', 'user', 'status', 'receipt_id', 'submitted_at', 'updated_at',)
raw_id_fields = ('user', 'reviewing_user', 'copy_id_photo_from',) raw_id_fields = ('user', 'reviewing_user', 'copy_id_photo_from',)
search_fields = ('receipt_id', 'user__username',) search_fields = ('receipt_id', 'user__username',)
admin.site.register(SoftwareSecurePhotoVerification, SoftwareSecurePhotoVerificationAdmin)
"""Admin views for API managment.""" """Admin views for API managment."""
from config_models.admin import ConfigurationModelAdmin from config_models.admin import ConfigurationModelAdmin
from ratelimitbackend import admin from django.contrib import admin
from django.core.urlresolvers import reverse from django.core.urlresolvers import reverse
from django.utils.translation import ugettext as _ from django.utils.translation import ugettext as _
from openedx.core.djangoapps.api_admin.models import ApiAccessConfig, ApiAccessRequest from openedx.core.djangoapps.api_admin.models import ApiAccessConfig, ApiAccessRequest
@admin.register(ApiAccessRequest)
class ApiAccessRequestAdmin(admin.ModelAdmin): class ApiAccessRequestAdmin(admin.ModelAdmin):
"""Admin for API access requests.""" """Admin for API access requests."""
list_display = ('user', 'status', 'website') list_display = ('user', 'status', 'website')
...@@ -38,4 +39,3 @@ class ApiAccessRequestAdmin(admin.ModelAdmin): ...@@ -38,4 +39,3 @@ class ApiAccessRequestAdmin(admin.ModelAdmin):
) )
admin.site.register(ApiAccessConfig, ConfigurationModelAdmin) admin.site.register(ApiAccessConfig, ConfigurationModelAdmin)
admin.site.register(ApiAccessRequest, ApiAccessRequestAdmin)
...@@ -2,15 +2,13 @@ ...@@ -2,15 +2,13 @@
Django admin page for verified track configuration Django admin page for verified track configuration
""" """
from ratelimitbackend import admin from django.contrib import admin
from openedx.core.djangoapps.verified_track_content.forms import VerifiedTrackCourseForm from openedx.core.djangoapps.verified_track_content.forms import VerifiedTrackCourseForm
from openedx.core.djangoapps.verified_track_content.models import VerifiedTrackCohortedCourse from openedx.core.djangoapps.verified_track_content.models import VerifiedTrackCohortedCourse
@admin.register(VerifiedTrackCohortedCourse)
class VerifiedTrackCohortedCourseAdmin(admin.ModelAdmin): class VerifiedTrackCohortedCourseAdmin(admin.ModelAdmin):
"""Admin for enabling verified track cohorting. """ """Admin for enabling verified track cohorting. """
form = VerifiedTrackCourseForm form = VerifiedTrackCourseForm
admin.site.register(VerifiedTrackCohortedCourse, VerifiedTrackCohortedCourseAdmin)
...@@ -111,7 +111,7 @@ stevedore==1.10.0 ...@@ -111,7 +111,7 @@ stevedore==1.10.0
sure==1.2.3 sure==1.2.3
sympy==0.7.1 sympy==0.7.1
xmltodict==0.4.1 xmltodict==0.4.1
django-ratelimit-backend==1.1.1 django-ratelimit-backend==1.0
unicodecsv==0.9.4 unicodecsv==0.9.4
django-require==1.0.11 django-require==1.0.11
django-webpack-loader==0.4.1 django-webpack-loader==0.4.1
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment