config/routes.rb in fat_free_crm-0.13.0 vs config/routes.rb in fat_free_crm-0.13.1
- old
+ new
@@ -19,32 +19,32 @@
match '/home/toggle', :as => :toggle
match '/home/timeline', :as => :timeline
match '/home/timezone', :as => :timezone
match '/home/redraw', :as => :redraw
- resource :authentication
- resources :comments, :except => [:new, :show]
- resources :emails
- resources :passwords
+ resource :authentication, :except => [:index, :edit]
+ resources :comments, :except => [:new, :show]
+ resources :emails, :only => [:destroy]
+ resources :passwords, :only => [:new, :create, :edit, :update]
resources :accounts, :id => /\d+/ do
collection do
get :advanced_search
post :filter
get :options
get :field_group
- match :auto_complete
+ post :auto_complete
post :redraw
- get :versions
+ get :versions
end
member do
put :attach
post :discard
post :subscribe
post :unsubscribe
- get :contacts
- get :opportunities
+ get :contacts
+ get :opportunities
end
end
resources :campaigns, :id => /\d+/ do
collection do
@@ -52,19 +52,19 @@
post :filter
get :options
get :field_group
post :auto_complete
post :redraw
- get :versions
+ get :versions
end
member do
put :attach
post :discard
post :subscribe
post :unsubscribe
- get :leads
- get :opportunities
+ get :leads
+ get :opportunities
end
end
resources :contacts, :id => /\d+/ do
collection do
@@ -72,18 +72,18 @@
post :filter
get :options
get :field_group
post :auto_complete
post :redraw
- get :versions
+ get :versions
end
member do
put :attach
post :discard
post :subscribe
post :unsubscribe
- get :opportunities
+ get :opportunities
end
end
resources :leads, :id => /\d+/ do
collection do
@@ -91,23 +91,22 @@
post :filter
get :options
get :field_group
post :auto_complete
post :redraw
- get :versions
+ get :versions
+ get :autocomplete_account_name
end
member do
get :convert
post :discard
post :subscribe
post :unsubscribe
put :attach
put :promote
put :reject
end
-
- get :autocomplete_account_name, :on => :collection
end
resources :opportunities, :id => /\d+/ do
collection do
get :advanced_search
@@ -121,39 +120,36 @@
member do
put :attach
post :discard
post :subscribe
post :unsubscribe
- get :contacts
+ get :contacts
end
end
resources :tasks, :id => /\d+/ do
collection do
post :filter
post :auto_complete
end
member do
- put :complete
+ put :complete
end
end
resources :users, :id => /\d+/, :except => [:index, :destroy] do
member do
- get :avatar
- get :password
- put :upload_avatar
- put :change_password
+ get :avatar
+ get :password
+ put :upload_avatar
+ put :change_password
post :redraw
end
-
collection do
- match :auto_complete
+ post :auto_complete
+ get :opportunities_overview
end
- collection do
- get :opportunities_overview
- end
end
namespace :admin do
resources :groups
@@ -166,11 +162,11 @@
put :suspend
put :reactivate
end
end
- resources :field_groups, :except => :index do
+ resources :field_groups, :except => [:index, :show] do
collection do
post :sort
end
member do
get :confirm
@@ -185,20 +181,19 @@
post :sort
get :subform
end
end
- resources :tags do
+ resources :tags, :except => [:show] do
member do
get :confirm
end
end
resources :fields, :as => :custom_fields
resources :fields, :as => :core_fields
- resources :settings
- resources :plugins
+ resources :settings, :only => :index
+ resources :plugins, :only => :index
end
- get '/:controller/tagged/:id' => '#tagged'
end