bilhej/frontend/src/pages
Joakim Mörling 3532e4d486
All checks were successful
CI / Lint, type check, unit tests, coverage (pull_request) Successful in 2m9s
CI / E2E browser tests (pull_request) Successful in 1m55s
Add account settings dropdown and verified email change flow.
Replace the header "Byt lösenord" link with an Inställningar menu for
changing email or password. Email changes are two-step: request with
password, confirmation link to the new address, then password again on
confirm so a wrong inbox cannot take over the account.

- Backend: EmailChangeService, V10 email_change_tokens, confirm API
- Frontend: ChangeEmailPage, ConfirmEmailChangePage, header dropdown
- E2E: account-settings round-trips, Mailpit verification, wrong-password guard
- Flyway: V9 restore for dev DBs, CI migration checks, V10 for email tokens

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-22 14:33:06 +02:00
..
AboutPage.vue refactor: redesign all pages and components with new design system 2026-05-16 16:11:01 +02:00
AdminPage.vue Apply ESLint formatting fixes to admin and orders pages. 2026-05-21 16:00:53 +02:00
ChangeEmailPage.vue Add account settings dropdown and verified email change flow. 2026-05-22 14:33:06 +02:00
ChangePasswordPage.vue Add password reset, logged-in change password, and Mailpit email dev/E2E. 2026-05-21 18:05:15 +02:00
ComposePage.vue refactor: redesign all pages and components with new design system 2026-05-16 16:11:01 +02:00
ConfirmEmailChangePage.vue Add account settings dropdown and verified email change flow. 2026-05-22 14:33:06 +02:00
ContactPage.vue refactor: redesign all pages and components with new design system 2026-05-16 16:11:01 +02:00
ForgotPasswordPage.vue Add password reset, logged-in change password, and Mailpit email dev/E2E. 2026-05-21 18:05:15 +02:00
HomePage.vue feat: replace fake vehicle data with real API lookup on homepage 2026-05-19 15:16:23 +02:00
LoginPage.vue Add password reset, logged-in change password, and Mailpit email dev/E2E. 2026-05-21 18:05:15 +02:00
OrdersPage.vue Apply ESLint formatting fixes to admin and orders pages. 2026-05-21 16:00:53 +02:00
PaymentRedirect.vue Clarify Swish reference order ID on the payment page. 2026-05-21 14:49:50 +02:00
RegisterPage.vue refactor: redesign all pages and components with new design system 2026-05-16 16:11:01 +02:00
ResetPasswordPage.vue Add password reset, logged-in change password, and Mailpit email dev/E2E. 2026-05-21 18:05:15 +02:00