{"push_id":888259271,"size":69,"distinct_size":69,"ref":"refs/heads/develop/merge/daily","head":"8c9b74eae30c5a89a041e391cae1833af05f0107","before":"398e1b80e9642d7ca4e0eae0bb7d04949e6bcc6b","commits":[{"sha":"cafa316ac9e738f081316caef7600412d9db7e0b","author":{"email":"342564bc1ab1e55103f85104b5e013adfdf828cb@ximenes.org.uk","name":"Colin Blackburn"},"message":"Add a template to import config.","distinct":true,"url":"https://api.github.com/repos/snoopycrimecop/openmicroscopy/commits/cafa316ac9e738f081316caef7600412d9db7e0b"},{"sha":"5b65e7a1f5db7d6794212b61952b219e71cb3738","author":{"email":"342564bc1ab1e55103f85104b5e013adfdf828cb@ximenes.org.uk","name":"Colin Blackburn"},"message":"Allow template to be passed in via importer-cli, but don't document.","distinct":true,"url":"https://api.github.com/repos/snoopycrimecop/openmicroscopy/commits/5b65e7a1f5db7d6794212b61952b219e71cb3738"},{"sha":"21825861e15441a6bafa6b0d5f88b66b099dfe93","author":{"email":"342564bc1ab1e55103f85104b5e013adfdf828cb@ximenes.org.uk","name":"Colin Blackburn"},"message":"Changes to ImportLibrary","distinct":true,"url":"https://api.github.com/repos/snoopycrimecop/openmicroscopy/commits/21825861e15441a6bafa6b0d5f88b66b099dfe93"},{"sha":"85d2c28ef98ed6ab262968a66ee953b5bd2954a2","author":{"email":"342564bc1ab1e55103f85104b5e013adfdf828cb@ximenes.org.uk","name":"Colin Blackburn"},"message":"Changes to OMEROMetadataStoreClient","distinct":true,"url":"https://api.github.com/repos/snoopycrimecop/openmicroscopy/commits/85d2c28ef98ed6ab262968a66ee953b5bd2954a2"},{"sha":"b2fc6ddea896bb7e24e3b205a12e08da766b1099","author":{"email":"342564bc1ab1e55103f85104b5e013adfdf828cb@ximenes.org.uk","name":"Colin Blackburn"},"message":"Add ImportTemplate class.","distinct":true,"url":"https://api.github.com/repos/snoopycrimecop/openmicroscopy/commits/b2fc6ddea896bb7e24e3b205a12e08da766b1099"},{"sha":"3f99c8e91af70a6e3df41d462715ecb2e0a73a40","author":{"email":"c028c213ed5efcf30c3f4fc7361dbde0c893c5b7@glencoesoftware.com","name":"jmoore"},"message":"Create o.f.i.targets package","distinct":true,"url":"https://api.github.com/repos/snoopycrimecop/openmicroscopy/commits/3f99c8e91af70a6e3df41d462715ecb2e0a73a40"},{"sha":"f53499b616abe8e72a359a436e670666e09ae2a6","author":{"email":"c028c213ed5efcf30c3f4fc7361dbde0c893c5b7@glencoesoftware.com","name":"jmoore"},"message":"Initial migration to ImportTarget interface","distinct":true,"url":"https://api.github.com/repos/snoopycrimecop/openmicroscopy/commits/f53499b616abe8e72a359a436e670666e09ae2a6"},{"sha":"ae0ff55bd0db16ab41dfea04aa1df9c9bcf54553","author":{"email":"c028c213ed5efcf30c3f4fc7361dbde0c893c5b7@glencoesoftware.com","name":"jmoore"},"message":"Re-collapse path targets to TemplateImportTarget","distinct":true,"url":"https://api.github.com/repos/snoopycrimecop/openmicroscopy/commits/ae0ff55bd0db16ab41dfea04aa1df9c9bcf54553"},{"sha":"8c54272679585ac361fb301c9bceb4f35b0e5b1c","author":{"email":"c028c213ed5efcf30c3f4fc7361dbde0c893c5b7@glencoesoftware.com","name":"jmoore"},"message":"template: More moving methods","distinct":true,"url":"https://api.github.com/repos/snoopycrimecop/openmicroscopy/commits/8c54272679585ac361fb301c9bceb4f35b0e5b1c"},{"sha":"e91512b378604904d42007ad137c01478bde3224","author":{"email":"c028c213ed5efcf30c3f4fc7361dbde0c893c5b7@glencoesoftware.com","name":"jmoore"},"message":"model: implement and throw","distinct":true,"url":"https://api.github.com/repos/snoopycrimecop/openmicroscopy/commits/e91512b378604904d42007ad137c01478bde3224"},{"sha":"8c3f24099103336df68c107d30124e0e00c37912","author":{"email":"c028c213ed5efcf30c3f4fc7361dbde0c893c5b7@glencoesoftware.com","name":"jmoore"},"message":"cli: rename template argument","distinct":true,"url":"https://api.github.com/repos/snoopycrimecop/openmicroscopy/commits/8c3f24099103336df68c107d30124e0e00c37912"},{"sha":"f22dddc0a862fc883efd1224efdc7afc147ef107","author":{"email":"c028c213ed5efcf30c3f4fc7361dbde0c893c5b7@glencoesoftware.com","name":"jmoore"},"message":"cli: use target rather than -d and -r","distinct":true,"url":"https://api.github.com/repos/snoopycrimecop/openmicroscopy/commits/f22dddc0a862fc883efd1224efdc7afc147ef107"},{"sha":"41bbe1afcc2554df835c1eab4dd0d338e3b49d7c","author":{"email":"c028c213ed5efcf30c3f4fc7361dbde0c893c5b7@glencoesoftware.com","name":"jmoore"},"message":"targets: improve exceptions","distinct":true,"url":"https://api.github.com/repos/snoopycrimecop/openmicroscopy/commits/41bbe1afcc2554df835c1eab4dd0d338e3b49d7c"},{"sha":"db074111bb54c87dbff14b1fa206d7a526604481","author":{"email":"c028c213ed5efcf30c3f4fc7361dbde0c893c5b7@glencoesoftware.com","name":"jmoore"},"message":"fix: re-collapse","distinct":true,"url":"https://api.github.com/repos/snoopycrimecop/openmicroscopy/commits/db074111bb54c87dbff14b1fa206d7a526604481"},{"sha":"64fcb09a46c00c0abdac18a73521b7b7328f875b","author":{"email":"c028c213ed5efcf30c3f4fc7361dbde0c893c5b7@glencoesoftware.com","name":"jmoore"},"message":"import.py: add -T arguments","distinct":true,"url":"https://api.github.com/repos/snoopycrimecop/openmicroscopy/commits/64fcb09a46c00c0abdac18a73521b7b7328f875b"},{"sha":"8708075b043fe4e75b23d423c47d34aada29bbef","author":{"email":"c028c213ed5efcf30c3f4fc7361dbde0c893c5b7@glencoesoftware.com","name":"jmoore"},"message":"tests: work on unit and integration tests","distinct":true,"url":"https://api.github.com/repos/snoopycrimecop/openmicroscopy/commits/8708075b043fe4e75b23d423c47d34aada29bbef"},{"sha":"2cbed186fe41265bd9212f7276b444881ecf5487","author":{"email":"c028c213ed5efcf30c3f4fc7361dbde0c893c5b7@glencoesoftware.com","name":"jmoore"},"message":"Initial working `-T` flag\n\n`Dataset:id`, `Dataset:name:foo` and similar `Screen`\nvalues for `-T` now perform the same actions as `-r`\nand `-d` as previously. Other values are attached to\nthe imported objects as a custom annotation with the\nnamespace: NSTARGETTEMPLATE","distinct":true,"url":"https://api.github.com/repos/snoopycrimecop/openmicroscopy/commits/2cbed186fe41265bd9212f7276b444881ecf5487"},{"sha":"070cf10cf42c7f98d30313e96bf22840dde410b0","author":{"email":"c028c213ed5efcf30c3f4fc7361dbde0c893c5b7@glencoesoftware.com","name":"jmoore"},"message":"Server-side template attempt\n\nThere is not enough information client-side to properly\nparse out \"dataset\" or \"screen\" from the path. Bio-Formats\nneeds to have already run on the files and declared the\nnumber of omitted levels.\n\nAs a solution, this attempts to push the parsing of the\nfile paths server-side. (Additionally, it moves to a regex-\nbased representation).\n\nThis however does not work as expected since the import\nmechanism strips off all directories. Likely we don't\nhave much choice but to use the clientPath field.","distinct":true,"url":"https://api.github.com/repos/snoopycrimecop/openmicroscopy/commits/070cf10cf42c7f98d30313e96bf22840dde410b0"},{"sha":"8fc1bee9607e28efbc356012fcb1cba5c417867e","author":{"email":"c028c213ed5efcf30c3f4fc7361dbde0c893c5b7@glencoesoftware.com","name":"jmoore"},"message":"Use client path for TemplateImportTarget\n\nSince server-side paths are likely to be stripped down to\nthe minimum, there's not enough context for the regex to\ncreate a substantial dataset name.","distinct":true,"url":"https://api.github.com/repos/snoopycrimecop/openmicroscopy/commits/8fc1bee9607e28efbc356012fcb1cba5c417867e"},{"sha":"aff08b5702f96f524d027d7959d2219b0a7ca00a","author":{"email":"c028c213ed5efcf30c3f4fc7361dbde0c893c5b7@glencoesoftware.com","name":"jmoore"},"message":"Working model & template sources","distinct":true,"url":"https://api.github.com/repos/snoopycrimecop/openmicroscopy/commits/aff08b5702f96f524d027d7959d2219b0a7ca00a"}]}