mirror of
				https://github.com/zulip/zulip.git
				synced 2025-11-03 21:43:21 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			30 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			30 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
from django.conf.urls import url, include
 | 
						|
from zerver.lib.rest import rest_dispatch
 | 
						|
import zilencer.views
 | 
						|
 | 
						|
i18n_urlpatterns = [
 | 
						|
    # SSO dispatch page for desktop app with SSO
 | 
						|
    # Allows the user to enter their email address only,
 | 
						|
    # and then redirects the user to the proper deployment
 | 
						|
    # SSO-login page
 | 
						|
    url(r'^accounts/deployment_dispatch$',
 | 
						|
        zilencer.views.account_deployment_dispatch,
 | 
						|
        {'template_name': 'zerver/login.html'},
 | 
						|
        name='zilencer.views.account_deployment_dispatch',)
 | 
						|
]
 | 
						|
 | 
						|
# Zilencer views following the REST API style
 | 
						|
v1_api_and_json_patterns = [
 | 
						|
    url('^deployment/feedback$', rest_dispatch,
 | 
						|
        {'POST': 'zilencer.views.submit_feedback'}),
 | 
						|
    url('^deployment/report_error$', rest_dispatch,
 | 
						|
        {'POST': 'zilencer.views.report_error'}),
 | 
						|
    url('^deployment/endpoints$', zilencer.views.lookup_endpoints_for_user,
 | 
						|
        name='zilencer.views.lookup_endpoints_for_user'),
 | 
						|
]
 | 
						|
 | 
						|
urlpatterns = [
 | 
						|
    url(r'^api/v1/', include(v1_api_and_json_patterns)),
 | 
						|
    url(r'^json/', include(v1_api_and_json_patterns)),
 | 
						|
] + i18n_urlpatterns
 |