{"push_id":1098914132,"size":20,"distinct_size":5,"ref":"refs/heads/stable","head":"cc944238206c57fed532040ec33f74992ab142e0","before":"8963c9a1423eb6cbed8ccd887bd477bd7d446a5a","commits":[{"sha":"253336ecf1ddb0f30e131a229a51719ba15fa759","author":{"email":"cb720f55e9c1b74d2f60c5ac6df8ccd9d05e00c1@dnanexus.com","name":"Phil Sung"},"message":"Comment out flaky test","distinct":false,"url":"https://api.github.com/repos/dnanexus/dx-toolkit/commits/253336ecf1ddb0f30e131a229a51719ba15fa759"},{"sha":"4c5f29f5b2557d16a7b109104c8afcbfeaacd7cb","author":{"email":"04371122856a5538c238d4ceed3f655404bc173b@dnanexus.com","name":"Ohad Rodeh"},"message":"Recovery from partial reads by reducing buffer size\n\nSummary:\nThere is an error case where we download a file, and get an IncompleteRead\nerror. This occurs when some of the data arrives, but not all of it.\nIt is not possible to harvest the partial data with urllib3, although,\nit was possible with urllib2.\n\nThis change goes back to an older recovery strategy, that reduces the buffer size.\nIt does not try to piece together message fragments.\n\nTest Plan: Existing tests\n\nReviewers: psung\n\nReviewed By: psung\n\nSubscribers: cjiang\n\nDifferential Revision: https://dnanexus.phacility.com/D908","distinct":false,"url":"https://api.github.com/repos/dnanexus/dx-toolkit/commits/4c5f29f5b2557d16a7b109104c8afcbfeaacd7cb"},{"sha":"62b8b722e10ccac8db8d32a11282d9227e5e43c7","author":{"email":"2b90003c22a6347c1f1577cf606cbc320b0a81d2@gmail.com","name":"Bill Agee"},"message":"PTFM-17813 Build dx-verify-file and dxcpp w/ MinGW\n\nSummary:\nModifications to dxcpp/CMakeLists.txt files to enable building dx-verify-file on Windows:\n\n- Patched C++ API bindings to allow building dxcpp and dx-verify-file\n  with MinGW GCC 4.8.1\n- Modified CMakeLists.txt to download/build libcurl/boost/OpenSSL on Windows\n- Modified CMakeLists.txt to locate libcurl/boost/OpenSSL headers on Windows\n\nTest Plan: Compiled and manually tested dx-verify-file on a Windows Server build box.\n\nReviewers: nicolasbockg\n\nReviewed By: nicolasbockg\n\nSubscribers: arina\n\nDifferential Revision: https://dnanexus.phacility.com/D913","distinct":false,"url":"https://api.github.com/repos/dnanexus/dx-toolkit/commits/62b8b722e10ccac8db8d32a11282d9227e5e43c7"},{"sha":"24199e86a320f1ee6d4839a937eef3ca4caddb62","author":{"email":"f6bbf8de8af9fcf8c80733d0caa7a4ef8676c0b7@thehannigans.org","name":"Brett T. Hannigan"},"message":"Updating download help message\n\nTo resume an interupted download, somewhat confusingly we use the -f or --overwrite flag.\r\nI have updated the help message for this switch to specifically mention that it will resume\r\nthe file download if possible.  Long term we may want to either rename this option or separate\r\nthe two behaviors, but at least for now this adds some clarity.","distinct":false,"url":"https://api.github.com/repos/dnanexus/dx-toolkit/commits/24199e86a320f1ee6d4839a937eef3ca4caddb62"},{"sha":"69bee86a9263a10fd376e5c9663a72bb8ad2a096","author":{"email":"04371122856a5538c238d4ceed3f655404bc173b@dnanexus.com","name":"Ohad Rodeh"},"message":"Retry HTTP 400 errors during file upload\n\nSummary:\nIt is possible to get a 400 HTTP error, without a description, during an upload.\nThis change makes these errors retriable. The issue can be reliably reproduced regardless\nof nginx.\n\nTest Plan:\nNew applet test, nucleus/test/test_applets/upload_400_error, that\ncan reliably reproduce this problem.\n\nReviewers: psung\n\nReviewed By: psung\n\nSubscribers: cjiang\n\nDifferential Revision: https://dnanexus.phacility.com/D912","distinct":false,"url":"https://api.github.com/repos/dnanexus/dx-toolkit/commits/69bee86a9263a10fd376e5c9663a72bb8ad2a096"},{"sha":"e40cf8329116926a66a4f053de8a76af73a045f8","author":{"email":"2b90003c22a6347c1f1577cf606cbc320b0a81d2@gmail.com","name":"Bill Agee"},"message":"PTFM-17812 Windows 'make toolkit_version' support\n\nSummary: Fix to support running 'make toolkit_version' on Windows in Git Bash.\n\nTest Plan: Ran make toolkit_version on Ubuntu/OS X/Windows and checked resulting files.\n\nReviewers: nicolasbockg\n\nReviewed By: nicolasbockg\n\nSubscribers: arina, psung\n\nDifferential Revision: https://dnanexus.phacility.com/D917","distinct":false,"url":"https://api.github.com/repos/dnanexus/dx-toolkit/commits/e40cf8329116926a66a4f053de8a76af73a045f8"},{"sha":"32b530b81471e0bf29a5053a3ec11df840537bb2","author":{"email":"2b90003c22a6347c1f1577cf606cbc320b0a81d2@gmail.com","name":"Bill Agee"},"message":"PTFM-17513 dx environment setup script for Windows","distinct":false,"url":"https://api.github.com/repos/dnanexus/dx-toolkit/commits/32b530b81471e0bf29a5053a3ec11df840537bb2"},{"sha":"b7dabce2035979633466be030722817cc0353d74","author":{"email":"562cb5041fca87eca19bdba23da88885ab9c0038@dnanexus.com","name":"Nicolas Bock"},"message":"Fixed the help string for the visibility option.\n\nSummary: PTFM-17869 Fixed ua help strings.\n\nTest Plan: Upload Agent tests in Jenkins\n\nReviewers: brogoff\n\nReviewed By: brogoff\n\nDifferential Revision: https://dnanexus.phacility.com/D897","distinct":false,"url":"https://api.github.com/repos/dnanexus/dx-toolkit/commits/b7dabce2035979633466be030722817cc0353d74"},{"sha":"37407a53a3f9ddea89c322d35ddfcbb33264bab0","author":{"email":"2b90003c22a6347c1f1577cf606cbc320b0a81d2@gmail.com","name":"Bill Agee"},"message":"PTFM-17722 Windows support for 'make python'\n\nSummary:\nInitial support for running the 'make python' target on Windows.\n\nIncorporates Arina's fix for locating the virtualenv activate.bat script on Windows (thanks!), as well as special steps for handling the temporary wheels dir on Windows while preparing to create a package dir for the dx-toolkit archive.\n\nTest Plan: Built dx.exe using 'make python' on Windows and performed manual tests with the resulting executable.\n\nReviewers: nicolasbockg\n\nReviewed By: nicolasbockg\n\nSubscribers: psung, arina\n\nDifferential Revision: https://dnanexus.phacility.com/D919","distinct":false,"url":"https://api.github.com/repos/dnanexus/dx-toolkit/commits/37407a53a3f9ddea89c322d35ddfcbb33264bab0"},{"sha":"2d4464acfc3e04c872e846dcbce73af077f5b534","author":{"email":"2b90003c22a6347c1f1577cf606cbc320b0a81d2@gmail.com","name":"Bill Agee"},"message":"PTFM-17955 Windows support in Python test wrapper","distinct":false,"url":"https://api.github.com/repos/dnanexus/dx-toolkit/commits/2d4464acfc3e04c872e846dcbce73af077f5b534"},{"sha":"cf9d7d9bdbaa2b36186e5fc4d47274cc6ac4b115","author":{"email":"2b90003c22a6347c1f1577cf606cbc320b0a81d2@gmail.com","name":"Bill Agee"},"message":"Fix OS X 'make python' issue introduced by 37407a5","distinct":false,"url":"https://api.github.com/repos/dnanexus/dx-toolkit/commits/cf9d7d9bdbaa2b36186e5fc4d47274cc6ac4b115"},{"sha":"39ba88fb5360ff3b3423e5253620b1c2cda1348f","author":{"email":"c4c77765e0859b13885e672669ca3784b1ccf268@dnanexus.com","name":"Sean King"},"message":"dx get take an app name\n\nSummary:\nOriginally dx get would only take an app ID however we would like the ability\nto supply an app name as well. This change will then resolve app names to\ntheir default id or an app name and version to its ID and continue with that ID.\n\nTest Plan: additional dx get app test\n\nReviewers: brogoff\n\nReviewed By: brogoff\n\nDifferential Revision: https://dnanexus.phacility.com/D906","distinct":false,"url":"https://api.github.com/repos/dnanexus/dx-toolkit/commits/39ba88fb5360ff3b3423e5253620b1c2cda1348f"},{"sha":"0d3e7a5fb6afaef3d46383d81c927a731d8fac4d","author":{"email":"0265edb9f25f9ace5293bb028d83a90c6ca35c90@dnanexus.com","name":"Thanh-Ha Nguyen"},"message":"Updated dxapp.json created by dx-app-wizard\n\n* Removed categories prompt\n* Removed authorizedUsers field\n* Added patterns ([\"*\"])\n* Added empty helpstring for inputs / outputs","distinct":false,"url":"https://api.github.com/repos/dnanexus/dx-toolkit/commits/0d3e7a5fb6afaef3d46383d81c927a731d8fac4d"},{"sha":"58cacc83323aa9349f0055d4b099fa758b93d1eb","author":{"email":"3ad4c800319c397ffcc71b7b3b1ed1b04b42761c@dnanexus.com","name":"Jason Rogers"},"message":"Fix dx_app_wizard test\n\nCommit 0d3e7a5f removed the prompt for categories in dx-app-wizard.\nThis commit updates the run_app_wizard test suite to not expect that\nprompt.  Previously, the test was timing out waiting for category to be\nprompted.","distinct":false,"url":"https://api.github.com/repos/dnanexus/dx-toolkit/commits/58cacc83323aa9349f0055d4b099fa758b93d1eb"},{"sha":"55192d74fdc67023ce8a909aed6d067a90a9757d","author":{"email":"2665bc45969ebdede94eeec624dda2dea65336f7@dnanexus.com","name":"Kaveh Nafissi"},"message":"Changelog and version updates for v0.189.0, UA 1.5.14","distinct":false,"url":"https://api.github.com/repos/dnanexus/dx-toolkit/commits/55192d74fdc67023ce8a909aed6d067a90a9757d"},{"sha":"74085b3dbf1ecd5bae32e6743a73a24f2bba0ca3","author":{"email":"cde350cd88cf8f6b234a34474d1bbcebc33b2d2f@dnanexus.com","name":"pnguyen"},"message":"Fix argcomplete failures due to 67896ca.\n\nAdd argcomplete dependencies to bin dir:\n  - python-argcomplete-check-easy-install-script\n  - register-python-argcomplete\n\n(cherry picked from commit 32a19e54de4533fe9bcb42bf002e2d41753b2f6b)","distinct":true,"url":"https://api.github.com/repos/dnanexus/dx-toolkit/commits/74085b3dbf1ecd5bae32e6743a73a24f2bba0ca3"},{"sha":"3889acbdc49c8cd22a524563e8760bb89f516b9f","author":{"email":"2665bc45969ebdede94eeec624dda2dea65336f7@dnanexus.com","name":"Kaveh Nafissi"},"message":"Changelog and version updates for v0.189.1","distinct":true,"url":"https://api.github.com/repos/dnanexus/dx-toolkit/commits/3889acbdc49c8cd22a524563e8760bb89f516b9f"},{"sha":"7d73e787958ef72c2b630ba32922b04ca7d1cbae","author":{"email":"cde350cd88cf8f6b234a34474d1bbcebc33b2d2f@dnanexus.com","name":"pnguyen"},"message":"Do not delete argcomplete executables from 32a19e5.\n\n(cherry picked from commit 41a2165e85cd872416ad8d2e87e1376e711cf65a)","distinct":true,"url":"https://api.github.com/repos/dnanexus/dx-toolkit/commits/7d73e787958ef72c2b630ba32922b04ca7d1cbae"},{"sha":"f5e385f2829a31407f914507168a63fbf8d16368","author":{"email":"562cb5041fca87eca19bdba23da88885ab9c0038@dnanexus.com","name":"Nicolas Bock"},"message":"get_download_url issue: Reverting 439dc3f 3425184.","distinct":true,"url":"https://api.github.com/repos/dnanexus/dx-toolkit/commits/f5e385f2829a31407f914507168a63fbf8d16368"},{"sha":"cc944238206c57fed532040ec33f74992ab142e0","author":{"email":"2665bc45969ebdede94eeec624dda2dea65336f7@dnanexus.com","name":"Kaveh Nafissi"},"message":"Changelog and version updates for v0.189.2","distinct":true,"url":"https://api.github.com/repos/dnanexus/dx-toolkit/commits/cc944238206c57fed532040ec33f74992ab142e0"}]}