Rilis sistem pengembangan kolaboratif GitBucket 4.33

Disampaikan oleh pelepasan proyek GitBucket 4.33, di mana sistem kolaborasi dengan repositori Git sedang dikembangkan, menyediakan antarmuka bergaya GitHub dan Bitbucket. Sistem ini mudah dipasang, memiliki kemampuan untuk memperluas fungsionalitas melalui plugin, dan kompatibel dengan GitHub API. Kode ini ditulis dalam Scala dan tersedia berlisensi di bawah Apache 2.0. MySQL dan PostgreSQL dapat digunakan sebagai DBMS.

Fitur utama GitBucket:

  • Dukungan untuk repositori Git publik dan pribadi yang dapat diakses melalui HTTP dan SSH;
  • Dukungan GitLFS;
  • Antarmuka untuk menavigasi repositori dengan dukungan untuk mengedit file online;
  • Ketersediaan Wiki untuk menyiapkan dokumentasi;
  • Antarmuka untuk memproses pesan kesalahan (Masalah);
  • Alat untuk memproses permintaan perubahan (Permintaan tarik);
  • Sistem pengiriman notifikasi melalui email;
  • Sistem manajemen pengguna dan grup yang sederhana dengan dukungan untuk integrasi LDAP;
  • Sistem plugin dengan koleksi add-on yang dikembangkan oleh anggota komunitas. Fitur-fitur berikut diimplementasikan dalam bentuk plugin: membuat catatan inti, menerbitkan pengumuman, membuat cadangan, menampilkan pemberitahuan di desktop, merencanakan grafik komit, dan menggambar AsciiDoc.

Fitur rilis baru:

  • Menerapkan kemampuan untuk mengkonfigurasi semua pilihan Antarmuka CLI melalui variabel lingkungan (berguna untuk Docker). Misalnya, pengaturan untuk menyambung ke DBMS sekarang dapat diteruskan melalui variabel lingkungan, bukan melalui file database.conf;
  • Menambahkan pengaturan baru GITBUCKET_MAXFILEZIE (ukuran maksimum file yang diunggah), GITBUCKET_UPLOADTIMEOUT (batas waktu saat mengunggah file), GITBUCKET_PLUGINDIR (direktori tambahan untuk plugin) dan
    GITBUCKET_VALIDATE_PASSWORD (logika validasi kata sandi);

  • Menambahkan dukungan untuk menciutkan konten file di antarmuka saat mengevaluasi perubahan dalam permintaan tarik (mempermudah untuk memeriksa permintaan tarik yang besar);

    Rilis sistem pengembangan kolaboratif GitBucket 4.33

  • Sebuah opsi telah diterapkan untuk memblokir akses dari IP internal ke penangan WebHook dengan kemampuan untuk menentukan daftar putih alamat internal yang valid;
    Rilis sistem pengembangan kolaboratif GitBucket 4.33

  • Beberapa respons Web API telah menambahkan properti "penerima tugas" dan "penerima tugas" untuk mengidentifikasi pengguna yang telah atau ditugaskan untuk melakukan pekerjaan.

Sumber: opennet.ru

Tambah komentar