Skip to content

New: Password.Link Extension #19996

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 13 commits into
base: main
Choose a base branch
from
Open

New: Password.Link Extension #19996

wants to merge 13 commits into from

Conversation

tdrayson
Copy link

Description

A Raycast extension for creating and managing encrypted one-time secrets using password.link. Features client-side encryption, secret sharing, and comprehensive management with four main commands: New Secret, List Secrets, New Secret Request, and List Secret Requests.

Requires an API Key from password.link. API Key can be obtained for free by creating an account. Demo below of the extension on a brand new account.

Screencast

Zight.Recording.2025-06-23.at.11.37.56.pm.mp4

Checklist

@raycastbot raycastbot added the new extension Label for PRs with new extensions label Jun 23, 2025
@raycastbot
Copy link
Collaborator

Congratulations on your new Raycast extension! 🚀

You can expect an initial review within five business days.

Once the PR is approved and merged, the extension will be available on our Store.

Copy link
Contributor

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR Summary

New Password.Link extension enables secure management of encrypted one-time secrets with client-side encryption and comprehensive features through four main commands.

  • A metadata folder needs to be added since the extension includes view commands in package.json - refer to Raycast Documentation
  • The CHANGELOG.md entries need to follow template format with {PR_MERGE_DATE} at the end of titles
  • sendRequestToEmail field in SecretRequestForm.tsx lacks proper email format validation
  • Usage of showToast in try-catch blocks could be simplified with showFailureToast from @raycast/utils
  • Form validation for requestLimit field accepts strings without number validation

29 files reviewed, 20 comments
Edit PR Review Bot Settings | Greptile

tdrayson and others added 11 commits June 24, 2025 00:15
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new extension Label for PRs with new extensions
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants