mattermost-plugin-gitlab icon indicating copy to clipboard operation
mattermost-plugin-gitlab copied to clipboard

[GH-61]: Add tooltip for pull request and issue links

Open shivamjosh opened this issue 3 years ago • 8 comments

Summary

This PR adds a tooltip for the pull requests and issue links.

Screenshots: Issue tooltip: image

Merge request tooltip: image

Ticket Link

Fixes https://github.com/mattermost/mattermost-plugin-gitlab/issues/61

shivamjosh avatar Jun 06 '22 12:06 shivamjosh

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.

mattermod avatar Jun 06 '22 12:06 mattermod

Codecov Report

Attention: 46 lines in your changes are missing coverage. Please review.

Comparison is base (c56accf) 33.61% compared to head (424eec9) 33.25%.

Files Patch % Lines
server/api.go 4.16% 46 Missing :warning:
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              

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

codecov[bot] avatar Jun 06 '22 13:06 codecov[bot]

This PR has been automatically labelled "stale" because it hasn't had recent activity. A core team member will check in on the status of the PR to help with questions. Thank you for your contribution!

mattermod avatar Jul 12 '22 01:07 mattermod

@mickmister @levb Fixed failing CI

raghavaggarwal2308 avatar Aug 03 '22 08:08 raghavaggarwal2308

@levb @mickmister Gentle reminder for re-review

raghavaggarwal2308 avatar Sep 01 '22 13:09 raghavaggarwal2308

@levb @mickmister Gentle reminder for re-review

raghavaggarwal2308 avatar Sep 12 '22 17:09 raghavaggarwal2308

@levb @mickmister Gentle reminder for re-review

raghavaggarwal2308 avatar Sep 16 '22 20:09 raghavaggarwal2308

@levb @mickmister Gentle reminder for re-review

raghavaggarwal2308 avatar Sep 19 '22 12:09 raghavaggarwal2308

This PR has been automatically labelled "stale" because it hasn't had recent activity. A core team member will check in on the status of the PR to help with questions. Thank you for your contribution!

mattermod avatar Oct 10 '22 01:10 mattermod

@mickmister @spirosoik Gentle reminder for review

raghavaggarwal2308 avatar Nov 17 '22 08:11 raghavaggarwal2308

@mickmister Gentle reminder for review

raghavaggarwal2308 avatar Nov 30 '22 13:11 raghavaggarwal2308

@mickmister Gentle reminder for review

raghavaggarwal2308 avatar Jan 10 '23 16:01 raghavaggarwal2308

This PR has been automatically labelled "stale" because it hasn't had recent activity. A core team member will check in on the status of the PR to help with questions. Thank you for your contribution!

mattermost-build avatar Mar 04 '23 01:03 mattermost-build

This PR has been automatically labelled "stale" because it hasn't had recent activity. A core team member will check in on the status of the PR to help with questions. Thank you for your contribution!

mattermost-build avatar Mar 20 '23 01:03 mattermost-build

@mickmister Fixed the review comments you mentioned

raghavaggarwal2308 avatar Mar 30 '23 14:03 raghavaggarwal2308

@mickmister Fixed the review comments you mentioned

raghavaggarwal2308 avatar Apr 05 '23 13:04 raghavaggarwal2308

This PR has been automatically labelled "stale" because it hasn't had recent activity. A core team member will check in on the status of the PR to help with questions. Thank you for your contribution!

mattermost-build avatar Apr 30 '23 01:04 mattermost-build

@DHaussermann Gentle reminder for review

raghavaggarwal2308 avatar Apr 30 '23 08:04 raghavaggarwal2308

@DHaussermann Gentle reminder for review

raghavaggarwal2308 avatar May 31 '23 12:05 raghavaggarwal2308

@DHaussermann Gentle reminder for review

raghavaggarwal2308 avatar Jun 06 '23 09:06 raghavaggarwal2308

@DHaussermann Gentle reminder for review

raghavaggarwal2308 avatar Jun 21 '23 14:06 raghavaggarwal2308

@DHaussermann Gentle reminder for review

raghavaggarwal2308 avatar Jul 11 '23 08:07 raghavaggarwal2308

@DHaussermann Gentle reminder for review

raghavaggarwal2308 avatar Aug 17 '23 10:08 raghavaggarwal2308

This PR has been automatically labelled "stale" because it hasn't had recent activity. A core team member will check in on the status of the PR to help with questions. Thank you for your contribution!

mattermost-build avatar Oct 27 '23 01:10 mattermost-build

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 avatar Dec 15 '23 18:12 mickmister

@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.

ayusht2810 avatar Dec 18 '23 09:12 ayusht2810