Add an option to display usernames along with gravatars on the pipelines page

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Description:

The feature request is to improve the user experience of GitLab's pipelines screen by displaying user names alongside gravatars. Currently, the pipelines screen only displays gravatars, which can make it difficult and time-consuming to identify which user has triggered a particular pipeline. Users must hover over each gravatar to view the associated user name, which can be tedious and slow down the workflow.

By adding user names alongside gravatars on the pipelines screen, users would be able to quickly and easily identify who has triggered a pipeline without the need for extra steps. This would help streamline the workflow and improve the overall user experience of GitLab.

An option to configure this behaviour makes it more convenient.

Technical proposal - first pass

  • Open the pipeline_triggerer component
  • Create a data section with the following data property: toggleId: uniqueId('user-avatar-'),, make sure to import uniqueId from the Lodash library
  • Change the gl-avatar-link to use an id instead of the v-gl-tooltip component
  • Change the v-gl-tooltip from a directive to a component
  • Update the correspondent specs, lines 47 and 56 should require updates to reflect the new behavior
Edited by 🤖 GitLab Bot 🤖