implement /setup and /admin

This commit is contained in:
2026-01-23 02:52:53 +01:00
parent e4e5a1c294
commit a9c70a7883
21 changed files with 1124 additions and 13 deletions
+17
View File
@@ -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