Mercurial > kallithea
comparison rhodecode/config/routing.py @ 1085:3fe3285868d1 beta
implemented public journal for anonymous users, admin can control which repositories
are visible in such journal in admin panel
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Fri, 25 Feb 2011 18:47:09 +0100 |
parents | da5075ce681c |
children | fee472613dfa |
comparison
equal
deleted
inserted
replaced
1084:17721a2dfadb | 1085:3fe3285868d1 |
---|---|
83 m.connect('repo_stats', "/repos_stats/{repo_name:.*}", | 83 m.connect('repo_stats', "/repos_stats/{repo_name:.*}", |
84 action="repo_stats", conditions=dict(method=["DELETE"], | 84 action="repo_stats", conditions=dict(method=["DELETE"], |
85 function=check_repo)) | 85 function=check_repo)) |
86 m.connect('repo_cache', "/repos_cache/{repo_name:.*}", | 86 m.connect('repo_cache', "/repos_cache/{repo_name:.*}", |
87 action="repo_cache", conditions=dict(method=["DELETE"], | 87 action="repo_cache", conditions=dict(method=["DELETE"], |
88 function=check_repo)) | |
89 m.connect('repo_public_journal', "/repos_public_journal/{repo_name:.*}", | |
90 action="repo_public_journal", conditions=dict(method=["PUT"], | |
88 function=check_repo)) | 91 function=check_repo)) |
89 | 92 |
90 #ADMIN USER REST ROUTES | 93 #ADMIN USER REST ROUTES |
91 routes_map.resource('user', 'users', controller='admin/users', path_prefix='/_admin') | 94 routes_map.resource('user', 'users', controller='admin/users', path_prefix='/_admin') |
92 | 95 |
143 action='add_repo') | 146 action='add_repo') |
144 | 147 |
145 | 148 |
146 #USER JOURNAL | 149 #USER JOURNAL |
147 routes_map.connect('journal', '/_admin/journal', controller='journal',) | 150 routes_map.connect('journal', '/_admin/journal', controller='journal',) |
151 routes_map.connect('public_journal', '/_admin/public_journal', controller='journal', | |
152 action="public_journal") | |
148 routes_map.connect('toggle_following', '/_admin/toggle_following', controller='journal', | 153 routes_map.connect('toggle_following', '/_admin/toggle_following', controller='journal', |
149 action='toggle_following', conditions=dict(method=["POST"])) | 154 action='toggle_following', conditions=dict(method=["POST"])) |
150 | 155 |
151 | 156 |
152 #SEARCH | 157 #SEARCH |