Release of the GitBucket 4.33 collaborative development system

Submitted by project release GitBucket 4.33, which develops a system for collaborating with a Git repository, providing a GitHub-style interface and bitbucket. The system is easy to install, expandable via plugins, and compatible with the GitHub API. The code is written in Scala and available licensed under Apache 2.0. MySQL and PostgreSQL can be used as a DBMS.

Main features of GitBucket:

  • Support for public and private Git repositories accessible via HTTP and SSH;
  • Support GitLFS;
  • Interface for navigating the repository with support for editing files online;
  • Availability of Wiki for the preparation of documentation;
  • Interface for processing error messages (Issues);
  • Tools for processing requests for changes (Pull request);
  • Email notification system;
  • Simple user and group management system with support for LDAP integration;
  • Plugin system with collection add-ons developed by members of the community. In the form of plugins, such features as creating gist notes, publishing announcements, backups, displaying notifications on the desktop, plotting commits, drawing AsciiDoc are implemented.

Features new release:

  • Implemented the ability to configure all options CLI interface via environment variables (useful for Docker). For example, DBMS connection settings can now be passed through environment variables, and not through the database.conf file;
  • Added new settings GITBUCKET_MAXFILEZIE (maximum file upload size), GITBUCKET_UPLOADTIMEOUT (file upload timeout), GITBUCKET_PLUGINDIR (additional directory for plugins) and
    GITBUCKET_VALIDATE_PASSWORD (password validation logic);

  • Added support for collapsing the contents of files in the interface when evaluating changes in a pull request (makes it easier to check for large pull requests);

    Release of the GitBucket 4.33 collaborative development system

  • Implemented an option to deny access from internal IPs to WebHook handlers with the ability to define a white list of valid internal addresses;
    Release of the GitBucket 4.33 collaborative development system

  • Added "assignee" and "assignees" properties to some Web API responses to identify users who have assigned or are assigned to work.

Source: opennet.ru

Add a comment