Dà bhliadhna gu leth às deidh stèidheachadh meur 0.12, chaidh foillseachadh mòr ùr de Gogs 0.13 fhoillseachadh, siostam airson co-obrachadh le stòran Git a chuir air dòigh, a leigeas leat seirbheis a chuir an cuimhne GitHub, Bitbucket agus Gitlab air an uidheamachd agad fhèin no ann an àrainneachdan sgòthan. Tha còd a’ phròiseict sgrìobhte ann an Go agus tha e ceadaichte fo chead MIT. Tha frèam lìn Macaron air a chleachdadh gus an eadar-aghaidh a chruthachadh. Tha feumalachdan stòrais meadhanach ìosal aig an t-siostam agus faodar a chuir a-steach air bòrd Raspberry Pi.
Prìomh fheartan Gogs:
- A’ taisbeanadh gnìomhachd air loidhne-tìm;
- Cothrom air an stòr tro phròtacalan SSH agus HTTP/HTTPS;
- Dearbhadh tro SMTP, LDAP agus neach-ionaid Reverse;
- Cunntas aonaichte, tasgadh agus stiùireadh buidhne/sgioba;
- Eadar-aghaidh airson luchd-leasachaidh a chuir ris agus a thoirt air falbh aig a bheil cothrom air dàta a chuir ris an stòr;
- Siostam dubhan lìn airson a bhith ag amalachadh luchd-làimhseachaidh bho sheirbheisean treas-phàrtaidh leithid Slack, Discord agus Dingtalk;
- Taic airson dubhan Git agus Git LFS a cheangal;
- Eadar-aghaidh ri fhaighinn airson teachdaireachdan mearachd fhaighinn (cùisean), giullachd iarrtasan tarraing agus Wiki airson ullachadh sgrìobhainnean;
- Innealan airson imrich agus sgàthan stòran agus wikis bho shiostaman eile;
- Eadar-aghaidh lìn airson còd deasachaidh agus wiki;
- A’ luchdachadh suas avatars tro Gravatar agus seirbheisean treas-phàrtaidh;
- Seirbheis airson fiosan a chuir air post-d;
- Pannal rianadair;
- Eadar-aghaidh ioma-chànanach air eadar-theangachadh gu 30 cànan;
- Comas an eadar-aghaidh a ghnàthachadh tron t-siostam teamplaid HTML;
- Taic airson paramadairean a stòradh ann am MySQL, PostgreSQL, SQLite3 agus TiDB.
Anns an fhoillseachadh ùr:
- Tha e comasach comharra ruigsinneachd pearsanta a chleachdadh anns an raon facal-faire.
- Air na duilleagan airson stòr-tasgaidh a chruthachadh agus a ghluasad, chaidh roghainn a chuir ris airson dì-chlàradh, a dh’ fhàgas am poball stòrais, ach a chuireas am falach e air an liosta airson luchd-cleachdaidh aig nach eil cothrom dìreach air eadar-aghaidh Gogs.
- Chaidh roghainnean ùra a chur ris “[git.timeout] DIFF” (ùine a-mach airson git diff), “[server] SSH_SERVER_MACS” (liosta de sheòlaidhean MAC ceadaichte), “[stòr] DEFAULT_BRANCH” (ainm meur àbhaisteach airson stòran ùra), “[ frithealaiche ] SSH_SERVER_ALGORITHMS" (liosta de dh'algorithms dligheach airson prìomh iomlaid).
- Tha e comasach an sgeama stòraidh agad fhèin a shònrachadh airson PostgreSQL.
- Taic a bharrachd airson a bhith a’ toirt seachad diagraman Mermaid ann am Markdown.
- Chaidh an t-ainm meur bunaiteach atharrachadh bho mhaighstir gu prìomh.
- Chan eil cùl-raon stòraidh MSSQL air a mholadh.
- Chaidh na riatanasan airson an compiler Go àrdachadh gu dreach 1.18.
- Tha comharran ruigsinneachd a-nis air an stòradh a’ cleachdadh hashes SHA256 an àite a bhith air an stòradh ann an teacsa soilleir.
Source: fosgailtenet.ru