Implement GraphQL fetching logic in logs component for workspace logs
MR: Pending
Description
To improve the workspace failure visibility & troubleshooting, we need to fetch workspace logs using GraphQL on the workspace details page so that users can view actual workspace logs data.
Acceptance criteria
-
Create GraphQL query to fetch workspace logs by workspace ID -
Implement logs data fetching on workspace details page -
Implement pagination for large log datasets -
Connect time range filtering controls to GraphQL query parameters (See: Add time-based filtering controls to 'Logs' sec... (#565439) • Unassigned • Backlog) -
Add error handling for failed log fetching requests -
Display loading skeleton while logs are being fetched -
Show appropriate error messages when logs cannot be loaded
TODO: Implementation plan
Technical Notes
Edited by Sahil Sharma