summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2012-11-22 23:34:06 +0300
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2012-11-22 23:34:06 +0300
commit26622f4c8f96910b0f14e73bdebfb8198c693912 (patch)
tree5738c38ecaea18efc8bde6bd61219ac0229d7a99 /config
parenta4d1bc1791a942d0bcc1a61bc46ad69afda0038d (diff)
downloadgitlab-ce-26622f4c8f96910b0f14e73bdebfb8198c693912.tar.gz
Improve routing. Project access via namespace
Diffstat (limited to 'config')
-rw-r--r--config/routes.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/config/routes.rb b/config/routes.rb
index 98cf7e812c9..42de89dd1df 100644
--- a/config/routes.rb
+++ b/config/routes.rb
@@ -18,7 +18,7 @@ Gitlab::Application.routes.draw do
project_root: Gitlab.config.git_base_path,
upload_pack: Gitlab.config.git_upload_pack,
receive_pack: Gitlab.config.git_receive_pack
- }), at: '/:path', constraints: { path: /[\w\.-]+\.git/ }
+ }), at: '/:path', constraints: { path: /[-\/\w\.-]+\.git/ }
#
# Help
@@ -107,7 +107,7 @@ Gitlab::Application.routes.draw do
#
# Project Area
#
- resources :projects, constraints: { id: /[^\/]+/ }, except: [:new, :create, :index], path: "/" do
+ resources :projects, constraints: { id: /[a-zA-Z.\/0-9_\-]+/ }, except: [:new, :create, :index], path: "/" do
member do
get "wall"
get "graph"