--- issue: 040 title: "changePassword action has no UI component — change password feature is untestable from the UI" severity: major domain: Authentication labels: [missing-feature, frontend, major] status: open created: 2026-05-29 source: Doc vs Code Audit 2026-05-29 --- # 🟠 changePassword action has no UI component — change password feature is untestable from the UI **Severity:** major **Domain:** Authentication **Labels:** missing-feature, frontend, major ## Description The changePassword action is implemented in action.ts (line 263) and POST /api/auth/change-password exists on the backend, but no dashboard page or view component calls it. There is no 'Change Password' UI anywhere under /dashboard. ## Current Behavior Users cannot change their password through the UI. The feature only exists at the API level. ## Expected Behavior A change-password form should exist in the user dashboard settings. ## Affected Files - `frontend/src/actions/account.ts` ## References - [Doc vs Code Audit Report](../09%20-%20Audits/Doc%20vs%20Code%20Audit%20Report%20-%202026-05-29.md)