Problem: The current workflow list is not paginated, which impacts the user experience, especially for those with a large number of workflow runs. Retrieving all workflows at once can lead to performance issues and slow response times.
Objective: Implement pagination and server-side filtering for the workflow list to improve performance and usability.
Acceptance Criteria:
- Add pagination to the workflow list.
- Implement server-side filtering to enhance data retrieval.
- Ensure smooth navigation and optimal response times for users.
Additional Notes: This enhancement will provide a more scalable solution, allowing users to efficiently browse through their workflows without performance degradation.