Skip to content

Update migadu extension #18930

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

Merged
merged 4 commits into from
May 7, 2025
Merged

Update migadu extension #18930

merged 4 commits into from
May 7, 2025

Conversation

LBBO
Copy link
Contributor

@LBBO LBBO commented May 3, 2025

Description

Currently, identites are only searchable by their address and not their name. Especially in combination with #14896, this can be annoying most addresses are meaningless to me and I care much more about the name. Therefore, the main goal of this PR is to make the names searchable.

I tried adding the name to the keywords instead, since those are also searchable (see docs). However, the keywords seem to be matched just from start to end, so e.g. the name "Some Test" would be matched for the query "so" but not "te". I tried doing some ad-hoc stuff to make the keywords more useful but couldn't get it working. And since the names are probably interesting anyway, I just decided to display them in the title and use the regular filtering.

Screencast

image

Checklist

(Didn't check assets since I didn't make any changes related to assets)

- Update changelog
- Merge branch \'contributions/merge-1746273759075\'
- Pull contributions
- Display identity name to make it searchable
@raycastbot raycastbot added extension fix / improvement Label for PRs with extension's fix improvements extension: migadu Issues related to the migadu extension OP is contributor The OP of the PR is a contributor of the extension labels May 3, 2025
@raycastbot
Copy link
Collaborator

raycastbot commented May 3, 2025

Thank you for your contribution! 🎉

🔔 @xmok @LBBO 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.

@LBBO LBBO marked this pull request as ready for review May 3, 2025 12:17
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

This PR updates the Migadu extension to make identities searchable by both name and address, improving user experience when searching for specific identities.

Note: The changes are minimal and focused, with proper error handling and validation in place.

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

2 file(s) reviewed, 1 comment(s)
Edit PR Review Bot Settings | Greptile

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
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

(updates since last review)

No major changes found since last review. The previous review already covered the key changes regarding making identities searchable by name and the typo fix in CHANGELOG.md. The format and placement of the changelog entry correctly follows the required guidelines with the {PR_MERGE_DATE} placeholder.

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

@pernielsentikaer
Copy link
Collaborator

Thanks for your contribution @LBBO

@xmok do you want to check this?

@pernielsentikaer pernielsentikaer self-assigned this May 5, 2025
Copy link
Contributor

@xmok xmok left a comment

Choose a reason for hiding this comment

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

Pretty straightforward. 🚀

@raycastbot raycastbot merged commit 0599fed into raycast:main May 7, 2025
Copy link
Contributor

github-actions bot commented May 7, 2025

Published to the Raycast Store:
https://raycast.com/xmok/migadu

@raycastbot
Copy link
Collaborator

🎉 🎉 🎉

We've rewarded your Raycast account with some credits. You will soon be able to exchange them for some swag.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
extension fix / improvement Label for PRs with extension's fix improvements extension: migadu Issues related to the migadu extension OP is contributor The OP of the PR is a contributor of the extension
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants