Dev Helper
Overview
Набор небольших помощников для повседневной работы разработчика
Dev Helper — набор небольших помощников, которые убирают рутину из работы разработчика. Каждый помощник включается и настраивается отдельно. Merge requests (GitLab, включая self-hosted): • Кнопка «Отправить на ревью» на странице MR: копирует название (жирным) и ссылку на MR и открывает нужный топик в Telegram — отдельный для каждого проекта. • Пока MR в статусе Draft, кнопка неактивна; когда MR апрувнут и все треды решены — показывает «MR апрувнут». • Предупреждение «Есть конфликты», если MR конфликтует с целевой веткой. • Иконка копирования в списках MR — без открытия самого MR. • Настраиваемый шаблон текста: {title}, {url}, {iid}, {project}, {branch}, {author}. • Горячая клавиша Alt+Shift+C. • Фильтр «только мои MR». • Кнопка «Открыть задачу в Jira» по ключу задачи из ветки или названия MR. • Кнопка «Создать MR на stage», когда MR готов: не Draft, без конфликтов, с апрувами и без нерешённых тредов. Задачи Jira (Jira Cloud): • Кнопка «Залить на stage» в задаче в статусе «Тестирование»: открывает MR из поля задачи, проверяет его и сразу открывает форму MR на stage — или пишет, что мешает. • Кнопка «Pipeline ветки» в задаче с заданными метками: открывает последний pipeline исходной ветки MR, чтобы запустить preview-окружение. • Статус, метки и название поля с MR настраиваются. Работает только на сайтах, которые вы сами добавили в настройках: доступ запрашивается к каждому сайту отдельно. Никаких данных не собирается: настройки хранятся в вашем браузере, страницы обрабатываются локально.
0 out of 5No ratings
Details
- Version1.2.0
- UpdatedOctober 3, 2026
- Offered byaidanbek
- Size49.66KiB
- Languagesрусский
- Developer
Email
aidanbek.k@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes