{"push_id":904119198,"size":49,"distinct_size":0,"ref":"refs/heads/develop","head":"8b01d114686c8f236bafc05be4f91f40666a5ce6","before":"a546aad85a58563f13e48486c6e3c6d7ebd1684b","commits":[{"sha":"165391589a55963526857c22a089058ec0700e1c","author":{"email":"c533607326f2b815a7c23701be52989dac8bdbb1@deeson.co.uk","name":"Adam Dowling"},"message":" - Early application code skeleton as I find my feet with Symfony 2 and building a console application","distinct":false,"url":"https://api.github.com/repos/wackamole0/rainmaker-tool/commits/165391589a55963526857c22a089058ec0700e1c"},{"sha":"05c6e6f6219b51eeb4df0abeb2384b3af0431d34","author":{"email":"c533607326f2b815a7c23701be52989dac8bdbb1@deeson.co.uk","name":"Adam Dowling"},"message":" - Task and subtask framework","distinct":false,"url":"https://api.github.com/repos/wackamole0/rainmaker-tool/commits/05c6e6f6219b51eeb4df0abeb2384b3af0431d34"},{"sha":"5631a448f53d98d62e05973825d61c9b7122e1c9","author":{"email":"c533607326f2b815a7c23701be52989dac8bdbb1@deeson.co.uk","name":"Adam Dowling"},"message":" - Began working on a task to create a new Rainmaker project Linux container","distinct":false,"url":"https://api.github.com/repos/wackamole0/rainmaker-tool/commits/5631a448f53d98d62e05973825d61c9b7122e1c9"},{"sha":"ef8a8f2541730e716fb766390b162584f1973825","author":{"email":"c533607326f2b815a7c23701be52989dac8bdbb1@deeson.co.uk","name":"Adam Dowling"},"message":" - Introduced wrapper class around Twig to reduce redundancy with instantiation of Twig_Loader and Twig_Environment classes","distinct":false,"url":"https://api.github.com/repos/wackamole0/rainmaker-tool/commits/ef8a8f2541730e716fb766390b162584f1973825"},{"sha":"1d51c92f54c8123b0ef85227a0e1025f3e6a2912","author":{"email":"c533607326f2b815a7c23701be52989dac8bdbb1@deeson.co.uk","name":"Adam Dowling"},"message":" - Separated creation of container and configuration of container in to separate task. Implemented host configuration task.","distinct":false,"url":"https://api.github.com/repos/wackamole0/rainmaker-tool/commits/1d51c92f54c8123b0ef85227a0e1025f3e6a2912"},{"sha":"811ec426421d2df316b370f94f1fdcee437babe2","author":{"email":"c533607326f2b815a7c23701be52989dac8bdbb1@deeson.co.uk","name":"Adam Dowling"},"message":" - Updated project creation and test to include configuration DHCP","distinct":false,"url":"https://api.github.com/repos/wackamole0/rainmaker-tool/commits/811ec426421d2df316b370f94f1fdcee437babe2"},{"sha":"1f86befb1dac7eccd00f65bbd06b17f17ac53481","author":{"email":"c533607326f2b815a7c23701be52989dac8bdbb1@deeson.co.uk","name":"Adam Dowling"},"message":" - Updated project creation and tests to include configuration of Bind DNS","distinct":false,"url":"https://api.github.com/repos/wackamole0/rainmaker-tool/commits/1f86befb1dac7eccd00f65bbd06b17f17ac53481"},{"sha":"70f16d011909d74ffb41436b03ff95982d81f93a","author":{"email":"c533607326f2b815a7c23701be52989dac8bdbb1@deeson.co.uk","name":"Adam Dowling"},"message":" - Added .gitignore files to empty directories in filesystem mock to ensure Git tracks them","distinct":false,"url":"https://api.github.com/repos/wackamole0/rainmaker-tool/commits/70f16d011909d74ffb41436b03ff95982d81f93a"},{"sha":"d0770ca897856acc29dd1698770a5453430117b8","author":{"email":"c533607326f2b815a7c23701be52989dac8bdbb1@deeson.co.uk","name":"Adam Dowling"},"message":" - Updated container creation command","distinct":false,"url":"https://api.github.com/repos/wackamole0/rainmaker-tool/commits/d0770ca897856acc29dd1698770a5453430117b8"},{"sha":"ee7e70c00df9d5fbdcce4654c06bedc78374ee42","author":{"email":"c533607326f2b815a7c23701be52989dac8bdbb1@deeson.co.uk","name":"Adam Dowling"},"message":" - Updated Container ORM","distinct":false,"url":"https://api.github.com/repos/wackamole0/rainmaker-tool/commits/ee7e70c00df9d5fbdcce4654c06bedc78374ee42"},{"sha":"cb9ff0e1a30d1c891021984c043bb0fc80af0199","author":{"email":"c533607326f2b815a7c23701be52989dac8bdbb1@deeson.co.uk","name":"Adam Dowling"},"message":" - Moved unit tests into a a subdirectory to make way for integration tests\n - Added logging to task and subtask framework\n - Created a custom Monolog logger for logging buffering log messages to a string","distinct":false,"url":"https://api.github.com/repos/wackamole0/rainmaker-tool/commits/cb9ff0e1a30d1c891021984c043bb0fc80af0199"},{"sha":"561038749f9c6860c31cdf62720b97b8748af0ad","author":{"email":"c533607326f2b815a7c23701be52989dac8bdbb1@deeson.co.uk","name":"Adam Dowling"},"message":" - Fixed paths in the unit test","distinct":false,"url":"https://api.github.com/repos/wackamole0/rainmaker-tool/commits/561038749f9c6860c31cdf62720b97b8748af0ad"},{"sha":"ae63a0465cf13343b68b0bdfeb9fc068f2f7ca43","author":{"email":"c533607326f2b815a7c23701be52989dac8bdbb1@deeson.co.uk","name":"Adam Dowling"},"message":" - Refinements to project container creation unit test and introduction of an integration test for the container entity manager","distinct":false,"url":"https://api.github.com/repos/wackamole0/rainmaker-tool/commits/ae63a0465cf13343b68b0bdfeb9fc068f2f7ca43"},{"sha":"e367dff498b98a654ddc10513f92e98cf66bd209","author":{"email":"c533607326f2b815a7c23701be52989dac8bdbb1@deeson.co.uk","name":"Adam Dowling"},"message":" - Updated project container creation workflow so that the DHCP and DNS services are reloaded after their service configuration files have been updated","distinct":false,"url":"https://api.github.com/repos/wackamole0/rainmaker-tool/commits/e367dff498b98a654ddc10513f92e98cf66bd209"},{"sha":"623fa48af0178a226cdfef850a6d6a293e22ce79","author":{"email":"c533607326f2b815a7c23701be52989dac8bdbb1@deeson.co.uk","name":"Adam Dowling"},"message":" - Modified tests to use same level of PHP error reporting as Symfony 2 framework when running in \"debug\" mode\n - Refined tests and fixed bugs with project container creation code","distinct":false,"url":"https://api.github.com/repos/wackamole0/rainmaker-tool/commits/623fa48af0178a226cdfef850a6d6a293e22ce79"},{"sha":"d76d9ce9154b98581e2fb875bbf01539079da71e","author":{"email":"c533607326f2b815a7c23701be52989dac8bdbb1@deeson.co.uk","name":"Adam Dowling"},"message":" - Completed logic required to make build project container.\n - Added Symfony 2 command to create a new project.","distinct":false,"url":"https://api.github.com/repos/wackamole0/rainmaker-tool/commits/d76d9ce9154b98581e2fb875bbf01539079da71e"},{"sha":"1669682a6037f371422b71ba74b568e975381593","author":{"email":"c533607326f2b815a7c23701be52989dac8bdbb1@deeson.co.uk","name":"Adam Dowling"},"message":" - Added command for displaying all projects and branches managed by Rainmaker","distinct":false,"url":"https://api.github.com/repos/wackamole0/rainmaker-tool/commits/1669682a6037f371422b71ba74b568e975381593"},{"sha":"79efb809bfdda449ef0dc45e730ea80dbaebefbc","author":{"email":"c533607326f2b815a7c23701be52989dac8bdbb1@deeson.co.uk","name":"Adam Dowling"},"message":" - Some refactoring to make way for additional tests","distinct":false,"url":"https://api.github.com/repos/wackamole0/rainmaker-tool/commits/79efb809bfdda449ef0dc45e730ea80dbaebefbc"},{"sha":"849a3e1938b04f5f948cb0f84c7cd64176de0fec","author":{"email":"c533607326f2b815a7c23701be52989dac8bdbb1@deeson.co.uk","name":"Adam Dowling"},"message":" - Added logic for creating and project with an initial project branch and unit test","distinct":false,"url":"https://api.github.com/repos/wackamole0/rainmaker-tool/commits/849a3e1938b04f5f948cb0f84c7cd64176de0fec"},{"sha":"b5a9579723e3cd4358989844a11ca088615d96fe","author":{"email":"c533607326f2b815a7c23701be52989dac8bdbb1@deeson.co.uk","name":"Adam Dowling"},"message":" - Added logic to start and stop project and branch containers. Began working on feature to clone a project branch.","distinct":false,"url":"https://api.github.com/repos/wackamole0/rainmaker-tool/commits/b5a9579723e3cd4358989844a11ca088615d96fe"}]}