From 63b0fc6269b38edf7234b9f151b80d81f614c0a3 Mon Sep 17 00:00:00 2001 From: Filipp Lepalaan Date: Tue, 4 Aug 2015 10:11:24 +0300 Subject: Initial commit First public commit --- servo/urls/admin.py | 76 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 76 insertions(+) create mode 100644 servo/urls/admin.py (limited to 'servo/urls/admin.py') diff --git a/servo/urls/admin.py b/servo/urls/admin.py new file mode 100644 index 0000000..2c8b1ca --- /dev/null +++ b/servo/urls/admin.py @@ -0,0 +1,76 @@ +from django.conf.urls import patterns, url, include +from servo.views import admin + + +urlpatterns = patterns( + 'servo.views.admin', + url(r'^settings/$', 'settings', name='admin-settings'), + + url(r'^statuses/$', 'statuses', name='admin-statuses'), + url(r'^statuses/new/$', 'edit_status', name="admin-create_status"), + url(r'^statuses/(\d+)/edit/$', 'edit_status', name="admin-edit_status"), + url(r'^statuses/(\d+)/delete/$', 'remove_status', name="admin-delete_status"), + + url(r'^users/$', 'list_users', name='admin-list_users'), + url(r'^users/new/$', 'edit_user', name="admin-create_user"), + url(r'^users/upload/$', 'upload_users', name="admin-upload_users"), + url(r'^users/(\d+)/edit/$', 'edit_user', name="admin-edit_user"), + url(r'^users/(\d+)/delete/$', 'delete_user', name="admin-delete_user"), + url(r'^users/(\d+)/delete_tokens/$', 'delete_user_token', name="admin-delete_user_token"), + url(r'^users/(\d+)/create_token/$', 'create_user_token', name="admin-create_user_token"), + + url(r'^groups/$', 'list_groups', name='admin-list_groups'), + url(r'^groups/new/$', 'edit_group', name="admin-create_group"), + url(r'^groups/(\d+)/edit/$', 'edit_group', name="admin-edit_group"), + url(r'^groups/(\d+)/delete/$', 'delete_group', name="admin-delete_group"), + + url(r'^tags/$', 'tags', name='admin-tags'), + url(r'^tags/(?P[a-z]+)/$', 'tags', name='admin-tags'), + url(r'^tags/(?P[a-z]+)/new/$', 'edit_tag', name="admin-create_tag"), + url(r'^tags/[a-z]+/(?P\d+)/delete/$', 'delete_tag', name="admin-delete_tag"), + url(r'^tags/(?P[a-z]+)/(?P\d+)/$', 'edit_tag', name="admin-edit_tag"), + + url(r'^fields/(?P[a-z]+)/$', 'fields', name='admin-fields'), + url(r'^fields/(?P[a-z]+)/new/$', 'edit_field', name="admin-create_field"), + url(r'^fields/[a-z]+/(\d+)/delete/$', 'delete_field', name="admin-delete_field"), + url(r'^fields/(?P[a-z]+)/(?P\d+)/edit/$', 'edit_field', name="admin-edit_field"), + + url(r'^templates/$', 'list_templates', name='admin-list_templates'), + url(r'^templates/new/$', 'edit_template', name='admin-edit_template'), + url(r'^templates/(\d+)/edit/$', 'edit_template', name='admin-edit_template'), + url(r'^templates/(\d+)/delete/$', 'delete_template', name='admin-delete_template'), + + url(r'^queues/$', 'queues', name='admin-queues'), + #url(r'^queues/$', admin.QueueListView.as_view(), name='admin-queues'), + url(r'^queues/new/$', 'edit_queue', name="admin-create_queue"), + url(r'^queues/(?P\d+)/edit/$', 'edit_queue', name="admin-edit_queue"), + #url(r'^queues/(?P\d+)/edit/$', admin.QueueListView.as_view(), name='admin-edit_queue'), + url(r'^queues/(\d+)/delete/$', 'delete_queue', name="admin-delete_queue"), + + url(r'^gsx/accounts/$', 'list_gsx_accounts', name='admin-list_gsx_accounts'), + url(r'^gsx/accounts/new/$', 'edit_gsx_account', name='admin-edit_gsx_account'), + url(r'^gsx/accounts/(\d+)/$', 'edit_gsx_account', name='admin-edit_gsx_account'), + url(r'^gsx/accounts/(\d+)?/delete/$', 'delete_gsx_account', name='admin-delete_gsx_account'), + + url(r'^locations/$', 'locations', name='admin-locations'), + url(r'^locations/new/$', 'edit_location', name='admin-create_location'), + url(r'^locations/(\d+)/edit/$', 'edit_location', name='admin-edit_location'), + url(r'^locations/(\d+)/delete/$', 'delete_location', name='admin-delete_location'), + + url(r'^notifications/$', 'notifications', name='admin-notifications'), + url(r'^notifications/(\w+)/$', 'edit_notification'), + + url(r'^checklists/$', 'checklists', name='admin-checklists'), + url(r'^checklists/new/$', 'edit_checklist', name='admin-create_checklist'), + url(r'^checklists/(?P\d+)/edit/$', 'edit_checklist', name='admin-edit_checklist'), + url(r'^checklists/(?P\d+)/delete/$', 'delete_checklist', name='admin-delete_checklist'), + + url(r'^sites/$', 'list_sites', name="admin-list_sites"), + url(r'^sites/new/$', 'edit_site', name="admin-create_site"), + url(r'^sites/(\d+)/edit/$', 'edit_site', name="admin-edit_site"), + + url(r'^rules/', include('servo.urls.rules')), + + url(r'^backups/$', 'backups', name="admin-backups"), + +) -- cgit v1.2.3