GitBucket 4.33 väljaanne

Esitletud projekti väljalaskmine GitBucket 4.33, milles selles areneb Git-repositooriga koostööks mõeldud süsteem, mis pakub GitHubi stiilis liidest ja Bitbucket. Süsteem paistab silma lihtsa installimise, laiendatavuse pluginatega ja GitHubi API-ga ühilduvusega. Kood on kirjutatud Scala keeles ja saadaval on litsentsitud Apache 2.0 alusel. Andmebaasina võivad kasutada MySQL ja PostgreSQL.

GitBucketi peamised omadused:

  • Toetab avalikke ja privaatseid Git-reposiite, millele pääseb ligi HTTP ja SSH kaudu;
  • Tugi GitLFS;
  • Liides repositooriumi sirvimiseks koos failide online redigeerimisega;
  • Wiki olemasolu dokumentatsiooni koostamiseks;
  • Liides veateadete töötlemiseks (Issues);
  • Muudatusettepanekute (Pull request) töötlemise vahendid;
  • E-kirjade kaudu teavituste saatmise süsteem;
  • Lihtne kasutajate ja rühmade haldamise süsteem, mis toetab LDAP-integratsiooni;
  • Pluginate süsteem, millel on kogumik täiendustest, mille on arendanud kogukonna liikmed. Pluginatena on loodud sellised funktsioonid nagu gist-märkmete loomine, teadete avaldamine, varundamine, töölaudadele teavituste edastamine, commitide statistika koostamine, AsciiDoc'i joonistamine.

Omadused uue väljaande:

  • On võimalik konfigureerida kõiki valikuid CLI-liidese kaudu keskkonnamuutujate abil (kasulik Docker'i jaoks). Näiteks saab andmebaasi ühenduse seadeid nüüd edastada keskkonnamuutujate kaudu, mitte enam faili database.conf kaudu;
  • Lisatud uus seadistus GITBUCKET_MAXFILESIZE (max laadimisfaili suurus), GITBUCKET_UPLOADTIMEOUT (failide üleslaadimise ajaülevaade), GITBUCKET_PLUGINDIR (pluginade täiendav kataloog) ja
    GITBUCKET_VALIDATE_PASSWORD (parooli kontrollimise loogika);
  • Lisatud tugi failide sisu kokkuvoldimiseks liideses pull-requestide muudatuste hindamise ajal (lihtsustab suurte pull-requestide kontrollimist);

    GitBucket 4.33 väljaanne
  • Töötamiseks on rakendatud võimalus keelata juurdepääs sise-IP-de kaudu WebHook-idetöötlejatele koos võimalusega määrata lubatud siseaadresside nimekiri;
    GitBucket 4.33 väljaanne
  • Web API mõnedele vastustele on lisatud omadused «assignee» ja «assignees», et tuvastada kasutajad, kes on määranud või kellele on määratud ülesande täitmine.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster