2012-07-26 17:08:31 +08:00
|
|
|
from django.conf.urls.defaults import *
|
|
|
|
|
|
|
|
from views import *
|
2012-09-13 13:31:32 +08:00
|
|
|
# from seahub.views import RepoView, RepoHistoryView
|
2012-07-26 17:08:31 +08:00
|
|
|
|
|
|
|
urlpatterns = patterns('',
|
2012-07-27 14:12:25 +08:00
|
|
|
url(r'^create/$', create_org, name='create_org'),
|
2012-07-27 17:54:07 +08:00
|
|
|
url(r'^messages/$', org_msg, name='org_msg'),
|
2012-10-13 17:40:06 +08:00
|
|
|
url(r'^(?P<url_prefix>[^/]+)/$', org_root, name='org_root'),
|
|
|
|
url(r'^(?P<url_prefix>[^/]+)/public/$', org_public, name='org_public'),
|
2012-08-29 13:40:47 +08:00
|
|
|
url(r'^(?P<url_prefix>[^/]+)/personal/$', org_personal, name='org_personal'),
|
|
|
|
url(r'^(?P<url_prefix>[^/]+)/repo/create/$', org_repo_create, name='org_repo_create'),
|
|
|
|
url(r'^(?P<url_prefix>[^/]+)/innerpubrepo/create/$', org_inner_pub_repo_create, name='org_inner_pub_repo_create'),
|
2012-09-06 10:56:43 +08:00
|
|
|
url(r'^(?P<url_prefix>[^/]+)/innerpubrepo/unset/(?P<repo_id>[^/]+)/$', unset_org_inner_pub_repo, name='unset_org_inner_pub_repo'),
|
2012-07-26 17:08:31 +08:00
|
|
|
url(r'^(?P<url_prefix>[^/]+)/groups/$', org_groups, name='org_groups'),
|
2012-07-28 16:41:24 +08:00
|
|
|
url(r'^([^/]+)/repo/create/$', org_repo_create, name='org_repo_create'),
|
2012-09-13 13:31:32 +08:00
|
|
|
# url(r'^([^/]+)/repo/history/(?P<repo_id>[^/]+)/$', repo_history, name='org_repo_history'),
|
2012-10-11 14:34:08 +08:00
|
|
|
url(r'^(?P<url_prefix>[^/]+)/pubinfo/$', org_pubinfo, name='org_pubinfo'),
|
2012-09-13 13:31:32 +08:00
|
|
|
|
2012-09-03 12:03:06 +08:00
|
|
|
|
|
|
|
# repo share
|
|
|
|
url(r'^(?P<url_prefix>[^/]+)/shareadmin/$', org_shareadmin, name='org_shareadmin'),
|
2012-09-01 17:46:46 +08:00
|
|
|
url(r'^(?P<url_prefix>[^/]+)/repo/share/$', org_repo_share, name='org_repo_share'),
|
2012-10-18 21:28:15 +08:00
|
|
|
url(r'^(?P<url_prefix>[^/]+)/share/permission_admin/$', org_share_permission_admin, name='org_share_permission_admin'),
|
2012-07-27 11:39:55 +08:00
|
|
|
|
2012-09-13 13:31:32 +08:00
|
|
|
# url(r'^([^/]+)/repo/(?P<repo_id>[^/]+)/$', RepoView.as_view(), name='repo'),
|
2012-09-01 17:46:46 +08:00
|
|
|
|
2012-07-26 17:08:31 +08:00
|
|
|
### Org admin ###
|
2012-08-03 16:37:36 +08:00
|
|
|
url(r'^(?P<url_prefix>[^/]+)/seafadmin/$', org_seafadmin, name='org_seafadmin'),
|
2012-10-26 14:27:54 +08:00
|
|
|
url(r'^(?P<url_prefix>[^/]+)/orgadmin/$', org_admin, name='org_admin'),
|
2012-08-03 16:37:36 +08:00
|
|
|
url(r'^(?P<url_prefix>[^/]+)/useradmin/remove/(?P<user>[^/]+)/$', org_user_remove, name='org_user_remove'),
|
|
|
|
url(r'^(?P<url_prefix>[^/]+)/groupadmin/$', org_group_admin, name='org_groupadmin'),
|
2012-08-04 11:00:04 +08:00
|
|
|
url(r'^(?P<url_prefix>[^/]+)/group/remove/(?P<group_id>[\d]+)/$', org_group_remove, name='org_group_remove'),
|
2012-07-26 17:08:31 +08:00
|
|
|
)
|