Skip to content
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

[Proposal] Allow users to change IMAP account settings after account creation #171

Open
chenseanxy opened this issue Apr 28, 2024 · 1 comment
Assignees
Labels
confirmed The bug is reproducible. Anybody can work on if no assignees. enhancement New feature or request

Comments

@chenseanxy
Copy link
Contributor

Describe the solution you'd like
Currently IMAP account settings are not changable after account creation. Useful usecases are:

  • Changing account password, (or reissuing IMAP-specific passwords for 2FA accounts)
  • Changing IMAP server settings, eg. site migration needs a different IMAP hostname
  • Other settings that might need to be changed in the future, eg. pull interval if that ever becomes a thing

I think it should be possible to reuse AdvancedImapSetupPage, since this is the page that contains everything a user would want to edit.
OnNavigatedTo would need to accept a new set of params passed from AccountDetailsPage, then pass this along to service for DB updates

Is your proposal implemented in Windows Mail?
Yes (TODO: Screenshot)

Additional context
None

@chenseanxy chenseanxy added the enhancement New feature or request label Apr 28, 2024
@chenseanxy
Copy link
Contributor Author

This is probably lower priority than IMAP autodiscovery stuff, I think I'm gonna do that first

@bkaankose bkaankose added the confirmed The bug is reproducible. Anybody can work on if no assignees. label May 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
confirmed The bug is reproducible. Anybody can work on if no assignees. enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants