Skip to content

UI: LogPipelineProcessor table has isEditable=false — cannot view or edit processor config #2516

Description

@netmstnet

Bug

In the Pipeline detail page (PipelineView.tsx), the Processors table has isEditable={false} and isCreateable={false} hardcoded. Users can only delete processors — cannot view their configuration or edit them. To change a processor, you must delete and recreate it.

Where

App/FeatureSet/Dashboard/src/Pages/Logs/Settings/PipelineView.tsx line 207-208:

<ModelTable<LogPipelineProcessor>
  ...
  isDeleteable={true}
  isEditable={false}
  isCreateable={false}

Also: there's no detail view page for a single processor — clicking a row does nothing.

Reproduction

  1. Create a LogPipeline
  2. Add a processor via "Add Processor" button
  3. Try to edit the processor — no edit button
  4. Try to view processor config — no way to see it

Expected

At minimum: ability to view processor configuration (JSON). Ideally: edit existing processors.

Workaround

View processor config via direct DB query:

SELECT configuration FROM "LogPipelineProcessor" WHERE name = '...' AND "deletedAt" IS NULL;

Environment

OneUptime v10.8.2 Community Edition.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions