Skip to content

Add Triggers tab #44

@bburda

Description

@bburda

Summary

Add a Triggers tab to the entity resource panel with CRUD trigger management, condition display, and SSE event streaming.


Proposed solution (optional)

  • New TriggersTab component
  • List triggers via GET /{entity_type}/{entity_id}/triggers
  • Create trigger with condition configuration (OnChange, OnChangeTo, EnterRange, LeaveRange)
  • View/edit/delete individual triggers
  • SSE event stream panel via GET /{entity_type}/{entity_id}/triggers/{trigger_id}/events
  • Display trigger status and last-fired timestamp

Additional context (optional)

Depends on sovd_web_ui#42 (client migration). Gateway supports condition-based triggers with persistent SQLite storage since v0.4.0.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    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