hk-planner/backend/src
jtricerolph 135f1f6cf0 Add CalendarClock icon, planner/settings capabilities
- backend/src/auth.js: extract caps from JWT (planner/settings), hasCap/requireCap
- backend/src/routes/config.js: gate categories + test-connection on requireCap('settings')
- frontend/src/types.ts: add caps[] to User, export can() helper
- frontend/src/App.tsx: gate /settings route on can(user, 'settings')
- frontend/src/components/Layout.tsx: gate nav item on can(user, 'settings')

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-02 14:29:58 +00:00
..
lib Initial commit: HK Planner app 2026-07-02 09:24:14 +00:00
routes Add CalendarClock icon, planner/settings capabilities 2026-07-02 14:29:58 +00:00
auth.js Add CalendarClock icon, planner/settings capabilities 2026-07-02 14:29:58 +00:00
db.js Initial commit: HK Planner app 2026-07-02 09:24:14 +00:00
index.js Initial commit: HK Planner app 2026-07-02 09:24:14 +00:00
ip-check.js Initial commit: HK Planner app 2026-07-02 09:24:14 +00:00