As a frontend engineer
I need to manage service endpoints in the Integration View
So that I can define API interactions for the application
Details and Assumptions
- Displays and edits endpoint lists under service blocks.
- API: NestJS manages endpoints via
/board/endpoints.
- Database: Stores endpoints in the
endpoints table in Supabase.
- Assumptions: Only linked services are editable.
Acceptance Criteria
Feature: Manage Service Endpoints
Scenario: Add an endpoint
Given the user is logged in and on the Integration View
When the user edits a service block
Then an editable list of endpoints (e.g., "WS /v1/chat") is shown
And new endpoints can be added with method and path
Implementation Notes
- API endpoint:
POST /board/endpoints to create an endpoint.
- Database: Insert into
endpoints table.
- Additional notes: Use Angular forms for endpoint input.
As a frontend engineer
I need to manage service endpoints in the Integration View
So that I can define API interactions for the application
Details and Assumptions
/board/endpoints.endpointstable in Supabase.Acceptance Criteria
Implementation Notes
POST /board/endpointsto create an endpoint.endpointstable.