settings
Account
This rebuild surface maps the legacy account area: summary, transaction history, profile, password, access logs, and notification settings.
This preview is intentionally using system-wide data until login, sessions, and per-user scoping are wired back into the new portal.
Legacy account surfaces mapped for rebuild
| Section | Legacy behavior | Rebuild state |
|---|---|---|
| Account Summary | membership, join date, last login, ticket count | shell ready |
| Transaction History | purchase history plus redelivery eligibility | data model present |
| Profile | email, country, state, bio | form layout next |
| Password | current/new/confirm flow | validation next |
| Notifications | email and IM toggles | kept disabled until scoped |
System-wide account totals
| Metric | Value | Notes |
|---|---|---|
| Registered users | 109356 | migrated user base |
| User product links | 1395 | ownership link table |
| User settings rows | 0 | portal settings store |
Rebuild notes
- Legacy route naming is being preserved, including account.php and the old module keys like updatesystem and monitorboard.
- The next layer after this shell is session-backed login plus per-user filtering, so product and board ownership can scope correctly again.
- The old account area mixed profile editing, transaction history, password changes, and disabled notification toggles under one settings surface.