Current behaviour
When an admin installs REANA from Helm charts, the "Your profile" page shows currently the option to link to GitLab, even if the admins did not configure any GitLab integration:
Clicking on the button leads to:
Expected behavior
The box should not be offered if the REANA deployment is not connected to any GitLab instance.
Notes
This task may consist of enriching reana-client info related endpoints and configmaps in order to expose the information whether an instance is connected to a GitLab server (and if so, to which one) to both reana-ui and reana-client. The web intergace could then conditionally display the box, when applicable. And the user would be also informed in the CLI client about this.
See also #47