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

[DISCUSSION] Enable STAC metadata editing for authenticated users #44

Closed
anayeaye opened this issue Mar 8, 2022 · 6 comments
Closed
Assignees
Labels
architecture enhancement New feature or request question Further information is requested

Comments

@anayeaye
Copy link
Collaborator

anayeaye commented Mar 8, 2022

What

Enable stac api transactions for authenticated users only.

Why

We initially deferred this work because bulk data loading with pypgstac is appropriate for our ingestion pipelines and we did not want to allow anyone with the dashboard url to have permission to edit stac metadata. As we accumulate a larger catalog of data, it will also be important to have an easier way for subject matter experts and collaborators to edit collection metadata.

Notes

AC

  • Metadata editing feature epic/high level plan added to delta-backend backlog.
    -OR-
  • Alternate solution noted in this issue.
@anayeaye anayeaye added enhancement New feature or request question Further information is requested labels Mar 8, 2022
@aboydnw
Copy link

aboydnw commented Jul 1, 2022

@anayeaye is this still an open question?

@anayeaye
Copy link
Collaborator Author

anayeaye commented Jul 1, 2022

@aboydnw I think this issue does belong in the backlog until we have a plan for how we are going to facilitate metadata edits. I'm surprised I created a verb issue without AC, though, I'm going to fix that!

@moradology
Copy link
Contributor

This might be best implemented within https://github.com/NASA-IMPACT/veda-workflows-api as that service is built around enabling authenticated users to kick off ingests. This issue seems like a shared concern

@anayeaye anayeaye self-assigned this Jun 20, 2023
@anayeaye
Copy link
Collaborator Author

Re-considering authenticated transactions because we are beginning to support ingests via hosted notebooks.

One additional requirement would automating the updates of collection extents and datetime summaries for the dashboard. The veda-stac-ingestor currently does this on our behalf.

Related links

@anayeaye
Copy link
Collaborator Author

Another related link about automating extent and summaries updates: https://github.com/NASA-IMPACT/veda-architecture/issues/304#issuecomment-1679280173

@anayeaye
Copy link
Collaborator Author

anayeaye commented Jan 3, 2024

This is a discussion issue, I'm closing to make the task board easier to navigate

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

No branches or pull requests

3 participants