Патчевый релиз, содержащий исправления в основных модулях системы
Исправили:
• Дублирование запроса ответственных за слияние на странице ЗнС*
• Множество мелких исправлений по верстке
• Ограничение на повторную отправку запроса по URL при создании вебхука
• Отображение сообщения с запретом создания защищенной ветки пользователю
• Ошибки в работе политик очистки репозиториев реестра (Enterprise, Atlas)
• Ошибки в работе REST-API для проксирующих и виртуальных репозиториев реестра (Enterprise, Atlas)
• Ошибки правил перезапуска и отмены задач на странице мониторинга агентов в админ-панели
• Ошибку дублирования КС* и КРС* после слияния в ветку из которой создан другой ЗнС
• Ошибку поиска проблем при использовании поиска для связи между собой
• Ошибку при множественном нажатии на кнопку удаления (релизов, вебхуков и пр.)
• Ошибку при редактировании URL прокси-реестра, при которой в кэше Redis оставался прошлый адрес (Enterprise, Atlas)
• Ошибку при связи проблемы с ЗнС из новой ветки
• Ошибку при удалении пакетов в репозиториях реестра (Enterprise, Atlas)
• Ошибку работы окна с подсказкой при работе с репозиторием реестра PyPi (Enterprise, Atlas)
• Ошибку работы связывания проблем между собой
• Ошибку управления настройкой отображения раздела новостей (Enterprise, Atlas)
• Работу пагинации на странице конвейеров
• Работу с реестром пакетов Composer через REST-API метод, поддерживающий частный случай взаимодействия, который приводил к ошибке загрузки
Полный список изменений доступен по ссылке
ЗнС - Запрос на слияние
КС - Конвейер слияния
КРС - Конвейер результатат слияния
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15 4🔥2
Пока все готовятся с главному мажорному обновлению и ждут релиз 2026.1.1 - предлагаем подвести итоги уходящего года.
Пусть 2026 год принесет вам стабильные сборки, идеальные код-ревью от самой жизни и чтобы ваш личный «релиз» был самым успешным!
Ваша команда GitFlic
#GitFlic #СНовымГодом
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Релиз включает в себя исправления накопившихся ошибок.
Исправили:
• Верстку на страницах аутентификации / регистрации
• Верстку на страницах настроек CI/CD команд и компаний
• Ошибки в работе компонентов CI/CD (Components)
• Ошибку с неверными дифами при создании ЗнС
• Парсинг метадаты в реестре Composer
• Плейсхолдер у squash коммита
• Подсветку пути до файла
• Мелкие исправления и улучшения
Полный список изменений доступен по ссылке
Чат в MAX|Новости в MAX| #обновление
Please open Telegram to view this post
VIEW IN TELEGRAM
Чат в MAX|Новости в MAX| #обновление
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10 6
Forwarded from Группа Астра
В рамках партнёрства «Группа Астра» получает миноритарную долю 20% в АО «Аксиом». Axiom JDK при этом продолжает самостоятельно развивать экосистему Java и Spring и сохраняет независимую модель продаж.
Экспертиза Axiom в Java-платформе дополняет нашу экосистему. Решения компании теперь будут теснее интегрированы с Astra Linux, платформой «Боцман» и GitFlic, создавая целостный защищённый контур для разработки и эксплуатации ПО.
Подробнее — на сайте.
Читайте нас в MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
Добавили поддержку английского языка в сервисе. Также в релизе много новых функций для автоматизации процессов и работы.
Добавили:
Новые функции
CI/CD
• Поддержку when для artifacts
• Предопределенную переменную, содержащую дату и время коммита
• Настройки времени хранения trace-артефактов (self-hosted)
• Возможность задавать allow_failure: true для всего конвейера
• Возможность указывать exit codes в allow_failure
• Предопределенную переменную, содержащую API BASE URL
• Настройку глубины trigger аналогично include (self-hosted)
• Автоостановка окружений. Ключевое слово auto_stop_in
Rest Api
• Методы добавления/просмотра комментариев и дискусcий в ЗнС
• Метод для просмотра диффов в ЗнС
• Метод для блокировки/разблокировки пользователя
• Метод для удаления ветки проекта
• В метод создания релиза добавили прикрепление архива проекта
• В метод запуска конвейера добавили ответ с UUID созданного конвейера
• В метод на получение списка переменных добавили поле с типом переменной
Запросы от сообщества
• Правила одобрения слияний на все ветки или на защищенные
• Поиск по веткам на странице Ветки
• Расширенные настройки Email уведомлений для пользователя
• Событие для вебхуков "Предупреждение конвейера"
Изменили:
• Текстовый редатор на новый
• Механику подсветки plain и diff кода.
• Механику использования нескольких правил защиты на одну ветку
• Расширили парсинг перечня отчетов CodeScoring SCA
• Страницу веток проекта
Исправили:
• Блокировку кнопку проверки вебхука
• Верстку на странице окружений
• Вывод ошибки на странице удалённого конвейера
• Загрузку зависимостей при установке NPM пакета из реестра
• Запись IP-адрес на событий аудита
• Заполнение параметра changeType при получении изменений файла через REST-API
• Использование образов в CI/CD с тегом, в которых есть порт
• Кеширование симлинков в CI/CD
• Мелкие замечания по верстке сервиса
• Метод применения правил защиты веток к проектам команды
• Обработку директив из метаданных в Composer пакетах после загрузки в реестр
• Ограничение памяти в проекте и компании (self-hosted)
• Ограничения прав доступа пользователей на создание команд/компаний (self-hosted)
• Опечатки на странице изменений ЗнС в диффах файлов
• Опечатки на странице создания компании/команды
• Отображение лишнего чекбоксв в настройках ЗНС в компании
• Отображение подсказки в изменениях ЗнС для пустых файлов
• Отображение содержимого токена при создании зеркала/импорта
• Ошибка если в REST-API методе для редактирования виртуального репозитория передать неверный body (self-hosted)
• Ошибку 400 при открытии файла с квадратными скобками в названии
• Ошибку 400 при циклических зависимостях в конфиге пайплайна
• Ошибку 500 при обращении по url содержащему в пути //
• Ошибку в счетчике версий при удалении версий пакетов
• Ошибку при попытке загрузить PyPi пакет через REST-API c неожидаемым именем
• Ошибку при попытке создать конвейер с задачей с ключевыми словами artifacts и parallel:matrix
• Ошибку при попытке создать/изменить/загрузить файл в новую ветку, для которой запрещен пуш через правило защиты веток
• Ошибку работы событий на автоматическое создание КС и КРС
• Ошибку с дублированием localId в запросе при работе с форком проекта и ЗнС
• Ошибку транспортной загрузки NPM пакета на уровень инстанса
• Пагинацию в таблице конвейеров компании
• Парсинг конфигурации Composer пакетов при загрузке в реестр
• Перенос LFS-файлов при импорте репозитория
• Подсказку политики очистки по cron (Enterprise, Atlas)
• Подтверждения удаления дискуссии на страницах ЗнС
• Проксирование контейнеров из quay.io
• Таймаут на проверку вебхука в настройках проекта
Полный список изменений доступен по ссылке
Чат в MAX|Новости в MAX| #обновление
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25 12👍7❤2
Forwarded from Группа Астра
Вышла новая версия платформы для работы с кодом GitFlic 4.7.0. Главное — инструменты для ускорения CI/CD, автоматизации и контроля рисков.
Что нового:
🟢 Расширенное REST API для программного управления задачами и доступом.
🟢 Вебхуки для мониторинга конвейеров и контроль IP-адресов.
🟢 Управление временем хранения логов и e-mail-уведомлениями.
🟢 Поддержка английского языка в интерфейсе.
Еще оптимизировали работу с артефактами (NPM, Composer, PyPI) и LFS-файлами, обновили интерфейсы. Теперь рутинные операции занимают ощутимо меньше времени.
Узнать больше и запросить демо GirFlic можно на сайте.
|Мы в MAX|Группа в VK| Наш сайт|
Что нового:
Еще оптимизировали работу с артефактами (NPM, Composer, PyPI) и LFS-файлами, обновили интерфейсы. Теперь рутинные операции занимают ощутимо меньше времени.
Узнать больше и запросить демо GirFlic можно на сайте.
|Мы в MAX|Группа в VK| Наш сайт|
Please open Telegram to view this post
VIEW IN TELEGRAM
Добавили:
• Интеграцию с месседжером MAX (self-hosted)
Исправили:
• Внутренние изменения работы веб-интерфейса для ускорения загрузки файлов
• Подсветку файлов Ruby
Полный список изменений доступен по ссылке
Чат в MAX|Новости в MAX| #обновление
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8 8👍7❤1🤔1
Расширили возможности для API токенов пользователей. Теперь при помощи только одного токена вы можете работать со всеми репозиториями.
Добавили:
🔷 Kлонирование репозитория по API токену пользователя
Исправили:
• Некорректную ссылку на настройки расписания конвейеров
• Ошибку в логах при удалении релиза
• Окно удаления файла из репозитория
• Описание сообщения при ошибке импорта проекта транспортным способом
• Пустую страница "Настройки SSO" в OnPremise
• Вход через VK ID на gitflic.ru
Полный список изменений доступен по ссылке
Чат в MAX|Новости в MAX| #обновление
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9 7🔥5❤1
Исправили:
• Запуск конвейеров со страницы тегов
• Работу селектора с тегами на странице конвейеров
• Вход и регистрацию через Яндекс ID (gitflic.ru)
• Панель навигации в настройках компании (OnPremise)
• Некорректное имя пользователей в письмах-уведомлениях
• Логи сообщений из интеграций
• Внутренние изменения сервиса
Полный список изменений доступен по ссылке
Чат в MAX|Новости в MAX| #обновление
Please open Telegram to view this post
VIEW IN TELEGRAM
Исправили:
• Некорректные ссылки в письмах email
• Открытие ссылок на ветку, в названии которых есть символ "+"
• Ошибку отображения на странице создания проблемы
• Ошибку при очистке корзины в репозиториях реестра (self-hosted)
• Отображение подсказку в отчетах об уязвимостях (self-hosted)
• Парсинг SARIF отчетов безопасности (self-hosted)
• Сохранение пути до просматриваемого файла при переключении ветки
Полный список изменений доступен по ссылке
Чат в MAX | Новости в MAX
#обновление
Please open Telegram to view this post
VIEW IN TELEGRAM
Используя интеграцию с CodeScoring, вы можете быть уверены, что пакеты с уязвимостями не будут участвовать в конвейере сборки. Подключайте к оценке ЗнС* ваших ИИ-агентов для улучшения качества вносимых изменний.
Добавили:
• Подробное логгирование в агенте CI/CD
• Обзор окружений в ЗнС*
• Обновленные страницы компаний и команд
• Панель для просмотра истории отправленных вебхуков
• Проверка версии при запуске GitFlic для запрета понижения версии (self-hosted)
• Проверка и карантин для пакетов в реестре репозиториев с CodeScoring (Enterprise / Atlas)
• Работу с patch-файлами от ИИ-агентов в ЗнС
Исправили:
• Кнопку копирования в блоке кода при просмотре Markdown
• Ползунок для блока кода с длинным текстом
• Работу логов аудита для действий в компании
• Отображение компаний пользователя в админ-панели
• Перенос строк в редакторе
• Работу шаблонов ЗнС*
• Работу с предзаполненными переменными при наличии include
• Удаление слоев Helm после удаления пакета
• REST-API метод получения содержимого файла при использовании параметра branch
* Запрос на слияние
Полный список изменений доступен по ссылке
Чат в MAX | Новости в MAX
#обновление
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9 6🔥5🏆2
Исправили:
• Работу функции сравнения коммитов
Полный список изменений доступен по ссылке
Чат в MAX | Новости в MAX
#обновление
Please open Telegram to view this post
VIEW IN TELEGRAM