Forgejo 13.0, İçerik Moderasyonu ve Küresel 2FA Zorlaması ile Yayınlandı
Kendi kendine barındırılan bir Git platformu olan Forgejo 13.0, yeni moderasyon araçları, geliştirilmiş Actions ve küresel iki faktörlü kimlik doğrulama uygulaması sunuyor.
Forgejo ekibi, güvenlik iyileştirmeleri, yeni denetim araçları ve platform genelinde geliştirilmiş kullanılabilirlik sunan, kendi kendine barındırılan Git yazılımının en son sürümü Forgejo 13.0'ın yayımlandığını duyurdu.
Yeni sürümdeki en dikkat çekici eklemelerden biri, genel örneklerde moderasyonu kolaylaştırmak için tasarlanmış yerleşik bir içerik bildirme sistemidir. Kullanıcılar artık sorunlu içerikleri—depolar, sorunlar, yorumlar veya çekme istekleri gibi—doğrudan yöneticilere bildirebilir.
Ayrıca, aynı öğeye ait birden fazla rapor yönetici arayüzünde otomatik olarak bir araya getirilir.
Güvenlik cephesinde, Forgejo artık yöneticilerin iki faktörlü kimlik doğrulamayı küresel olarak zorunlu kılmasına olanak tanıyor. Yeni [security].GLOBAL_TWO_FACTOR_REQUIREMENT ayarı, tüm kullanıcıların ya da yalnızca yöneticilerin TOTP veya benzeri kimlik doğrulama yöntemlerini kullanmasını gerektirebilir.
Ayrıca, Forgejo Actions gizli anahtarlarının yönetimi, 2024'te tanıtılmış ve daha önce sürüm 10'dan beri TOTP gizli anahtarları için kullanılan daha güvenli bir şifreleme modülünü kullanacak şekilde geliştirildi.
Gizlilik açısından, meta veri sızıntılarına karşı korunmak için platform artık yüklenen avatar resimlerinden otomatik olarak EXIF verilerini kaldırıyor. Ayrıca, yeni bir komut satırı aracı olan forgejo doctor avatar-strip-exif, yöneticilerin mevcut avatarları GPS koordinatları veya cihaz bilgileri gibi gömülü verilerden temizlemesine olanak tanıyor.
Geliştiriciler için Forgejo Actions bir dizi kullanılabilirlik iyileştirmesi kazanıyor. Artık bir iş akışı için tüm önceki çalıştırma denemelerini doğrudan web kullanıcı arayüzünde görüntülemek mümkün, bu da hata ayıklamayı kolaylaştırıyor. İş akışı dosyaları aynı zamanda yaygın sorunları, örneğin yazım hatalarını veya geçersiz bağlamları, erken aşamada tespit etmek için statik olarak kontrol ediliyor ve başarısız çalıştırmalar azaltılıyor.
Ek değişiklikler, commit listelerinde etiketlerin gösterilmesini, sürüm eklerinde zaman damgalarının görüntülenmesini ve Markdown düzenleyicisinde kalın ve italik metinler için klavye kısayollarının eklenmesini içeriyor. Commitlerin CI durumu artık force push işlemlerinden sonra satır içinde gösteriliyor, bu da build durumunu incelemeyi kolaylaştırıyor.
Buna ek olarak, yöneticiler güncellenmiş günlük kaydedici yapılandırma adlarını—LOGGER_<NAME>_MODE—fark edecektir; bu, Docker veya Helm chartları aracılığıyla Forgejo dağıtırken olduğu gibi, kapsayıcılaştırılmış ortamlarda ortam değişkeni kullanımını basitleştirir.
Bu sürümün, Forgejo’nun zaman tabanlı sürüm döngüsünde bir başka dönüm noktasını da işaret ettiğini belirtmek gerekir; yeni sürümler her üç ayda bir planlanırken, LTS sürümleri yıllık olarak yayınlanmaktadır. Bu doğrultuda, v13.0 Ocak 2026’ya kadar desteklenecektir.
Son olarak, Forgejo, Fedora'nın Aralık 2024'te resmen terk ettiği Git tabanlı bir platform olan Pagure'den gelen kullanıcılar için göç yoluna devam ediyor. Yerleşik göç aracı, kuruluşların depoları ve meta verileri sorunsuz bir şekilde içe aktarmasına yardımcı oluyor.
Forgejo 13.0 şimdi indirilmeye hazır, resmi sitede konteyner görüntüleri ve ikili dosyalar yayınlandı. Yükseltmeden önce, kullanıcıların sürüm notlarındaki uyumsuzluk yaratan değişiklikler bölümünü gözden geçirmeleri ve yükseltme rehberinde belirtildiği şekilde örneklerini yedeklemeleri tavsiye edilir.
Daha fazla bilgi için duyuruya bakın.

