{"push_id":2173175735,"size":75,"distinct_size":8,"ref":"refs/heads/search-in-dicom-meta","head":"e706f56132691a54a2ecfee805b6224fc2ada9bd","before":"ded321c06f2d285f190316446ee350cd297608f3","commits":[{"sha":"ca91c39685245cf614f573943452a13b3f58be93","author":{"name":"Zach Mullen","email":"1685ca757284a7fd73ac71f42930e983d56b7f52@kitware.com"},"message":"Deprecate girder-users mailing list, transition to discourse\n\nMailman is dead, long live discourse","distinct":false,"url":"https://api.github.com/repos/girder/girder/commits/ca91c39685245cf614f573943452a13b3f58be93"},{"sha":"ba118fec93f7ac5b526f1c72b3af9ae93dcd729b","author":{"name":"Zach Mullen","email":"1685ca757284a7fd73ac71f42930e983d56b7f52@kitware.com"},"message":"Badge","distinct":false,"url":"https://api.github.com/repos/girder/girder/commits/ba118fec93f7ac5b526f1c72b3af9ae93dcd729b"},{"sha":"ab45736ac005a0546f0e0f3a43d0b21659d3d680","author":{"name":"Zach Mullen","email":"1685ca757284a7fd73ac71f42930e983d56b7f52@kitware.com"},"message":"Make registration policy reflected in web client UI\n\nLinks to register should no longer appear if registration on the\ninstance is closed.","distinct":false,"url":"https://api.github.com/repos/girder/girder/commits/ab45736ac005a0546f0e0f3a43d0b21659d3d680"},{"sha":"69ff50964d969df4d104ceb61142bcd2db172eee","author":{"name":"Zach Mullen","email":"1685ca757284a7fd73ac71f42930e983d56b7f52@kitware.com"},"message":"Add setting for disabling API key functionality","distinct":false,"url":"https://api.github.com/repos/girder/girder/commits/69ff50964d969df4d104ceb61142bcd2db172eee"},{"sha":"fc92fde63d79bd8fbf409e91a754d5501e19c328","author":{"name":"Zach Mullen","email":"1685ca757284a7fd73ac71f42930e983d56b7f52@kitware.com"},"message":"Honor API key setting in REST API\n\nThis disables creation of new API keys, and disallows using them\nfor authentication. Existing keys can still be deleted or updated.","distinct":false,"url":"https://api.github.com/repos/girder/girder/commits/fc92fde63d79bd8fbf409e91a754d5501e19c328"},{"sha":"e47c28f26dd04fe8d139d565b96d700accb598f5","author":{"name":"Zach Mullen","email":"1685ca757284a7fd73ac71f42930e983d56b7f52@kitware.com"},"message":"Add test for new setting","distinct":false,"url":"https://api.github.com/repos/girder/girder/commits/e47c28f26dd04fe8d139d565b96d700accb598f5"},{"sha":"83e56bc8bcd9b8ddc6ef9a285a4ae1d86395009a","author":{"name":"David Manthey","email":"eb02fa6c7b402e08c6dda2ee7b40c6c15108c596@kitware.com"},"message":"Support range requests on S3 access.\n\nWithout this, seeks don't work in a file context.","distinct":false,"url":"https://api.github.com/repos/girder/girder/commits/83e56bc8bcd9b8ddc6ef9a285a4ae1d86395009a"},{"sha":"2eb72df3b7daa37c2e103e7fa4ad3147f71fb096","author":{"name":"Chris Harris","email":"d1b0e76589806bd99524ff1066dc0d9202b4d553@kitware.com"},"message":"Add method to stream the contents of a file as an iterator","distinct":false,"url":"https://api.github.com/repos/girder/girder/commits/2eb72df3b7daa37c2e103e7fa4ad3147f71fb096"},{"sha":"cde8c8ef8c9037154488462a08a68c50ffb95636","author":{"name":"Jeffrey Baumes","email":"d77c2f7d0b001d46818196e16b60afa5ecd9ae31@kitware.com"},"message":"Adding plugin to display contents of CSV, TSV","distinct":false,"url":"https://api.github.com/repos/girder/girder/commits/cde8c8ef8c9037154488462a08a68c50ffb95636"},{"sha":"271a15b4e26df0d0e5e9cd0ce16de5bfe5f5c52a","author":{"name":"David Manthey","email":"eb02fa6c7b402e08c6dda2ee7b40c6c15108c596@kitware.com"},"message":"Fix the terms client test.\n\nWhen we use `window.location.assign`, make sure to wait for something that we expect to change.  Just doing `girderTest.waitForLoad()` is insufficient, since window.assign doesn't cause the change to start until the next time slice, and `waitForLoad` will return immediately that things are loaded (probably a `waits(1)` would have worked instead of the `waitsFor` that was added, but that seems more brittle).\n\nOnce we've properly waited for the `window.location.assign`, fix waiting for creating an item.  A comment was added that waiting caused a test to fail, which was a good indication that we *weren't* waiting for the correct thing.\n\nAlso, fix throwing an error in the test utilities to use the error constructor.","distinct":false,"url":"https://api.github.com/repos/girder/girder/commits/271a15b4e26df0d0e5e9cd0ce16de5bfe5f5c52a"},{"sha":"dca9c271311e1d3a6f6a7eb5bbb79c7eec537687","author":{"name":"David Manthey","email":"eb02fa6c7b402e08c6dda2ee7b40c6c15108c596@kitware.com"},"message":"Make the task client test work in different locales.\n\nBecause we sort tasks by name, the sort order varies by locale.  For instance, in the C locale, capital letters sort before lowercase, whereas in the en.UTF-8 locale, the alphabetically position is more import than case.  Get the position of data explicitly for testing to avoid locale dependency.","distinct":false,"url":"https://api.github.com/repos/girder/girder/commits/dca9c271311e1d3a6f6a7eb5bbb79c7eec537687"},{"sha":"dd3d33c0a0cff7d64ebed3294e64a2ffa1b67119","author":{"name":"Jeffrey Baumes","email":"d77c2f7d0b001d46818196e16b60afa5ecd9ae31@kitware.com"},"message":"Add header toggle so the data does not get downloaded/shown by default","distinct":false,"url":"https://api.github.com/repos/girder/girder/commits/dd3d33c0a0cff7d64ebed3294e64a2ffa1b67119"},{"sha":"13032baffbdddd775ac7a55c1c5cc36dbc13337c","author":{"name":"Jeffrey Baumes","email":"d77c2f7d0b001d46818196e16b60afa5ecd9ae31@kitware.com"},"message":"Add table_view documentation","distinct":false,"url":"https://api.github.com/repos/girder/girder/commits/13032baffbdddd775ac7a55c1c5cc36dbc13337c"},{"sha":"ba88084bc5c8cab0d0ed0de82b2bebeffe38993a","author":{"name":"David Manthey","email":"eb02fa6c7b402e08c6dda2ee7b40c6c15108c596@kitware.com"},"message":"Simplify some of the tests.\n\nRemoved the position logic in two of the three places it was used to simplify things.  The remaining spot could probably be refactored, but since it checks more things it would be more effort and I'll leave that for someone more familiar with these tests.","distinct":false,"url":"https://api.github.com/repos/girder/girder/commits/ba88084bc5c8cab0d0ed0de82b2bebeffe38993a"},{"sha":"c023f210ef497e5aee5b409115fdc0d8ba97d09f","author":{"name":"Jeffrey Baumes","email":"d77c2f7d0b001d46818196e16b60afa5ecd9ae31@kitware.com"},"message":"Make table view render logic in line with dicom_viewer and utilize mime type if present","distinct":false,"url":"https://api.github.com/repos/girder/girder/commits/c023f210ef497e5aee5b409115fdc0d8ba97d09f"},{"sha":"10b6f711d3cd95eddcf2b85d364b33f839d63d31","author":{"name":"Jeffrey Baumes","email":"d77c2f7d0b001d46818196e16b60afa5ecd9ae31@kitware.com"},"message":"Update changelog","distinct":false,"url":"https://api.github.com/repos/girder/girder/commits/10b6f711d3cd95eddcf2b85d364b33f839d63d31"},{"sha":"a7726093735cb2c6d54ccdebfd22114a2fde08c2","author":{"name":"David Manthey","email":"eb02fa6c7b402e08c6dda2ee7b40c6c15108c596@kitware.com"},"message":"Merge pull request #2483 from girder/task-test-locale\n\nMake the task client test work in different locales.","distinct":false,"url":"https://api.github.com/repos/girder/girder/commits/a7726093735cb2c6d54ccdebfd22114a2fde08c2"},{"sha":"7be03d9f22461ea64a5b658758f2bc506569f277","author":{"name":"Jeffrey Baumes","email":"d77c2f7d0b001d46818196e16b60afa5ecd9ae31@kitware.com"},"message":"Adding states for loading, too large, load error, and test for tsv","distinct":false,"url":"https://api.github.com/repos/girder/girder/commits/7be03d9f22461ea64a5b658758f2bc506569f277"},{"sha":"12f699b71a08c05252c6e186f01e0375bcf33ad0","author":{"name":"Jeffrey Baumes","email":"d77c2f7d0b001d46818196e16b60afa5ecd9ae31@kitware.com"},"message":"Adding loading animation, enable pointer cursor only when it makes sense to","distinct":false,"url":"https://api.github.com/repos/girder/girder/commits/12f699b71a08c05252c6e186f01e0375bcf33ad0"},{"sha":"2fab24bac5c73dce2c2b0bb514ccca5c85f1923a","author":{"name":"David Manthey","email":"eb02fa6c7b402e08c6dda2ee7b40c6c15108c596@kitware.com"},"message":"Update for CherryPy 12.0.\n\nCherryPy 12.0 response objects no longer have a timeout property, so we no longer need to change how they timeout.","distinct":false,"url":"https://api.github.com/repos/girder/girder/commits/2fab24bac5c73dce2c2b0bb514ccca5c85f1923a"}]}
{"actor":{"display_login":"Pierre-Assemat"}}