GitLab 4.1 adds sign-up pages and public repositories
The latest release of the open source, self-hosted source code repository management software GitLab adds an optional sign-up page, to allow new users to create accounts, and the ability to create public repositories. GitLab 4.1 also introduces an improved comment system and the ability to remember dashboard filters by storing them in browser cookies.
Before the new sign-up mode, administrators had to create accounts for new users of the GitLab instance before they can create projects, clone them or push changes to them. Now, new users can be sent to a form to enter username, password and email address to start using the system. Along with this comes the ability to declare projects to be public so that they can be cloned and otherwise accessed without a user having to sign in. Public projects are also listed on a page which indexes all of of public repositories.
The new release improves memory use and performance by replacing Resque with Sidekiq so that background processing is managed by threads rather than forking. It also includes several other user interface improvements. Instructions on how to upgrade from GitLab 4.0 are available from the project's GitHub page.
With this release, the main developer of GitHub has announced that he will be working full time on the project going forward and is asking for donations to this end. The source code for GitLab 4.1 can be downloaded from the project's GitHub page under the MIT Licence.