X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/7fc83c880ab8ac6e3f6a8778ee7bc65a066670e3..f862880a6cd4a4d18fd3a37b3db792331cf252c8:/config/routes.rb?ds=sidebyside diff --git a/config/routes.rb b/config/routes.rb index 817202486..22c4ad642 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -126,8 +126,8 @@ OpenStreetMap::Application.routes.draw do resources :changesets, :path => "changeset", :id => /\d+/, :only => :show do match :subscribe, :unsubscribe, :on => :member, :via => [:get, :post] - namespace :feeds, :path => "" do - resources :changeset_comments, :path => "comments/feed", :only => :index, :defaults => { :format => "rss" } + namespace :changeset_comments, :as => :comments, :path => :comments do + resource :feed, :only => :show, :defaults => { :format => "rss" } end end resources :notes, :path => "note", :id => /\d+/, :only => [:show, :new] @@ -167,8 +167,10 @@ OpenStreetMap::Application.routes.draw do get "/communities" => "site#communities" get "/history" => "changesets#index" get "/history/feed" => "changesets#feed", :defaults => { :format => :atom } - namespace :feeds, :path => "" do - resources :changeset_comments, :path => "/history/comments/feed", :only => :index, :defaults => { :format => "rss" } + scope "/history" do + namespace :changeset_comments, :path => :comments, :as => :changesets_comments do + resource :feed, :only => :show, :defaults => { :format => "rss" } + end end get "/export" => "site#export" get "/login" => "sessions#new" @@ -321,17 +323,6 @@ OpenStreetMap::Application.routes.draw do end resources :user_mutes, :only => [:index] - # oauth admin pages (i.e: for setting up new clients, etc...) - scope "/user/:display_name" do - resources :oauth_clients - end - match "/oauth/revoke" => "oauth#revoke", :via => [:get, :post] - match "/oauth/authorize" => "oauth#authorize", :via => [:get, :post], :as => :authorize - get "/oauth/token" => "oauth#token", :as => :token - match "/oauth/request_token" => "oauth#request_token", :via => [:get, :post], :as => :request_token - match "/oauth/access_token" => "oauth#access_token", :via => [:get, :post], :as => :access_token - get "/oauth/test_request" => "oauth#test_request", :as => :test_request - # roles and banning pages post "/user/:display_name/role/:role/grant" => "user_roles#grant", :as => "grant_role" post "/user/:display_name/role/:role/revoke" => "user_roles#revoke", :as => "revoke_role"