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

Sync with local json task file #7176

Open
JulienBrn opened this issue Mar 6, 2025 · 0 comments
Open

Sync with local json task file #7176

JulienBrn opened this issue Mar 6, 2025 · 0 comments

Comments

@JulienBrn
Copy link

Is your feature request related to a problem? Please describe.
I'm currently running label studio with a local storage source for keypoint labeling. I need to have additional metadata about the images that are being labeled, so I'm using the json format for tasks and I have switched off "Treat every bucket object as a source file" in my source storage.
The json file describing the tasks is always stored at the same specific path (that I could transform into a URL if necessary). Is there anyway to keep the annotations tasks and the json file in sync (when pressing the sync button in the UI) ?

Describe the solution you'd like
In source storage, be able to pass the path to a json file containing tasks. The sync button should update the annotation tasks using that json file (creating new ones, updating the metadata of old ones and perhaps deleting tasks). The merge should be done using the id field.
Buttons in the UI that modify the task (such as the delete task) should either not be usable in this case or should update the json file depending on some source storage configuration.

@JulienBrn JulienBrn changed the title Autosync local json task file Sync with local json task file Mar 6, 2025
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

1 participant