Size: a a a

AUG for Developers

2019 August 26

R

Ranorex in AUG for Developers
ну и самый главный вопрос: как тестировать во время разработки вот эту всю фигню?
источник

SR

Stas Rychkov in AUG for Developers
Привет. Подскажите, пожалуйста, какой API в Confluence, кроме закрытого /rest/prototype/1/user/non -system/{username}, возвращает почтовый адрес.

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

Спасибо.
источник

LS

Lex Sh in AUG for Developers
Если конфлюенс интегрирован с Jira, то можешь через нее. Правда, там будет проблема n+1 так, как придется сначала получить список всех пользователей, а потом по каждому получить инфу
источник

LS

Lex Sh in AUG for Developers
"Прямого" доступа к таким данным вроде нет
источник

SR

Stas Rychkov in AUG for Developers
Lex Sh
Если конфлюенс интегрирован с Jira, то можешь через нее. Правда, там будет проблема n+1 так, как придется сначала получить список всех пользователей, а потом по каждому получить инфу
Спасибо. Жаль. Значит придётся /api/group/{groupname}/member вызывать, а потом уже всё остальное.
источник

SR

Stas Rychkov in AUG for Developers
А как понять, какие свойства доступны в API? Что именно можно передать в expand в отдельно взятом API?
источник

LS

Lex Sh in AUG for Developers
источник

LS

Lex Sh in AUG for Developers
Если используешь какую-то библиотеку для взаимодействия с API - то ее дока
источник

LS

Lex Sh in AUG for Developers
но! мне для своих целей пришлось вносить изменения в https://jira.readthedocs.io/en/master/
источник

SR

Stas Rychkov in AUG for Developers
Lex Sh
Если используешь какую-то библиотеку для взаимодействия с API - то ее дока
Спасибо. С раскрытием свойств не понял.

Написано:

You can use the expand query parameter to specify a comma-separated list of entities that you want expanded, identifying each of them by name. For example, appending ?expand=names,renderedFields to an issue's URI requests the inclusion of the translated field names and the HTML-rendered field values in the response. Continuing with our example above, we would use the following URL to get that information for JRA-9:

В /issue/ API и правда приведён список свойств, которые можно раскрывать. Но в других интерфейсах эти свойства не всегда описаны. Например, как догадаться, что можно передать body.view в параметре expand?
источник

LS

Lex Sh in AUG for Developers
методом "тыка"
источник

SR

Stas Rychkov in AUG for Developers
Lex Sh
методом "тыка"
Спасибо. Вот, щит.
источник

VK

Vladimir Kibe in AUG for Developers
коллеги подскажите com.atlassian.jira.workflow.edit.Workflow   такого класса в jira7.3.8 нет.он появится ток с 7,4,0..а если 7.3.8 каким образом я могу редактировать воркфлоу
источник

AD

Alexey Dorofeev in AUG for Developers
Vladimir Kibe
коллеги подскажите com.atlassian.jira.workflow.edit.Workflow   такого класса в jira7.3.8 нет.он появится ток с 7,4,0..а если 7.3.8 каким образом я могу редактировать воркфлоу
Смотри WorkflowService и  WorkflowManager
источник

VK

Vladimir Kibe in AUG for Developers
Alexey Dorofeev
Смотри WorkflowService и  WorkflowManager
WM не нашел где там редачить транзишены.сервси гляну спс
источник

EK

Eugene Kortov in AUG for Developers
спамер шоль
источник

LS

Lex Sh in AUG for Developers
/voteforban
источник
2019 August 28

F

Free0N in AUG for Developers
вопрос из разряда "лень гуглить": имеются ли в Jira sdk инструменты, позволяющие вытянуть Имя Пользователя из почтового адреса вида Имя Пользователя <user.name@domain.local>?
источник

ЕР

Евгений Русских in AUG for Developers
если имя это всегда то что до собачки, то просто substring'ом отрежь всё что дальше @
источник

ЕР

Евгений Русских in AUG for Developers
или ты хочешь у отправителя письма Display Name стянуть?
источник