forked from camptocamp/ogc-client
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
api-methodsSpecific to CSAPI method implementationSpecific to CSAPI method implementationfeatureNew functionality being addedNew functionality being addedfutureScoped for future implementation; not prioritized for current milestone.Scoped for future implementation; not prioritized for current milestone.
Milestone
Description
📌 Task Description
Implement the getProcedures(params: Record<string, string>) method in src/client/connectedSystemsClient.ts. This method should retrieve procedure metadata from CSAPI-compliant servers using flexible query parameters.
This method is part of the extended CSAPI support and should follow the same modular, compositional design as core methods. It will be exposed via .connectedSystems only if CSAPI capability is detected.
✅ Acceptance Criteria
- Method
getProcedures(params: Record<string, string>)created - Returns parsed response from CSAPI
/proceduresendpoint - Integrated into
ConnectedSystemsClientclass - Covered by unit tests using
vitestorjest - Includes JSDoc comments for documentation
- Linked to GitHub Project board
🔗 Related Links
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
api-methodsSpecific to CSAPI method implementationSpecific to CSAPI method implementationfeatureNew functionality being addedNew functionality being addedfutureScoped for future implementation; not prioritized for current milestone.Scoped for future implementation; not prioritized for current milestone.