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

[FEATURE] Group provenance information #469

Open
ll4strw opened this issue Sep 4, 2024 · 1 comment
Open

[FEATURE] Group provenance information #469

ll4strw opened this issue Sep 4, 2024 · 1 comment
Milestone

Comments

@ll4strw
Copy link

ll4strw commented Sep 4, 2024

Yoda v1.9.0

This is probably related to #44, #413, and #468.

Any research-<group_name> member can insert arbitrary provenance information to a research group collection, see below
image

In particular, by adding/modifying metadata with org_action_log attribute and value which format is different than yoda's expected format '["<timestamp>", "<action>", "<actor_email>"]' will produce a 500 error, which will result in the impossibility to read a folder provenance info for any other user.

Could maybe attribute org_action_log be protected? Alternatively, yoda should ignore any formats she does not know when parsing that attribute value so that it does not produce a 500 error.

@stsnel stsnel added this to the v2.0.0 milestone Oct 2, 2024
@stsnel
Copy link
Member

stsnel commented Oct 2, 2024

Thanks for the issue report. This is indeed a specific case of the general problem described in #44. We'll be able to fix the root cause of this issue when/after Yoda 2.0 is released. I've assigned this issue to the Yoda 2.0 version milestone for now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants