from django.conf.urls import patterns from django.views.generic import RedirectView from ietf.doc.feeds import DocumentChangesFeed, InLastCallFeed from ietf.group.feeds import GroupChangesFeed from ietf.iesg.feeds import IESGAgendaFeed from ietf.ipr.feeds import LatestIprDisclosuresFeed from ietf.liaisons.feeds import LiaisonStatementsFeed from ietf.meeting.feeds import LatestMeetingMaterialFeed urlpatterns = patterns( '', (r'^comments/(?P.*)/$', RedirectView.as_view(url='/feed/document-changes/%(remainder)s/')), (r'^document-changes/(?P[A-Za-z0-9._+-]+)/$', DocumentChangesFeed()), (r'^last-call/$', InLastCallFeed()), (r'^group-changes/(?P[a-zA-Z0-9-]+)/$', GroupChangesFeed()), (r'^iesg-agenda/$', IESGAgendaFeed()), (r'^ipr/$', LatestIprDisclosuresFeed()), (r'^liaison/(?Precent|from|to|subject)/(?:(?P[^/]+)/)?$', LiaisonStatementsFeed()), (r'^wg-proceedings/$', LatestMeetingMaterialFeed()), )