Skip to content

Worktree admin permission#311

Open
lucca65 wants to merge 1 commit into
masterfrom
worktree-admin-permission
Open

Worktree admin permission#311
lucca65 wants to merge 1 commit into
masterfrom
worktree-admin-permission

Conversation

@lucca65
Copy link
Copy Markdown
Member

@lucca65 lucca65 commented May 24, 2026

What issue does this PR close

Closes #

Changes Proposed ( a list of new changes introduced by this PR)

How to test ( a list of instructions on how to test this PR)

…page

- PasskeyWizardLive: multi-step wizard (intro → mnemonic → seal → done)
  with PRF + Argon2id fallback, MnemonicPaster JS hook, pk-word-fly animation
- PostLoginPasskeyLive: full-page post-login prompt (layout: false)
  navigates to wizard or skips to dashboard
- SecurityLive: redesigned security settings with vault hero, credential
  list, remove confirmation modal, mnemonic reveal
- app.html.heex: two-variant passkey banner (interrupted-setup amber /
  urgent orange) replacing text-only banner
- user_auth.ex: add has_pending_passkey assign to mount_passkey_status
- router.ex: wire /security, /security/setup-passkey, /security/welcome
- Fix all ~p route paths to include /app scope prefix
- Fix pre-existing credo warnings (login_live, universal_search, tests)
- Add eslint with flat config; add lint script to package.json

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@lucca65 lucca65 force-pushed the worktree-admin-permission branch from b3a5cfa to fe0009d Compare May 24, 2026 09:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant