Skip to content

Add domain field to fastmail-masked-email extension#18468

Closed
lucacome wants to merge 1 commit intoraycast:mainfrom
lucacome:feat/domain
Closed

Add domain field to fastmail-masked-email extension#18468
lucacome wants to merge 1 commit intoraycast:mainfrom
lucacome:feat/domain

Conversation

@lucacome
Copy link
Contributor

@lucacome lucacome commented Apr 9, 2025

Description

Added domain field to the create command to allow users to specify a domain when creating a new masked email.

Screencast

Checklist

@raycastbot raycastbot added extension fix / improvement Label for PRs with extension's fix improvements extension: fastmail-masked-email Issues related to the fastmail-masked-email extension labels Apr 9, 2025
@raycastbot
Copy link
Collaborator

raycastbot commented Apr 9, 2025

Thank you for your first contribution! 🎉

🔔 @PhotonQuantum @klaaspieter @mike182uk you might want to have a look.

You can use this guide to learn how to check out the Pull Request locally in order to test it.

You can expect an initial review within five business days.

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

The PR adds a domain field to the Fastmail Masked Email extension with corresponding updates to both the UI and API integration, along with a minor update to the contributor list.

  • extensions/fastmail-masked-email/src/create.tsx: Integrated domain field into form input, FormValues type, and both submission handlers.
  • extensions/fastmail-masked-email/src/fastmail.ts: Passed the unvalidated domain to the API request payload; consider adding normalization/validation.
  • extensions/fastmail-masked-email/CHANGELOG.md: New changelog entry is correctly placed at the top and uses the {PR_MERGE_DATE} template.
  • extensions/fastmail-masked-email/package.json: Contributor list updated with 'lucacome' as expected.

💡 (1/5) You can manually trigger the bot by mentioning @greptileai in a comment!

4 file(s) reviewed, no comment(s)
Edit PR Review Bot Settings | Greptile

@pernielsentikaer
Copy link
Collaborator

Hi @lucacome👋

Thanks for your contribution 🔥

Code looks okay, @PhotonQuantum can you check this? I don't use this service 😊

@pernielsentikaer pernielsentikaer self-assigned this Apr 9, 2025
@raycastbot
Copy link
Collaborator

This pull request has been automatically marked as stale because it did not have any recent activity.

It will be closed if no further activity occurs in the next 7 days to keep our backlog clean 😊

@raycastbot raycastbot added the status: stalled Stalled due inactivity label Apr 23, 2025
@klaaspieter
Copy link
Contributor

@lucacome I missed this one. I can take a look if you want?

@raycastbot raycastbot removed the status: stalled Stalled due inactivity label Apr 23, 2025
@pernielsentikaer
Copy link
Collaborator

That would be nice @klaaspieter 🔥

Copy link
Contributor

@klaaspieter klaaspieter left a comment

Choose a reason for hiding this comment

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

Can you also add the domain to the keywords here?

Other than that looks good to me. Although I'm curious what you think about how this displays either the description or the domain https://github.com/lucacome/extensions/blob/cd641713c4bab2ebcae5a2dbd7613699291636f6/extensions/fastmail-masked-email/src/list.tsx#L133. Do you think we should somehow show them both?

Thinking about my own usage I've been using the description for the domain so nothing changes for me except that I'll start using the domain field now.

@raycastbot
Copy link
Collaborator

This pull request has been automatically marked as stale because it did not have any recent activity.

It will be closed if no further activity occurs in the next 7 days to keep our backlog clean 😊

@raycastbot raycastbot added the status: stalled Stalled due inactivity label May 8, 2025
@lucacome lucacome closed this May 15, 2025
@lucacome lucacome deleted the feat/domain branch May 15, 2025 05:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

extension: fastmail-masked-email Issues related to the fastmail-masked-email extension extension fix / improvement Label for PRs with extension's fix improvements status: stalled Stalled due inactivity

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants