Lansarea sistemului de colaborare GitBucket 4.37

A fost lansată versiunea 4.37 a proiectului GitBucket, care dezvoltă un sistem pentru colaborarea asupra repository-urilor Git, având o interfață similară cu GitHub și Bitbucket. Sistemul se deosebește prin ușurința de instalare, posibilitatea de extindere a funcționalității prin pluginuri și compatibilitatea cu API-ul GitHub. Codul este scris în Scala și este disponibil sub licența Apache 2.0. Se pot utiliza MySQL și PostgreSQL ca SGBD.

Funcționalitățile principale ale GitBucket:

  • Suport pentru repozitoare Git publice și private cu acces prin HTTP și SSH;
  • Suport pentru GitLFS;
  • Interfață pentru navigarea prin repositoare cu suport pentru editarea fișierelor online;
  • Există un Wiki pentru documentație;
  • Interfață pentru gestionarea problemelor raportate (Issues);
  • Instrumente pentru gestionarea solicitărilor de modificare (Pull request);
  • Sistem de trimitere a notificărilor prin e-mail;
  • Un sistem simplu de gestionare a utilizatorilor și grupurilor, cu suport pentru integrarea LDAP;
  • Sistem de pluginuri cu o colecție de extensii dezvoltate de membri din comunitate. Funcționalități precum crearea de note gist, publicarea anunțurilor, realizarea de backup-uri, notificări pe desktop, generarea de grafice ale commit-urilor și redarea AsciiDoc sunt implementate ca pluginuri.

În noua versiune:

  • A fost adăugată posibilitatea de a specifica un URL propriu în setări pentru accesarea repository-ului prin SSH, care poate fi folosită atunci când accesul utilizatorilor la GitBucket prin SSH nu se face direct, ci printr-un proxy suplimentar,serverul, care redirecționează cererile clienților.
    Lansarea sistemului de colaborare GitBucket 4.37
  • A fost adăugată posibilitatea utilizării cheilor EDDSA pentru verificarea semnăturilor digitale ale commit-urilor. Suportul este implementat prin actualizarea componentelor apache-sshd și bouncycastle-java.
  • Au fost modificate limitările privind dimensiunea maximă a parolei (limita a fost crescută de la 20 la 40 de caractere) și URL-ul WebHook (de la 200 la 400 de caractere).
  • API-ul Web a fost extins și integrarea cu sistemul Jenkins a fost îmbunătățită. Au fost adăugate apeluri suplimentare în API pentru lucrul cu Git (Git Reference API) și procesarea listelor de probleme, de exemplu, s-a adăugat suport pentru datele referitoare la versiuni de test (milestone) și a fost oferită posibilitatea de a efectua operațiuni simultan pentru toate înregistrările de probleme.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster