{"push_id":699407291,"size":99,"distinct_size":1,"ref":"refs/heads/master","head":"c8f7b8d1e4032237f8ef2dbfa1e012952859d0e9","before":"604313297ce35def1b1255d75b5145e73f335ded","commits":[{"sha":"79109b4e1776cdc4910ab0ecc4389b4c27fc24ce","author":{"email":"1ed23ca29479b75f63117c6e17480268a91fb447@gmail.com","name":"Rob Rudin"},"message":"#14 Now assigning the triggers database to the content database","distinct":false,"url":"https://api.github.com/repos/rjrudin/ml-app-deployer/commits/79109b4e1776cdc4910ab0ecc4389b4c27fc24ce"},{"sha":"c29ea1d5560ddf7ddd25acb6f077366d82eedecb","author":{"email":"1ed23ca29479b75f63117c6e17480268a91fb447@gmail.com","name":"Rob Rudin"},"message":"Moving furniture around, and dumped the previous ML7-specific stuff so we only have the new stuff that's focused on the mgmt API","distinct":false,"url":"https://api.github.com/repos/rjrudin/ml-app-deployer/commits/c29ea1d5560ddf7ddd25acb6f077366d82eedecb"},{"sha":"72333ffb789c3ff2633ca28a9d7ce3c9dd62acee","author":{"email":"1ed23ca29479b75f63117c6e17480268a91fb447@gmail.com","name":"Rob Rudin"},"message":"Improving some logging and moved AbstractManager","distinct":false,"url":"https://api.github.com/repos/rjrudin/ml-app-deployer/commits/72333ffb789c3ff2633ca28a9d7ce3c9dd62acee"},{"sha":"3376ca220fc284832a85745192dda5dca4a2968c","author":{"email":"1ed23ca29479b75f63117c6e17480268a91fb447@gmail.com","name":"Rob Rudin"},"message":"Shifting to a plugin model for adding new build steps","distinct":false,"url":"https://api.github.com/repos/rjrudin/ml-app-deployer/commits/3376ca220fc284832a85745192dda5dca4a2968c"},{"sha":"588cc1e8b1e141579ccd7a28b71a546ea611c098","author":{"email":"1ed23ca29479b75f63117c6e17480268a91fb447@gmail.com","name":"Rob Rudin"},"message":"New plugin model!","distinct":false,"url":"https://api.github.com/repos/rjrudin/ml-app-deployer/commits/588cc1e8b1e141579ccd7a28b71a546ea611c098"},{"sha":"6e497eea42b07a363758cfb256256096f9afaedd","author":{"email":"1ed23ca29479b75f63117c6e17480268a91fb447@gmail.com","name":"Rob Rudin"},"message":"Moving plugins","distinct":false,"url":"https://api.github.com/repos/rjrudin/ml-app-deployer/commits/6e497eea42b07a363758cfb256256096f9afaedd"},{"sha":"d933f728556d3a0471d1cb0f74d66eba64a5a296","author":{"email":"1ed23ca29479b75f63117c6e17480268a91fb447@gmail.com","name":"Rob Rudin"},"message":"#11 Extracted AdminManager","distinct":false,"url":"https://api.github.com/repos/rjrudin/ml-app-deployer/commits/d933f728556d3a0471d1cb0f74d66eba64a5a296"},{"sha":"2344c4328fff2b044482fff3486d3a83c27c4951","author":{"email":"1ed23ca29479b75f63117c6e17480268a91fb447@gmail.com","name":"Rob Rudin"},"message":"#11 Moved AdminConfig","distinct":false,"url":"https://api.github.com/repos/rjrudin/ml-app-deployer/commits/2344c4328fff2b044482fff3486d3a83c27c4951"},{"sha":"7e304aa3025ca242ed29330a36326bf74d437bdc","author":{"email":"1ed23ca29479b75f63117c6e17480268a91fb447@gmail.com","name":"Rob Rudin"},"message":"#11 Now loading properties via Spring","distinct":false,"url":"https://api.github.com/repos/rjrudin/ml-app-deployer/commits/7e304aa3025ca242ed29330a36326bf74d437bdc"},{"sha":"84d6c77b97b10ef84001de67920053f0ccf75e57","author":{"email":"1ed23ca29479b75f63117c6e17480268a91fb447@gmail.com","name":"Rob Rudin"},"message":"#11 user.properties can now be used to override test.properties","distinct":false,"url":"https://api.github.com/repos/rjrudin/ml-app-deployer/commits/84d6c77b97b10ef84001de67920053f0ccf75e57"},{"sha":"05915fd971efba526364d5e149586249767ee0de","author":{"email":"1ed23ca29479b75f63117c6e17480268a91fb447@gmail.com","name":"Rob Rudin"},"message":"#6 Added separate sort functions for create/delete","distinct":false,"url":"https://api.github.com/repos/rjrudin/ml-app-deployer/commits/05915fd971efba526364d5e149586249767ee0de"},{"sha":"6b56eed0dbb6fe056d10aeaaf8913c01001ecdee","author":{"email":"1ed23ca29479b75f63117c6e17480268a91fb447@gmail.com","name":"Rob Rudin"},"message":"#6 Allowing tests to specify their own ProjectManager config class, moved some furniture around too","distinct":false,"url":"https://api.github.com/repos/rjrudin/ml-app-deployer/commits/6b56eed0dbb6fe056d10aeaaf8913c01001ecdee"},{"sha":"40eaa5a5d1b42a79e3922d7f360ff406dd41a7e9","author":{"email":"1ed23ca29479b75f63117c6e17480268a91fb447@gmail.com","name":"Rob Rudin"},"message":"#6 Renaming the database file","distinct":false,"url":"https://api.github.com/repos/rjrudin/ml-app-deployer/commits/40eaa5a5d1b42a79e3922d7f360ff406dd41a7e9"},{"sha":"24e0231c37b440ad70a52e64e79b6617f8c50c5a","author":{"email":"1ed23ca29479b75f63117c6e17480268a91fb447@gmail.com","name":"Rob Rudin"},"message":"#6 Documenting this interface","distinct":false,"url":"https://api.github.com/repos/rjrudin/ml-app-deployer/commits/24e0231c37b440ad70a52e64e79b6617f8c50c5a"},{"sha":"89637d379181771d3629ea4d7217e862fd817e83","author":{"email":"1ed23ca29479b75f63117c6e17480268a91fb447@gmail.com","name":"Rob Rudin"},"message":"#6 config to appConfig","distinct":false,"url":"https://api.github.com/repos/rjrudin/ml-app-deployer/commits/89637d379181771d3629ea4d7217e862fd817e83"},{"sha":"ed3491557c08f05a7e469a7818f31a99666e79bf","author":{"email":"1ed23ca29479b75f63117c6e17480268a91fb447@gmail.com","name":"Rob Rudin"},"message":"#6 Can now update the content databases","distinct":false,"url":"https://api.github.com/repos/rjrudin/ml-app-deployer/commits/ed3491557c08f05a7e469a7818f31a99666e79bf"},{"sha":"95a80aa13e3ca8ea4a5c6750c7fec87d0c965fd5","author":{"email":"1ed23ca29479b75f63117c6e17480268a91fb447@gmail.com","name":"Rob Rudin"},"message":"ProjectManager -> AppManager","distinct":false,"url":"https://api.github.com/repos/rjrudin/ml-app-deployer/commits/95a80aa13e3ca8ea4a5c6750c7fec87d0c965fd5"},{"sha":"c11fc88c079657e0fc6a4956947c0686127100cf","author":{"email":"1ed23ca29479b75f63117c6e17480268a91fb447@gmail.com","name":"Rob Rudin"},"message":"ProjectPlugin -> AppPlugin","distinct":false,"url":"https://api.github.com/repos/rjrudin/ml-app-deployer/commits/c11fc88c079657e0fc6a4956947c0686127100cf"},{"sha":"ebe2a9c4c51115e45c348cc243f715c57cc0ecff","author":{"email":"1ed23ca29479b75f63117c6e17480268a91fb447@gmail.com","name":"Rob Rudin"},"message":"#6 Now asserting on changes to both content databases","distinct":false,"url":"https://api.github.com/repos/rjrudin/ml-app-deployer/commits/ebe2a9c4c51115e45c348cc243f715c57cc0ecff"},{"sha":"a981b417171142ac14a26904828e967ff79e7fd4","author":{"email":"1ed23ca29479b75f63117c6e17480268a91fb447@gmail.com","name":"Rob Rudin"},"message":"#6 Can now delete test REST API, need to wait for a restart","distinct":false,"url":"https://api.github.com/repos/rjrudin/ml-app-deployer/commits/a981b417171142ac14a26904828e967ff79e7fd4"}]}