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

Allow PROPOSAL_GROUPS members to update proposal #1053

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

fpotier
Copy link
Member

@fpotier fpotier commented Feb 7, 2024

Description

Allow PROPOSAL_GROUPS members to update proposal.

Motivation

In the proposal ingestion workflow, we first ingest the proposal and each time a measurement period is scheduled/removed, it's updated in SciCat.

I'll update the corresponding documentation before merging if the patch is accepted.

Tests included/Docs Updated?

  • Included for each change/fix?
  • Passing? (Merge will not be approved unless this is checked)
  • Docs updated?

@fpotier fpotier requested a review from nitrosx February 7, 2024 14:35
Copy link
Contributor

@bpedersen2 bpedersen2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@fpotier
Copy link
Member Author

fpotier commented Feb 9, 2024

@bpedersen2 I guess it would make sense to also allow Attachement updates?

@nitrosx
Copy link
Contributor

nitrosx commented Feb 9, 2024

Once this PR is merged we should review the permissions for all the other sub-systems.
We should also wait to review until I have the Samples PR #1044 merged. The two PR implements a slightly different model for authorization

@Junjiequan Junjiequan force-pushed the proposalGroup-update-permission branch from 8ab6024 to 3935955 Compare May 14, 2024 14:09
@Junjiequan Junjiequan force-pushed the proposalGroup-update-permission branch from 3935955 to 390f3cd Compare June 27, 2024 09:23
@Junjiequan
Copy link
Contributor

@nitrosx based on the Authorization table in the Documentation this is valid change and can be mreged

@Junjiequan Junjiequan force-pushed the proposalGroup-update-permission branch from 390f3cd to fb13ae8 Compare July 23, 2024 21:08
@Junjiequan Junjiequan force-pushed the proposalGroup-update-permission branch from fb13ae8 to 695c520 Compare August 8, 2024 17:00
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

Successfully merging this pull request may close these issues.

4 participants