-
Notifications
You must be signed in to change notification settings - Fork 23
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
Remove mail permissions, add mailbox setting permission #222
Conversation
Codecov Report
@@ Coverage Diff @@
## master #222 +/- ##
=======================================
Coverage 23.75% 23.76%
=======================================
Files 64 64
Lines 2627 2626 -1
=======================================
Hits 624 624
+ Misses 1920 1919 -1
Partials 83 83
Continue to review full report at Codecov.
|
@mickmister Heads up that you need to fix the tests. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This change should not have any impact. The setup should work the same with the existing instruction set.
This will be covered in v1.1.0
release testing.
@mickmister please merge.
Summary
This PR removes the request for
Mail.Read
andMail.Send
permissions since the plugin never reads or sends mail. I believe this was a preemptive decision to include these permissions in case we would need to read mail in the future, but currently yagni.We haven't documented the need for this permission because the plugin doesn't need it, and I'm not sure how installations have worked without having that granted, since the user connect process should have been blocked by Microsoft.
This also adds the request for
MailboxSettings.Read
since that is required to get the user's timezone information.Ticket Link
Fixes #221