Логотип

Вышла версия Forgejo 14.0 с новым веб-редактором и улучшенным поиском

Вышла версия Forgejo 14.0 с новым веб-редактором и улучшенным поиском

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

Веб-редактор файлов также был заменён: вместо редактора Monaco от Microsoft используется более лёгкий CodeMirror. По словам разработчиков, это изменение повышает производительность, сокращает время загрузки, улучшает доступность и удобство использования на мобильных устройствах, особенно при быстром редактировании одного файла.

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

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

 

В этом выпуске также расширены возможности Forgejo Actions. Управление доверием в PR-запросах было улучшено за счёт более чёткого контроля над утверждением рабочих процессов один раз, навсегда или с полным отказом от выполнения, а также за счёт возможности отозвать ранее предоставленное доверие.

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

Читать  Как установить Git на Raspberry Pi

Что касается исправления ошибок, то была устранена давняя проблема, из-за которой в таблице commit_status накапливались миллионы избыточных записей. Кроме того, в Forgejo 14.0 появилась новая команда очистки интерфейса командной строки для удаления этих записей, что позволило сократить избыточные данные в собственной инфраструктуре проекта более чем на 97 %.

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

Что касается улучшений в системе безопасности, то теперь Forgejo проверяет файл SSH authorized_keys при запуске, если он настроен на управление доступом по SSH таким образом. Если будут обнаружены неожиданные ключи, служба откажется запускаться, и администраторам придётся решать проблему.

Наконец, защита от CSRF-атак была переработана с использованием механизма без сохранения состояния на основе метаданных выборки браузера, что позволяет пользователям оставлять вкладки открытыми на длительное время без потери возможности отправлять изменения.

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

Для получения дополнительной информации см. объявление. Выход следующей версии Forgejo 15.0 LTS запланирован на апрель.

Читать  Как изменить сообщение коммита в Git

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

Редактор: AndreyEx

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

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

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

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

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


Загрузка...

Спасибо!

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

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