БезопасностьВерсия 1.27.0Важное
Gitea 1.27.0: исправлены проверки доступа к репозиториям
Gitea 1.27.0 обновляет проверки доступа, автоматизацию Actions и отображение содержимого репозиториев.
Что изменилось
Усилены проверки прав и восстановление репозиториев: закрыт выход за разрешённый путь при восстановлении.
Actions поддерживает сценарии на уровне владельца и всей установки; улучшены повторно используемые сценарии.
В списке видны ранее запускавшиеся сценарии, даже если их файл удалён из основной ветки.
Файлы Jupyter Notebook отображаются непосредственно в веб-интерфейсе.
Для поиска добавлена поддержка OpenSearch; API принимает запросы HEAD там, где доступен GET.
Политика безопасности браузера использует одноразовые значения для скриптов. В журнале это и обновление повторно используемых сценариев отмечены как изменения совместимости.
Что учесть
Для собственного Git-сервера важны одновременно защита доступа и совместимость существующей автоматизации. Перед обновлением проверьте повторно используемые сценарии Actions и собственные вставки скриптов в оформление.
Поддержка OpenSearch даёт ещё один вариант поискового сервера. Менять уже работающий поисковый компонент ради этого выпуска необязательно.