Сообщество GitFlic
Открыть в Telegram
Gitflic - российская платформа для разработки Чат ТГ https://t.me/gitflic_chat Новости в ВК https://vk.com/gitflic_official Новости в MAX https://vk.cc/cVEOwU Чат в MAX https://vk.cc/cVEOuR Поддержка support@gitflic.ru Проект GH https://vk.cc/cYsza0
Больше1 927
Подписчики
-124 часа
-57 дней
-930 день
Архив постов
1 927
🐻 Релиз 4.1.0: Работа над ошибками
Улучшена работа текущих функций без добавления новых возможностей. Внесены изменения, предложенные пользователями.
Добавили
• REST-API метод для создания форка от проекта
• REST-API метод для добавления участника в проект, команду и компанию
• Параметр для изменения адреса SSH сервера
Исправили
• Верстку поля изменения SSH-порта в панели администратора
• Возможность создания релиза без прикрепленных файлов
• Восстановление средствами GitFlic данные из БД на AstraLinux (beta)
• Загрузку Deb пакетов с большими метафайлами
• Избыточную валидацию пары GPG ключей
• Несоответствие статуса выполнения задачи со скриптом
exit 0 у агентов с типом Shell и Docker
• Отображение метки "Слита" у веток в проекте
• Отображение ошибки при регистрации, если запрещено использование стандартных паролей
• Отображение подключений на странице синхронизации групп LDAP, если соединения отключены в админ-панели
• Работу загрузки веток на странице файлов проекта
• Работу ключевого слова expire_in в CI/CD
• Работу настройки анонимного доступа Helm реестра
• Работу предопределенной переменной $CI_PROJECT_DIR
• Синхронизацию удаления веток в PUSH-зеркале
• Отображение данных о новом коммите при слиянии запроса POST методом REST-API
• Ответ в поле в методе REST-API для Cherry-Pick
• Работу валидатора при создании новых пользователей через REST-API метод администратора
• Ошибку 500 при передаче неправильного параметра в методе REST-API для получения задач агента
Полный список изменений доступен по ссылке
#обновление1 927
Дорогие пользователи GitFlic!
Наши близкие друзья и партнеры из команды сервиса Deployme активно продолжают программу Бета-тестирования!
🛸Станьте участником программы тестирования «Деплойми»
1. Нет собственных серверных мощностей? 🤔
2. Сломались, сложно оплачивать, дорогие зарубежные сервисы (санкции)?🗿
3. Нет времени на настройку конвейер деплоя или не хватает навыков DevOps? 😕
«Деплойми» – это Easy DevOps Automation Platform 🧙♂️ Позволяющая производить сборку и развертывание веб-приложений в "пару кликов" из вашего Gitflic на индивидуальных виртуальных машинах Облачная инфраструктура предоставлена провайдером Rusonyx Cloud ⚡️ Заходите в чат, собирайте, разворачивайте свои веб-приложения и конечно, получайте подарки! 🎁 Будем благодарны за отклик! 🤍
1 927
🐻 Бесплатный дистрибутив GitFlic 4.0.0 доступен для скачивания по ссылке
❗️ Обязательно прочтите инструкцию по обновлению
В рамках релиза 4.0.0 мы сделали ряд необходимых изменений в GitFlic для корректной работы сервиса, эти изменения блокируют обратную совместимость. Инструкция призвана решить проблемы перехода со старой версии 3.x.x на новую версию 4.х.х.
1 927
🐻 Бесплатный дистрибутив GitFlic 4.0.0 доступен для скачивания по ссылке
❗️ Обязательно прочтите инструкцию по обновлению
1 927
🐻 Дорогие пользователи GitFlic!
Наши близкие друзья и партнеры из команды сервиса Deployme запускают программу тестирования!
Мы приглашаем вас принять участие и помочь в развитии их продукта.
Для самых активных участников тестирования ребята приготовили подарки 😉
Чтобы принять участие - переходите по ссылке https://t.me/+rDTd_Qp2kXxkNGNi
Будем благодарны за отклик! 🤍
Станьте участником программы тестирования «Деплойми» «Деплойми» – это: 🚀 Автоматизированный конвейер, производящий сборку и развертывание веб-приложений пользователей Gitflic на индивидуальных виртуальных машинах на базе ОС Astra Linux 1.8 ⚙️ Управление жизненным циклом веб-приложений и дополнительных сервисов (СУБД, менеджеров очередей) Облачная инфраструктура предоставлена провайдером Rusonyx Cloud: Благодаря Rusonyx Cloud веб-приложения ⚡️молниеносно⚡️ работают на камнях Intel Xeon Gold и высокоскоростных NVMe дисках! В течение двух недель вы сможете развертывать веб-приложения из Gitflic парой кликов в Deployme. Тестировать сервис и выявлять проблемы. Заходите в чат и участвуйте в программе Бета тестирования и, конечно, получайте подарки! 🎁
1 927
🐻 Релиз 4.0.0: Управление окружениями и поиск по коду в проектах
В этом релизе мы сосредоточились на том, чтобы сделать вашу работу с проектами еще более комфортной и эффективной. Мы добавили новые возможности, которые позволят вам контролировать окружения при работе с проектом, находить нужный код в проекте и возможность быстро настроить рабочее пространство путем импорта из GitLab. А еще — исправили множество багов, чтобы ваша работа стала комфортнее.
Почему GitFlic уже 4.0.0? Мы внесли ряд изменений, функций и доработок, которые блокируют обратную совместимость. Инструкцию по переходу на новую версию для Self-Hosted выпустим вместе с дистрибутивом, информация появится в следующих публикациях.
Добавили:
🔹 Функционал Окружений и Развертываний
🔹 Поиск по коду по проекту (Self-Hosted) + во всех проектах сразу (Enterprise)
🔹 Низкоуровневый импорт из GitLab (Self-Hosted)
🔹 Множественный импорт проектов из GitLab (Self-Hosted)
• (beta) Бекапирование данных средствами GitFlic (Self-Hosted)
• (beta) Интеграция с Kubernetes (Self-Hosted)
• Поддержка Helm пакетов
• Форму для указания переменных при ручном запуске конкретного конвейера
• Возможность поиска по исходному проекту в селекторе на странице ЗнС*
• Выполнение скриптов агента в общем контексте**
• Кнопку добавления файлов в пустом проекте
• Настройку принудительного включения 2FA для администраторов и пользователей (Self-Hosted)
• Работу с ключом (fingerprint) для SAML SSO подключений (Enterprise)
• Расширили список предопределенных переменных для CI/CD
• Уникальное неизменяемое поле у пользователей для LDAP подключения (Self-Hosted)
• Фильтр для пользователей LDAP групп на вхождение в указанные группы (Self-Hosted)
• Фильтр по заблокированным/не заблокированным ЗнС
Исправили:
• Валидатор при создании/редактировании/проверке URL вебхука
• Доступ неавторизованного пользователя в публичный пакет в On-Premise
• Опечатку в подсказках настройки проекта при использовании имени без фамилии
• Определение автора коммита слияния через интерфейс
• Очистку базы от сохраненных событий аудита при большом количестве записей
• Ошибку отображения сабмодуля в проекте
• Ошибку при загрузке Nuget пакета через UI
• Ошибку при переходе по ссылке, содержащей некорректный URL
• Ошибку при попытке создать тег через REST API на коммит или ветку, которых не существует
• Ошибку при создании ветки с длинным именем
• Ошибку с дублированием задачи, завершенной с ошибкой, при запуске триггером
• Ошибку с дублированием задачи на странице конвейера при ее перезапуске
• Ошибку создания тегов в вики-проекте, импортируемом из GitLab
• Подсчет размера хранилища для файлов реестра пакетов и контейнеров
• Проверку на наличие обновления версии(тега) спроксированного Docker-образа
• Регистрозависимость при поиске пользователей на странице добавления в проект
• Редиректы после создания/изменения новых записей в проекте
• Хранение RSA-ключей в файловой системе (Self-Hosted)
* Запросы на Слияние
** Для включения/отключения выполнения скриптов в одном контексте необходимо указать параметр
runner.enableExecScriptsInSession=true/false в
application.properties агента
Полный список изменений доступен по ссылке
#обновление1 927
Repost from Группа Астра
Эксплойт не пройдет! 👨🦳
Знаете, как бывает — написал код, отдал в прод, а потом бац! — и где-то закралась уязвимость, тестер расстроен, разработка в огне. У нас есть решение, которое делает процесс разработки не только удобным, но и безопасным.
Компании GitFlic и Positive Technologies объединились, чтобы представить бандл «Система анализа безопасности и хранения кода».
Что есть крутого:
- хранение кода
- статический анализ на уязвимости
- динамический анализ веб-приложений.
И всё это — с поддержкой отечественных стандартов и интеграцией в CI/CD.
Можно не переживать за безопасность кода и сосредоточиться на том, что действительно важно — создании крутых продуктов. 💻✨
Если вы из тех, кто любит всё проверять и перепроверять, то этот бандл точно для вас. А если нет — то всё равно для вас, потому что безопасность лишней не бывает
1 927
🐻 Релиз 3.5.3: Исправления и доработки
Патчевый релиз с правками по платформе
Добавили:
• Пользовательские роли к группам LDAP (Self-hosted Enterprise)
Исправили:
• Нулевые даты файлов в 7z архивах проекта
• Отображение сабмодулей с длинным названием в проекте
• Аудит в On-Premise версии
• Перенос коммитов при использовании Cherry-pick
• Валидатор времени хранения артефакта в Админ-панели (Self-Hosted)
• Работу ключевого слова include при запуске конвейера с тега
Полный список изменений доступен по ссылке
#обновление
1 927
🐻 Срочное обновление 3.5.2
Нами была замечена и исправлена некорректно работающая функция удаления LFS файлов из S3, которая может привести к потере LFS файлов в других репозиториях. Проблема связана с дедупликацией LFS файлов в S3 хранилище. В случае, если один и тот же файл находится в нескольких репозиториях, то во время удаления одного из репозиториев производилось удаление файла из S3, что приводило к его потере в других репозиториях.
Если вы используете S3 хранилище для работы с LFS объектами необходимо срочно обновить версию GitFlic до 3.5.2. В случае невозможности обновления, рекомендуется воздержаться от удаления проектов до обновления GitFlic до актуальной версии.
Версия 3.5.2 доступна для скачивания по ссылке
Приносим извинения за доставленные неудобства!
#hotfix #обновление
1 927
🐻 Релиз 3.5.2: Визуальные исправления
Патчевый релиз с правками по верстке
Добавили:
• Вебхуки по событиям PIPELINE_NEW и PIPELINE_SUCCESS
• Подсказки на странице ЗнС. Вывели ссылку на документацию
• Шаблон CI/CD для Jmix приложений
Исправили:
• Верстку в настройках ЗнС проекта
• Верстку на страницах создания токенов пользователя
• Верстку на странице информации composer пакетов
• Верстку на странице ssh-ключей в профиле
• Запуск задач в дочернем конвейере без указания ключевого слова strategy
• Наследование прав ролей в защите веток
• Описание в настройке Время жизни артефакта
• Ошибки в работе поиска
• Ошибку при попытке включить защиту тегов не выбрав тег
• Ссылки на авторов в реестре пакетов
Полный список изменений доступен по ссылке
#обновление
1 927
🐻 Релиз 3.5.2: Визуальные исправления
Патчевый релиз с правками по верстке
Добавили:
Вебхуки по событиям PIPELINE_NEW и PIPELINE_SUCCESS
Подсказки на странице ЗнС. Вывели ссылку на документацию
Шаблон CI/CD для Jmix приложений
Исправили:
Верстку в настройках ЗнС проекта
Верстку на страницах создания токенов пользователя
Верстку на странице информации composer пакетов
Верстку на странице ssh-ключей в профиле
Запуск задач в дочернем конвейере без указания ключевого слова strategy
Наследование прав ролей в защите веток
Описание в настройке Время жизни артефакта
Ошибки в работе поиска
Ошибку при попытке включить защиту тегов не выбрав тег
Ссылки на авторов в реестре пакетов
Полный список изменений доступен по ссылке
#обновление
1 927
🐻 Релиз 3.5.1: Работа над ошибками
Патчевый релиз с небольшими исправлениями.
Исправили:
• Кеширование промежуточной ветки для КРС*
• Маскирование переменной CI_REGISTRY_PASSWORD по умолчанию
• Мелкие недочеты по работе и отображению результатов в обновленном поиске
• Обработку кириллицы при синхронизации LDAP-групп (self-hosted Enterprise)
• Опечатки в подсказках и всплывающих сообщениях
• Отображение занятого места в проекте файлами из реестра
• Отображение кнопок управления в списках LDAP-пользователей (self-hosted Enterprise)
• Отображение методов слияния в (self-hosted OnPremise)
• Отображение страниц и шрифтов на старых версиях браузера Safari
• Отображение у кнопок удаления участников в настройках проекта/команд/компаний
• Отображение участников на странице компании
• Ошибки при применении настроек CI/CD компании/команды на ее проекты
• Ошибку при загрузке нескольких Deb-пакетов в проекте
• Ошибку при регистрации пользователя через OIDC
• Работу агентов компаний, при запуске конвейеров в проектах команд
• Работу аудита при использовании ОС Windows (self-hosted)
• Работу проксирования PyPi реестра
• Работу squash-коммита при использовании определенных правилах защиты веток
• Сообщение коммита слияния по умолчанию
• URL в переменной CI_REGISTRY_IMAGE
• Другие внутренние исправления и улучшения сервиса
*КРС - Конвейер Результата Слияния
Полный список изменений доступен по ссылке
#обновление
1 927
🐻 Релиз 3.5.0: Ищите интересные проекты!
Мы проработали поиск по всему сервису, теперь вы можете удобно искать интересные проекты, компании и даже пользователей. В новом разделе Избранное вы можете собрать любимые проекты и компании, а также следить за своими подписками.
Этот релиз несет в себе следующие изменения:
🔹 Новый раздел Избранное
🔹 Обновленный поиск по сервису
🔹 Обновленные страницы проектов
🔹 Обновленные страницы профилей, отметки верификации
А также:
• Бессрочные API-токены для пользователей
• Более подробную информацию на странице участников команд/ компаний
• Возможность использовать Агенты компании в проектах дочерних команд
• Возможность указать основную ветку проекта при его создании
• Наследование переменных CI/CD проекта от компаний и сервиса.
• Настройку на ограничение по количеству запросов (с одного IP, пользователя)
• Настройку политики удаления конвейеров на весь сервис
• Поддержку мульти-архитектурных образов
• Правило удаления подтверждений при изменении целевой ветки в ЗнС
• Проксирование докер-образов из внешних источников (Self-Hosted)
• Расширенный перечень форматов файлов, прикрепляемых к релизу
• Фильтрацию по заблокированным ЗнС
• Шаблоны для Запросов на Слияние (ЗнС)
• Шаблоны для сообщений слияния
Исправили:
• Валидацию на странице интеграции с Jira
• Верстку в таблицах участников проекта/команды/компании
• Внешний вид страниц подключения для сервисов авторизации в Админ-панели
• Настройку хранения артефактов в Админ-панели
• Отображение дискуссий в ЗнС на вкладке с изменениями
• Отображение длинных путей файлов на странице изменений ЗнС
• Отображение изменений в ЗнС в мобильной версии
• Отображение консольной ошибки при push с нарушением push-правил
• Отображение ошибки при редактировании LDAP-пользователей
• Отображение правил для защиты веток
• Отображение сообщение при создании транспортного токена без прав
• Ошибка с удалением переменных CI/CD
• Ошибки на страницах реестра пакетов NPM, PyPi, NuGet, OneScript
• Ошибку при редактировании проекта
• Ошибку при создании правила защиты тега без указания тега
• Ошибку при удалении правила одобрения слияний на уровне компании
• Передачу переменных в дочерние конвейеры
• Поведение блокирующее конвейер поездов слияния
• Поведение при запуске КРС без конфигурационного файла
• Порядок отображения задач в конвейере
• Применение правил слияния к открытым ЗнС
• Работу КРС при наличии конфликтов в ЗнС
• Работу PyPi рееcтра на уровне компании
• Редактирование данных авторизации в настройках проекта-зеркала
• Редактирование правил слияния в открытых запросах
• Сообщение коммита при решении конфликтов
• Сообщение о запуске КРС
• Сообщение об ошибке при отсутствии целевой ветки
• Сообщение при редактировании правила ответственных в ЗнС
• Сортировки проектов и компаний
• Сценарий с ошибкой выполнения команды curl в CI/CD
Rest-Api:
• Новый метод блокировки/разблокировки артефакта
• Новый метод для редактирования проектов
• Новый метод для Cherry-Pick
• Исправили ошибку при попытке создать тег через REST API на коммит или ветку, которых не существует
• Исправили ошибку добавления в проблему/знс пользователя без доступа к проекту
• Исправили ошибку валидации на поле "Ответственные" в методах создания и редактирования проблемы
• Исправили ошибки создания проекта при передаче неправильных данных
* ЗнС - Запрос на Слияние
Полный список изменений доступен по ссылке
#обновление
1 927
+8
🐻 Команда GitFlic от всей души поздравляет вас с наступающим Новым Годом!
В карточках подвели результаты года, которых удалось достичь в том числе и благодаря вам 🤍
1 927
🐻 Релиз 3.4.1: Практически новогодний 🎄
Завершаем уходящий год обновлением, сосредоточенным на изменениях по обращениям от пользователей сообщества 🤝
Внесли следующие исправления:
• Валидатор формы при вводе неверного кода для 2FA
• Валидацию версии пакетов из интерфейса реестра пакетов
• Верстка при отображении длинных названий коммитов и веток
• Мобильная верстка при просмотре изменений в файле
• Некорректная ошибка при попытке передачи репозитория
• Окно передачи проекта при отображении приглашенных владельцев
• Опечатки в письмах
• Отображение длинных названий файлов при просмотре изменений
• Отображение файла при ошибке подсветки кода
• Ошибка при создании проекта через админ-панель
• Переход по ссылке в профиль пользователя со страницы CI/CD
• Работа предопределенной переменной CI_REGISTRY_IMAGE
• Работа транспортного токена с выбранным набором прав
• Ссылка на проект в readme.md при создании проекта в команде или в компании
Доработки по LDAP:
• Расширили логирование информации, связанной с LDAP подключениями
• Добавили независимую от регистра проверку логина пользователя
• Добавили возможность администратору сервиса исправлять почту пользователям LDAP
• Внутренние улучшения для стабильности работы LDAP
Список всех изменений доступен по ссылке
#обновление
1 927
🐻 Меньше недели до нового года 👣
Надеемся, вы успели закрыть все дедлайны и уже ждёте начала длинных праздничных выходных, а чтобы ожидание не было томительным, предлагаем вам послушать подкаст с техническим директором платформы GitFlic Максимом Козловым.
В подкасте Максим делится особенностями внутренних процессов, рассказал в чем разница между сервисом и платформой, а также поделился планами по OpenSource
ВК Видео
Яндекс.Музыка
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
