Forgejo 13.0 Objavljen s Moderiranjem Sadržaja i Globalnim Primjenjivanjem 2FA


Forgejo 13.0, softver za Git forge koji se može hostirati samostalno, uvodi nove alate za moderaciju, poboljšane Actions te globalno provođenje dvofaktorske autentifikacije.

Tim Forgejo je najavio izdanje Forgejo 13.0, najnovije verzije softvera za Git forge koji se samostalno hostira, uvodeći poboljšanja sigurnosti, nove alate za moderaciju i poboljšanu upotrebljivost širom platforme.

Jedna od najupečatljivijih novosti u novoj verziji je ugrađeni sustav za prijavu sadržaja, dizajniran da olakša moderiranje na javnim instancama. Korisnici sada mogu prijavljivati problematični sadržaj—kao što su repozitoriji, problemi, komentari ili zahtjevi za povlačenje—izravno administratorima.

Štoviše, višestruka izvješća za isti predmet automatski se grupiraju u administratorskom sučelju.

Na sigurnosnom planu, Forgejo sada omogućuje administratorima da globalno nametnu dvofaktorsku autentifikaciju. Nova postavka [security].GLOBAL_TWO_FACTOR_REQUIREMENT može zahtijevati od svih korisnika — ili samo od administratora — korištenje TOTP-a ili sličnih metoda autentifikacije.

Osim toga, rukovanje tajnama Forgejo Actions nadograđeno je kako bi se koristio sigurniji modul za enkripciju uveden 2024. godine, koji se prethodno koristio za TOTP tajne od verzije 10.

S aspekta privatnosti, kako bi se zaštitili od curenja metapodataka, platforma sada automatski uklanja EXIF podatke iz učitanih slika avatara. Osim toga, novi alat za naredbeni redak, forgejo doctor avatar-strip-exif, omogućuje administratorima da očiste postojeće avatare od ugrađenih podataka poput GPS koordinata ili informacija o uređaju.

Forgejo 13.0 platforma zasnovana na Git-u.

Za programere, Forgejo Actions dobiva nekoliko poboljšanja upotrebljivosti. Sada je moguće pregledati sve prethodne pokušaje izvršavanja tijeka rada izravno u web sučelju, što olakšava otklanjanje pogrešaka. Datoteke tijeka rada također se statički provjeravaju kako bi se rano otkrili uobičajeni problemi, poput tipfelera ili nevažećih konteksta, čime se smanjuje broj neuspjelih izvršavanja.

Dodatne promjene uključuju prikaz oznaka u popisima commitova, prikaz vremenskih oznaka na privicima izdanja te uvođenje tipkovničkih prečaca za podebljani i kurzivni tekst u Markdown uređivaču. Status CI-ja commitova sada se prikazuje izravno nakon prisilnih pushanja, što olakšava pregled stanja builda.

Osim toga, administratori će primijetiti ažurirane nazive konfiguracija zapisnika—LOGGER_<NAME>_MODE—što pojednostavljuje korištenje varijabli okoline u kontejneriziranim okruženjima, kao što je implementacija Forgeja preko Dockera ili Helm chartova.

Vrijedi napomenuti da ovo izdanje također označava još jednu prekretnicu u Forgejoovom vremenski temeljenom ciklusu izdanja, s planiranim novim verzijama svakih tri mjeseca i LTS verzijama koje dolaze godišnje. S tim u vezi, verzija v13.0 bit će podržana do siječnja 2026.

Napokon, Forgejo nastavlja svoj put migracije za korisnike koji dolaze s Pagurea, platforme temeljene na Gitu, od koje je Fedora službeno odustala u prosincu 2024. Ugrađeni alat za migraciju pomaže organizacijama da besprijekorno uvezu spremišta i metapodatke.

Forgejo 13.0 je sada dostupan za preuzimanje, s kontejnerskim slikama i binarnim datotekama objavljenim na službenoj stranici. Prije nadogradnje, korisnicima se savjetuje da pregledaju odjeljak o ključnim promjenama u bilješkama o izdanju i da naprave sigurnosnu kopiju svojih instanci kako je navedeno u vodiču za nadogradnju.

Za više informacija, pogledajte najavu.