-
Notifications
You must be signed in to change notification settings - Fork 76
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
[SVCS-479] Raise exception for copy/move replace folder that orphans itself. #333
Open
NyanHelsing
wants to merge
13
commits into
CenterForOpenScience:develop
Choose a base branch
from
NyanHelsing:ft/move-orphan-delete
base: develop
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
[SVCS-479] Raise exception for copy/move replace folder that orphans itself. #333
NyanHelsing
wants to merge
13
commits into
CenterForOpenScience:develop
from
NyanHelsing:ft/move-orphan-delete
Commits on Jun 5, 2018
-
Reject complicated self-overwrites
Fixing an issue where when a child component is hooked up To a project, and they share the same provider, it is possible to silently delete files
Configuration menu - View commit details
-
Copy full SHA for a9ba57b - Browse repository at this point
Copy the full SHA a9ba57bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 27e6364 - Browse repository at this point
Copy the full SHA 27e6364View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbec8a1 - Browse repository at this point
Copy the full SHA cbec8a1View commit details -
Raise exception for copy/move replace folder that orphans itself.
[#SVCS-479] Replace folder from inside folder deletes both Add replace_will_orphan(src_path,dest_path) Checks if dest_path overwrite will orphan src_path Call replace_will_orphan in copy/move defs in waterbutler.core.provider
Configuration menu - View commit details
-
Copy full SHA for 1acc81c - Browse repository at this point
Copy the full SHA 1acc81cView commit details -
Refactor overwrite conflict logic
SVCS-479 Move three pieces of overwrite conflict logic from move/copy into handle_naming and rename handle_naming to handle_conflict. Improved logic and reduced code.
Configuration menu - View commit details
-
Copy full SHA for 3e06975 - Browse repository at this point
Copy the full SHA 3e06975View commit details -
Configuration menu - View commit details
-
Copy full SHA for 187b4d0 - Browse repository at this point
Copy the full SHA 187b4d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 49d12e6 - Browse repository at this point
Copy the full SHA 49d12e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for aacd550 - Browse repository at this point
Copy the full SHA aacd550View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf92678 - Browse repository at this point
Copy the full SHA cf92678View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99c8173 - Browse repository at this point
Copy the full SHA 99c8173View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10ee255 - Browse repository at this point
Copy the full SHA 10ee255View commit details -
There was some places where the http method 'get' was written in lowercase. this was changed to upper case to match the rest of the codebase, and broke some tests. This fixes those tests also.
Configuration menu - View commit details
-
Copy full SHA for f2edb4d - Browse repository at this point
Copy the full SHA f2edb4dView commit details -
Ensure HTTP method case uniformity
Box's validate_v1_path http method name should be lowercase.
Configuration menu - View commit details
-
Copy full SHA for e012a51 - Browse repository at this point
Copy the full SHA e012a51View commit details
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.