Tukunga o Gogs 0.13 punaha whanaketanga mahi tahi

Спустя два с половиной года с момента формирования ветки 0.12 опубликован новый значительный выпуск Gogs 0.13, системы для организации совместной работы с репозиториями Git, позволяющей на собственном оборудовании или в облачных окружениях развернуть сервис, напоминающий GitHub, Bitbucket и Gitlab. Код проекта написан на языке Go и поставляется под лицензией MIT. Для формирования интерфейса применяется web-фреймворк Macaron. Система имеет достаточно низкие требования к ресурсам и может быть развёрнута на плате Raspberry Pi.

Основные возможности Gogs:

  • Te whakaatu i nga mahi i runga i te raarangi waahi;
  • Te uru ki te putunga ma te SSH me nga tikanga HTTP/HTTPS;
  • Motuhēhēnga mā SMTP, LDAP me te takawaenga Whakamuri;
  • Kaute i hangaia, te putunga me te whakahaere whakahaere / roopu;
  • Atanga mo te taapiri me te tango i nga kaiwhakawhanake e whai waahi ana ki te taapiri raraunga ki te putunga;
  • Pūnaha matau Tukutuku mo te whakauru i nga kaikawe mai i nga ratonga tuatoru penei i a Slack, Discord me Dingtalk;
  • Tautoko mo te hono i nga matau Git me te Git LFS;
  • Te waatea o nga atanga mo te whiwhi karere hapa (take), te tukatuka tono kume me te Wiki mo te whakarite tuhinga;
  • Nga taputapu mo te heke me te whakaata i nga putunga me nga wiki mai i etahi atu punaha;
  • Atanga Tukutuku mo te waehere whakatika me te wiki;
  • Te tuku avatar ma Gravatar me nga ratonga tuatoru;
  • Ratonga mo te tuku whakamohiotanga ma te imeera;
  • Paewhiri kaiwhakahaere;
  • Многоязычный интерфейс, переведённый на 30 языков;
  • Te kaha ki te whakarite i te atanga ma te punaha tauira HTML;
  • Поддержка хранения параметров в MySQL, PostgreSQL, SQLite3 и TiDB.

Tukunga o Gogs 0.13 punaha whanaketanga mahi tahi

I roto i te tukunga hou:

  • Предоставлена возможность использования персонального токена доступа в поле с паролем.
  • На страницах создания и переноса репозитория появилась опция для исключения из списка (unlisted), оставляющая репозиторий публичным, но скрывающая его в списке для пользователей без прямого доступа в интерфейс Gogs.
  • Добавлены новые настройки «[git.timeout] DIFF» (таймаут для git diff), «[server] SSH_SERVER_MACS» (список разрешённых MAC-адресов), «[repository] DEFAULT_BRANCH» (название ветки по умолчанию для новых репозиториев), «[server] SSH_SERVER_ALGORITHMS» (список допустимых алгоритмов для обмена ключами).
  • Предоставлена возможность указания собственной схемы хранения для PostgreSQL.
  • Добавлена поддержка отрисовки Mermaid-диаграмм в Markdown.
  • Название ветки по умолчанию изменено с master на main.
  • Объявлен устаревшим бэкенд хранения MSSQL.
  • Ko nga whakaritenga mo te Kaihanga Haere kua piki ake ki te putanga 1.18.
  • Для хранения токенов доступа теперь используются хэши SHA256 вместо хранения в открытом виде.

Source: opennet.ru

Tāpiri i te kōrero