Skip to content

Instantly share code, notes, and snippets.

@nickname55
Created March 4, 2022 09:58
Show Gist options
  • Save nickname55/ba644341a67c65742eeb61a546ace593 to your computer and use it in GitHub Desktop.
Save nickname55/ba644341a67c65742eeb61a546ace593 to your computer and use it in GitHub Desktop.
JQL Quries ( Jira )

Задачи созданные текущим пользователем в проекте X Tasks в текущем месяце, отсортированные от самых новых до самых старых

reporter = currentUser() and project="X Tasks" and created  > startOfMonth() and created < endOfMonth() order by created

Задачи, запись о работе над которыми начата после 9 апреля 2021 года, текущим пользователем

issueFunction in workLogged("after 2021-04-09 by currentUser()")

Задачи в которые были изменены последний раз текущим пользователем, от начала текущего месяца

issueFunction in lastUpdated("by currentUser()") and updated > startOfMOnth() order by updated

Прокомментированы пользователем ivan за последний день

issueFunction in commented("after -1d by ivan")

Задачи к которым добавлены вложения в течение последних 10 дней

issueFunction in fileAttached("after -10d by ivan")

Задачи которые содержат вложения *.pdf

issueFunction in hasAttachments ("pdf")

Задачи из проекта X Tasks

в которых автором задачи был ***

и которые были созданы в текущем году

и в обновлении которых участвовал юзер ***

и обновления (любые, не обязательно сделанные юзером *** существовали в текущем году)

и задачи которые были прокомментированы в текущем году пользователем ***

и задачи к которым пользователь *** добавил вложения

и задачи по которым пользователь *** делал записи о затраченном времени (worklog)

и задачи в которых изменения статуса выполнял пользователь ***

и задачи исполнителем которых был пользователь *** (не обязательно является исполнителем сейчас)

project="X Tasks"
AND
(
(
 
 
 
reporter was in (a.shakirov)
AND created > startOfYear() and created < endOfYear()
)
OR
(
issue in updatedByUser("ivanov") AND updated >= startofYear()
 
 
)
OR
(
issueFunction in commented("after startOfYear() by ivanov")
)
OR
(
issueFunction in fileAttached("after startOfYear() by ivanov")
)
OR
(
worklogAuthor in (ivanov)
)
OR
(
status changed by "ivanov"
)
OR
(
assignee was in (ivanov)
)
)
order by updated

Задачи добавленные после старта спринта (параметр функции addedAfterSprintStart - имя борды (в данном случае имя борды "Sprint"), второй параметр можно указывать - в нем ссылаться на конкретный спринт

project = "X project" AND issueFunction in addedAfterSprintStart(Sprint)

Задачи статус которых изменился на протяжении периода и которые не находятся в открытом спринте сейчас или не содержат принадлежат ни к одному спринту

project = X_Project AND Status was in ("In Progress", "In Review", "Ready for QA") during (2022-02-07, 2022-02-18) AND (Sprint not in openSprints() OR Sprint is EMPTY)

Выбрать все задачи где упоминался (mention) текущий юзер, с сортировкой по времени последнего просмотра задачи

(
summary ~ currentUser() OR
description ~ currentUser() OR
comment ~ currentUser()
)
ORDER BY lastViewed ASC

Выполненные за последние 24 часа (в проектах где текущий пользователь проджект лид)

created >= -1d AND project in (projectsLeadByUser()) ORDER BY sprint ASC, created DESC

Добавленные в последние 24 часа (в проектах где текущий пользователь проджект лид)

created >= -1d AND project in (projectsLeadByUser()) ORDER BY sprint ASC, created DESC

Задачи из открытых в данных момент спринтов без оценки

Sprint in (openSprints()) AND "Story Points" is EMPTY AND assignee = currentUser()

Задачи из будущих спринтов, без оценки

Sprint in (futureSprints()) AND "Story Points" is EMPTY AND assignee = currentUser()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment