diff --git a/netbox/extras/admin.py b/netbox/extras/admin.py
index 2c5de5054..2b140b444 100644
--- a/netbox/extras/admin.py
+++ b/netbox/extras/admin.py
@@ -127,58 +127,6 @@ class TopologyMapAdmin(admin.ModelAdmin):
}
-#
-# Config contexts
-#
-
-@admin.register(ConfigContext)
-class ConfigContextAdmin(admin.ModelAdmin):
- list_display = ['name', 'weight']
-
-
-#
-# Change logging
-#
-
-@admin.register(ObjectChange)
-class ObjectChangeAdmin(admin.ModelAdmin):
- actions = None
- fields = ['time', 'changed_object_type', 'display_object', 'action', 'display_user', 'request_id', 'object_data']
- list_display = ['time', 'changed_object_type', 'display_object', 'display_action', 'display_user', 'request_id']
- list_filter = ['time', 'action', 'user__username']
- list_select_related = ['changed_object_type', 'user']
- readonly_fields = fields
- search_fields = ['user_name', 'object_repr', 'request_id']
-
- def has_add_permission(self, request):
- return False
-
- def display_user(self, obj):
- if obj.user is not None:
- return obj.user
- else:
- return '{} (deleted)'.format(obj.user_name)
- display_user.short_description = 'user'
-
- def display_action(self, obj):
- icon = {
- OBJECTCHANGE_ACTION_CREATE: 'addlink',
- OBJECTCHANGE_ACTION_UPDATE: 'changelink',
- OBJECTCHANGE_ACTION_DELETE: 'deletelink',
- }
- return mark_safe('{}'.format(icon[obj.action], obj.get_action_display()))
- display_action.short_description = 'action'
-
- def display_object(self, obj):
- if hasattr(obj.changed_object, 'get_absolute_url'):
- return mark_safe('{}'.format(obj.changed_object.get_absolute_url(), obj.changed_object))
- elif obj.changed_object is not None:
- return obj.changed_object
- else:
- return '{} (deleted)'.format(obj.object_repr)
- display_object.short_description = 'object'
-
-
#
# User actions
#