Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Implement Pagination for Progress Updates Section (Frontend) #1311

Open
6 of 10 tasks
AnujChhikara opened this issue Jan 9, 2025 · 3 comments
Open
6 of 10 tasks

Comments

@AnujChhikara
Copy link
Member

Issue Description

The current API for the task progress updates section in the task view page returns all updates at once. This can lead to performance issues and slow load times, especially when there are a large number of updates (e.g., 100+). Implementing pagination in the API will improve the efficiency and usability of this feature.

Expected Behavior

  • The API should return progress updates in a paginated format.
  • We can show only show a set number of progress update when page load. My suggestion - 5 .
  • The UI should seamlessly support pagination to fetch updates as the user navigates.

Current Behavior

  • The API currently returns all progress updates in a single response.

Screenshots

Reproducibility

  • This issue is reproducible
  • This issue is not reproducible

Steps to Reproduce

  • Navigate to the task view page.
  • Scroll down to the progress updates section.
  • Observe that all progress updates are loaded at once in the response.

Severity/Priority

  • Critical
  • High
  • Medium
  • Low

Additional Information

Checklist

  • I have read and followed the project's code of conduct.
  • I have searched for similar issues before creating this one.
  • I have provided all the necessary information to understand and reproduce the issue.
  • I am willing to contribute to the resolution of this issue.
@ZendeAditya
Copy link

Is this task completed?

@AnujChhikara
Copy link
Member Author

Is this task completed?

Sir, you have a task in progress can you please finish it first then you can pick this task

@ZendeAditya
Copy link

Yes! After completing that task I will start working on this

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants