summaryrefslogtreecommitdiff
path: root/src/meetingtools/urls.py
diff options
context:
space:
mode:
authorLeif Johansson <leifj@sunet.se>2012-10-04 15:39:08 +0200
committerLeif Johansson <leifj@sunet.se>2012-10-04 15:39:08 +0200
commit2bdad0ae7a3a6e4ec5116becd39910388b679ed2 (patch)
tree5afdfba0a93c1af50d53bdc245d57cc4053e109a /src/meetingtools/urls.py
parent873e7823970352d591deee5f67f47c5436ee0e84 (diff)
restructure
Diffstat (limited to 'src/meetingtools/urls.py')
-rw-r--r--src/meetingtools/urls.py53
1 files changed, 0 insertions, 53 deletions
diff --git a/src/meetingtools/urls.py b/src/meetingtools/urls.py
deleted file mode 100644
index 1c42d08..0000000
--- a/src/meetingtools/urls.py
+++ /dev/null
@@ -1,53 +0,0 @@
-from django.conf.urls.defaults import patterns,include
-
-# Uncomment the next two lines to enable the admin:
-from django.contrib import admin
-from meetingtools.settings import STATIC_ROOT
-from meetingtools.multiresponse import redirect_to
-from meetingtools.apps.room.feeds import RoomAtomTagFeed,RoomRSSTagField,\
- AtomRecordingFeed, RSSRecordingField
-admin.autodiscover()
-
-def welcome(request):
- return redirect_to('/rooms')
-
-urlpatterns = patterns('',
- (r'^$',welcome),
- (r'^admin/', include(admin.site.urls)),
- (r'^static/(?P<path>.*)$','django.views.static.serve',{'document_root': STATIC_ROOT}),
- # Login/Logout
- (r'^accounts/login?$','meetingtools.apps.auth.views.login'),
- (r'^accounts/login-federated$','meetingtools.apps.auth.views.accounts_login_federated'),
- (r'^accounts/logout$','meetingtools.apps.auth.views.logout'),
- (r'^user/?(.*)$','meetingtools.apps.room.views.list_rooms'),
- (r'^(?:room|rooms)$','meetingtools.apps.room.views.list_rooms'),
- (r'^go/(\d+)$','meetingtools.apps.room.views.go_by_id'),
- (r'^go/(.+)$','meetingtools.apps.room.views.go_by_path'),
- (r'^launch/(\d+)$','meetingtools.apps.room.views.launch'),
- (r'^promote/(\d+)$','meetingtools.apps.room.views.promote_and_launch'),
- (r'^room/create$','meetingtools.apps.room.views.create'),
- (r'^room/(\d+)$','meetingtools.apps.room.views.view'),
- (r'^room/(\d+)/modify$','meetingtools.apps.room.views.update'),
- (r'^room/(\d+)/delete$','meetingtools.apps.room.views.delete'),
- (r'^room/(\d+)/unlock$','meetingtools.apps.room.views.unlock'),
- (r'^room/(\d+)/tag$','meetingtools.apps.room.views.tag'),
- (r'^room/(\d+)/untag/(.+)$','meetingtools.apps.room.views.untag'),
- (r'^room/(\d+)/recordings$','meetingtools.apps.room.views.recordings'),
- (r'^room/\+(.+)\.(?:json|html|htm)$','meetingtools.apps.room.views.list_by_tag'),
- (r'^room/\+(.+)\.(?:atom)$',RoomAtomTagFeed()),
- (r'^room/\+(.+)\.(?:rss)$',RoomRSSTagField()),
- (r'^room/(\d+)/recordings\.(?:atom)$',AtomRecordingFeed()),
- (r'^room/(\d+)/recordings\.(?:rss)$',RSSRecordingField()),
- (r'^room/\+(.+)$','meetingtools.apps.room.views.list_by_tag'),
- (r'^widget/?\+?(.*)$','meetingtools.apps.room.views.widget'),
- # Uncomment the admin/doc line below to enable admin documentation:
- # (r'^admin/doc/', include('django.contrib.admindocs.urls')),
- (r'^api/stats/user/(.*)$','meetingtools.apps.stats.views.user_minutes_api'),
- (r'^api/stats/domain/(.+)$','meetingtools.apps.stats.views.domain_minutes_api'),
- (r'^api/stats/room/(\d+)$','meetingtools.apps.stats.views.room_minutes_api'),
- (r'^api/room/(\d+)/occupation$','meetingtools.apps.room.views.occupation'),
- (r'^stats$','meetingtools.apps.stats.views.user'),
- (r'^stats/user/(.+)$','meetingtools.apps.stats.views.user'),
- (r'^stats/domain/(.+)$','meetingtools.apps.stats.views.domain'),
- (r'^stats/room/(\d+)$','meetingtools.apps.stats.views.room'),
-)