Skip to content

improve support configuration#7255

Draft
escattone wants to merge 1 commit intomozilla:mainfrom
escattone:improved-support-configuration-2721
Draft

improve support configuration#7255
escattone wants to merge 1 commit intomozilla:mainfrom
escattone:improved-support-configuration-2721

Conversation

@escattone
Copy link
Contributor

@escattone escattone commented Feb 13, 2026

mozilla/sumo#2721

Highlights

  • The ProductSupportConfig is now the sole source of product support information. It's the only support-related config that can be associated with a product and activated/deactivated.
  • The AAQConfig is no longer activated/deactivated and no longer directly associated with a product. It's associated with a product only by associating it with a ProductSupportConfig instance. A single AAQConfig may be the selected as the forum_config for any number of ProductSupportConfig instances.
  • A ProductSupportConfig instance cannot be activated unless it has at least one support channel (Zendesk or forum), and also, if it has a forum support channel, that forum config must have at least one enabled locale.

@escattone escattone force-pushed the improved-support-configuration-2721 branch 3 times, most recently from bd7ea9e to 5783cb8 Compare February 14, 2026 00:04
@escattone escattone force-pushed the improved-support-configuration-2721 branch from 5783cb8 to 35007e3 Compare February 14, 2026 00:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant