Mercurial > kallithea
comparison pylons_app/config/routing.py @ 380:ca54622e39a1
Added separate create repository views for non administrative users.
Fixed permission issue with private repos
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Sun, 01 Aug 2010 17:08:58 +0200 |
parents | 5cd6616b8673 |
children | b153a51b1d3b |
comparison
equal
deleted
inserted
replaced
379:86a25ad59766 | 380:ca54622e39a1 |
---|---|
98 action="show", conditions=dict(method=["GET"])) | 98 action="show", conditions=dict(method=["GET"])) |
99 m.connect("admin_settings_my_account", "/my_account", | 99 m.connect("admin_settings_my_account", "/my_account", |
100 action="my_account", conditions=dict(method=["GET"])) | 100 action="my_account", conditions=dict(method=["GET"])) |
101 m.connect("admin_settings_my_account_update", "/my_account_update", | 101 m.connect("admin_settings_my_account_update", "/my_account_update", |
102 action="my_account_update", conditions=dict(method=["PUT"])) | 102 action="my_account_update", conditions=dict(method=["PUT"])) |
103 m.connect("admin_settings_create_repository", "/create_repository", | |
104 action="create_repository", conditions=dict(method=["GET"])) | |
103 | 105 |
104 #ADMIN | 106 #ADMIN |
105 with map.submapper(path_prefix='/_admin', controller='admin/admin') as m: | 107 with map.submapper(path_prefix='/_admin', controller='admin/admin') as m: |
106 m.connect('admin_home', '', action='index')#main page | 108 m.connect('admin_home', '', action='index')#main page |
107 m.connect('admin_add_repo', '/add_repo/{new_repo:[a-z0-9\. _-]*}', | 109 m.connect('admin_add_repo', '/add_repo/{new_repo:[a-z0-9\. _-]*}', |