{"push_id":813552185,"size":484,"distinct_size":438,"ref":"refs/heads/master","head":"3c9506a20cb690616e91d9df5baace3d14ac75d3","before":"313ef2d3e53e8181de89fc98c4ab47fe765fc573","commits":[{"sha":"c7e33f581ebc417faa05a09da6d6308c47f609d4","author":{"email":"cb4f9bfbaaf2615c7269690ff11fb9c18f76894c@gmail.com","name":"Will Koehler"},"message":"Added Delayed::Job role.","distinct":true,"url":"https://api.github.com/repos/ping4/rubber/commits/c7e33f581ebc417faa05a09da6d6308c47f609d4"},{"sha":"23ba01164cada44c3889139ababef14124c77ad7","author":{"email":"cb4f9bfbaaf2615c7269690ff11fb9c18f76894c@gmail.com","name":"Will Koehler"},"message":"Added FFmpeg role.","distinct":true,"url":"https://api.github.com/repos/ping4/rubber/commits/23ba01164cada44c3889139ababef14124c77ad7"},{"sha":"7a57c3eedef5d01be52f27b8bd5707ab528f599c","author":{"email":"0c1e0d3f0641f53c4d77e6be694d2b6bee877ee1@gmail.com","name":"Shigeaki Matsumura"},"message":"restart mongodb if pidfile does not exist","distinct":true,"url":"https://api.github.com/repos/ping4/rubber/commits/7a57c3eedef5d01be52f27b8bd5707ab528f599c"},{"sha":"a45046dc1038ed82a1d8738da8ea7d245899d4d5","author":{"email":"9644c339259db6547b05878e245a0671ffe9f680@gmail.com","name":"Gabriel Cebrian"},"message":"Changes to improve solr template\n\n- Fixed typos on deploy-solr.rb and rubber-solr.rb\n- Removed base template dependency to avoid overwriting the base files (rubber-yml, etc.)\n- Updated jdk and tomcat mirrors\n- Added examples to the variables on rubber-solr.yml","distinct":true,"url":"https://api.github.com/repos/ping4/rubber/commits/a45046dc1038ed82a1d8738da8ea7d245899d4d5"},{"sha":"2fc477955f2428c35afcc4776140ad356cbb2317","author":{"email":"9644c339259db6547b05878e245a0671ffe9f680@gmail.com","name":"Gabriel Cebrian"},"message":"Adds a template for solar using the sunspot gem that makes the installation of solr trivial\n\n- Adds gem dependencies for sunspot\n- Adds a new solr_sunspot role\n- Adds capistrano tasks for start, stop and reindex","distinct":true,"url":"https://api.github.com/repos/ping4/rubber/commits/2fc477955f2428c35afcc4776140ad356cbb2317"},{"sha":"02e04b00cbe6909c62f9269f1ada90c224c1276a","author":{"email":"9644c339259db6547b05878e245a0671ffe9f680@gmail.com","name":"Gabriel Cebrian"},"message":"Fixed common file template to use solr_sunspot instances instead of solr instances","distinct":true,"url":"https://api.github.com/repos/ping4/rubber/commits/02e04b00cbe6909c62f9269f1ada90c224c1276a"},{"sha":"676256dd589914335733120441a6a2a7238c2473","author":{"email":"9644c339259db6547b05878e245a0671ffe9f680@gmail.com","name":"Gabriel Cebrian"},"message":"Added openjdk as a library dependency to avoid having to download a separate jdk file","distinct":true,"url":"https://api.github.com/repos/ping4/rubber/commits/676256dd589914335733120441a6a2a7238c2473"},{"sha":"87763e90147dbf9e39fd474cd71236e72b8a3f70","author":{"email":"0c1e0d3f0641f53c4d77e6be694d2b6bee877ee1@gmail.com","name":"Shigeaki Matsumura"},"message":"added template for monit-memcached.conf","distinct":true,"url":"https://api.github.com/repos/ping4/rubber/commits/87763e90147dbf9e39fd474cd71236e72b8a3f70"},{"sha":"31bc9fb9c9f5762e016865b64475ef67035b808a","author":{"email":"0c1e0d3f0641f53c4d77e6be694d2b6bee877ee1@gmail.com","name":"Shigeaki Matsumura"},"message":"added memcached_pid_file to specify location of pid file of memcached","distinct":true,"url":"https://api.github.com/repos/ping4/rubber/commits/31bc9fb9c9f5762e016865b64475ef67035b808a"},{"sha":"8757cf8ace8534d0153beecad0184c10d2d930e0","author":{"email":"47138e0a53e36c8b0bd3233798e150346a16a3f0@gmail.com","name":"Johnny Shields"},"message":"Improvements to memcached:\n\n- Make the following memcached variables configurable\n    * port\n    * pid file\n    * max slab size\n    * max memory usage (can be set by AWS instance type)\n\n- Add security group for memcached port\n\n- Change name of memcached user from 'nobody' to 'memcache' as per Ubuntu standard (see: https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/599461)\n\n- Add stop/start/restart/status actions for memcached\n\n- Added Dalli config to share memcached between all instances\n\n- Deleted memcached.yml (it is obsolete and not used by Dalli)\n\n- Merge branch 'monit-memcached' of matsu911/rubber","distinct":true,"url":"https://api.github.com/repos/ping4/rubber/commits/8757cf8ace8534d0153beecad0184c10d2d930e0"},{"sha":"cd7b006a2a081de19b116dab47850e56b24a4a4d","author":{"email":"cb4f9bfbaaf2615c7269690ff11fb9c18f76894c@gmail.com","name":"Will Koehler"},"message":"Remove conflicting passenger_min_instances.\n\nThe setting 'passenger_min_instances 1' in application.conf conflicts with the setting in nginx.conf. I believe the setting in nginx.conf is the desired value.","distinct":false,"url":"https://api.github.com/repos/ping4/rubber/commits/cd7b006a2a081de19b116dab47850e56b24a4a4d"},{"sha":"e75974ae4e708b9be1756b1840b8afca96e40f0e","author":{"email":"3a444f7ce30ba89e50e2c478dac7b47d143e4571@gmail.com","name":"dannguyen"},"message":"The create_master_db script needs to delete all blank users initially\n\nDeleting `user=\"\"` where `host=\"localhost\"` doesn't seem to be enough, because deploying a new app with a different hostname will not have a host that is *literally* `localhost`\r\n\r\nRead the final comment here:\r\n\r\nhttps://github.com/rubber/rubber/issues/185#issuecomment-8578399","distinct":true,"url":"https://api.github.com/repos/ping4/rubber/commits/e75974ae4e708b9be1756b1840b8afca96e40f0e"},{"sha":"e6c3cdf31686e6017a3f4af9d15c0f5fe41ccbb9","author":{"email":"cb4f9bfbaaf2615c7269690ff11fb9c18f76894c@gmail.com","name":"Will Koehler"},"message":"Add missing 'nginx_log_dir' setting to rubber-passenger_nginx.yml\n\n#320 added a 'nginx_log_dir' setting to specify location of the Nginx log directory, but didn't add the new setting to all related yml files. I looked through the templates and I think that rubber-passenger_nginx.yml is the only other yml file effected.","distinct":true,"url":"https://api.github.com/repos/ping4/rubber/commits/e6c3cdf31686e6017a3f4af9d15c0f5fe41ccbb9"},{"sha":"40c6c3cee5f204fb5c27aa3c6b8394136c75bb1c","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@conwaysplace.com","name":"Matt Conway"},"message":"allow rubber to connect directly to instance in addition to use through vagrant commands","distinct":false,"url":"https://api.github.com/repos/ping4/rubber/commits/40c6c3cee5f204fb5c27aa3c6b8394136c75bb1c"},{"sha":"37edb6b0fea544d65e0d29d840e62d9930cf3994","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@conwaysplace.com","name":"Matt Conway"},"message":"add vagrant for integration testing","distinct":false,"url":"https://api.github.com/repos/ping4/rubber/commits/37edb6b0fea544d65e0d29d840e62d9930cf3994"},{"sha":"430727084ea1f7bca93858e5c5ff4983b301bc0f","author":{"email":"47138e0a53e36c8b0bd3233798e150346a16a3f0@gmail.com","name":"Johnny Shields"},"message":"Do not hardcode Memcached port in Monit Memcached","distinct":true,"url":"https://api.github.com/repos/ping4/rubber/commits/430727084ea1f7bca93858e5c5ff4983b301bc0f"},{"sha":"8cebb5698e43e1edd004992bc8596c82a38c56b8","author":{"email":"47138e0a53e36c8b0bd3233798e150346a16a3f0@gmail.com","name":"Johnny Shields"},"message":"Do not restart memcached when running rubber:config","distinct":true,"url":"https://api.github.com/repos/ping4/rubber/commits/8cebb5698e43e1edd004992bc8596c82a38c56b8"},{"sha":"ae8d89a8554ee5d1bcca2f512c7782df4980c372","author":{"email":"47138e0a53e36c8b0bd3233798e150346a16a3f0@gmail.com","name":"Johnny Shields"},"message":"Remove security group settings","distinct":true,"url":"https://api.github.com/repos/ping4/rubber/commits/ae8d89a8554ee5d1bcca2f512c7782df4980c372"},{"sha":"98570107750b81d8582bc347723dbe954bc022c7","author":{"email":"7b87e084dd51f80cc4ab80d0bb6f8d988a1f43dd@gmail.com","name":"Marcio Toze"},"message":"upgraded aws region options","distinct":false,"url":"https://api.github.com/repos/ping4/rubber/commits/98570107750b81d8582bc347723dbe954bc022c7"},{"sha":"3b6819a59e5ced62f155b11907764a0b4c833190","author":{"email":"d10d2f15681d2e67b4fe919cd45f7375bf97994f@gmail.com","name":"Abliamit Abliamitov"},"message":"wait 2 minutes for tag creation","distinct":false,"url":"https://api.github.com/repos/ping4/rubber/commits/3b6819a59e5ced62f155b11907764a0b4c833190"}]}