Initial commit (history cleared)
CI / test (3.4.1) (push) Has been cancelled

This commit is contained in:
2026-04-29 11:21:39 +01:00
commit 298610b5f6
277 changed files with 30877 additions and 0 deletions
+81
View File
@@ -0,0 +1,81 @@
# frozen_string_literal: true
Railsgoat::Application.routes.draw do
get "login" => "sessions#new"
get "signup" => "users#new"
get "logout" => "sessions#destroy"
get "forgot_password" => "password_resets#forgot_password"
post "forgot_password" => "password_resets#send_forgot_password"
get "password_resets" => "password_resets#confirm_token"
post "password_resets" => "password_resets#reset_password"
get "dashboard/doc" => "dashboard#doc"
resources :sessions
resources :users do
get "account_settings"
resources :retirement
resources :paid_time_off
resources :work_info
resources :performance
resources :benefit_forms
resources :messages
resources :pay do
collection do
post "update_dd_info"
post "decrypted_bank_acct_num"
end
end
end
get "download" => "benefit_forms#download"
get "upload" => "benefit_forms#redirect_to_benefit_forms"
post "upload" => "benefit_forms#upload"
resources :tutorials do
collection do
get "credentials"
post "redos_email"
post "redos_username"
post "redos_email_safe"
get "supply_chain"
get "check_dependencies"
end
end
resources :schedule do
collection do
get "get_pto_schedule"
end
end
resources :admin do
get "dashboard"
get "get_user"
post "delete_user"
patch "update_user"
get "get_all_users"
get "analytics"
end
resources :dashboard do
collection do
get "home"
get "change_graph"
end
end
namespace :api, defaults: {format: "json"} do
namespace :v1 do
resources :users
resources :mobile
end
end
root to: "sessions#new"
end