mfraezz
mfraezz
## Purpose Improve `NodeLogList` performance ## Changes * Create JSONAPI-compliant subclass for `rest_framework.pagination.CursorPagination` * Use on `NodeLogList` * Update frontend ## Side effects None expected ## Ticket [[OSF-8565]](https://openscience.atlassian.net/browse/OSF-8565)
Currently, list of possible providers is [hard coded](https://github.com/dib-lab/osf-cli/blob/master/osfclient/utils.py#L9). This can lead to some confusing behavior: 1) Clone a project with `box` (or any un-`KNOWN_PROVIDER`) connected, modify files, and upload them...
## Purpose Avoid KeyError on force-remove from collection ## Changes - Use `.get` ## Side Effects None expected ## Ticket None
[ENG-5242] ## Purpose ## Changes ## QA Notes Please make verification statements inspired by your code and what your code touches. - Verify - Verify What are the areas of...
## Purpose The `change_node_region` command can fail when copying Very Large Blobs. Prefer `Blob.rewrite` in that case. ## Changes - Conditionally use the rewrite API when necessary. ## Side Effects...