forked from adamlaska/datatracker
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathfeed_urls.py
More file actions
23 lines (21 loc) · 1.11 KB
/
feed_urls.py
File metadata and controls
23 lines (21 loc) · 1.11 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
from django.views.generic import RedirectView
from django.conf import settings
from ietf.doc.feeds import DocumentChangesFeed, InLastCallFeed, RfcFeed
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
from ietf.utils.urls import url
urlpatterns = [
url(r'^comments/(?P<remainder>.*)/$', RedirectView.as_view(url='/feed/document-changes/%(remainder)s/', permanent=True)),
url(r'^document-changes/%(name)s/$' % settings.URL_REGEXPS, DocumentChangesFeed()),
url(r'^last-call/$', InLastCallFeed()),
url(r'^group-changes/%(acronym)s/$' % settings.URL_REGEXPS, GroupChangesFeed()),
url(r'^iesg-agenda/$', IESGAgendaFeed()),
url(r'^ipr/$', LatestIprDisclosuresFeed()),
url(r'^liaison/(?P<kind>recent|from|to|subject)/(?:(?P<search>[^/]+)/)?$', LiaisonStatementsFeed()),
url(r'^wg-proceedings/$', LatestMeetingMaterialFeed()),
url(r'^rfc/(?P<year>\d{4})/?$', RfcFeed()),
url(r'^rfc/$', RfcFeed()),
]