Skip to content

Instantly share code, notes, and snippets.

@valachi
Created April 17, 2013 10:37
Show Gist options
  • Save valachi/5403319 to your computer and use it in GitHub Desktop.
Save valachi/5403319 to your computer and use it in GitHub Desktop.
Greenerequity::Application.routes.draw do
get "users/index"
get "forfeitures/index"
match "zendesk/login" => "zendesks#login" # will match /zendesk/login
match "zendesk/logout" => "zendesks#logout" # will match /zendesk/logout
get "logout" => "sessions#destroy", :as => "logout"
get "login" => "sessions#new", :as => "login"
get "signup" => "users#new", :as => "signup"
resources :users do
resources :customers, :subscriptions
resource :signup, controller: "signup"
resource :profile
collection do
post :contact
end
end
resources :sessions do
collection do
post :forgot
end
end
resources :companies do
resource :dilution, :option_ledger
resources :equity_plans
resources :participants
resources :option_grants do
resources :grant_legal_documents
member do
get 'forfeit'
get 'cancel'
match 'exercise', via: [:get, :post], as: :exercise
end
end
resources :vesting_templates
resources :forfeitures
resources :convertible_notes
resources :share_holders
resource :cap_table do
member do
get 'returns_owners'
get 'returns_rounds'
get 'owners'
get 'rounds'
end
end
resources :audits,:rounds, :public_companies,:round_legal_documents
member do
get 'comparable'
get 'import'
get 'modify'
get 'payments'
end
resource :option409,:controller=>"option409" do
member do
# get "title"
get "report_dcf"
get "report_market"
# get 'exhibits_dcf'
# get 'exhibits_market'
end
end
resource :option123,:controller=>"option123" do
member do
get 'vesting'
get 'settings'
get 'valuation_disclosure_report'
get 'forfeiture'
end
resources :ownerships
end
end
namespace :admin do
resources :pages
resources :users
end
root :to => "frontend#index"
#CMS
match "landing_page"=> 'frontend#index'
match "products"=> 'pages#show'
match "products/cap-table"=> 'pages#show'
match "products/409A"=> 'pages#show'
match "products/123R"=> 'pages#show'
match "services"=> 'pages#show'
match "about"=> 'pages#show'
match '(*page)' => 'pages#show'
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment