Sha256: 80d9f7338ceb1495ee177bce24e2c443d37d7b63ea794eb8c379518a8f02d636
Contents?: true
Size: 1.09 KB
Versions: 6
Compression:
Stored size: 1.09 KB
Contents
module Faalis class Routes def self.define_api_routes(routes=Rails.application.routes) routes.draw do scope 'module'.to_sym => 'faalis' do namespace :api, :defaults => {:format => :json} do namespace :v1 do get 'permissions', :to => 'permissions#index' get 'permissions/user', :to => 'permissions#user_permissions' resources :groups, :except => [:new] resources :users, :except => [:new] resource :profile, :except => [:new, :destroy] get 'logs' => 'logs#index' get 'workflows' => 'workflows#index' resources :conversations, only: [:index, :show, :create, :destroy] do collection do get ':box/box' => 'conversations#index' post 'trash' => 'conversations#trash' post 'untrash' => 'conversations#untrash' end member do post :reply end end end end end end end end end
Version data entries
6 entries across 6 versions & 1 rubygems