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