Size: a a a

AUG for Developers

2020 November 10

AD

Alexey Dorofeev in AUG for Developers
name
Добрый день. У нас есть самописный плагин который не запускается при ребуте джиры, подскажите пожалуйста, эту функцию можно прописать только в коде плагина верно или может есть какие-то альтернативные методы? Спасибо.
а что в логах?
источник

n

name in AUG for Developers
а ничего, разработчик который писал этот плагин просто не включил эту возможность
источник

AC

Anton Chemlev in AUG for Developers
Он просто выключен и нет ошибок в логах или есть ругань на него какая-то?
источник

n

name in AUG for Developers
да, он просто выключен и все и уже руками нужно его включать
источник

AD

Alexey Dorofeev in AUG for Developers
а до перезагрузки был включен?
источник

n

name in AUG for Developers
да
источник

AD

Alexey Dorofeev in AUG for Developers
тогда надо смотреть логи, что-то не так. плагины автоматически включаются
источник

R

Robert in AUG for Developers
в логах при старте должно быть что-то
источник

n

name in AUG for Developers
Alexey Dorofeev
тогда надо смотреть логи, что-то не так. плагины автоматически включаются
а разве автовключение не нужно приписывать в коде?
источник

AD

Alexey Dorofeev in AUG for Developers
Нет
источник

n

name in AUG for Developers
спасибо большое за ответы
источник

A

Alexander in AUG for Developers
name
а разве автовключение не нужно приписывать в коде?
Нет, насколько помню джира после ребута возвращает плагины в то же состояние в котором они были. А состояние она хранит в Базе, кажется в таблице pluginstate
источник

n

name in AUG for Developers
Alexander
Нет, насколько помню джира после ребута возвращает плагины в то же состояние в котором они были. А состояние она хранит в Базе, кажется в таблице pluginstate
Спасибо
источник

AC

Anton Chemlev in AUG for Developers
name
спасибо большое за ответы
Там наверняка ошибка при старте плагина, как коллеги выше писали,  но вдруг и мало ли - распакуйте плагин и посмотрите в файле atlassian-plugin.xml тег state. Если он установлен в false, то тогда он может быть задизейблен, емгип, судя по докам. Но это чисто просто чтобы исключить такое. Ибо непонятно зачем так делать, кроме как хитровыжеванное управление зависимостью от контейнера, то есть типа так и задумал разработчик, чтобы потом руками врубать
источник

AC

Anton Chemlev in AUG for Developers
Anton Chemlev
Там наверняка ошибка при старте плагина, как коллеги выше писали,  но вдруг и мало ли - распакуйте плагин и посмотрите в файле atlassian-plugin.xml тег state. Если он установлен в false, то тогда он может быть задизейблен, емгип, судя по докам. Но это чисто просто чтобы исключить такое. Ибо непонятно зачем так делать, кроме как хитровыжеванное управление зависимостью от контейнера, то есть типа так и задумал разработчик, чтобы потом руками врубать
и если тег state воообще есть
источник

AC

Anton Chemlev in AUG for Developers
я просто ни разу его специально не ставил в disabled)
источник

GT

Gonchik Tsymzhitov in AUG for Developers
Alexey Dorofeev
тогда надо смотреть логи, что-то не так. плагины автоматически включаются
Я больше за это ;)
источник

A

Artur in AUG for Developers
Ребята, есть atlassian connect плагин. Есть манифест, есть все. Суть такая, что в коде хочу получить залогиненого юзера когда делается запрос для получения html для WebItem.

Jira позволяет там указать контекст переменные и можно получить данные разные данные типо ключ проекта. В доке также есть переменная ProfileUser.accountId. Именно это мне и нужно, но она всегда пустая.

Я уже пробовал разными способами:
1. включать и выключать gdpr api migrations
2. получить через рест апи /myself (приходит юзер плагина, а не залогиненный юзер, что в принципе логично)
3. пробовал собственно этот контекст к урлу добавлять, но он всегда пустой (null)
4. также чекал параметр context в JWT токене, но он тоже всегда пустой
5. пытался даже искать по фронте в глобальной переменной window.JIRA, но там тоже нет такой инфы

Я в отчаянии, есть у кого идеи?
источник

G

Group Butler in AUG for Developers
Hi Eleanor!
источник
2020 November 11

G

Group Butler in AUG for Developers
Hi bridges!
источник