{"push_id":597404301,"size":19,"distinct_size":19,"ref":"refs/heads/develop","head":"bd07121387a1f81743f6c4c01820b4395199a7f3","before":"d09fcc45e10700318996fbcb5a9387921de0ca3c","commits":[{"sha":"e1b605704d4c9e291ac01bb63085af4e81b7b1ca","author":{"email":"609c717e98068cc78c0988300adeba42386d53e1@mac.com","name":"swalker2m"},"message":"OCSADV-200: Initial client/server implementation.  Introduces VcsAction as well.","distinct":true,"url":"https://api.github.com/repos/swalker2m/ocs/commits/e1b605704d4c9e291ac01bb63085af4e81b7b1ca"},{"sha":"a215c0843a2c6b917519cf0f698fb5aa1613884f","author":{"email":"609c717e98068cc78c0988300adeba42386d53e1@mac.com","name":"swalker2m"},"message":"OCSADV-200: add VcsLog, record fetch/store events","distinct":true,"url":"https://api.github.com/repos/swalker2m/ocs/commits/a215c0843a2c6b917519cf0f698fb5aa1613884f"},{"sha":"ede2a1bda833aff1ffd5c3bd17380544afbaf3d6","author":{"email":"609c717e98068cc78c0988300adeba42386d53e1@mac.com","name":"swalker2m"},"message":"OCSADV-200: initial add/checkout commands","distinct":true,"url":"https://api.github.com/repos/swalker2m/ocs/commits/ede2a1bda833aff1ffd5c3bd17380544afbaf3d6"},{"sha":"b671d81968365b2cf02daee4a22b001f3cbdefdf","author":{"email":"609c717e98068cc78c0988300adeba42386d53e1@mac.com","name":"swalker2m"},"message":"OCSADV-200: a bit of cleanup","distinct":true,"url":"https://api.github.com/repos/swalker2m/ocs/commits/b671d81968365b2cf02daee4a22b001f3cbdefdf"},{"sha":"0eb9f6506723187c64de7c9b94afa7d7106d4598","author":{"email":"609c717e98068cc78c0988300adeba42386d53e1@mac.com","name":"swalker2m"},"message":"OCSADV-200: added a retrySync high-level action","distinct":true,"url":"https://api.github.com/repos/swalker2m/ocs/commits/0eb9f6506723187c64de7c9b94afa7d7106d4598"},{"sha":"6a845a67f83e824cb231126bfaf3cdefeac666da","author":{"email":"609c717e98068cc78c0988300adeba42386d53e1@mac.com","name":"swalker2m"},"message":"OCSADV-200: cleanup","distinct":true,"url":"https://api.github.com/repos/swalker2m/ocs/commits/6a845a67f83e824cb231126bfaf3cdefeac666da"},{"sha":"8395e73859564921e44358455fad13296c17fc67","author":{"email":"609c717e98068cc78c0988300adeba42386d53e1@mac.com","name":"swalker2m"},"message":"OCSADV-200: lift side-effecting user query into VcsAction","distinct":true,"url":"https://api.github.com/repos/swalker2m/ocs/commits/8395e73859564921e44358455fad13296c17fc67"},{"sha":"c585fdad6a81df2116c680e09ab86da68fb77c7c","author":{"email":"609c717e98068cc78c0988300adeba42386d53e1@mac.com","name":"swalker2m"},"message":"OCSADV-200: make IntegerIsIntegral implicit","distinct":true,"url":"https://api.github.com/repos/swalker2m/ocs/commits/c585fdad6a81df2116c680e09ab86da68fb77c7c"},{"sha":"9fdcdc4831a44398fffa1e5aa4ba9e16d2dcaba8","author":{"email":"609c717e98068cc78c0988300adeba42386d53e1@mac.com","name":"swalker2m"},"message":"OCSADV-200: more cleanup","distinct":true,"url":"https://api.github.com/repos/swalker2m/ocs/commits/9fdcdc4831a44398fffa1e5aa4ba9e16d2dcaba8"},{"sha":"4f22526698c78328cc46ea519ea1878925f01b60","author":{"email":"609c717e98068cc78c0988300adeba42386d53e1@mac.com","name":"swalker2m"},"message":"OCSADV-200: add ProgramLocation.fold; use it","distinct":true,"url":"https://api.github.com/repos/swalker2m/ocs/commits/4f22526698c78328cc46ea519ea1878925f01b60"},{"sha":"2c3c27ed0f142382feec12332f8235a31d71e686","author":{"email":"609c717e98068cc78c0988300adeba42386d53e1@mac.com","name":"swalker2m"},"message":"OCSADV-200: minor cleanup","distinct":true,"url":"https://api.github.com/repos/swalker2m/ocs/commits/2c3c27ed0f142382feec12332f8235a31d71e686"},{"sha":"1218c7b9f6cee73734e3de21e5e1fbcb119c45da","author":{"email":"609c717e98068cc78c0988300adeba42386d53e1@mac.com","name":"swalker2m"},"message":"OCSADV-200: added VcsServerSpec tests; ImplicitPolicy headless hasPermission option","distinct":true,"url":"https://api.github.com/repos/swalker2m/ocs/commits/1218c7b9f6cee73734e3de21e5e1fbcb119c45da"},{"sha":"35da57d13b904f359ad8eb20c7de8642cc87f7a3","author":{"email":"609c717e98068cc78c0988300adeba42386d53e1@mac.com","name":"swalker2m"},"message":"OCSADV-200: wrap EventQueue.getCurrentThread","distinct":true,"url":"https://api.github.com/repos/swalker2m/ocs/commits/35da57d13b904f359ad8eb20c7de8642cc87f7a3"},{"sha":"f656107f93d82ec38527b4b758eb8f0e2deb718c","author":{"email":"609c717e98068cc78c0988300adeba42386d53e1@mac.com","name":"swalker2m"},"message":"OCSADV-200: refactor Vcs construction to enable testing","distinct":true,"url":"https://api.github.com/repos/swalker2m/ocs/commits/f656107f93d82ec38527b4b758eb8f0e2deb718c"},{"sha":"9bf4a3be4f0e437664b6261c91d67bb64927efe1","author":{"email":"609c717e98068cc78c0988300adeba42386d53e1@mac.com","name":"swalker2m"},"message":"OCSADV-200: refactored test environment, started Vcs client testing, validate program keys match","distinct":true,"url":"https://api.github.com/repos/swalker2m/ocs/commits/9bf4a3be4f0e437664b6261c91d67bb64927efe1"},{"sha":"4ee5dcc8bd7b76c09860178bed6dc1930bec6d57","author":{"email":"609c717e98068cc78c0988300adeba42386d53e1@mac.com","name":"swalker2m"},"message":"OCSADV-200: added more Vcs client tests","distinct":true,"url":"https://api.github.com/repos/swalker2m/ocs/commits/4ee5dcc8bd7b76c09860178bed6dc1930bec6d57"},{"sha":"51cffef3f27233d1e6d38db06ce2f3c10d07ff26","author":{"email":"609c717e98068cc78c0988300adeba42386d53e1@mac.com","name":"swalker2m"},"message":"OCSADV-200: grim lifecycle id bug fix","distinct":true,"url":"https://api.github.com/repos/swalker2m/ocs/commits/51cffef3f27233d1e6d38db06ce2f3c10d07ff26"},{"sha":"bb7f7eb1866ec008874d1832048e96b7d4abc2c5","author":{"email":"609c717e98068cc78c0988300adeba42386d53e1@mac.com","name":"swalker2m"},"message":"OCSADV-200: retrySync tests","distinct":true,"url":"https://api.github.com/repos/swalker2m/ocs/commits/bb7f7eb1866ec008874d1832048e96b7d4abc2c5"},{"sha":"bd07121387a1f81743f6c4c01820b4395199a7f3","author":{"email":"609c717e98068cc78c0988300adeba42386d53e1@users.noreply.github.com","name":"Shane Walker"},"message":"Merge pull request #277 from swalker2m/feature/OCSADV-200-G\n\nOCSADV-200: client/server + shell commands","distinct":true,"url":"https://api.github.com/repos/swalker2m/ocs/commits/bd07121387a1f81743f6c4c01820b4395199a7f3"}]}