Sha256: 8714550fba3306c739ca562f72b45fa7c7ff3e32740f47e301c68e528fe808ca
Contents?: true
Size: 1.54 KB
Versions: 4
Compression:
Stored size: 1.54 KB
Contents
Georgia::Engine.routes.draw do devise_for :users, class_name: "Georgia::User", path: '/', module: 'georgia/users', path_names: {sign_in: '/login', sign_out: '/logout'} namespace :api do resources :media, only: [] do collection do get :pictures end end resources :tags, only: [] do get :search, on: :collection end end concern :pageable do collection do get :search post :sort post :publish post :unpublish post 'flush-cache', to: :flush_cache, as: :flush_cache delete '/', to: :destroy end member do get :copy get :settings end resources :revisions do member do get :preview get :review get :approve get :store get :decline get :restore end end end resources :pages, concerns: [:pageable] resources :media, path: :media do collection do get :search post :download delete '/', to: :destroy end end resources :users resources :messages do collection do get :search get :destroy_all_spam end member do get :spam get :ham end end resources :menus, path: 'navigation' resources :links, only: [:create, :show] resources :widgets resources :ui_associations, path: 'ui-associations', only: [:new] resources :slides, only: [:new] match '/search/messages', to: 'search#messages' unauthenticated do as :user do root :to => 'users/sessions#new' end end root :to => "dashboard#show" end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
georgia-0.7.3 | config/routes.rb |
georgia-0.7.2 | config/routes.rb |
georgia-0.7.1 | config/routes.rb |
georgia-0.7.0 | config/routes.rb |