Platforma e Zhvillimit Bashkëpunues Forgejo 12.0 Tani e Disponueshme

ËshtĂ« publikuar versioni i platformĂ«s sĂ« zhvillimit bashkĂ«punues Forgejo 12.0. Ai ju lejon tĂ« vendosni njĂ« sistem pĂ«r punĂ« bashkĂ«punuese me depot e Git nĂ« serverat tuaj, i ngjashĂ«m nĂ« detyrat e tij me GitHub, Bitbucket dhe Gitlab. Forgejo Ă«shtĂ« njĂ« degĂ«zim i projektit Gitea, i cili nga ana tjetĂ«r u degĂ«zua nga platforma Gogs. Forgejo u nda nĂ« vitin 2022 pas pĂ«rpjekjeve pĂ«r tĂ« komercializuar Gitea dhe transferimin e kontrollit te njĂ« kompani tregtare. Projekti Forgejo i pĂ«rmbahet parimeve tĂ« menaxhimit tĂ« pavarur dhe kontrollit tĂ« komunitetit. Codeberg.org, qĂ« ofron shĂ«rbime hostimi pĂ«r Git, ka kaluar nĂ« pĂ«rdorimin e Forgejo. Kodi i projektit Ă«shtĂ« shkruar nĂ« Go dhe shpĂ«rndahet sipas licencĂ«s GPLv3.

Karakteristikat kryesore të platformës janë konsumi i ulët i burimeve (mund të përdoret në pllakën Raspberry Pi ose në platformë me kosto të ulët). VPS) dhe një proces i thjeshtë instalimi. Ofrohen veçori standarde të menaxhimit të projekteve, të tilla si menaxhimi i detyrave, gjurmimi i problemeve, kërkesat për tërheqje, wiki, mjete për koordinimin e ekipeve të zhvilluesve, përgatitja e publikimeve, vendosja automatike e paketave në depo, menaxhimi i të drejtave të aksesit, integrimi me platforma integrimi të vazhdueshëm, kërkimi i kodit, autentifikimi nëpërmjet LDAP dhe OAuth, aksesi në depo nëpërmjet protokolleve SSH dhe HTTP/HTTPS, mundësimi i webhook-eve për integrim me Slack, Discord dhe shërbime të tjera, mbështetje për hook-et Git dhe Git LFS, mjete për migrimin dhe pasqyrimin e depove. Një veçori e veçantë është aftësia për të përdorur protokollin ActivityPub për të bashkuar projektet individuale në një rrjet të federuar. serverat zhvilluesit.

Ndryshimet kryesore:

  • Faqja e profilit tĂ« pĂ«rdoruesit Ă«shtĂ« ridizajnuar. Veprime tĂ« tjera janĂ« shtuar nĂ« menunĂ« e profilit.
    Platforma e Zhvillimit Bashkëpunues Forgejo 12.0 Tani e Disponueshme
  • NdĂ«rfaqe e pĂ«rmirĂ«suar pĂ«r shqyrtimin e kĂ«rkesave "pull requests" nĂ« nivelin e kryerjes (nĂ« vend tĂ« njĂ« regjistri tĂ« plotĂ« ndryshimesh qĂ« mbulon tĂ« gjitha kryerjet, nĂ« kĂ«tĂ« modalitet, kryerjet individuale shqyrtohen nĂ« mĂ«nyrĂ« tĂ« njĂ«pasnjĂ«shme). JanĂ« shtuar butona pĂ«rpara dhe prapa pĂ«r tĂ« lundruar nĂ«pĂ«r kryerje gjatĂ« shqyrtimit. ËshtĂ« lejuar pĂ«rdorimi i butonit "finish review" pĂ«r kryerjet individuale. Teksti shpjegues i kryerjes Ă«shtĂ« lĂ«nĂ« i dukshĂ«m nĂ« faqet e shqyrtimit.
    Platforma e Zhvillimit Bashkëpunues Forgejo 12.0 Tani e Disponueshme
  • U shtua njĂ« opsion pĂ«r tĂ« dĂ«rguar njoftime me email nĂ« lidhje me dĂ«shtimet gjatĂ« ekzekutimit tĂ« punĂ«ve tĂ« planifikuara (Forgejo Actions).
  • Optimizuar procesin e kontrollit pĂ«r konflikte me kĂ«rkesat e hapura tĂ« tĂ«rheqjes kur shtyheshin angazhime tĂ« reja nĂ« degĂ«n e synuar. MĂ« parĂ«, njĂ« kontroll i tillĂ« rezultonte nĂ« njĂ« ngarkesĂ« I/O proporcionale me numrin e kĂ«rkesave tĂ« hapura tĂ« tĂ«rheqjes pĂ«r shkak tĂ« operacionit qĂ« aplikohej nĂ« pemĂ«n e punĂ«s. Kalimi nĂ« komandĂ«n "git merge-tree --write-tree" lejonte bashkimin pa aksesuar pemĂ«n e punĂ«s, gjĂ« qĂ« uli ndjeshĂ«m ngarkesĂ«n nĂ« vendosjet e mĂ«dha.
  • U shtua mundĂ«sia pĂ«r tĂ« pĂ«rdorur SSH pĂ«r detyrat e lidhura mĂ« parĂ« me OpenPGP. PĂ«r tĂ« nĂ«nshkruar deklaratat e lidhura pas redaktimit tĂ« skedarĂ«ve ose pranimit tĂ« ndryshimeve, tani mund tĂ« pĂ«rdoret njĂ« çelĂ«s SSH nĂ« vend tĂ« njĂ« çelĂ«si GPG (nĂ«nshkrimi gjenerohet nĂ« TPM nĂ«pĂ«rmjet agjentit ssh).
  • Si parazgjedhje, shtohet njĂ« skedar robots.txt pĂ«r tĂ« informuar robotĂ«t rreth seksioneve qĂ« nuk duhet tĂ« indeksohen.
  • U shtua njĂ« veçori pĂ«r ta mbajtur forkun nĂ« sinkron me projektin kryesor.
    Platforma e Zhvillimit Bashkëpunues Forgejo 12.0 Tani e Disponueshme
  • U shtua mbĂ«shtetje pĂ«r parapamjen e modeleve 3D nĂ« formatin glTF.
    Platforma e Zhvillimit Bashkëpunues Forgejo 12.0 Tani e Disponueshme
  • Redaktuesi i komenteve tani ju lejon tĂ« krijoni indent duke pĂ«rdorur tastin Tab.
  • Bazuar nĂ« Alpine 3.22, Ă«shtĂ« krijuar njĂ« imazh kontejneri gati pĂ«r pĂ«rdorim pĂ«r ekzekutimin e Forgejo 12, duke pĂ«rdorur Git 2.49.1, GnuPG 2.4.7, SQLite 3.49.2 dhe OpenSSH 10.0.

Burimi: opennet.ru

Bleni njĂ« host tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, serverĂ« VPS VDS đŸ”„ Bleni hosting tĂ« besueshĂ«m tĂ« faqeve tĂ« internetit me mbrojtje DDoS, servera VPS VDS | ProHoster