Google разрешила платить мимо кассы Google разрешила платить мимо кассы Актёр клонировал голос, чтобы отбиться от пиратов Актёр клонировал голос, чтобы отбиться от пиратов TSMC переводит ИИ на свет TSMC переводит ИИ на свет YouTube судят за то, что он не отключил рекламу Premium-подписчикам YouTube судят за то, что он не отключил рекламу Premium-подписчикам

Платформа для разработчиков GitFlic 4.0.0 умеет искать код по фрагментам

🇷🇺 2 мин
Иллюстрация предоставлена пресс-службой  «Группа Астра»

«Группа Астра» объявляет о выходе новой версии платформы GitFlic. Решение доступно в трех форматах: облачном (SaaS), self-hosted и enterprise — для крупных организаций. Релиз GitFlic 4.0.0 является мажорным и содержит множество востребованных и долгожданных опций, которые сделают работу с проектами еще удобнее.

Теперь можно легко контролировать среды разработки, быстро находить нужную информацию в проекте и управлять различными конфигурациями развертывания пользовательского кода на каждом этапе жизненного цикла ПО. Новая функциональность поддерживает последовательность и повторяемость развертываний, отслеживает, где какая версия используется. При необходимости можно оперативно «откатить» обновление и защитить конфиденциальные среды от несанкционированного доступа или изменений.

Одно из самых интересных и востребованных нововведений — это инструмент для поиска кода по фрагментам, причем как в отдельном проекте (self-hosted), так и во всех сразу (enterprise). Искать нужные участки кода стало проще, что особенно актуально для больших проектов с многими тысячами строк.

Тем, кто переносит свои наработки с зарубежных ресурсов, будет полезен низкоуровневый импорт проектов из GitLab через командную строку (CLI). Он позволяет легко извлекать данные из БД GitLab и импортировать их в GitFlic. Также возможен множественный импорт, что значительно экономит время при миграции большого количества репозиториев.

Заметный шаг сделан в направлении совместимости с Kubernetes. В версии 4.0.0 есть полноценная поддержка Helm-пакетов и экспериментальная интеграция с Kubernetes, чтобы легко развертывать GitFlic и раннеры прямо внутри Kubernetes-кластера.

В части безопасности команда GitFlic тоже реализовала ряд улучшений. Начиная с версии 4.0.0 платформа умеет самостоятельно создавать бэкапы через CLI, что ощутимо упрощает процесс резервного копирования и восстановления информации. В формате self-hosted для администраторов и пользователей принудительно включается двухфакторная аутентификация, а уникальное пользовательское LDAP-поле остается неизменяемым. Кроме того, для варианта enterprise добавлена работа с ключами (fingerprint) для SAML SSO-подключений.

В GitFlic 4.0.0 внесен целый ряд исправлений: решили вопросы с валидацией URL-вебхуков, отображением сабмодулей, загрузкой NuGet-пакетов, созданием веток и тегов, подсчетом размера хранилища и пр. Все это сделало платформу еще более стабильной и комфортной для работы.

Как предупреждает вендор, изменения в версии 4.0.0 блокируют обратную совместимость. Пользователи редакции self-hosted вместе с дистрибутивом получат подробную инструкцию по обновлению.

«Выход мажорной версии продукта — это всегда значимое событие. Мы стараемся делать GitFlic не только универсальным и многофункциональным инструментом создания приложений, но и уделяем особое внимание удобству, надежности, безопасности и улучшениям, актуальным для больших команд. Уверен, что свежая функциональность платформы поможет нашим заказчикам достичь новых высот в разработке ПО», — прокомментировал Максим Козлов, технический директор GitFlic.