Перейти к содержимому

Фотография

Фильтр задач, имеющих отношение к текущему юзеру


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 12

#1 liraliss

liraliss

    Новый участник

  • Members
  • Pip
  • 2 сообщений

Отправлено 02 ноября 2014 - 15:27

Всем привет.

Я не нашла ни в списке предуставленных фильтров, ни в инструкциях к JIRA фильтр, который позволял бы мне видеть все имеющие ко мне отношение задачи. А он нужен. То есть я могу найти задачу, пока я assignee в ней, но когда я выполненную задачу возвращаю репортеру, она теряется в списке, поскольку репортер не я и исполнитель теперь тоже не я. 

При создании задачи, как правильно, оставляю в ней комментарий, содержащий информацию о проделанной работе. Теоретически можно отсеять по имени автора комментариев, но такой фильтр я не видела.

Как это можно провернуть?


  • 0

#2 ch_ip

ch_ip

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 097 сообщений
  • ФИО:Павел Абдюшев
  • Город:Москва


Отправлено 03 ноября 2014 - 16:38

Включаете в профиле настройку "Автонаблюдение", так чтобы Джира автоматически ставила вас в список наблюдающих за тикетом, если вы его автор или оставили комментарий.

Создаете свой фильтр с условием "watcher = currentUser()"

 

Будет ли работать, если просто изменять статус без комментария, не знаю, надо пробовать.


  • 1

#3 liraliss

liraliss

    Новый участник

  • Members
  • Pip
  • 2 сообщений

Отправлено 03 ноября 2014 - 17:20

Спасибо, работает! Не нашла настройку автонаблюдения, но условие пашет и без него.


  • 0

#4 SALar

SALar

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 2 298 сообщений
  • Город:Москва


Отправлено 04 ноября 2014 - 14:41

Есть еще возможность построить фильтр "Задачи в которых я когда то был исполнителем." Правда я не уверен, что это функция "из коробки". Возможно поадобится плагин.


  • 0

-- 

Сергей Мартыненко

Блог 255 ступеней (байки для оруженосца)

facebook (Дети диаграммы Ганта)

ВебПосиделки клуба имени Френсиса Бэкона 

 


#5 Julia Atlygina

Julia Atlygina

    Активный участник

  • Members
  • PipPip
  • 149 сообщений
  • ФИО:Юлия


Отправлено 04 ноября 2014 - 21:15

А еще если у вас не очень старая джира, можно написать фильтрик с помощью advanced поиска с использованием функции [changed|https://confluence.a...rching-CHANGED]


  • 3

#6 paulpricker

paulpricker

    Новый участник

  • Members
  • Pip
  • 2 сообщений
  • ФИО:Уколов Павел
  • Город:Санкт-Петербург/Воронеж

Отправлено 06 апреля 2017 - 11:26

Понимаю, что вопрос больше для ТС не актуален, но вдруг кто-то будет искать на просторах интернета похожую проблему: если не старая Джира, то можно воспользоваться оператором WAS. Допустим: 

assignee WAS currentUser()

или с именем пользователя и отсортированной датой обновления, например: 

assignee WAS [имя_пользователя] ORDER BY updatedDate

Ну, и так далее. Надеюсь, кому-то поможет  :smile:


  • 3

#7 Freiman

Freiman

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 591 сообщений
  • ФИО:Андрей Адеркин
  • Город:Йошкар-Ола

Отправлено 07 апреля 2017 - 11:18

Поправлю вас :)
Если мы говорим про все задачи, которые имеют отношение, то лучше испольвать participants:

Participants = currentUser() ORDER BY updatedDate DESC

  • 2

#8 paulpricker

paulpricker

    Новый участник

  • Members
  • Pip
  • 2 сообщений
  • ФИО:Уколов Павел
  • Город:Санкт-Петербург/Воронеж

Отправлено 07 апреля 2017 - 11:44

 

Поправлю вас :)
Если мы говорим про все задачи, которые имеют отношение, то лучше испольвать participants:

Participants = currentUser() ORDER BY updatedDate DESC

Да, действительно, это более релевантно. Не знал о таком, спасибо, буду пользоваться! :-)


  • 0

#9 Little_CJIOH

Little_CJIOH

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 515 сообщений
  • ФИО:Власкин Павел
  • Город:Санкт-Петербург


Отправлено 07 апреля 2017 - 12:41

6.4.11 не может в Participants :(
  • 0

#10 Freiman

Freiman

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 591 сообщений
  • ФИО:Андрей Адеркин
  • Город:Йошкар-Ола

Отправлено 07 апреля 2017 - 13:11

6.4.11 не может в Participants :(

Оказывается, это поле плагина Jira Toolkit. И да, видимо, по умолчанию оно не может..


  • 0

#11 tweestr

tweestr

    Новый участник

  • Members
  • Pip
  • 2 сообщений

Отправлено 18 апреля 2017 - 15:11

Понимаю, что вопрос больше для ТС не актуален, но вдруг кто-то будет искать на просторах интернета похожую проблему: если не старая Джира, то можно воспользоваться оператором WAS. Допустим: 

assignee WAS currentUser()

или с именем пользователя и отсортированной датой обновления, например: 

assignee WAS [имя_пользователя] ORDER BY updatedDate

Ну, и так далее. Надеюсь, кому-то поможет  :smile:

 

Привет!
Очень удачно я наткнулся на форум)

Подскажите, есть в Жире возможность отфильтровать задачи по инициатору закрытия?
По простому говоря - как посмотреть, для отдельного пользователя, с сколько задач, за определенный период, было переведено в конечный статус - закрыто либо отклонено?

 

И по параметру WAS объясните, плз. Не совсем понял как он работает. Отфильтровал им задачу в которой вообще никак не принимал участия.


  • 0

#12 Little_CJIOH

Little_CJIOH

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 515 сообщений
  • ФИО:Власкин Павел
  • Город:Санкт-Петербург


Отправлено 18 апреля 2017 - 15:15

WAS - дословно БЫЛ. возможно кто-то случайно эту задачу переводил на вас или передумал.

по закрытию - выше Юля упоминала CHANGED
  • 1

#13 tweestr

tweestr

    Новый участник

  • Members
  • Pip
  • 2 сообщений

Отправлено 19 апреля 2017 - 06:31

Получился фильтр.

Спасибо местным экспертам :good:

 

Оставлю для тех, кому сложнее с составлением запросов:

Все типы задач, которые были отклонены либо закрыты текущим пользователем, после 17 апреля. Отсортировано по дате изменения.

project = %%% AND issuetype in standardIssueTypes() AND status changed BY currentUser() TO (Closed, Rejected) AFTER "2017-04-17" ORDER BY updatedDate

  • 1


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных