Логотип

Вышла версия 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 теперь отображается в строке после принудительной отправки, что упрощает проверку состояния сборки.

Читать  Лучшие приложения безопасности для Android

Кроме того, администраторы заметят обновлённые имена конфигураций логгеров — 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.

Редактор: AndreyEx

Рейтинг: 5 (1 голос)

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

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

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

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


Загрузка...

Спасибо!

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

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