Repository URL to install this package:
|
Version:
2.23.0 ▾
|
Rails.application.routes.draw do
get 'change_working_project', controller: 'base'
end
JPlatform::Engine.routes.draw do
resources :users, only: [:show, :new, :create, :destroy, :update]
resource :user, only: :update, as: :update_user
get :me, controller: 'users', action: :show, id: 'me', as: :me
namespace :admin do
resource :organization, only: [:show, :edit, :update]
resources :clients, shallow: true do
member do
get 'edit/attach-members', action: :edit, content: 'attach_members', as: :edit_attach_members
end
resources :projects do
member do
get 'edit/assign-members', action: :edit, content: 'assign_members', as: :edit_assign_members
get 'edit/assign-social-accounts', action: :edit, content: 'assign_social_accounts', as: :edit_assign_social_accounts
get 'edit/assign-ticket-lists', action: :edit, content: 'assign_ticket_lists', as: :edit_assign_ticket_lists
end
resources :project_memberships, only: [:index]
resources :project_ticket_lists, only: [:index]
resources :project_social_accounts, only: [:index]
end
resources :client_memberships, only: [:index, :new, :create, :edit, :update, :destroy]
resources :social_accounts
resources :ticket_lists
namespace :ticket do
resources :resolutions
end
end
get 'reports', to: 'pages#show', id: 'reports'
end
resources :projects, only: [:show] do
resources :posts, only: [:create, :new, :update, :edit]
end
resources :scheduled_items_groups, only: [:index, :show, :destroy]
namespace :buffer_accounts do
post 'buffer_message'
end
resources :tickets, path: 'tasks'
get 'tickets', to: redirect('/tasks')
resources :sessions, only: [:create, :destroy]
resources :notifications, only: [:index]
get 'auth/callback', controller: 'sessions', action: :create
get 'logout', controller: 'sessions', action: :destroy, as: :logout
end