Skip to content

[FR] EE: Option to disable Discord button, Sourcebot repo and Ask components in the homepage #820

@harrison-xrb

Description

@harrison-xrb

Feature Description

In Enterprise Edition (EE) mode, it should be possible for an owner or admin to toggle (enable/disable) the display of:

  • The Discord button
  • The link to the public Sourcebot repository
  • 'Ask' tab

In some enterprise environments, these links are not relevant and may confuse or distract users, or they may be unacceptable due to corporate policies.

Expected Behavior:

  • Admins have a configuration option to hide (or show) the Discord button, Sourcebot repo link, and Ask tab in EE mode.
  • If disabled, these buttons/links/tabs are hidden from both the homepage and the Ask tab.
  • The Ask tab should be able to be disabled entirely if "Ask unavailable" is shown anyway when an AI API key has not been provided.

User Story

  • As an EE customer or admin, I want to restrict access/visibility of external support and repo links to ensure compliance with internal policies and minimize user confusion.
  • As an admin, I want the option to completely disable the Ask tab if the backend AI integration is not configured in the environment (e.g., missing API key), so users are not led to a non-functional or confusing UI element.

Additional Context

  • These options should be configurable via environment variable or the admin settings panel.

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions