{"push_id":778439828,"size":30,"distinct_size":0,"ref":"refs/heads/master","head":"91e00cd205a420533562f399d01f0036bd1ad569","before":"639b985d2ad2f9f80b8f4bfe30033c82b1b37147","commits":[{"sha":"d50c914fe16b9d2de39cdd8097401a3f0af3fcf5","author":{"email":"8801027588d366cb2425c117fca765e4fefaf0dc@sanger.ac.uk","name":"Keith James"},"message":"Ensure a trailing slash on the directory prefix used to limit the\nscope of metadata queries. This ensures that filtering takes place on\ncollections and not path string prefixes.","distinct":false,"url":"https://api.github.com/repos/wtsi-npg/perl-irods-wrap/commits/d50c914fe16b9d2de39cdd8097401a3f0af3fcf5"},{"sha":"776bc9b461378611b58bd9d66ace40b35242ffaa","author":{"email":"8801027588d366cb2425c117fca765e4fefaf0dc@sanger.ac.uk","name":"Keith James"},"message":"Updated the test plan to the correct number of tests.","distinct":false,"url":"https://api.github.com/repos/wtsi-npg/perl-irods-wrap/commits/776bc9b461378611b58bd9d66ace40b35242ffaa"},{"sha":"1c9c4b5a3f85256df752c532ed8f4a37739aeae7","author":{"email":"71ec98cb813cffda6820c0cc3728e676e8334e87@sanger.ac.uk","name":"Iain Bancarz"},"message":"Merge pull request #21 from keithj/devel\n\nEnsure that query filters by collection and not just by an arbitrary prefix","distinct":false,"url":"https://api.github.com/repos/wtsi-npg/perl-irods-wrap/commits/1c9c4b5a3f85256df752c532ed8f4a37739aeae7"},{"sha":"bf4dcb95ec9cc5b5a58503669437486ad00e56e6","author":{"email":"8801027588d366cb2425c117fca765e4fefaf0dc@sanger.ac.uk","name":"Keith James"},"message":"Changed the behaviour of WTSI::NPG::iRODS::DataObject::update_group_permissions\nto be tolerant of unknown iRODS groups by default.","distinct":false,"url":"https://api.github.com/repos/wtsi-npg/perl-irods-wrap/commits/bf4dcb95ec9cc5b5a58503669437486ad00e56e6"},{"sha":"02180e54cdc77e20c2fbbd023691d327f2caf62c","author":{"email":"71ec98cb813cffda6820c0cc3728e676e8334e87@sanger.ac.uk","name":"Iain Bancarz"},"message":"Merge pull request #23 from keithj/devel\n\nTolerant update_group_permissions","distinct":false,"url":"https://api.github.com/repos/wtsi-npg/perl-irods-wrap/commits/02180e54cdc77e20c2fbbd023691d327f2caf62c"},{"sha":"6d2a95b91e19423e3dc033baa795d0b6dae4f7ec","author":{"email":"8801027588d366cb2425c117fca765e4fefaf0dc@sanger.ac.uk","name":"Keith James"},"message":"Added WTSI::NPG::iRODS::is_collection and WTSI::NPG::iRODS::is_object\nmethods to allow improvements to argument checking.","distinct":false,"url":"https://api.github.com/repos/wtsi-npg/perl-irods-wrap/commits/6d2a95b91e19423e3dc033baa795d0b6dae4f7ec"},{"sha":"734af2e9d6d8a87f9d9a19afe9faec1053c66d91","author":{"email":"c111de308af6f9a05d8719ddc2082126a62ffa20@sanger.ac.uk","name":"David K Jackson"},"message":"populate_wtsi_irods_groups script now uses primary groups\n\nas well as secondary unix groups","distinct":false,"url":"https://api.github.com/repos/wtsi-npg/perl-irods-wrap/commits/734af2e9d6d8a87f9d9a19afe9faec1053c66d91"},{"sha":"3671f5e547132708c457f7ee6c3b44a085083c53","author":{"email":"c111de308af6f9a05d8719ddc2082126a62ffa20@sanger.ac.uk","name":"David K Jackson"},"message":"PerlCritic fixes","distinct":false,"url":"https://api.github.com/repos/wtsi-npg/perl-irods-wrap/commits/3671f5e547132708c457f7ee6c3b44a085083c53"},{"sha":"9bc6beb3ef6fab16cbba5740d75b2e9f8f675f7c","author":{"email":"c111de308af6f9a05d8719ddc2082126a62ffa20@sanger.ac.uk","name":"David K Jackson"},"message":"if strings from data access group don't match any group name try treating as usernames","distinct":false,"url":"https://api.github.com/repos/wtsi-npg/perl-irods-wrap/commits/9bc6beb3ef6fab16cbba5740d75b2e9f8f675f7c"},{"sha":"7461f781dc49300506a46495a89f14c5e564684f","author":{"email":"34c6fceca75e456f25e7e99531e2425c6c1de443@deoxybyte.co.uk","name":"Keith James"},"message":"Merge pull request #27 from dkj/devel\n\nUse unix primary group membership and allow individual users in data access group","distinct":false,"url":"https://api.github.com/repos/wtsi-npg/perl-irods-wrap/commits/7461f781dc49300506a46495a89f14c5e564684f"},{"sha":"1a010c416b6372705dcb9657d54014662a52e4bc","author":{"email":"c111de308af6f9a05d8719ddc2082126a62ffa20@sanger.ac.uk","name":"David K Jackson"},"message":"Merge remote-tracking branch 'wtsi-npg/master' into HEAD","distinct":false,"url":"https://api.github.com/repos/wtsi-npg/perl-irods-wrap/commits/1a010c416b6372705dcb9657d54014662a52e4bc"},{"sha":"b7b495c8e76543193ef70e7d5fee255f27ee0aac","author":{"email":"8801027588d366cb2425c117fca765e4fefaf0dc@sanger.ac.uk","name":"Keith James"},"message":"Added a group_filter attribute to WTSI::NPG::iRODS to allow the group\nlisting methods to be customised.","distinct":false,"url":"https://api.github.com/repos/wtsi-npg/perl-irods-wrap/commits/b7b495c8e76543193ef70e7d5fee255f27ee0aac"},{"sha":"93215322637bd01e0ed62e5db987252826e386fd","author":{"email":"8801027588d366cb2425c117fca765e4fefaf0dc@sanger.ac.uk","name":"Keith James"},"message":"Fixed a bug where the check for a data_object property would yield an\ninvalid failure if the data_object value was a zero.","distinct":false,"url":"https://api.github.com/repos/wtsi-npg/perl-irods-wrap/commits/93215322637bd01e0ed62e5db987252826e386fd"},{"sha":"8aecb47a22392e88288ea47691f24935c242fac9","author":{"email":"8801027588d366cb2425c117fca765e4fefaf0dc@sanger.ac.uk","name":"Keith James"},"message":"Removed some commented code and fixed some POD.","distinct":false,"url":"https://api.github.com/repos/wtsi-npg/perl-irods-wrap/commits/8aecb47a22392e88288ea47691f24935c242fac9"},{"sha":"3ba710a24a8aac65251cfac21e20da45dae3892a","author":{"email":"8801027588d366cb2425c117fca765e4fefaf0dc@sanger.ac.uk","name":"Keith James"},"message":"Corrected some POD.","distinct":false,"url":"https://api.github.com/repos/wtsi-npg/perl-irods-wrap/commits/3ba710a24a8aac65251cfac21e20da45dae3892a"},{"sha":"ef51da4c276b85ea98228c43145fad038cbc2652","author":{"email":"c111de308af6f9a05d8719ddc2082126a62ffa20@sanger.ac.uk","name":"David K Jackson"},"message":"Merge commit 'refs/pull/26/head' of github.com:wtsi-npg/perl-irods-wrap into devel","distinct":false,"url":"https://api.github.com/repos/wtsi-npg/perl-irods-wrap/commits/ef51da4c276b85ea98228c43145fad038cbc2652"},{"sha":"0033a136ec7b1265f329059e8ef9bb723ae2b26a","author":{"email":"8801027588d366cb2425c117fca765e4fefaf0dc@sanger.ac.uk","name":"Keith James"},"message":"Updated README","distinct":false,"url":"https://api.github.com/repos/wtsi-npg/perl-irods-wrap/commits/0033a136ec7b1265f329059e8ef9bb723ae2b26a"},{"sha":"f572affb3860546d30b99434ad51577cb9aeaf2e","author":{"email":"71ec98cb813cffda6820c0cc3728e676e8334e87@sanger.ac.uk","name":"Iain Bancarz"},"message":"Merge pull request #30 from keithj/update_readme\n\nUpdated README","distinct":false,"url":"https://api.github.com/repos/wtsi-npg/perl-irods-wrap/commits/f572affb3860546d30b99434ad51577cb9aeaf2e"},{"sha":"33a5f2120d06d3300879618c51704529102eb4fa","author":{"email":"8801027588d366cb2425c117fca765e4fefaf0dc@sanger.ac.uk","name":"Keith James"},"message":"This commit fixes two bugs:\n\nIt was impossible to search with metadata AVUs where any part was Perl\nzero (int or string). This was caused by overzealus argument checking.\n\nUsing a single lister for paths, ACLs, checksums and collection\ncontents caused a performance bottleneck due to unnecessary ACL\nlookups. Separate listers have been added for ACLs and collection\ncontents.","distinct":false,"url":"https://api.github.com/repos/wtsi-npg/perl-irods-wrap/commits/33a5f2120d06d3300879618c51704529102eb4fa"},{"sha":"b3d35db02b521f96e66d81bf92e0a2fd7f30c5b6","author":{"email":"8801027588d366cb2425c117fca765e4fefaf0dc@sanger.ac.uk","name":"Keith James"},"message":"Disentangled checksum listing from other operations because checksums\nrequire data objects to be readable.\n\nRemoved the Data::Dump dependency.","distinct":false,"url":"https://api.github.com/repos/wtsi-npg/perl-irods-wrap/commits/b3d35db02b521f96e66d81bf92e0a2fd7f30c5b6"}]}