The collaborative development platform Forgejo 12.0 is now available

ËshtĂ« publikuar versioni 12.0 tĂ« platformĂ«s sĂ« zhvillimit tĂ« pĂ«rbashkĂ«t Forgejo, e cila lejon implementimin e njĂ« sistemi pĂ«r bashkĂ«punim me depo Git nĂ« serverĂ«t tuaj, e cila ngjan me detyrat qĂ« zgjidhin GitHub, Bitbucket dhe Gitlab. Forgejo Ă«shtĂ« njĂ« fork i projektit Gitea, i cili nga ana e tij u shkĂ«put nga platforma Gogs. ShkĂ«putja e Forgejo ndodhi nĂ« vitin 2022 pas pĂ«rpjekjeve pĂ«r tregtarizimin e Gitea dhe kalimin e menaxhimit nĂ« duar tĂ« njĂ« kompanie private. Projekti Forgejo ndjek parimet e menaxhimit tĂ« pavarur dhe pĂ«rgjegjshmĂ«risĂ« ndaj komunitetit. PĂ«rdorimi i Forgejo Ă«shtĂ« kaluar nga Git-hosting Codeberg.org. Kodi i projektit Ă«shtĂ« shkruar nĂ« gjuhĂ«n Go dhe shpĂ«rndahet nĂ«n licencĂ«n GPLv3.

Karakteristikat kyçe të platformës përfshijnë konsum të ulët të burimeve (mund të përdoret në bordin Raspberry Pi ose në pajisje të lira) VPS) dhe procesi i thjeshtë i instalimit. Oferohen mundësi standarde për menaxhimin e projekteve, si menaxhimi i detyrave, gjurmimi i problemeve (issues), pull-request-et, wiki, mjete për koordinimin e grupeve të zhvilluesve, përgatitja e lëshimeve, automatizimi i vendosjes së paketave në repositorë, menaxhimi i të drejtave të aksesit, integrimi me platformat e integrimit të vazhdueshëm, kërkimi i kodit, autentikimi përmes LDAP dhe OAuth, akses në repositorë përmes protokolleve SSH dhe HTTP/HTTPS, lidhja e web-hooks për integrim me Slack, Discord dhe shërbime të tjera, mbështetje për Git hooks dhe Git LFS, mjete për migrimin dhe pasqyrimin e repositorëve. Veçanërisht përmendet mundësia e përdorimit të protokollit ActivityPub për të bashkuar zhvillues të veçantë në një rrjet federativ. serverësh për zhvilluesit.

Ndryshimet kryesore:

  • Faqja e profilit tĂ« pĂ«rdoruesit Ă«shtĂ« riparaqitur. JanĂ« shtuar veprime tĂ« tjera nĂ« menunĂ« e profilit.
    The collaborative development platform Forgejo 12.0 is now available
  • Interfata e rishikimit tĂ« pull-eve Ă«shtĂ« pĂ«rmirĂ«suar nĂ« nivelin e komiteteve tĂ« veçanta (nĂ« vend tĂ« listĂ«s sĂ« plotĂ« tĂ« ndryshimeve qĂ« pĂ«rfshin tĂ« gjitha komitetet, nĂ« kĂ«tĂ« mĂ«nyrĂ« rishikohen hap pas hapi komitetet e veçanta). PĂ«r navigimin nĂ«pĂ«r komitete gjatĂ« rishikimit janĂ« shtuar butona "pĂ«rpara" dhe "mbrapa". Lejohet pĂ«rdorimi i butonit pĂ«r pĂ«rfundimin e rishikimit pĂ«r komitetet e veçanta. NĂ« faqet e rishikimit Ă«shtĂ« lĂ«nĂ« i dukshĂ«m teksti shpjegues pĂ«r komitetin.
    The collaborative development platform Forgejo 12.0 is now available
  • ËshtĂ« shtuar opsioni pĂ«r dĂ«rgimin e njoftimeve nĂ« email pĂ«r dĂ«shtimet gjatĂ« ekzekutimit tĂ« punĂ«ve sipas orarit (Forgejo Actions).
  • Procesi i kontrollit tĂ« konflikteve me pull-e tĂ« hapura Ă«shtĂ« optimizuar kur vendosen komitete tĂ« reja nĂ« degĂ«n e synuar. MĂ« parĂ« njĂ« kontroll i tillĂ« shkaktonte ngarkesa nĂ« hyrje/dalje, proporcionale me numrin e pull-eve tĂ« hapura pĂ«r shkak tĂ« pĂ«rdorimit tĂ« operacionit nĂ« pemĂ«n e punĂ«s. Kalimi nĂ« pĂ«rdorimin e komandĂ«s "git merge-tree —write-tree" lejohet realizimin e bashkimeve pa iu drejtuar pemĂ«s sĂ« punĂ«s, çka e ka reduktuar ndjeshĂ«m ngarkesĂ«n nĂ« implementimet e mĂ«dha.
  • ËshtĂ« shtuar mundĂ«sia e pĂ«rdorimit tĂ« SSH pĂ«r detyra qĂ« mĂ« parĂ« ishin tĂ« lidhura me OpenPGP. PĂ«r nĂ«nshkrimin e komiteteve pas redaktimit tĂ« skedareve ose pranimit tĂ« ndryshimeve, nĂ« vend tĂ« çelĂ«sit GPG tani mund tĂ« pĂ«rdoret çelĂ«si SSH (nĂ«nshkrimi formohet nĂ« TPM pĂ«rmes ssh-agent).
  • Me default Ă«shtĂ« shtuar skedari robots.txt pĂ«r tĂ« informuar robotĂ«t mbi seksionet qĂ« nuk duhet tĂ« indeksohen.
  • ËshtĂ« shtuar funksioni pĂ«r mbajtjen e fork-ut nĂ« njĂ« gjendje tĂ« sinkronizuar me projektin kryesor.
    The collaborative development platform Forgejo 12.0 is now available
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r paradhĂ«nien e modeleve 3D nĂ« formatin glTF.
    The collaborative development platform Forgejo 12.0 is now available
  • NĂ« redaktorin e komenteve Ă«shtĂ« realizuar mundĂ«sia e vendosjes sĂ« margjinave me çelĂ«sin Tab.
  • NĂ« bazĂ« tĂ« Alpine 3.22 Ă«shtĂ« formuar njĂ« imazh i gatshĂ«m konteineri pĂ«r tĂ« launching Forgejo 12, duke pĂ«rdorur Git 2.49.1, GnuPG 2.4.7, SQLite 3.49.2 dhe OpenSSH 10.0.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster