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

Handle background tasks on Frontend #313

Closed
3 tasks
Piv94165 opened this issue Dec 14, 2023 · 0 comments
Closed
3 tasks

Handle background tasks on Frontend #313

Piv94165 opened this issue Dec 14, 2023 · 0 comments
Assignees
Labels

Comments

@Piv94165
Copy link
Contributor

Piv94165 commented Dec 14, 2023

Current situation

  • If parsing takes too long, the frontend times out, resulting in a timeout notification :

Image

  • Only successfully parsed taxonomies are displayed in the existing projects list. Failed or loading taxonomies are not visible.

To be done

  • Project Creation Page: Users should land on a loading page upon creating a project, prompting them to refresh the page for updates
  • Projects Listing: Ensure all projects are visible in the table, including those that failed or are still loading
  • ¨Project Status: Display project statuses (successfully parsed, parsing failed, parsing in progress) in the projects list

These enhancements will offer a more comprehensive view of project statuses, provide clarity to users during parsing, and ensure visibility of all projects in the list, even if parsing fails or takes longer than expected.

@Piv94165 Piv94165 converted this from a draft issue Dec 14, 2023
@Piv94165 Piv94165 moved this from Todo to In Progress in Taxonomy-editor - CentraleSupelec 2023 Dec 14, 2023
@Piv94165 Piv94165 self-assigned this Dec 20, 2023
@teolemon teolemon changed the title Handle background task on Frontend Handle background tasks on Frontend Jan 11, 2024
@Piv94165 Piv94165 moved this from In Progress to Reviews in Taxonomy-editor - CentraleSupelec 2023 Jan 18, 2024
@Piv94165 Piv94165 moved this from Reviews to Done in Taxonomy-editor - CentraleSupelec 2023 Jan 25, 2024
@perierc perierc closed this as completed Feb 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3 participants