from django.conf.urls import url from .views import ( review_section, review_status, review_list, review_admin, review_bulk_accept, result_notification, result_notification_prepare, result_notification_send, review_random_proposal, review_detail, review_delete, review_assignments, review_assignment_opt_out, review_all_proposals_csv, ) urlpatterns = [ url(r"^section/(?P[\w\-]+)/all/$", review_section, {"reviewed": "all"}, name="review_section"), url(r"^section/(?P[\w\-]+)/reviewed/$", review_section, {"reviewed": "reviewed"}, name="user_reviewed"), url(r"^section/(?P[\w\-]+)/not_reviewed/$", review_section, {"reviewed": "not_reviewed"}, name="user_not_reviewed"), url(r"^section/(?P[\w\-]+)/random/$", review_random_proposal, name="user_random"), url(r"^section/(?P[\w\-]+)/assignments/$", review_section, {"assigned": True}, name="review_section_assignments"), url(r"^section/(?P[\w\-]+)/status/$", review_status, name="review_status"), url(r"^section/(?P[\w\-]+)/status/(?P\w+)/$", review_status, name="review_status"), url(r"^section/(?P[\w\-]+)/list_reviewer/(?P\d+)/$", review_list, name="review_list_user"), url(r"^section/(?P[\w\-]+)/admin/$", review_admin, name="review_admin"), url(r"^section/(?P[\w\-]+)/admin/accept/$", review_bulk_accept, name="review_bulk_accept"), url(r"^section/(?P[\w\-]+)/notification/(?P\w+)/$", result_notification, name="result_notification"), url(r"^section/(?P[\w\-]+)/notification/(?P\w+)/prepare/$", result_notification_prepare, name="result_notification_prepare"), url(r"^section/(?P[\w\-]+)/notification/(?P\w+)/send/$", result_notification_send, name="result_notification_send"), url(r"^review/(?P\d+)/$", review_detail, name="review_detail"), url(r"^(?P\d+)/delete/$", review_delete, name="review_delete"), url(r"^assignments/$", review_assignments, name="review_assignments"), url(r"^assignment/(?P\d+)/opt-out/$", review_assignment_opt_out, name="review_assignment_opt_out"), url(r"^csv$", review_all_proposals_csv, name="review_all_proposals_csv"), ]