|
45 | 45 |
|
46 | 46 | urlpatterns = [ |
47 | 47 | 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), |
51 | 50 | url(r'^ad/(?P<name>[\w.-]+)/$(?u)', views_search.docs_for_ad), |
52 | 51 | 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), |
54 | 53 | url(r'^start-rfc-status-change/(?:%(name)s/)?$' % settings.URL_REGEXPS, views_status_change.start_rfc_status_change), |
55 | 54 | 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), |
58 | 57 | url(r'^downref/add/?$', views_downref.downref_registry_add), |
59 | 58 | url(r'^stats/newrevisiondocevent/?$', views_stats.chart_newrevisiondocevent), |
60 | 59 | url(r'^stats/newrevisiondocevent/conf/?$', views_stats.chart_conf_newrevisiondocevent), |
|
63 | 62 | url(r'^stats/person/(?P<id>[0-9]+)/drafts/data/?$', views_stats.chart_data_person_drafts), |
64 | 63 | url(r'^html/%(name)s(?:-%(rev)s)?(\.txt|\.html)?$' % settings.URL_REGEXPS, views_doc.document_html), |
65 | 64 |
|
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), |
68 | 67 | url(r'^select2search/(?P<model_name>(document|docalias))/(?P<doc_type>draft)/$', views_search.ajax_select2_search_docs), |
69 | 68 |
|
70 | 69 | url(r'^%(name)s(?:/%(rev)s)?/$' % settings.URL_REGEXPS, views_doc.document_main), |
|
132 | 131 | url(r'^%(name)s/material/' % settings.URL_REGEXPS, include('ietf.doc.urls_material')), |
133 | 132 | url(r'^%(name)s/session/' % settings.URL_REGEXPS, include('ietf.doc.urls_material')), |
134 | 133 | 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), |
135 | 135 | ] |
0 commit comments