project-bifrost-platform/src/admin
Jonathan Hvid 096c9bc297 feat(auth): self-service password change + admin password reset
- /account gains a Change password form (verify current, 8+ char new,
  confirm match) backed by updateUserPassword + verifyPassword/hashPassword.
- Admin users resource gains a "Reset password" action that generates a
  fresh temp password, sets it immediately, and reveals it once in the panel
  (new temp-password action-result, reusing the copy-box UI) for the admin
  to send to the user.
- Backstage top-left logo now links to the portal (main menu).

Temp passwords are generated + hashed at request time; never stored in git
or logged.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-17 15:42:45 +02:00
..
components feat(auth): self-service password change + admin password reset 2026-06-17 15:42:45 +02:00
embeds fix: nine test-note follow-ups 2026-05-12 17:46:06 +02:00
resources feat(auth): self-service password change + admin password reset 2026-06-17 15:42:45 +02:00
admin.css feat(ui): mobile responsive pass, larger type, pulse vote background, header 2026-06-10 17:18:48 +02:00
resource-types.ts feat(auth): self-service password change + admin password reset 2026-06-17 15:42:45 +02:00
validate.ts feat(events): event photo upload + photo-as-background hero card 2026-06-10 17:18:23 +02:00