Add authentication #17

Manually merged
Webmaster merged 225 commits from auth into main 2025-03-08 10:37:06 +00:00
Showing only changes of commit 606951a70d - Show all commits

View file

@ -29,6 +29,13 @@ sections:
component: "Officer_EventManagement" component: "Officer_EventManagement"
class: "text-info hover:text-info-focus" class: "text-info hover:text-info-focus"
reimbursementManagement:
title: "Reimbursement Management"
icon: "heroicons:credit-card"
role: "general"
component: "Officer_ReimbursementManagement"
class: "text-info hover:text-info-focus"
# Sponsor Menu # Sponsor Menu
sponsorDashboard: sponsorDashboard:
title: "Sponsor Dashboard" title: "Sponsor Dashboard"
@ -72,7 +79,7 @@ categories:
executive: executive:
title: "Executive Menu" title: "Executive Menu"
sections: [] sections: ["reimbursementManagement"]
role: "executive" role: "executive"
admin: admin: