{"push_id":762326481,"size":36,"distinct_size":36,"ref":"refs/heads/master","head":"887aeec43b1985b1868fb5902b9b2653a31c4bd7","before":"457770474588d60215cf2982ba2ccf7855926f9c","commits":[{"sha":"40b15aafd0587be0ef1a34694c8b330441e4ddd4","author":{"email":"210000313d803366692d00837033cf0cfa031a78@mail.mcgill.ca","name":"Remi Bernard"},"message":"Delegated event bindings for dynamic-table.js & JS partials\n\nAll events are now bound (via delegate) to the main dynamic_table\nelement (.dynamic_table container div) instead of their direct targets.\nSwitching from direct bindings to delegated ones yields a nice\nperformance boost aswell as making row insertion and removal easier (no\nneed to do a full rebind).\n\nThis changeset also fixes a few minor UI quirks:\n- Fix for column visibility icons incorrectly being white instead of black\n- Fixed pagination width for the tasks index\n- Clicking on a batch's type now expands/collapses/opens the batch\n  instead of selecting it.","distinct":true,"url":"https://api.github.com/repos/eafkhami/cbrain/commits/40b15aafd0587be0ef1a34694c8b330441e4ddd4"},{"sha":"690adb62889b26d60fd3332a7c173ccb1b1fe7dd","author":{"email":"210000313d803366692d00837033cf0cfa031a78@mail.mcgill.ca","name":"Remi Bernard"},"message":"Merge branch 'master' into dynamic_table","distinct":true,"url":"https://api.github.com/repos/eafkhami/cbrain/commits/690adb62889b26d60fd3332a7c173ccb1b1fe7dd"},{"sha":"8017f462fe05ecd34f347fb59fb72ac93280110c","author":{"email":"210000313d803366692d00837033cf0cfa031a78@mail.mcgill.ca","name":"Remi Bernard"},"message":"Fix for stuck (impossible to deselect) rows\n\nThis changeset fixes a bug where initially selected rows could not be\ndeselected, as the 'checked' HTML attribute would stay on the element\neven if its corresponding property was set to false. Manually removing\n'checked' HTML attributes and setting the property accordingly fixes the\nproblem.\n\nThis changeset also fixes a minor bug where the saved userfiles\nselection would override initially selected rows.","distinct":true,"url":"https://api.github.com/repos/eafkhami/cbrain/commits/8017f462fe05ecd34f347fb59fb72ac93280110c"},{"sha":"f6941d17ade9c47f4b46d9cc9f01e60b4a39c58c","author":{"email":"8a98ec200c2c0818d77d13b9f54dcd138d0df7ac@mcgill.ca","name":"Tristan Glatard"},"message":"Modification of Docker command to support relative paths in symlinks.","distinct":true,"url":"https://api.github.com/repos/eafkhami/cbrain/commits/f6941d17ade9c47f4b46d9cc9f01e60b4a39c58c"},{"sha":"e5b27eff9f6bf40cb7e9c17c1cd5bd914af79723","author":{"email":"210000313d803366692d00837033cf0cfa031a78@mail.mcgill.ca","name":"Remi Bernard"},"message":"Small miscellaneous fixes following review\n\n- sort_index query param now clamped between 0 and 999999999\n- TarArchive extraction now works as intended and checks file extensions\n- Userfiles index now shows the total shown userfiles count across all pages\n- Filter popups now handle long names/tokens more nicely\n- AJAX calls coming from dynamic tables now show CBRAIN's loading image","distinct":true,"url":"https://api.github.com/repos/eafkhami/cbrain/commits/e5b27eff9f6bf40cb7e9c17c1cd5bd914af79723"},{"sha":"ffe2de57bc21e1683cd79125bfe56cdd6b138c7a","author":{"email":"210000313d803366692d00837033cf0cfa031a78@mail.mcgill.ca","name":"Remi Bernard"},"message":"Merge branch 'dynamic_table'","distinct":true,"url":"https://api.github.com/repos/eafkhami/cbrain/commits/ffe2de57bc21e1683cd79125bfe56cdd6b138c7a"},{"sha":"997e7b00bfffc1ba0933fb5067849a9f5ea97e5b","author":{"email":"8a98ec200c2c0818d77d13b9f54dcd138d0df7ac@mcgill.ca","name":"Tristan Glatard"},"message":"Added name of Docker command to Bourreau (portal side).","distinct":true,"url":"https://api.github.com/repos/eafkhami/cbrain/commits/997e7b00bfffc1ba0933fb5067849a9f5ea97e5b"},{"sha":"b2dfe4981d5f5a780720c348bc0062f12cbf82d3","author":{"email":"8a98ec200c2c0818d77d13b9f54dcd138d0df7ac@mcgill.ca","name":"Tristan Glatard"},"message":"Added name of Docker command to Bourreau (bourreau side).","distinct":true,"url":"https://api.github.com/repos/eafkhami/cbrain/commits/b2dfe4981d5f5a780720c348bc0062f12cbf82d3"},{"sha":"ba110806325070d449728ac9b9604657d1ac3925","author":{"email":"8a98ec200c2c0818d77d13b9f54dcd138d0df7ac@mcgill.ca","name":"Tristan Glatard"},"message":"Merge branch 'docker_improvements' of github.com:glatard/cbrain into docker_improvements","distinct":true,"url":"https://api.github.com/repos/eafkhami/cbrain/commits/ba110806325070d449728ac9b9604657d1ac3925"},{"sha":"942e8904879751387d010460be4adf5f47e1a4d2","author":{"email":"210000313d803366692d00837033cf0cfa031a78@mail.mcgill.ca","name":"Remi Bernard"},"message":"Issue #164 - Sightly odd version parsing for ToolConfigs\n\nVersions consisting of a single alphanum are now supported properly","distinct":true,"url":"https://api.github.com/repos/eafkhami/cbrain/commits/942e8904879751387d010460be4adf5f47e1a4d2"},{"sha":"59cf0409daf5c2255687e3b9d6ba222da0ae3a61","author":{"email":"db3615d5113253882b35feb4bb941d737aeb388c@mcgill.ca","name":"Natacha Beck"},"message":"Fixed for Most Used Tools.","distinct":true,"url":"https://api.github.com/repos/eafkhami/cbrain/commits/59cf0409daf5c2255687e3b9d6ba222da0ae3a61"},{"sha":"36b925cb0dfd96d1c965e21f50df2d3fb08d4192","author":{"email":"210000313d803366692d00837033cf0cfa031a78@mail.mcgill.ca","name":"Remi Bernard"},"message":"Re-added missing userfile counters\n\nThis changeset restores the total size, archived, immutable and hidden\nuserfiles counters functionality that was removed when porting the index\nto use the new dynamic table API.\n\nIt also removes the old pagination partial originally implementing these\ncounters.","distinct":true,"url":"https://api.github.com/repos/eafkhami/cbrain/commits/36b925cb0dfd96d1c965e21f50df2d3fb08d4192"},{"sha":"d901d3e202ba3a653c54223f5bff385cb219f4ba","author":{"email":"edc185ef54f2afcbbef68a754c80e5f48c9afc4f@mcgill.ca","name":"Pierre Rioux"},"message":"New schema, some tiny esthetic changes.","distinct":true,"url":"https://api.github.com/repos/eafkhami/cbrain/commits/d901d3e202ba3a653c54223f5bff385cb219f4ba"},{"sha":"5f081ca6efc6393796bfabd4bc593c3bb2c09f12","author":{"email":"bdbfb8fc4b9461a0a878efcd397f670e792ed883@yahoo.com","name":"Pierre Rioux"},"message":"Merge pull request #172 from natacha-beck/master\n\nFix for Most Used Tools.","distinct":true,"url":"https://api.github.com/repos/eafkhami/cbrain/commits/5f081ca6efc6393796bfabd4bc593c3bb2c09f12"},{"sha":"5a7bab1ba41168f4af5699f357029e7962e252c5","author":{"email":"bdbfb8fc4b9461a0a878efcd397f670e792ed883@yahoo.com","name":"Pierre Rioux"},"message":"Merge pull request #167 from glatard/docker_improvements\n\nDocker improvements","distinct":true,"url":"https://api.github.com/repos/eafkhami/cbrain/commits/5a7bab1ba41168f4af5699f357029e7962e252c5"},{"sha":"53832ca2a84a7bf5c6922b3cf2cc307b1d4a24f8","author":{"email":"bdbfb8fc4b9461a0a878efcd397f670e792ed883@yahoo.com","name":"Pierre Rioux"},"message":"Merge pull request #176 from remibernard/dev\n\nFixes following review, few missing fixes for dynamic tables","distinct":true,"url":"https://api.github.com/repos/eafkhami/cbrain/commits/53832ca2a84a7bf5c6922b3cf2cc307b1d4a24f8"},{"sha":"268887d2a8c12f11fb83e1f1b273abb0137c4890","author":{"email":"210000313d803366692d00837033cf0cfa031a78@mail.mcgill.ca","name":"Remi Bernard"},"message":"Merge branch 'dev' of https://github.com/aces/cbrain into dev","distinct":true,"url":"https://api.github.com/repos/eafkhami/cbrain/commits/268887d2a8c12f11fb83e1f1b273abb0137c4890"},{"sha":"accba20297858770252f6cdf2ce43c30e8542863","author":{"email":"210000313d803366692d00837033cf0cfa031a78@mail.mcgill.ca","name":"Remi Bernard"},"message":"Issue #159 - More robust UID/GID resolution\n\nNow falls back to using the UID/GID directly as the user/group name if\nthe UID/GID is illegal or unknown (just like UNIX's `ls -l`).","distinct":true,"url":"https://api.github.com/repos/eafkhami/cbrain/commits/accba20297858770252f6cdf2ce43c30e8542863"},{"sha":"97a67c842f5cdc37081121547208b1583f064de4","author":{"email":"210000313d803366692d00837033cf0cfa031a78@mail.mcgill.ca","name":"Remi Bernard"},"message":"Issue #158 - Userfile view code layout problem\n\nAdded a newline after the synchronization message block.","distinct":true,"url":"https://api.github.com/repos/eafkhami/cbrain/commits/97a67c842f5cdc37081121547208b1583f064de4"},{"sha":"7e0a1cc484e015c3493d6f1a9688280d6485a9ce","author":{"email":"210000313d803366692d00837033cf0cfa031a78@mail.mcgill.ca","name":"Remi Bernard"},"message":"Issue #153 - TAR archive view expects content to be compressed\n\nModerns versions of GNU tar (tested with GNU tar 1.26) automatically\ndetect and use the correct decompression format, unless a specific\nformat is specified on the command line.\n\nRemoving the `z` option should be enough to support non-compressed\ntar archives.","distinct":true,"url":"https://api.github.com/repos/eafkhami/cbrain/commits/7e0a1cc484e015c3493d6f1a9688280d6485a9ce"}]}