Главная » Архив меток: Atlassian

Архив меток: Atlassian

Любая интернет-компания обязана тайно изменить программный код по требованию властей

6 декабря 2018 года парламент Австралии принял Assistance and Access Bill 2018 — поправки к Telecommunications Act 1997 о правилах оказания услуг электросвязи. Говоря юридическим языком, эти поправки «устанавливают нормы для добровольной и обязательной помощи телекоммуникационных компаний правоохранительным органам и спецслужбам в отношении технологий шифрования после получения запросов на техническую помощь». В отдельных моментах австралийский закон даже более суровый, чем ...

Читать далее »

Как изменить пароль пользователя admin в Atlassian Jira и Confluence во встроенной БД (H2)

Всем привет! В этой статье поговорим о том, как сменить пароль пользователя admin во встроенной базе данных Atlassian Jira и Confluence.Часто при миграции серверов Jira и Confluence возникает необходимость поставить бэкап Jira и Confluence на свой локальный сервер для того, чтобы проанализировать состояние Jira или Confluence или просто почистить Jira и Confluence от ненужных объектов. Достаточно использовать встроенную H2 базу ...

Читать далее »

Екатеринбург, 11 октября — Atlassian meets docker

Привет! Поэтому совсем коротко и по делу. У нас тут довольно внезапный митап, но мы решили, что лучше предупредить с опозданием, чем не предупреждать вообще. Где и когда Екатеринбург, Лофт «Соль», пер. Химиков, 3. Начинаем с 18.30, в программе три доклада от наших ребят. О чём будем говорить Сказ про рулевого, или что такое Kubernetes и как в него деплоить ...

Читать далее »

Обзор конференции Atlassian

Организовала её компания Atlassian, чтобы рассказать о нововведениях в своих продуктах и для непосредственного общения разработчиков Atlassian с посетителями. Это обзор конференции Atlas Camp, которая проходила с 5 по 8 сентября в Барселоне. Кроме того, в программе конференции были выступления представителей компаний, разрабатывающих наиболее успешные и важные плагины. Докладчики говорили о грядущих изменениях в своём API, о том, как будет ...

Читать далее »

Как я объединял данные плагина Tempo для Jira Server и Jira Cloud и мигрировал их обратно в Jira Cloud

Всем привет! Мне пришлось объединять данные из клаудной и серверной Jira и устанавливать объединенные данные обратно на Клауд. Плагины Tempo для Atlassian Jira установлены на большом количестве инстансов Jira как в клауде, так и на серверах. В этой статье я расскажу, как я сделал объединение и миграцию данных Tempo. Помимо стандартных данных Jira мне еще было необходимо объединить данные из ...

Читать далее »

Как использовать soy, requirejs, backbone js в плагинах для Atlassian Jira

Мы будем использовать библиотеки soy, requirejs, backbone js для отображения пользовательского интерфейса. В этой статье разработаем плагин, который будет сохранять настройки плагина в Jira. Soy, requirejs, backbone js это встроенные в Jira библиотеки.Цель статьи состоит в том, чтобы показать как можно использовать встроенные средства Jira для разработки пользовательского интерфейса. Параметры будут вводиться на двух экранах (по два параметра на каждом ...

Читать далее »

[Из песочницы] Реализация RESTful Table в Atlassian User Interface

О чём это вообще? Среди инструментария, доступного разработчикам в составе этого SDK, есть подсистема для разработки веб-интерфейсов Atlassian User Interface (AUI). Для тех, кто вообще не в теме: у компании Atlassian, известной своими продуктами для обеспечения рабочих процессов (прежде всего JIRA и Confluence, но, наверное, любой айтишник без труда назовёт ещё несколько), есть также SDK для разработки плагинов к этим ...

Читать далее »

Логирование в Adaptivist ScriptRunner

В этой статье я хотел бы поговорить о логировании в Adaptivist ScriptRunner. Логи являются основным инструментом разработчиков и экспулатирующего персонала для анализа нештатных ситуаций в промышленной среде. Поэтому при разработке приложения мы должны подумать о том, что нам будет необходимо при анализе возникающих инцидентов. Все примеры были подготовлены в Jira Software 7.8.0 и Adaptivist ScriptRunner 5.3.9. Давайте предположим, что вы ...

Читать далее »

Как работать с Jira плагином из ScriptRunner или как избежать дублирования кода

В этой статье я хотел бы обсудить проблему дублирования кода в Adaptivist ScriptRunner.Когда начинаешь писать скрипты в ScriptRunner, то обычно весь код пишешь в одном скрипте и затем добавляешь этот скрипт в пост функцию, валидатор, условие и тому подобное. Все идет хорошо до тех пор, пока ты не обнаружил ошибку в коде, или не произошли изменения в бизнес-требованиях. В этом ...

Читать далее »

Как разворачивать артефакты Adaptivist ScriptRunner

В процессе разработки программного обеспечения обычно используется несколько сред: среды для разработки, тестирования и промышленного использования. В этой статье поговорим о том, как переносить артефакты Adaptivist ScriptRunner между средами Atlassian Jira. Исходный код разработанного в этой статье плагина можно посмотреть здесь.При разработке программного обеспечения с помощью Adaptivist ScriptRunner создаются следующие артефакты: cкрипты объекты бизнес-процессов скриптовые поля лисенеры REST методы скриптовые ...

Читать далее »