Release of GitBucket 4.33

Introduced project release GitBucket 4.33, which develops a system for collaborative work with Git repositories, providing a GitHub-like interface and Bitbucket. The system is characterized by ease of installation, extensibility through plugins, and compatibility with the GitHub API. The code is written in Scala and is available is licensed under Apache 2.0. MySQL and PostgreSQL can be used as the database.

Key features of GitBucket include:

  • Support for public and private Git repositories accessible via HTTP and SSH;
  • Support GitLFS;
  • An interface for navigating the repository with online file editing support;
  • A Wiki for preparing documentation;
  • An interface for handling issue messages;
  • Tools for processing pull requests;
  • A system for sending email notifications;
  • A simple user and group management system with LDAP integration support;
  • A plugin system with a collection of extensions developed by community members. Such features as creating gist notes, publishing announcements, backups, desktop notifications, commit graph visualizations, and AsciiDoc rendering are implemented as plugins.

Features of the new release:

  • The ability to configure all options of the CLI interface through environment variables has been implemented (useful for Docker). For instance, database connection settings can now be passed via environment variables instead of the database.conf file;
  • New settings have been added: GITBUCKET_MAXFILESIZE (maximum file upload size), GITBUCKET_UPLOADTIMEOUT (timeout for file uploads), GITBUCKET_PLUGINDIR (additional plugin directory), and
    GITBUCKET_VALIDATE_PASSWORD (password validation logic);
  • Support has been added for collapsing file content in the interface when reviewing changes in pull requests (simplifying the review of large pull requests);

    Release of GitBucket 4.33
  • An option to restrict access from internal IPs to WebHook handlers with the ability to define a whitelist of allowed internal addresses has been implemented;
    Release of GitBucket 4.33
  • Properties "assignee" and "assignees" have been added to some Web API responses for identifying users who assigned or are assigned to perform work.

Source: opennet.ru

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster