GraphQL: Add user fields to pipeline
What does this MR do?
This is MR 1/2 for #223261 (closed)
- Adds
user
field toPipelineType
- Adds
email
andstatus
fields toUserType
- Adds a new
UserStatusType
withmessage_html
,message
, andemoji
fields so the frontend can use it withstatus_tooltip_html
Screenshots
query {
project(fullPath: "gitlab-org/gitlab-shell") {
pipeline(iid: 17) {
user {
name
avatarUrl
email
username
webPath
status {
emoji
message
messageHtml
}
}
}
}
}
Does this MR meet the acceptance criteria?
Conformity
Edited by Laura Montemayor