X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=apps%2Fpatchwork%2Furls.py;fp=apps%2Fpatchwork%2Furls.py;h=0000000000000000000000000000000000000000;hb=ad2762cf775a8dde508de47164d6429f3fd724f1;hp=b28eb90ba6b03245d5a960e6df269bba305b649c;hpb=f09e982f58384946111d4157fd2b7c2b31b78612;p=patchwork diff --git a/apps/patchwork/urls.py b/apps/patchwork/urls.py deleted file mode 100644 index b28eb90..0000000 --- a/apps/patchwork/urls.py +++ /dev/null @@ -1,103 +0,0 @@ -# Patchwork - automated patch tracking system -# Copyright (C) 2008 Jeremy Kerr -# -# This file is part of the Patchwork package. -# -# Patchwork is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# Patchwork is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Patchwork; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -from django.conf.urls import patterns, url, include -from django.conf import settings -from django.contrib import admin -from django.contrib.auth import views as auth_views - -admin.autodiscover() - -urlpatterns = patterns('', - url(r'^admin/', include(admin.site.urls)), - - (r'^$', 'patchwork.views.projects'), - (r'^project/(?P[^/]+)/list/$', 'patchwork.views.patch.list'), - (r'^project/(?P[^/]+)/$', 'patchwork.views.project.project'), - - # patch views - (r'^patch/(?P\d+)/$', 'patchwork.views.patch.patch'), - (r'^patch/(?P\d+)/raw/$', 'patchwork.views.patch.content'), - (r'^patch/(?P\d+)/mbox/$', 'patchwork.views.patch.mbox'), - - # logged-in user stuff - (r'^user/$', 'patchwork.views.user.profile'), - (r'^user/todo/$', 'patchwork.views.user.todo_lists'), - (r'^user/todo/(?P[^/]+)/$', 'patchwork.views.user.todo_list'), - - (r'^user/bundles/$', - 'patchwork.views.bundle.bundles'), - - (r'^user/link/$', 'patchwork.views.user.link'), - (r'^user/unlink/(?P[^/]+)/$', 'patchwork.views.user.unlink'), - - # password change - url(r'^user/password-change/$', auth_views.password_change, - name='password_change'), - url(r'^user/password-change/done/$', auth_views.password_change_done, - name='password_change_done'), - - # login/logout - url(r'^user/login/$', auth_views.login, - {'template_name': 'patchwork/login.html'}, - name = 'auth_login'), - url(r'^user/logout/$', auth_views.logout, - {'template_name': 'patchwork/logout.html'}, - name = 'auth_logout'), - - # registration - (r'^register/', 'patchwork.views.user.register'), - - # public view for bundles - (r'^bundle/(?P[^/]*)/(?P[^/]*)/$', - 'patchwork.views.bundle.bundle'), - (r'^bundle/(?P[^/]*)/(?P[^/]*)/mbox/$', - 'patchwork.views.bundle.mbox'), - - (r'^confirm/(?P[0-9a-f]+)/$', 'patchwork.views.confirm'), - - # submitter autocomplete - (r'^submitter/$', 'patchwork.views.submitter_complete'), - - # email setup - (r'^mail/$', 'patchwork.views.mail.settings'), - (r'^mail/optout/$', 'patchwork.views.mail.optout'), - (r'^mail/optin/$', 'patchwork.views.mail.optin'), - - # help! - (r'^help/(?P.*)$', 'patchwork.views.help'), -) - -if settings.ENABLE_XMLRPC: - urlpatterns += patterns('', - (r'xmlrpc/$', 'patchwork.views.xmlrpc.xmlrpc'), - (r'^pwclient/$', 'patchwork.views.pwclient'), - (r'^project/(?P[^/]+)/pwclientrc/$', - 'patchwork.views.pwclientrc'), - ) - -# redirect from old urls -if settings.COMPAT_REDIR: - urlpatterns += patterns('', - (r'^user/bundle/(?P[^/]+)/$', - 'patchwork.views.bundle.bundle_redir'), - (r'^user/bundle/(?P[^/]+)/mbox/$', - 'patchwork.views.bundle.mbox_redir'), - ) -