waterbutler icon indicating copy to clipboard operation
waterbutler copied to clipboard

WaterButler is a Python web application for interacting with various file storage services via a single RESTful API, developed at Center for Open Science.

Results 36 waterbutler issues
Sort by recently updated
recently updated
newest added

## Purpose Currently you can rename a file or folder whatever you like, this creates a variety of error behaviors for the different providers. For Dropbox filenames with slashes create...

Add'l Dev
Low-hanging :apple::green_apple:

## Ticket https://openscience.atlassian.net/browse/SVCS-680 ## Purpose / Changes Removes all v0 files. these endpoints now return 410 (gone), except for the download action, which rewrites the url to return a redirect...

Code Review

## Ticket ## Purpose ## Changes ## Side effects ## QA Notes ## Deployment Notes

Do Not Merge

## Ticket No ticket ## Purpose Clarifies the code used to check if the move or copy can be don on the provider, or if waterbutler needs to do it....

Code Review

## Ticket https://openscience.atlassian.net/browse/SVCS-528 MFR counterpart: https://github.com/CenterForOpenScience/modular-file-renderer/pull/303 ## Purpose This PR replaces https://github.com/CenterForOpenScience/waterbutler/pull/290. Credit goes to @AddisonSchiller 🎆 🎆 . Allow MFR to request `.gdoc` files in `.pdf` format while keep...

Final Review
Blocked

## Purpose When a gFile, (.gdoc, .gslides etc) gets exported we change the ext to .docx, .ppt etc. If this happens one file at a time waterbulter will deal with...

On Hold

## Purpose If WB core provider the move and copy code repeats itself unnecessarily this factors it out and cleans up the functions substantially. ## Changes Moves the metrics, name...

Add'l Dev
Low-hanging :apple::green_apple:

refs: https://openscience.atlassian.net/browse/SVCS-256 ## Purpose We need the un-decoded file name to distinguish between files with special characters. ie: "me/ow.txt and me%2Fow.txt" The decoding tornado does makes these files hard to...

Add'l Dev
Low-hanging :apple::green_apple:

## Purpose This arose out of the confluence of three tickets: 1. [Support slashes in google drive file names](https://openscience.atlassian.net/browse/SVCS-234) 2. [Google Docs (and spreadsheets, presentations) are accessible w/ and w/o...

On Hold

## Purpose: https://openscience.atlassian.net/browse/SVCS-143 WB V1 API: add links for ?meta= call on folders ## Changes: update waterbutler/core/metadata.py move base_api_links out of BaseMetadata into utils for reuse update waterbutler/server/api/v1/provider/metadata.py to return...

Code Review