Skip to content

Fix: Ensure correct keytar migration on snap and improve documentation #2474

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 1 commit into from
Oct 23, 2023

Conversation

Phylu
Copy link
Contributor

@Phylu Phylu commented Oct 21, 2023

As I was not able to get the electron safeStorage feature running within snap without connecting it to the host password-manager-service, I feel, that this is the next best solution:

  • Added a button to the Mailspring Community to get to the documentation easier.
  • Added info regarding snap on the documentation page including the sudo snap connect mailspring:password-manager-service command.
  • Added code to ensure that the migration will be retried if it fails within the snap environment if it can't write the passwords

I need to do some more tests especially if the migration properly works in all cases within snap and how the error message UI looks on other operating systems. But I hope, that we can release the 1.12 version with these changes.

@Phylu Phylu requested a review from bengotow October 21, 2023 16:32
@Phylu Phylu marked this pull request as ready for review October 22, 2023 08:17
@Phylu
Copy link
Contributor Author

Phylu commented Oct 22, 2023

I double checked everything and am confident so far, that we can ship this. :)

@bengotow bengotow merged commit 390a301 into Foundry376:master Oct 23, 2023
@Phylu Phylu deleted the fix/snap-migration branch October 23, 2023 15:16
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.

2 participants