发布

  • [OPIK-4568] [FE] Fix missing Type filter options on dashboard Span widgets (#5396)

    frostbyte_neo 发布于 2026-02-25 12:50:59 +00:00

    • [OPIK-4568] [FE] Fix missing Type filter options on dashboard Span widgets

    The CategoryRow component requires filter options to be provided via
    config.keyComponentProps.options, but ProjectWidgetFiltersSection was
    missing an entry for the span "type" category filter. This caused the
    dropdown to show "No items" when filtering by Type on span widgets.
    Add the missing rowsMap entry matching the pattern used in
    TracesSpansTab and RuleFilteringSection.

    Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com

    • [OPIK-4568] [FE] Remove leftover thread status filter columns

    The thread status concept was removed in OPIK-4035 but the status
    filter column definitions were left behind in several places, causing
    broken empty dropdowns or stale references. Remove them from:

    • ThreadMetricsSection filter columns
    • Dashboard widget filter constants
    • ThreadsTab DEFAULT_SELECTED_COLUMNS

    Keep the status column in RuleFilteringSection for backward
    compatibility — existing automation rules may have saved status filters
    that need to remain editable.

    Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com

    • [OPIK-4568] [FE] Extract shared getSpanTypeFilterConfig helper to lib/span-type-filter

    Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com

    • [OPIK-4568] [FE] Rename span-type-filter to camelCase spanTypeFilter

    Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com


    Co-authored-by: Claude Opus 4.6 noreply@anthropic.com

    下载附件