mirror of
https://github.com/internetee/registry.git
synced 2025-07-22 18:56:05 +02:00
Init depp refactor
This commit is contained in:
parent
f3c9e0aecc
commit
3fe47973e6
156 changed files with 191 additions and 1662 deletions
141
config/routes.rb
141
config/routes.rb
|
@ -15,10 +15,69 @@ Rails.application.routes.draw do
|
|||
get 'error/:command', to: 'errors#error'
|
||||
end
|
||||
|
||||
mount Repp::API => '/'
|
||||
namespace :registrar do
|
||||
resources :invoices
|
||||
|
||||
devise_scope :user do
|
||||
get 'login' => 'sessions#login'
|
||||
get 'login/mid' => 'sessions#login_mid'
|
||||
post 'login/mid' => 'sessions#mid'
|
||||
post 'login/mid_status' => 'sessions#mid_status'
|
||||
|
||||
post 'sessions' => 'sessions#create'
|
||||
post 'mid' => 'sessions#mid'
|
||||
get 'logout' => '/devise/sessions#destroy'
|
||||
end
|
||||
|
||||
# authenticated :user do
|
||||
# root to: 'domains#index', as: :authenticated_root
|
||||
# end
|
||||
|
||||
root to: redirect('/registrar/depp')
|
||||
|
||||
resources :domains do
|
||||
collection do
|
||||
post 'update', as: 'update'
|
||||
post 'destroy', as: 'destroy'
|
||||
get 'renew'
|
||||
match 'transfer', via: [:post, :get]
|
||||
get 'edit'
|
||||
get 'info'
|
||||
get 'check'
|
||||
get 'delete'
|
||||
end
|
||||
end
|
||||
|
||||
resources :contacts do
|
||||
member do
|
||||
get 'delete'
|
||||
end
|
||||
|
||||
collection do
|
||||
get 'check'
|
||||
end
|
||||
end
|
||||
|
||||
resource :poll do
|
||||
collection do
|
||||
post 'confirm_keyrelay'
|
||||
post 'confirm_transfer'
|
||||
end
|
||||
end
|
||||
|
||||
resource :keyrelay
|
||||
|
||||
resource :xml_console do
|
||||
collection do
|
||||
get 'load_xml'
|
||||
end
|
||||
end
|
||||
|
||||
root 'polls#show'
|
||||
end
|
||||
|
||||
## ADMIN ROUTES
|
||||
namespace(:admin) do
|
||||
namespace :admin do
|
||||
resources :keyrelays
|
||||
|
||||
resources :zonefiles
|
||||
|
@ -78,29 +137,6 @@ Rails.application.routes.draw do
|
|||
root 'dashboards#show'
|
||||
end
|
||||
|
||||
namespace(:registrar) do
|
||||
resources :invoices
|
||||
|
||||
devise_scope :user do
|
||||
get 'login' => 'sessions#login'
|
||||
get 'login/mid' => 'sessions#login_mid'
|
||||
post 'login/mid' => 'sessions#mid'
|
||||
post 'login/mid_status' => 'sessions#mid_status'
|
||||
|
||||
post 'sessions' => 'sessions#create'
|
||||
post 'mid' => 'sessions#mid'
|
||||
get 'logout' => '/devise/sessions#destroy'
|
||||
end
|
||||
|
||||
# authenticated :user do
|
||||
# root to: 'domains#index', as: :authenticated_root
|
||||
# end
|
||||
|
||||
root to: redirect('/registrar/depp')
|
||||
end
|
||||
|
||||
mount Depp::Engine, at: '/registrar/depp', as: 'depp'
|
||||
|
||||
devise_for :users
|
||||
|
||||
devise_scope :user do
|
||||
|
@ -108,59 +144,4 @@ Rails.application.routes.draw do
|
|||
end
|
||||
|
||||
root to: redirect('login')
|
||||
|
||||
# The priority is based upon order of creation: first created -> highest priority.
|
||||
# See how all your routes lay out with "rake routes".
|
||||
|
||||
# You can have the root of your site routed with "root"
|
||||
# root 'admin/domains#index'
|
||||
|
||||
# Example of regular route:
|
||||
# get 'products/:id' => 'catalog#view'
|
||||
|
||||
# Example of named route that can be invoked with purchase_url(id: product.id)
|
||||
# get 'products/:id/purchase' => 'catalog#purchase', as: :purchase
|
||||
|
||||
# Example resource route (maps HTTP verbs to controller actions automatically):
|
||||
# resources :products
|
||||
|
||||
# Example resource route with options:
|
||||
# resources :products do
|
||||
# member do
|
||||
# get 'short'
|
||||
# post 'toggle'
|
||||
# end
|
||||
#
|
||||
# collection do
|
||||
# get 'sold'
|
||||
# end
|
||||
# end
|
||||
|
||||
# Example resource route with sub-resources:
|
||||
# resources :products do
|
||||
# resources :comments, :sales
|
||||
# resource :seller
|
||||
# end
|
||||
|
||||
# Example resource route with more complex sub-resources:
|
||||
# resources :products do
|
||||
# resources :comments
|
||||
# resources :sales do
|
||||
# get 'recent', on: :collection
|
||||
# end
|
||||
# end
|
||||
|
||||
# Example resource route with concerns:
|
||||
# concern :toggleable do
|
||||
# post 'toggle'
|
||||
# end
|
||||
# resources :posts, concerns: :toggleable
|
||||
# resources :photos, concerns: :toggleable
|
||||
|
||||
# Example resource route within a namespace:
|
||||
# namespace :admin do
|
||||
# # Directs /admin/products/* to Admin::ProductsController
|
||||
# # (app/controllers/admin/products_controller.rb)
|
||||
# resources :products
|
||||
# end
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue