Release of Gogs 0.13 системаи рушди муштарак

Пас аз дувуним соли таъсиси филиали 0.12, як версияи нави назарраси Gogs 0.13 нашр шуд, ки системаи ташкили ҳамкорӣ бо анбори Git, ки ба шумо имкон медиҳад хидматеро, ки GitHub, Bitbucket ва Gitlab-ро ба хотир меорад, дар таҷҳизоти худ ҷойгир кунед ё дар муҳити абрӣ. Рамзи лоиҳа дар Go навишта шудааст ва тибқи иҷозатномаи MIT иҷозатнома дорад. Барои сохтани интерфейс чаҳорчӯбаи веби Macaron истифода мешавад. Система ба захираҳои хеле кам ниёз дорад ва онро дар тахтаи Raspberry Pi ҷойгир кардан мумкин аст.

Хусусиятҳои асосии Gogs:

  • Намоиши фаъолият дар ҷадвали вақт;
  • Дастрасӣ ба репозиторий тавассути протоколҳои SSH ва HTTP/HTTPS;
  • Аутентификатсия тавассути SMTP, LDAP ва прокси баръакс;
  • Ҳисоби дарунсохт, анбор ва идоракунии созмон / даста;
  • Интерфейс барои илова ва хориҷ кардани таҳиягарон, ки ба илова кардани маълумот ба анбор дастрасӣ доранд;
  • Системаи веб қалмоқ барои ҳамгироии коркардкунандагон аз хидматҳои тарафи сеюм ба монанди Slack, Discord ва Dingtalk;
  • Дастгирии пайваст кардани қалмоқҳои Git ва Git LFS;
  • Мавҷудияти интерфейсҳо барои қабули паёмҳои хатогӣ (масъалаҳо), коркарди дархостҳои ҷалб ва Вики барои таҳияи ҳуҷҷатҳо;
  • Асбобҳо барои интиқол ва инъикоси анборҳо ва викиҳо аз системаҳои дигар;
  • Интерфейси веб барои таҳрир кардани код ва вики;
  • Боркунии аватарҳо тавассути Gravatar ва хидматҳои тарафи сеюм;
  • Хизматрасонии фиристодани огоҳиномаҳо тавассути почтаи электронӣ;
  • Панели администратор;
  • Интерфейси бисёрзабона ба 30 забон тарҷума шудааст;
  • Имконияти танзими интерфейс тавассути системаи қолаби HTML;
  • Дастгирии нигоҳдории параметрҳо дар MySQL, PostgreSQL, SQLite3 ва TiDB.

Release of Gogs 0.13 системаи рушди муштарак

Дар нашри нав:

  • Дар майдони парол аломати дастрасии шахсиро истифода бурдан мумкин аст.
  • Дар саҳифаҳо барои эҷод ва интиқоли репозиторӣ вариант барои хориҷ кардани рӯйхат илова карда шудааст, ки анборро оммавӣ мегузорад, аммо онро дар рӯйхат барои корбарон бидуни дастрасии мустақим ба интерфейси Gogs пинҳон мекунад.
  • Танзимоти нав илова карда шуд "[git.timeout] DIFF" (тамом барои git diff), "[сервер] SSH_SERVER_MACS" (рӯйхати суроғаҳои иҷозатдодашудаи MAC), "[анбор] DEFAULT_BRANCH" (номи филиали пешфарз барои анборҳои нав), "[ сервер ] SSH_SERVER_ALGORITHMS" (рӯйхати алгоритмҳои дуруст барои мубодилаи калид).
  • Барои PostgreSQL нақшаи нигоҳдории шахсии худро муайян кардан мумкин аст.
  • Дастгирии иловашуда барои намоиш додани диаграммаҳои Mermaid дар Markdown.
  • Номи филиали пешфарз аз устод ба асосӣ иваз карда шуд.
  • Бозгашти нигаҳдории MSSQL бекор карда шудааст.
  • Талабот ба компилятори Go то версияи 1.18 зиёд карда шуд.
  • Токенҳои дастрасӣ акнун ба ҷои нигоҳ доштан дар матни равшан бо истифода аз хэшҳои SHA256 нигоҳ дошта мешаванд.

Манбаъ: opennet.ru

Илова Эзоҳ