Hub 2018.1 Help

What's New

We deliver updates and improvements to Hub on a continuous basis. Here's an overview of changes that are available in Hub 2018.1.

New Features

Project OverviewNew in 2018.1 is the Project Overview page. The main purpose of this page is to give you a more convenient way to view information related the project. It also serves as a landing page or “home base” for each project.

This page displays project-specific information like team members, the project description, and integrations. It also provides a dashboard-like interface where you can add widgets that let you monitor the activity in your project.
User AgreementWe've added a feature that lets you store a user agreement that is presented to users who log in to Hub. To access and use Hub, users must accept the agreement.

This lets you collect and track individual acceptance of an information notice as outlined in the General Data Protection Regulation (GDPR) requirements for businesses that operate in EU member states.
Custom WidgetsThe Custom Widgets features has been promoted from experimental to public. This means that the feature automatically enabled when you install or upgrade to Hub 2018.1.

This feature lets you upload custom widgets and add them to your dashboards. Support for this feature has also been added to the new Project Overview page. Grab content from external sources or present data from connected services in a unique format.

Since its experimental release, we have integrated this feature with the JetBrains Plugins Repository. Here, you can access widgets that have been developed by other users and share widgets with the community by uploading your own.
Per-user LocalizationWe have added an option that lets you choose the display language for Hub on a per-user basis. With this feature enabled you will be able to see the page headers, menus, and controls in your preferred language. You can set your language preference in your Hub profile.2018.1
Hub Docker Image Now you can run Hub in a Docker container. Pull the image from the repository and run it as a new installation or migrate your current Hub service to run in a docker container.2018.1

Updates and Enhancements

Email VerificationA new option for administrators lets you mandate that users verify their email address as a requirement to access Hub. This option improves the security of your installation, especially when self-registration is enabled.2018.1
Smart Login StatesWe've implemented several small changes that are intended to preserve your desired login state.
  • When you log out of Hub, you are logged out of the application in all browser tabs. Previously, inactive browser tabs would only be logged out after a set period of inactivity. This provides for a more reliable and predictable means of logging out of Hub.
  • If you access Hub as a guest (meaning that you are not logged in with your own account) and open pages in multiple tabs, logging in on one of these tabs logs you into your account on all tabs.
  • When your computer sleeps or hibernates, you are not immediately redirected to an error page that tells you that you have been disconnected from the internet. When you wake the computer up, you are given the option to try again after the connection is reestablished. Your session is restored to the page that was previously shown.
LDAP Referral OptionsFor Hub installations that are connected to an LDAP service, a new option lets you decide whether to ignore or follow requests to locate additional information in the LDAP directory. When following redirects is not required for user authentication, ignoring LDAP referrals can significantly increase performance.2018.1

Discontinued Features

FeatureDescriptionRemoved in Version
Throttling by IP AddressThe option to apply rate limits to failed authentication requests based on IP address have been removed from the Hub auth module. In an upcoming release, this feature will be replaced with the option to apply rate limits per login across all authentication modules.2018.1.9041
Last modified: 22 May 2018