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

Change implementation of API endpoints to use nachet-datastore for storing images and images related metadata #69

Closed
4 tasks done
Tracked by #75
MaxenceGui opened this issue Mar 20, 2024 · 1 comment
Labels
epic Issue that can be achieved by dividing the work into smaller steps.

Comments

@MaxenceGui
Copy link

MaxenceGui commented Mar 20, 2024

Issue Description 🚀

With nachet-datastore currently in development, the backend will need to move from the Azure Blob Storage to store nachet-datastore for images and images metadata to nachet-datastore.

current:

sequenceDiagram
    nachet-frontend  ->> nachet-backend: REST
    nachet-backend ->> blob-storage: REST queries
Loading

desired:

sequenceDiagram
    nachet-frontend  ->> nachet-backend: REST
    nachet-backend ->> nachet-datastore: function calls
    nachet-datastore ->> ailab-db: postgresql queries
    nachet-datastore ->> blob-storage: REST queries
Loading

Acceptance Criteria ✅

  • nachet-datastore is used
  • Every reference to Azure Data Storage is move to the backend
  • The endpoint for pictures batch import is tested and working

Tasks 🛠️

@MaxenceGui MaxenceGui transferred this issue from ai-cfia/ailab-db Mar 20, 2024
@MaxenceGui MaxenceGui added the epic Issue that can be achieved by dividing the work into smaller steps. label Mar 20, 2024
@github-project-automation github-project-automation bot moved this to Todo in Nachet Mar 20, 2024
@rngadam
Copy link

rngadam commented Mar 26, 2024

@MaxenceGui let's discuss this in-person, the description needs some work.

@MaxenceGui MaxenceGui pinned this issue Apr 5, 2024
@rngadam rngadam changed the title Implement endpoint in the backend to transit the needed information from the frontend to the database. Change implementation of API endpoints to use nachet-datastore for storing images and images related metadata Apr 9, 2024
@github-project-automation github-project-automation bot moved this from Todo to Done in Nachet Jul 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic Issue that can be achieved by dividing the work into smaller steps.
Projects
Archived in project
Development

No branches or pull requests

3 participants