-
Story
-
Resolution: Done
-
Major
-
None
-
None
Story
Wire the existing ServiceNow frontend plugin UI to the backend plugin that retrieves ServiceNow ticket data. This includes:
- Making API calls from the frontend to the backend route.
- Handling loading/error and empty states.
- Passing sorting, filtering, pagination and annotation-based entity/user references as query parameters to backend.
- Displaying real ticket data (ID, description, state, etc.) from ServiceNow API responses.
Background
Dependencies and Blockers
- Backend plugin must expose a stable API (e.g. /servicenow/incidents?entityRef=...).
- Auth and SNOW URL must be configured in `app-config.yaml`.
Acceptance Criteria
- Ticket table renders real ServiceNow data from the backend.
- Filters/search/sorting operate correctly with backend queries.
- Pagination works correctly with backend data.
- No console/network errors when entity has ServiceNow annotations.
- Graceful fallback when
- No annotations are found.
- No data is returned.
- Backend request fails.
- blocks
-
RHIDP-7700 [Servicenow] Create Servicenow plugin/packages yaml files for Extensions plugin
-
- Closed
-
- is blocked by
-
RHIDP-7662 ServiceNow Backend Plugin - View Tickets for User/Component
-
- Closed
-
- is cloned by
-
RHIDP-7700 [Servicenow] Create Servicenow plugin/packages yaml files for Extensions plugin
-
- Closed
-