Added basic version creation on all REST API updates commands. #151
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.
The changes to fcrepo-auth-common (which appear first in the diff below) are to compensate for the fact that version creation makes new child objects whose names are out of our control and that test was based around the names of nodes. I've updated that test to retain its spirit but still work in the case where version nodes are created. I've also added an issue to look into a more intuitive and comprehensive approach for minimizing the confusion associated with this behavior.