[GH-61]: Add tooltip for pull request and issue links#301
[GH-61]: Add tooltip for pull request and issue links#301avas27JTG merged 33 commits intomattermost:masterfrom
Conversation
MI-1845: Added tooltip for pull request and issue links
|
Hello @shivamjosh, Thanks for your pull request! A Core Committer will review your pull request soon. For code contributions, you can learn more about the review process here. |
…in-gitlab into link_tooltip
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## master #301 +/- ##
==========================================
- Coverage 33.61% 33.25% -0.36%
==========================================
Files 22 22
Lines 3924 3972 +48
==========================================
+ Hits 1319 1321 +2
- Misses 2474 2520 +46
Partials 131 131 ☔ View full report in Codecov by Sentry. |
| > | ||
| {data.repo} | ||
| </a> | ||
| on <span>{date}</span> |
There was a problem hiding this comment.
what do you thing about setting the space using css instead of  ?
There was a problem hiding this comment.
Added CSS styling.
There was a problem hiding this comment.
Alternatively, I think it can be implemented as:
</a>
{' on '}
<span>{date}</span>…in-gitlab into link_tooltip
|
This PR has been automatically labelled "stale" because it hasn't had recent activity. |
|
@DHaussermann Gentle reminder for review |
|
@DHaussermann Gentle reminder for review |
4 similar comments
|
@DHaussermann Gentle reminder for review |
|
@DHaussermann Gentle reminder for review |
|
@DHaussermann Gentle reminder for review |
|
@DHaussermann Gentle reminder for review |
|
This PR has been automatically labelled "stale" because it hasn't had recent activity. |
AayushChaudhary0001
left a comment
There was a problem hiding this comment.
Tested and approved. working fine for both pull requests links and issue links, LGTM.
|
The RC for this release is running on community, though I'm not seeing the link tooltip working for our self-hosted version of GitLab. @avas27JTG @raghavaggarwal2308 Any ideas why this might be the case? There is no HTTP request being made by the frontend to fetch the tooltip information. No errors in the browser console either. |
|
@mickmister The release candidate v1.8.0-rc1 was missing the link_tooltip component therefore the tooltip was not visible. I have synced the bump version PR with the latest master, and the tooltip is working fine now. |
Summary
This PR adds a tooltip for the pull requests and issue links.
Screenshots:

Issue tooltip:
Merge request tooltip:

Ticket Link
#61