Skip to content

feat: add support page link in help menu

(EE Port - https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/14914)

What does this MR do?

We are using gitlab-ce for our org and we'd like to add a personalised support link in the top right help dropdown. The current behaviour is a single Help link that points to <host>/help.

This MR uses the already existing Support page URL personalizable setting in the administration and adds it to this dropdown menu as Support. Currently this link seems to only be used in the main help page navigation sidebar, and the visibility of this is far from optimal. Please check the attached screenshots.

By default, the support url when not set will be: https://about.gitlab.com/getting-help/

support_link_menu

image

The development of this MR is sponsored by @siemens (/cc @bufferoverflow).

Does this MR meet the acceptance criteria?

Conformity

Performance and testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team
Edited by Paul Slaughter

Merge request reports