{"push_id":971282849,"size":143,"distinct_size":2,"ref":"refs/heads/2.2","head":"8159668dcaf68f779abd6dd6d9e7dbf290ec5a33","before":"c5d47cb241aaf135090f00bc84debcb8a1f774e8","commits":[{"sha":"bf5c0cb9f7d7fcb74247712fb7d798c8037c7368","author":{"email":"e6bebf7ed44a4a9eef2ee8220cec102f1139dd7d@bacon.esrf.fr","name":"bliss administrator"},"message":"do not look at sample changer if not logged in ;\nget_sc_contents() show exception and return empty list if sample changer\ncontents could not be retrieved","distinct":false,"url":"https://api.github.com/repos/mxcube/mxcube/commits/bf5c0cb9f7d7fcb74247712fb7d798c8037c7368"},{"sha":"349a9b6611dbd91a40ca9d450055ba150d7f8089","author":{"email":"e6bebf7ed44a4a9eef2ee8220cec102f1139dd7d@bacon.esrf.fr","name":"bliss administrator"},"message":"new brick","distinct":false,"url":"https://api.github.com/repos/mxcube/mxcube/commits/349a9b6611dbd91a40ca9d450055ba150d7f8089"},{"sha":"4a18fcdfdd3c85de2fd561d09dfc1f082538078d","author":{"email":"e6bebf7ed44a4a9eef2ee8220cec102f1139dd7d@bacon.esrf.fr","name":"bliss administrator"},"message":"added beacon compatibility (if no config file specified in xml)\nadded limits support\ndo not wait at 'stop'","distinct":false,"url":"https://api.github.com/repos/mxcube/mxcube/commits/4a18fcdfdd3c85de2fd561d09dfc1f082538078d"},{"sha":"6ed07956b6832d605a2e377776741541fd70f6e9","author":{"email":"e6bebf7ed44a4a9eef2ee8220cec102f1139dd7d@bacon.esrf.fr","name":"bliss administrator"},"message":"new Khoros hwo","distinct":false,"url":"https://api.github.com/repos/mxcube/mxcube/commits/6ed07956b6832d605a2e377776741541fd70f6e9"},{"sha":"b2477ee7baae8f8cac7fcc3cfc3e3496d2a929b0","author":{"email":"e6bebf7ed44a4a9eef2ee8220cec102f1139dd7d@bacon.esrf.fr","name":"bliss administrator"},"message":"use beamstop object instead of direct access to MD2 tango server","distinct":false,"url":"https://api.github.com/repos/mxcube/mxcube/commits/b2477ee7baae8f8cac7fcc3cfc3e3496d2a929b0"},{"sha":"b73cc42f6554fe91280815f835c070045af999b8","author":{"email":"e6bebf7ed44a4a9eef2ee8220cec102f1139dd7d@bacon.esrf.fr","name":"bliss administrator"},"message":"added movePhase,readPhase,hwstate_attr etc. in Microdiff object (from\nlatest MD2 software)","distinct":false,"url":"https://api.github.com/repos/mxcube/mxcube/commits/b73cc42f6554fe91280815f835c070045af999b8"},{"sha":"26b8630bce07148a424425e5acd143f8ecbd4408","author":{"email":"e6bebf7ed44a4a9eef2ee8220cec102f1139dd7d@bacon.esrf.fr","name":"bliss administrator"},"message":"added check for detector object, resolution is invalid if no detector object is specified in xml","distinct":false,"url":"https://api.github.com/repos/mxcube/mxcube/commits/26b8630bce07148a424425e5acd143f8ecbd4408"},{"sha":"8587da6e357744f56c7ce04a97b596ffcbb9712d","author":{"email":"e6bebf7ed44a4a9eef2ee8220cec102f1139dd7d@bacon.esrf.fr","name":"bliss administrator"},"message":"if Lima server is not running, do not continue with initialization","distinct":false,"url":"https://api.github.com/repos/mxcube/mxcube/commits/8587da6e357744f56c7ce04a97b596ffcbb9712d"},{"sha":"092a107ec9f87a256ccb6b9036edb89e43de2bfc","author":{"email":"e6bebf7ed44a4a9eef2ee8220cec102f1139dd7d@p1-id29new.esrf.fr","name":"bliss administrator"},"message":"use resolution hardware object instead of 'resolution motor' previously\nin spec","distinct":false,"url":"https://api.github.com/repos/mxcube/mxcube/commits/092a107ec9f87a256ccb6b9036edb89e43de2bfc"},{"sha":"969d8e0563f51edaf3012b5a2363d1c3339e386f","author":{"email":"e6bebf7ed44a4a9eef2ee8220cec102f1139dd7d@bacon.esrf.fr","name":"bliss administrator"},"message":"added datafile argument to MattControl","distinct":false,"url":"https://api.github.com/repos/mxcube/mxcube/commits/969d8e0563f51edaf3012b5a2363d1c3339e386f"},{"sha":"640ef114dbb579d29fee048423c5831061d8029f","author":{"email":"e6bebf7ed44a4a9eef2ee8220cec102f1139dd7d@bacon.esrf.fr","name":"bliss administrator"},"message":"deleted calc_gaps.py","distinct":false,"url":"https://api.github.com/repos/mxcube/mxcube/commits/640ef114dbb579d29fee048423c5831061d8029f"},{"sha":"996f01e7e40024dba0a7e0edcaf22d0e11084198","author":{"email":"e6bebf7ed44a4a9eef2ee8220cec102f1139dd7d@bacon.esrf.fr","name":"bliss administrator"},"message":"added id29_calc_gaps.py","distinct":false,"url":"https://api.github.com/repos/mxcube/mxcube/commits/996f01e7e40024dba0a7e0edcaf22d0e11084198"},{"sha":"b18a6e46a31ff108779e69e18f806e287db7eb7b","author":{"email":"e6bebf7ed44a4a9eef2ee8220cec102f1139dd7d@bacon.esrf.fr","name":"bliss administrator"},"message":"replaced wagoIn/wagoOut by actuatorIn/actuatorOut\nand getWagoState by getActuatorState","distinct":false,"url":"https://api.github.com/repos/mxcube/mxcube/commits/b18a6e46a31ff108779e69e18f806e287db7eb7b"},{"sha":"38f015b3091920fbfef2ae31587b725f3d7a540f","author":{"email":"e6bebf7ed44a4a9eef2ee8220cec102f1139dd7d@bacon.esrf.fr","name":"bliss administrator"},"message":"removed unused import;","distinct":false,"url":"https://api.github.com/repos/mxcube/mxcube/commits/38f015b3091920fbfef2ae31587b725f3d7a540f"},{"sha":"bf4c15b0b45d77ce8a027b6869b8048e6eabac6c","author":{"email":"e6bebf7ed44a4a9eef2ee8220cec102f1139dd7d@bacon.esrf.fr","name":"bliss administrator"},"message":"bug fixed","distinct":false,"url":"https://api.github.com/repos/mxcube/mxcube/commits/bf4c15b0b45d77ce8a027b6869b8048e6eabac6c"},{"sha":"4c623adda7e94d65e7148592d2b5d3bcdcc4340f","author":{"email":"e6bebf7ed44a4a9eef2ee8220cec102f1139dd7d@bacon.esrf.fr","name":"bliss administrator"},"message":"added hutch trigger and photon flux HO","distinct":false,"url":"https://api.github.com/repos/mxcube/mxcube/commits/4c623adda7e94d65e7148592d2b5d3bcdcc4340f"},{"sha":"35552b16b29271f4b7b9dc20b731fbd05d490c86","author":{"email":"e6bebf7ed44a4a9eef2ee8220cec102f1139dd7d@bacon.esrf.fr","name":"bliss administrator"},"message":"commands to do datacollection and helical scan, set the light when taking snapshots","distinct":false,"url":"https://api.github.com/repos/mxcube/mxcube/commits/35552b16b29271f4b7b9dc20b731fbd05d490c86"},{"sha":"46551e8dbb44e5e93e73c08788da187040be2651","author":{"email":"e6bebf7ed44a4a9eef2ee8220cec102f1139dd7d@bacon.esrf.fr","name":"bliss administrator"},"message":"More generic way to read undulator gaps","distinct":false,"url":"https://api.github.com/repos/mxcube/mxcube/commits/46551e8dbb44e5e93e73c08788da187040be2651"},{"sha":"70543e78c88957d0b4f330f57a1e33032f1ed604","author":{"email":"e6bebf7ed44a4a9eef2ee8220cec102f1139dd7d@bacon.esrf.fr","name":"bliss administrator"},"message":"removed breakpoint","distinct":false,"url":"https://api.github.com/repos/mxcube/mxcube/commits/70543e78c88957d0b4f330f57a1e33032f1ed604"},{"sha":"3ee68ff7c0c3c0ccf551b029aee2e4b57e30318a","author":{"email":"e6bebf7ed44a4a9eef2ee8220cec102f1139dd7d@bacon.esrf.fr","name":"bliss administrator"},"message":"New id30b files","distinct":false,"url":"https://api.github.com/repos/mxcube/mxcube/commits/3ee68ff7c0c3c0ccf551b029aee2e4b57e30318a"}]}