Mark done directly from email notifications
Description
Most of the time, my flow is like this:
- I'm mentioned in an issue
- I receive a notification email
- I click on the link to reach the issue in GitLab
- I answer/comment
But since I'm also indirectly mentioned in many issues, because I want to be always updated on relevant things, many times I don't need to take an action, just read the comment.
But here is the fact: if I don't go to the issue in the UI, it will stay in my TODOs even if I already "managed" it. If I go to the UI, this is the flow:
- I'm mentioned in an issue
- I receive a notification email
- I click on the link to reach the issue in GitLab
- I wait for the page to load (unfortunately a few seconds)
- I click Mark done
- I close the browser tab
Proposal
It would be awesome to mark as done directly from the notification email, in a similar way you can accept/decline a Google Calendar invite directly from the email.
So my flow can be like this:
- I'm mentioned in an issue
- I receive a notification email
- I click to mark it done directly in the email