implement /setup and /admin
This commit is contained in:
@@ -12,6 +12,23 @@ Rails.application.routes.draw do
|
||||
# Defines the root path route ("/")
|
||||
root "entries#index"
|
||||
|
||||
# Setup route (only accessible when .installed file doesn't exist)
|
||||
get "setup", to: "setup#show"
|
||||
post "setup", to: "setup#create"
|
||||
|
||||
# Authentication routes (placeholder for future implementation)
|
||||
# get "login", to: "sessions#new", as: :login
|
||||
# post "login", to: "sessions#create"
|
||||
# delete "logout", to: "sessions#destroy", as: :logout
|
||||
|
||||
# Admin namespace
|
||||
namespace :admin do
|
||||
root "dashboard#index"
|
||||
get "dashboard", to: "dashboard#index"
|
||||
resources :users, only: [ :index, :edit, :update, :destroy ]
|
||||
resources :invitations, only: [ :index, :new, :create, :destroy ]
|
||||
end
|
||||
|
||||
resources :entries do
|
||||
collection do
|
||||
get :download
|
||||
|
||||
Reference in New Issue
Block a user