mirror of
https://github.com/openSUSE/osem.git
synced 2026-08-13 19:54:02 +00:00
First checkin
This commit is contained in:
parent
f207e2c8b7
commit
90b30db9e8
260 changed files with 37349 additions and 0 deletions
44
config/routes.rb
Normal file
44
config/routes.rb
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
Osem::Application.routes.draw do
|
||||
|
||||
devise_for :users, :controllers => { :registrations => :registrations }, :path => 'accounts'
|
||||
|
||||
namespace :admin do
|
||||
resources :users
|
||||
resources :people
|
||||
|
||||
resources :conference do
|
||||
get "/registrations" => "registrations#show"
|
||||
get "/venue" => "venue#show", :as => "venue_info"
|
||||
put "/venue" => "venue#update", :as => "venue_update"
|
||||
get "/rooms" => "rooms#show", :as => "rooms_list"
|
||||
put "/rooms" => "rooms#update", :as => "rooms_update"
|
||||
get "/tracks" => "tracks#show", :as => "tracks_list"
|
||||
put "/tracks" => "tracks#update", :as => "tracks_update"
|
||||
get "/cfp" => "callforpapers#show", :as => "cfp_info"
|
||||
put "/cfp" => "callforpapers#update", :as => "cfp_update"
|
||||
post "/cfp" => "callforpapers#create", :as => "cfp_create"
|
||||
get "/event_types" => "eventtype#show", :as => "eventtype_list"
|
||||
put "/event_types" => "eventtype#update", :as => "eventtype_update"
|
||||
resources :events do
|
||||
member do
|
||||
post :comment
|
||||
put :update_state
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
resources :conference, :only => [] do
|
||||
resources :proposal do
|
||||
resources :event_attachment, :controller => "EventAttachments"
|
||||
end
|
||||
member do
|
||||
get "/register" => "ConferenceRegistration#register"
|
||||
put "/register" => "ConferenceRegistration#update"
|
||||
delete "/register" => "ConferenceRegistration#unregister"
|
||||
end
|
||||
end
|
||||
match "/admin" => redirect("/admin/conference")
|
||||
|
||||
root :to => "home#index"
|
||||
end
|
||||
Loading…
Add table
Add a link
Reference in a new issue