Логотип

Вышла версия Forgejo 13.0 с модерацией контента и глобальным внедрением двухфакторной аутентификации

Вышла версия Forgejo 13.0 с модерацией контента и глобальным внедрением двухфакторной аутентификации

Команда Forgejo объявила о выпуске Forgejo 13.0, последней версии программного обеспечения для самостоятельного размещения Git forge, в которой улучшена безопасность, добавлены новые инструменты модерации и повышена удобство использования платформы.

Одним из наиболее заметных дополнений в новой версии является встроенная система оповещения о контенте, призванная упростить модерацию в общедоступных инстансах. Теперь пользователи могут сообщать администраторам о проблемном контенте, например о репозиториях, проблемах, комментариях или запросах на вытягивание.

Кроме того, в интерфейсе администратора несколько отчётов по одному и тому же элементу автоматически группируются.

Что касается безопасности, Forgejo теперь позволяет администраторам применять двухфакторную аутентификацию на глобальном уровне. Новая настройка [security].GLOBAL_TWO_FACTOR_REQUIREMENT может требовать от всех пользователей или только от администраторов использования TOTP или аналогичных методов аутентификации.

Кроме того, для работы с секретами Forgejo Actions был обновлён модуль шифрования, представленный в 2024 году и ранее использовавшийся для секретов TOTP начиная с версии 10.

Что касается конфиденциальности, то для защиты от утечки метаданных платформа теперь автоматически удаляет данные EXIF из загруженных изображений аватаров. Кроме того, новый инструмент командной строки forgejo doctor avatar-strip-exif позволяет администраторам очищать существующие аватары от встроенных данных, таких как GPS-координаты или информация об устройстве.

Forgejo 13.0 — платформа Forge на основе Git.

Forgejo 13.0 — платформа Forge на основе Git.

 

Для разработчиков в Forgejo Actions улучшен ряд функций, повышающих удобство использования. Теперь все предыдущие попытки запуска рабочего процесса можно просмотреть прямо в веб-интерфейсе, что упрощает отладку. Файлы рабочих процессов также проходят статическую проверку на наличие распространённых проблем, таких как опечатки или недопустимые контексты, что позволяет сократить количество неудачных запусков.

Читать  Веб-серверы и их роли в системном проектировании

Дополнительные изменения включают отображение тегов в списках коммитов, отображение временных меток во вложениях к релизам, а также ввод сочетаний клавиш для выделения текста жирным и курсивом в редакторе Markdown. Статус коммитов в CI теперь отображается в строке после принудительной отправки, что упрощает проверку состояния сборки.

Кроме того, администраторы заметят обновлённые имена конфигураций логгеров — LOGGER_<NAME>_MODE, — которые упрощают использование переменных среды в контейнерных системах, например при развёртывании Forgejo с помощью Docker или Helm.

Стоит отметить, что этот релиз также знаменует собой ещё одну веху в цикле выпуска обновлений Forgejo, основанном на времени: новые версии выходят каждые три месяца, а LTS-версии — ежегодно. В связи с этим поддержка версии 13.0 будет осуществляться до января 2026 года.

Наконец, Forgejo продолжает миграцию пользователей с Pagure, платформы на основе Git, от которой Fedora официально отказалась в декабре 2024 года. Встроенный инструмент миграции помогает организациям легко импортировать репозитории и метаданные.

Forgejo 13.0 уже доступен для скачивания. Образы контейнеров и двоичные файлы опубликованы на официальном сайте. Перед обновлением пользователям рекомендуется ознакомиться с разделом «Критические изменения» в примечаниях к выпуску: https://codeberg.org/forgejo/forgejo/milestone/21377 и создать резервные копии своих инстансов, как описано в руководстве по обновлению: https://forgejo.org/docs/v13.0/admin/upgrade/.

Для получения дополнительной информации см. объявление: https://forgejo.org/2025-10-release-v13-0/.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Loading

Редактор: AndreyEx

Важно: Данная статья носит информационный характер. Автор не несёт ответственности за возможные сбои или ошибки, возникшие при использовании описанного программного обеспечения.

Если статья понравилась, то поделитесь ей в социальных сетях:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно


Загрузка...

Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала