Skip to content

Add operations and configuration support to UI #9

@bburda

Description

@bburda

Summary

Extend sovd_web_ui to consume new ros2_medkit_gateway endpoints for Configurations (ROS 2 parameters via REST) and Operations (ROS 2 services and actions via REST).

Restructure the entity tree to display a component's topics under data/, services and actions under operations/, and parameters under configurations/ subfolders.

Current state:

  • Entity tree shows: Area → Component → Topic
  • Only data endpoints are consumed (/components/{id}/data)

Desired state:

  • Entity tree shows: Area → Component → data/ | operations/ | configurations/
  • Full CRUD support for configurations (list, get, set)
  • Full support for operations (invoke service, send action goal, monitor status, cancel)

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions