Lilemo tse peli le halofo kamora ho theoa ha lekala la 0.12, tokollo e ncha ea bohlokoa ea Gogs 0.13, sistimi ea ho hlophisa tšebelisano 'moho le polokelo ea Git, e o lumella ho fana ka ts'ebeletso e hopotsang GitHub, Bitbucket le Gitlab ho lisebelisoa tsa hau kapa marung. tikoloho. Khoutu ea projeke e ngotsoe ho Go mme e fuoe laesense tlasa laesense ea MIT. Sebopeho sa marang-rang sa Macaron se sebelisetsoa ho etsa sebopeho. Sistimi e na le litlhoko tse tlase tsa lisebelisoa mme e ka romelloa ho boto ea Raspberry Pi.
Lintlha tse ka sehloohong tsa Gogs:
- E bonts'a ts'ebetso ka tekanyo ea nako;
- Ho fihlella polokelong ka SSH le HTTP/HTTPS;
- Netefatso ka SMTP, LDAP le Reverse proxy;
- Litaolo tse hahelletsoeng ka har'a li-account, polokelo le mekhatlo / lihlopha;
- Sehokelo bakeng sa ho eketsa le ho tlosa batho ba ntlafatsang ba nang le phihlello ea ho eketsa datha sebakeng sa polokelo;
- Sistimi ea Webhook ea ho kopanya bahlokomeli ho tsoa lits'ebeletso tsa mokha oa boraro joalo ka Slack, Discord le Dingtalk;
- Tšehetso ea ho hokahanya li-hook tsa Git le Git LFS;
- Ho fumaneha ha li-interfaces bakeng sa ho amohela melaetsa ea liphoso (litaba), ho sebetsana le likopo tsa ho hula le Wiki bakeng sa ho lokisa litokomane;
- Lisebelisoa tsa ho falla le ho etsa seipone tsa polokelo le wikis ho tsoa lits'ebetsong tse ling;
- Sehokelo sa webo bakeng sa ho hlophisa khoutu le wiki;
- Khoasolla li-avatar ka Gravatar le lits'ebeletso tsa motho oa boraro;
- Tšebeletso ea ho romela litsebiso ka e-mail;
- Phanele ea tsamaiso;
- Khokahano ea lipuo tse ngata e fetoletsoeng lipuong tse 30;
- Bokhoni ba ho etsa sebopeho sa sebopeho ka sistimi ea litempele tsa HTML;
- Ts'ehetso bakeng sa polokelo ea paramethara ho MySQL, PostgreSQL, SQLite3 le TiDB.
Tokollong e ncha:
- E fane ka bokhoni ba ho sebelisa lets'oao la phihlello ea motho sebakeng sa password.
- Maqephe a polokelo ea ho theha le ho falla hona joale a na le boikhethelo ba ho hlakola, a siea sebaka sa polokelo ea sechaba empa a se patile lethathamong la basebelisi ntle le phihlello e tobileng ho sebopeho sa Gogs.
- E kentse litlhophiso tse ncha "[git.timeout] DIFF" (timeout for git diff), "[server] SSH_SERVER_MACS" (lenane la liaterese tse lumelletsoeng tsa MAC), "[repository] DEFAULT_BRANCH" (lebitso la kamehla la lekala bakeng sa polokelo e ncha), "[ seva ] SSH_SERVER_ALGORITHMS" (lenane la mekhoa e lumelletsoeng ea phapanyetsano ea bohlokoa).
- E fane ka bokhoni ba ho hlakisa leano la polokelo ea tloaelo bakeng sa PostgreSQL.
- Tšehetso e ekelitsoeng ea ho taka lichate tsa Mermaid ho Markdown.
- Lebitso la kamehla la lekala le fetotsoe ho tloha ho master ho ea ho main.
- Mokotla oa morao-rao oa polokelo ea MSSQL o theohileng.
- Pele ho mofuta oa 1.18, litlhoko tsa pokello ea Go li ekelitsoe.
- Li-tokens tsa phihlello li se li bolokiloe ho li-hashes tsa SHA256 ho fapana le ho bolokoa ka mokhoa o hlakileng.
Source: opennet.ru