comparison rhodecode/config/routing.py @ 705:9e9f1b919c0c beta

implements #60, ldap configuration and authentication. fixes settings to use settings Model
author Marcin Kuzminski <marcin@python-works.com>
date Wed, 17 Nov 2010 22:00:36 +0100
parents ffd07396d315
children b9bbc0d6e9f3
comparison
equal deleted inserted replaced
704:26237de9b613 705:9e9f1b919c0c
77 #ADMIN USER REST ROUTES 77 #ADMIN USER REST ROUTES
78 map.resource('user', 'users', controller='admin/users', path_prefix='/_admin') 78 map.resource('user', 'users', controller='admin/users', path_prefix='/_admin')
79 79
80 #ADMIN PERMISSIONS REST ROUTES 80 #ADMIN PERMISSIONS REST ROUTES
81 map.resource('permission', 'permissions', controller='admin/permissions', path_prefix='/_admin') 81 map.resource('permission', 'permissions', controller='admin/permissions', path_prefix='/_admin')
82 map.connect('permissions_ldap', '/_admin/permissions_ldap', controller='admin/permissions', action='ldap')
83
82 84
83 #ADMIN SETTINGS REST ROUTES 85 #ADMIN SETTINGS REST ROUTES
84 with map.submapper(path_prefix='/_admin', controller='admin/settings') as m: 86 with map.submapper(path_prefix='/_admin', controller='admin/settings') as m:
85 m.connect("admin_settings", "/settings", 87 m.connect("admin_settings", "/settings",
86 action="create", conditions=dict(method=["POST"])) 88 action="create", conditions=dict(method=["POST"]))