Skip to content

Commit 227cb0d

Browse files
committed
Merged in [15073] from rjsparks@nostrum.com:
Rearranged ietf/doc/urls.py to allow matching some special pages under /doc without a trailing slash. Adjusted several of those special URLs to work without the trailing slash. - Legacy-Id: 15078 Note: SVN reference [15073] has been migrated to Git commit da25919
2 parents 28f4c52 + da25919 commit 227cb0d

2 files changed

Lines changed: 12 additions & 8 deletions

File tree

ietf/doc/urls.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -45,16 +45,15 @@
4545

4646
urlpatterns = [
4747
url(r'^$', views_search.search),
48-
url(r'^(?P<name>[A-Za-z0-9\._\+\-]+)$', views_search.search_for_name),
49-
url(r'^search/$', views_search.search),
50-
url(r'^in-last-call/$', views_search.drafts_in_last_call),
48+
url(r'^search/?$', views_search.search),
49+
url(r'^in-last-call/?$', views_search.drafts_in_last_call),
5150
url(r'^ad/(?P<name>[\w.-]+)/$(?u)', views_search.docs_for_ad),
5251
url(r'^ad2/(?P<name>[\w.-]+)/$(?u)', RedirectView.as_view(url='/doc/ad/%(name)s/', permanent=True)),
53-
url(r'^rfc-status-changes/$', views_status_change.rfc_status_changes),
52+
url(r'^rfc-status-changes/?$', views_status_change.rfc_status_changes),
5453
url(r'^start-rfc-status-change/(?:%(name)s/)?$' % settings.URL_REGEXPS, views_status_change.start_rfc_status_change),
5554
url(r'^iesg/(?P<last_call_only>[A-Za-z0-9.-]+/)?$', views_search.drafts_in_iesg_process),
56-
url(r'^email-aliases/$', views_doc.email_aliases),
57-
url(r'^downref/$', views_downref.downref_registry),
55+
url(r'^email-aliases/?$', views_doc.email_aliases),
56+
url(r'^downref/?$', views_downref.downref_registry),
5857
url(r'^downref/add/?$', views_downref.downref_registry_add),
5958
url(r'^stats/newrevisiondocevent/?$', views_stats.chart_newrevisiondocevent),
6059
url(r'^stats/newrevisiondocevent/conf/?$', views_stats.chart_conf_newrevisiondocevent),
@@ -63,8 +62,8 @@
6362
url(r'^stats/person/(?P<id>[0-9]+)/drafts/data/?$', views_stats.chart_data_person_drafts),
6463
url(r'^html/%(name)s(?:-%(rev)s)?(\.txt|\.html)?$' % settings.URL_REGEXPS, views_doc.document_html),
6564

66-
url(r'^all/$', views_search.index_all_drafts),
67-
url(r'^active/$', views_search.index_active_drafts),
65+
url(r'^all/?$', views_search.index_all_drafts),
66+
url(r'^active/?$', views_search.index_active_drafts),
6867
url(r'^select2search/(?P<model_name>(document|docalias))/(?P<doc_type>draft)/$', views_search.ajax_select2_search_docs),
6968

7069
url(r'^%(name)s(?:/%(rev)s)?/$' % settings.URL_REGEXPS, views_doc.document_main),
@@ -132,4 +131,5 @@
132131
url(r'^%(name)s/material/' % settings.URL_REGEXPS, include('ietf.doc.urls_material')),
133132
url(r'^%(name)s/session/' % settings.URL_REGEXPS, include('ietf.doc.urls_material')),
134133
url(r'^(?P<name>[A-Za-z0-9._+-]+)/session/', include(session_patterns)),
134+
url(r'^(?P<name>[A-Za-z0-9\._\+\-]+)$', views_search.search_for_name),
135135
]

ready-for-merge

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@
77

88
# --- Add entries at the top ---
99

10+
/personal/rjs/6.79.1.dev0@15076
11+
/personal/rjs/6.79.1.dev0@15075
12+
/personal/rjs/6.79.1.dev0@15074
13+
/personal/rjs/6.79.1.dev0@15073
1014
/personal/rjs/6.75.2.dev0@14850
1115
/personal/housley/6.75.2.dev0@14851
1216
/personal/ben/6.75.2.dev0@14849

0 commit comments

Comments
 (0)