-
Notifications
You must be signed in to change notification settings - Fork 17
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
Add Role-based restriction to backend mutations #594
Merged
ErlendHaa
merged 16 commits into
equinor:master
from
ErlendHaa:restrict-mutation-backend
Sep 7, 2021
Merged
Changes from all commits
Commits
Show all changes
16 commits
Select commit
Hold shift + click to select a range
ccf9b49
Generalize Role based access in backend
ErlendHaa 7af642f
Allow different signed-in users in AuthMock
ErlendHaa 7e17215
Re-purpose MutationTest class
ErlendHaa eefa34b
Restrict access to mutation CreateParticipant
ErlendHaa 85b3332
Restrict access to mutation SetAnswer
ErlendHaa 3d98e5d
Restrict access to mutation CreateAction
ErlendHaa 586ea3b
Restrict access to mutation EditAction
ErlendHaa aa7129b
Restrict access to mutation DeleteAction
ErlendHaa e6a17f0
Restrict access to mutation CreateNote
ErlendHaa 07b4143
Delete mutation EditNote from backend
ErlendHaa e1b58ab
Restrict access to mutation CreateClosingRemark
ErlendHaa abd5012
Restrict access to mutation DeleteParticipant
ErlendHaa e72da85
Add backend auth-tests for ProgressEvaluation
ErlendHaa 9f90a42
Restrict access to mutation ProgressParticipant
ErlendHaa 82f57c6
Add backend auth-tests for SetSummary mutation
ErlendHaa 53e42d7
Safeguard against deleting last Facilitator
ErlendHaa File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I guess we are not using, nor want to have the possibility to edit Notes?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That's my so-far conclusion, yes.
Updating and maintaining this mutation without any current or future planned use-case for it seams like unnecessary work. If we ever need it, we can revert this commit