diff options
author | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2012-11-22 23:34:06 +0300 |
---|---|---|
committer | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2012-11-22 23:34:06 +0300 |
commit | 26622f4c8f96910b0f14e73bdebfb8198c693912 (patch) | |
tree | 5738c38ecaea18efc8bde6bd61219ac0229d7a99 /config | |
parent | a4d1bc1791a942d0bcc1a61bc46ad69afda0038d (diff) | |
download | gitlab-ce-26622f4c8f96910b0f14e73bdebfb8198c693912.tar.gz |
Improve routing. Project access via namespace
Diffstat (limited to 'config')
-rw-r--r-- | config/routes.rb | 4 |
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" |