Den gemensamma utvecklingsplattformen Forgejo 13.0 Àr tillgÀnglig

UtgÄvan av den gemensamma utvecklingsplattformen Forgejo 13.0 har publicerats, vilket gör det möjligt att driftsÀtta ett system för samarbete med Git-repositorier pÄ egna servrar, som liknar lösningarna frÄn GitHub, Bitbucket och Gitlab. Forgejo Àr en fork av projektet Gitea, som i sin tur hÀrstammar frÄn plattformen Gogs. Separationen av Forgejo skedde 2022 efter försök till kommersialisering av Gitea och övergÄngen av ledarskapet till ett kommersiellt företag. Projektet Forgejo följer principer för oberoende styrning och ansvarighet mot gemenskapen. Git-hosting-tjÀnsten Codeberg.org har migrerat till Forgejo. Kodbasen Àr skriven i Go och distribueras under GPLv3-licensen.

De viktigaste funktionerna hos plattformen Àr lÄg resursförbrukning (kan anvÀndas pÄ en Raspberry Pi eller pÄ billiga serverar VPS) och en enkel installationsprocess. Typiska funktioner för projektarbete erbjuds, sÄsom uppgiftshantering, Àrendehantering (issues), pull-begÀrningar, wiki, verktyg för koordination av utvecklingsgrupper, release-hantering, automatisering av paketdistribution i repositorier, hantering av ÄtkomstrÀttigheter, integration med plattformar för kontinuerlig integration, kodsökning, autentisering via LDAP och OAuth, Ätkomst till repositoriet via SSH- och HTTP/HTTPS-protokoll, koppling av webhookar för integration med Slack, Discord och andra tjÀnster, stöd för Git-hooks och Git LFS, samt verktyg för migrering och spegling av repositorier. En separat funktion Àr möjligheten att anvÀnda ActivityPub-protokollet för att koppla samman en federation av enskilda servrar utvecklare.

Huvudsakliga förÀndringar:

  • Möjligheter har lagts till för att informera administratören för en offentligt tillgĂ€nglig server om övertrĂ€delser av reglerna och placering av oönskat innehĂ„ll. Klager kan riktas mot anvĂ€ndare, organisationer, repositorier, pull-begĂ€rningar, Ă€rendeanalyser och kommentarer.
    Den gemensamma utvecklingsplattformen Forgejo 13.0 Àr tillgÀnglig

    Efter att ett klagomĂ„l har skickats visas det i en separat del av administrationsgrĂ€nssnittet. Återkommande klagomĂ„l grupperas och sorteras i den allmĂ€nna listan efter antalet meddelanden som skickats av olika deltagare.

    Den gemensamma utvecklingsplattformen Forgejo 13.0 Àr tillgÀnglig
  • Ett grĂ€nssnitt har lagts till för migrering av projekt frĂ„n samarbetssystemet Pagure, vilket kan anvĂ€ndas för att överföra projekt till den nyss lanserade utvecklingstjĂ€nsten Fedora Forge, som utvecklas för att ersĂ€tta plattformen Pagure som anvĂ€nds i Fedora för samarbete kring kod och metadata för paket.
    Den gemensamma utvecklingsplattformen Forgejo 13.0 Àr tillgÀnglig
  • InstĂ€llningen "[security].GLOBAL_TWO_FACTOR_REQUIREMENT" har lagts till, vilket gör det obligatoriskt för anvĂ€ndare eller administratörer att anvĂ€nda tvĂ„faktorsautentisering, exempelvis med engĂ„ngslösenord (TOTP).
    Den gemensamma utvecklingsplattformen Forgejo 13.0 Àr tillgÀnglig
  • Borttagning av EXIF-metadata frĂ„n filer med bilder som laddas upp som anvĂ€ndaravatarer eller bilder i lagren har sĂ€kerstĂ€llts. Rensningen förhindrar lĂ€ckage av konfidentiella uppgifter, sĂ„som information om anvĂ€ndarens plats och enhet. För att ta bort EXIF-metadata frĂ„n tidigare uppladdade bilder erbjuds kommandot "forgejo doctor avatar-strip-exif".
  • Möjligheten att se loggar av tidigare försök att starta Actions-handlare har lagts till.
    Den gemensamma utvecklingsplattformen Forgejo 13.0 Àr tillgÀnglig
  • WebbgrĂ€nssnittet har fĂ„tt stöd för statisk analys av filer med Actions-handlare för tidig upptĂ€ckta typiska skrivfel och fel, sĂ„som anvĂ€ndning av handlare i fel sammanhang.
    Den gemensamma utvecklingsplattformen Forgejo 13.0 Àr tillgÀnglig
  • Vid tvĂ„ngsgenomförande av push-förfrĂ„gan visas information om byggstatus för alla commit i den kontinuerliga integrationsmiljön.
    Den gemensamma utvecklingsplattformen Forgejo 13.0 Àr tillgÀnglig
  • Tangentkombinationer för att anvĂ€nda fet (Ctrl+B) och kursiv (Ctrl+I) text i den markerade delen har lagts till i Markdown-textredigeraren.
    Den gemensamma utvecklingsplattformen Forgejo 13.0 Àr tillgÀnglig
  • Visning av laddningstiden för applikationer inför release, sĂ„som fĂ€rdiga binĂ€ra byggnader, har sĂ€kerstĂ€llts.
    Den gemensamma utvecklingsplattformen Forgejo 13.0 Àr tillgÀnglig
  • I commit-listan har visningen av taggar kopplade till commit implementerats.
    Den gemensamma utvecklingsplattformen Forgejo 13.0 Àr tillgÀnglig

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster