38 |
38 |
url(r'^franceconnect/', decorated_includes(admin_required, include(franceconnect_urls))),
|
39 |
39 |
url(r'^visits-tracking/', decorated_includes(admin_required, include(matomo_urls))),
|
40 |
40 |
url(r'^theme/', decorated_includes(admin_required, include(theme_urls))),
|
41 |
41 |
url(r'^emails/', decorated_includes(admin_required, include(emails_urls))),
|
42 |
42 |
url(r'^debug/', decorated_includes(admin_required, include(debug_urls))),
|
43 |
43 |
url(r'^api/health/$', health_json, name='health-json'),
|
44 |
44 |
url(r'^menu.json$', menu_json, name='menu_json'),
|
45 |
45 |
url(r'^hobos.json$', hobo),
|
46 |
|
url(r'^admin/', include(admin.site.urls)),
|
|
46 |
url(r'^admin/', admin.site.urls),
|
47 |
47 |
]
|
48 |
48 |
|
49 |
49 |
# add authentication patterns
|
50 |
50 |
urlpatterns += [
|
51 |
51 |
url(r'^logout/$', logout, name='logout'),
|
52 |
52 |
url(r'^login/$', login, name='auth_login'),
|
53 |
53 |
url(r'^login/local/$', login_local), # to be used as backup, in case of idp down
|
54 |
54 |
url(r'^accounts/mellon/', include('mellon.urls')),
|
55 |
|
-
|