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

Census3: New queue updates #166

Open
3 of 6 tasks
lucasmenendez opened this issue Mar 15, 2024 · 1 comment
Open
3 of 6 tasks

Census3: New queue updates #166

lucasmenendez opened this issue Mar 15, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@lucasmenendez
Copy link

lucasmenendez commented Mar 15, 2024

We have implemented a new Queue for the API endpoints that took too much time to be completed in the Census3 service.
Until now, the API queue just returns if a heavy process was done or if something was wrong during it. Now the queue also contains the progress of the process, and this can be easily implemented in the backend using a channel to update the progress in background, and handling even actions with multiple steps.

Changes in the Census3 API responses:

  • Resulting data standardized with common attribute data to include results when process was done.
  • Including a new attribute progress with values between 0 to 100 (float).

PR & new API docs.

Todo:

  • Deploy to Census3 environments:
    • dev
    • stg
    • lts
  • Update SDK
  • Update UIs to include the progress.
@lucasmenendez lucasmenendez added the enhancement New feature or request label Mar 15, 2024
@jpaulet jpaulet mentioned this issue Mar 19, 2024
Closed
@jpaulet jpaulet added this to the Sprint 5 milestone Mar 19, 2024
@jpaulet jpaulet removed this from the Sprint 5 milestone Apr 2, 2024
@jpaulet jpaulet self-assigned this Apr 2, 2024
@jpaulet
Copy link
Member

jpaulet commented Apr 2, 2024

Design the UI component for the frontend

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

No branches or pull requests

4 participants