# Copyright (c) 2011-2022 Berkeley Model United Nations. All rights reserved.
# Use of this source code is governed by a BSD License (see LICENSE).

from huxley.core.admin.notes import NotesAdmin
from django.contrib import admin

from huxley.core.models import *

from .assignment import AssignmentAdmin
from .committee import CommitteeAdmin
from .committee_feedback import CommitteeFeedbackAdmin
from .country import CountryAdmin
from .delegate import DelegateAdmin
from .schools import SchoolAdmin
from .registration import RegistrationAdmin
from .position_paper import PositionPaperAdmin
from .secretariat_member import SecretariatMemberAdmin

admin.site.register(Conference)
admin.site.register(Country, CountryAdmin)
admin.site.register(School, SchoolAdmin)
admin.site.register(Committee, CommitteeAdmin)
admin.site.register(CommitteeFeedback, CommitteeFeedbackAdmin)
admin.site.register(Assignment, AssignmentAdmin)
admin.site.register(CountryPreference)
admin.site.register(Delegate, DelegateAdmin)
admin.site.register(Registration, RegistrationAdmin)
admin.site.register(Rubric)
admin.site.register(PositionPaper, PositionPaperAdmin)
admin.site.register(SecretariatMember, SecretariatMemberAdmin)
admin.site.register(Note, NotesAdmin)
