Skip to content

[uiSettings] allow to enhance categories / add category related fields #95627

@pgayvallet

Description

@pgayvallet

Currently, there is no real representation or model of a setting's category, as the category list is only inferred from the category field on the registered settings, which is just a label.

This introduces a lot of limitations, as we can't enhance the categories or section in any way.

In example, in #17298, we would need to add a description associated with the category, and we were blocked by that.

We should revisit the way category are defined and represented. We may want to add a new API to allow registering categories for the uiSettings service.

Also need to see how to support BWC with categories that would only be represented by the category field of the settings.

And also, to adapt the advancedSettings usages of the categories.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Feature:uiSettingsTeam:CorePlatform Core services: plugins, logging, config, saved objects, http, ES client, i18n, etc t//impact:needs-assessmentProduct and/or Engineering needs to evaluate the impact of the change.loe:needs-researchThis issue requires some research before it can be worked on or estimated

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions