Skip to content

Masked PIN modal + clearer Overseerr request feedback - #24

Merged
valeboth merged 1 commit into
mainfrom
feat/pin-modal
Aug 26, 2026
Merged

Masked PIN modal + clearer Overseerr request feedback#24
valeboth merged 1 commit into
mainfrom
feat/pin-modal

Conversation

@valeboth

Copy link
Copy Markdown
Owner

Improves the Overseerr request UX:

  • Masked PIN — replaces the plaintext window.prompt with a proper modal using a type=password input (dots/asterisks, not visible text). Enter = OK, Escape = Cancel.
  • Wrong PIN — the modal re-opens with an inline 'Wrong PIN — try again' message (no need to re-click), and the stored PIN is cleared.
  • Success — the toast now names the title: '"Title" added to Overseerr'.

Used everywhere requests happen (match screen, matches list, watchlist). Frontend-only. lint/typecheck/build ✅. health → v3.3.

- replace window.prompt with a proper modal: password input (masked), re-asks on a
  wrong PIN with an inline 'Wrong PIN' message, Enter/Escape support
- success toast now names the title: '"Title" added to Overseerr'
- health -> v3.3
@valeboth
valeboth merged commit b040916 into main Aug 26, 2026
1 check passed
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