Files
firefrost-services/services
Claude (Chronicler #57) 2e058a7d87 fix: add missing admin module routes (servers, players, roles, grace, audit, financials)
ISSUE:
Clicking on sidebar links returned 'Cannot GET /admin/servers' etc
Only dashboard route existed in admin.js

FIX (per Gemini consultation):
Added 6 missing module routes:
- /servers -> admin/servers/index.ejs
- /players -> admin/players/index.ejs
- /roles -> admin/roles/index.ejs
- /grace -> admin/grace/index.ejs
- /audit -> admin/audit/index.ejs
- /financials -> admin/financials/index.ejs

Each route passes required template vars:
title, adminUser, csrfToken, currentPath

TESTING:
Click each sidebar link - should render module page

Credit: Gemini consultation - identified missing routes

Signed-off-by: Claude (Chronicler #57) <claude@firefrostgaming.com>
2026-04-03 17:43:11 +00:00
..