Description
Change analyze route to be a polling request to avoid timeout issue.
This happens on github codespaces when after a minute github codespaces cancels the request
Tasks
[x] Make the data analyzis asynchrone
[x] If the data is not yet analyzed, return a Retry-after json
[x] If the data is available, return the data
Acceptance Criteria
[x] Frontend hosted on github codespaces doesnt get timedout
Description Change analyze route to be a polling request to avoid timeout issue. This happens on github codespaces when after a minute github codespaces cancels the request
Tasks