Выпущено большое обновление git-сервера Gogs

Крупное обновление 0.12 выпущено разработчиками git-сервера Gogs (системы для создания автономной службы Git, основанной на языке Go), сообщается 22 августа на официальном сайте проекта.

Разработчики Gogs используют MIT лицензию. Систему возможно эксплуатировать на любой платформе с поддержкой языка Go 1.14 (Linux, macOS, Windows, ARM, IBM System/390 и PowerPC).

К основным возможностям системы относят доступ к git-репозиториям по протоколам ssh, http и https, наличие пользовательской панели с отображением активностей, поддержка Git LFS (подпротокола Git, позволяющего удобно работать с большими файлами в проектах), наличие программных интерфейсов (API) для интеграции с внешними сервисами, такими как Slack, и многое другое.

Начиная с новой версии, добавлена поддержка Git LFS, поддержка HTTP-заголовка Last-Modified для передачи raw-файлов, доработан API для вывода списка участников группы, администратору добавлена возможность отключать от репозитория пользователей со статусом наблюдателя, а также другие новшества.

Напомним, предыдущий выпуск Gogs 0.11 увидел свет более трех лет назад 4 апреля 2017 года.