Skip to content

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

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions