Unfurl Salesforce links in issues and epics
Problem to solve
When planning new features and tracking feature requests it's important to know which customers are requesting the feature. I need to know which customer made the request, which tier of GitLab they have purchased, and ideally account value.
We should support linking Salesforce accounts to issues in a more native way, so that I can see this information in the issue, so that it can be summarized, or extracted by only using the GitLab API.
Intended users
Product Managers
Further details
Each product manager has their own manual system that needs to be maintained. We should make this work in GitLab!
Proposal
If I link to a Salesforce account in an issue, it should be unfurled in a system note like when I add a related issue that is private (unless you have permissions to see both, you can't see the relationship).
Snapshot the key data: name, tier, and account value into the system note so that it can be retrieved via the GitLab API for analysis.