1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69
|
#import "~/graphql_shared/fragments/page_info.fragment.graphql"
query timeTrackingReport(
$startTime: Time
$endTime: Time
$projectId: ProjectID
$groupId: GroupID
$username: String
$first: Int
$last: Int
$before: String
$after: String
) {
timelogs(
startTime: $startTime
endTime: $endTime
projectId: $projectId
groupId: $groupId
username: $username
first: $first
last: $last
after: $after
before: $before
sort: SPENT_AT_DESC
) {
count
totalSpentTime
nodes {
id
project {
id
webUrl
fullPath
nameWithNamespace
}
timeSpent
user {
id
name
username
avatarUrl
webPath
}
spentAt
note {
id
body
}
summary
issue {
id
title
webUrl
state
reference
}
mergeRequest {
id
title
webUrl
state
reference
}
}
pageInfo {
...PageInfo
}
}
}
|