{"push_id":622573503,"size":35,"distinct_size":14,"ref":"refs/heads/master","head":"b3f2775ccbd01bb317d552a2ad63ceb41d7a3a81","before":"d3b512519210c68979c473a3367cfae9015cbe01","commits":[{"sha":"d39969b98098983f34a4c264f58e2e7141fd7404","author":{"email":"bf5746237770ecb3e8fd732f7d86be7d4e195ffc@gmail.com","name":"evensisftw"},"message":"Update Cron.php\n\nResolves incompatibility with mageworx_xsitemap module.","distinct":false,"url":"https://api.github.com/repos/Stasevi4/magento-turpentine/commits/d39969b98098983f34a4c264f58e2e7141fd7404"},{"sha":"dce42ef0b38e40cd560972b80bebaa213a824aba","author":{"email":"bf5746237770ecb3e8fd732f7d86be7d4e195ffc@gmail.com","name":"evensisftw"},"message":"Resolve incompatibility with mageworx_xsitemap\n\nResolve incompatibility with mageworx_xsitemap.","distinct":false,"url":"https://api.github.com/repos/Stasevi4/magento-turpentine/commits/dce42ef0b38e40cd560972b80bebaa213a824aba"},{"sha":"d747e9ce32d45c43bb13bb411ddffdabb937185c","author":{"email":"bf5746237770ecb3e8fd732f7d86be7d4e195ffc@gmail.com","name":"Adam Hall"},"message":"fix typo\n\nFixed typo in module name check.","distinct":false,"url":"https://api.github.com/repos/Stasevi4/magento-turpentine/commits/d747e9ce32d45c43bb13bb411ddffdabb937185c"},{"sha":"3781c8b9b1a4ec7d1448416ecf40dcdfc5a9a09f","author":{"email":"f0b6afaf93848479f420a7bd9de18adc8a5fefe8@nexcess.net","name":"aheadley"},"message":"explicitly coerce admin frontname to string","distinct":false,"url":"https://api.github.com/repos/Stasevi4/magento-turpentine/commits/3781c8b9b1a4ec7d1448416ecf40dcdfc5a9a09f"},{"sha":"ac3437c4b6f27a769a5c09442d9c2b6e5cdd9894","author":{"email":"00165d8d9cf7249ab20878eaf3cc357502556fc3@ffuenf.de","name":"Achim Rosenhagen"},"message":"fix addMessage()\n\nthere is no getItems() function in Mage_Core_Model_Message_Abstract so you have to roll back to your original array( $message ) to get this to work.","distinct":false,"url":"https://api.github.com/repos/Stasevi4/magento-turpentine/commits/ac3437c4b6f27a769a5c09442d9c2b6e5cdd9894"},{"sha":"036038620a41c4e2f4b666023d7afeb7fda93804","author":{"email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@jeroenvermeulen.eu","name":"Jeroen Vermeulen"},"message":"Added <only_cache_if> ESI param, now we can cache the messages blocks\nPreviously the messages ESI blocks were not cached because the \"messages cleared\" event is not reliable.\nMy solution is to cache the messages block only when it does not contain a message (no_text).\nWhen a message needs to be communicated to the visitor the \"core_session_abstract_add_message\" event flushes the block. The block containing the message will not be cached because it does not get passed the \"no_text\" filter. During the next page visit an esi request is passed to Magento, which serves an empty messages block, which can be cached again.\nBeing able to cache the \"global_messages\" and the \"messages\" blocks is a huge improvement, it highly reduces the number of hits on the Magento backend.\nI have implemented <only_cache_if>no_text</only_cache_if> and <only_cache_if>empty</only_cache_if>.","distinct":false,"url":"https://api.github.com/repos/Stasevi4/magento-turpentine/commits/036038620a41c4e2f4b666023d7afeb7fda93804"},{"sha":"55dafb6a7cb19a125ec7d421187baeac247ffb09","author":{"email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@jeroenvermeulen.eu","name":"Jeroen Vermeulen"},"message":"Added ESI Decoder utility\nThis tool can be used to decode an ESI request. You can just paste the whole ESI URL and push the button to decode it.\nMake sure you place this utility on a protected spot on your webserver where only authorized users can use it.","distinct":false,"url":"https://api.github.com/repos/Stasevi4/magento-turpentine/commits/55dafb6a7cb19a125ec7d421187baeac247ffb09"},{"sha":"5b3829501b3bf20bd9c8494a123c7543f9f71433","author":{"email":"f0b6afaf93848479f420a7bd9de18adc8a5fefe8@nexcess.net","name":"aheadley"},"message":"Merge remote-tracking branch 'pr-0471/master' into merge-471","distinct":false,"url":"https://api.github.com/repos/Stasevi4/magento-turpentine/commits/5b3829501b3bf20bd9c8494a123c7543f9f71433"},{"sha":"3f28c9462fcfb084ac04995e459a0d1844ae309c","author":{"email":"90854c63f81b245593446b26329fe95c4dde031c@tudock.de","name":"Jan-Simon Winkelmann"},"message":"Trigger magento layout events when rendering esi blocks as Mage_Core_Controller_Varien_Action->loadLayout() does","distinct":false,"url":"https://api.github.com/repos/Stasevi4/magento-turpentine/commits/3f28c9462fcfb084ac04995e459a0d1844ae309c"},{"sha":"c53add8031f8e1c9a1ba5b173f4d404a00760cdd","author":{"email":"f0b6afaf93848479f420a7bd9de18adc8a5fefe8@nexcess.net","name":"aheadley"},"message":"Merge remote-tracking branch 'pr-0445/patch-1' into merge-445","distinct":false,"url":"https://api.github.com/repos/Stasevi4/magento-turpentine/commits/c53add8031f8e1c9a1ba5b173f4d404a00760cdd"},{"sha":"adddf67fe677bbc79896a51bb9101ccdf2ca37df","author":{"email":"f0b6afaf93848479f420a7bd9de18adc8a5fefe8@nexcess.net","name":"aheadley"},"message":"Merge remote-tracking branch 'pr-0474/feature-esi-decoder-util' into merge-474","distinct":false,"url":"https://api.github.com/repos/Stasevi4/magento-turpentine/commits/adddf67fe677bbc79896a51bb9101ccdf2ca37df"},{"sha":"1a8f22f47a0bdfdfe63b1c0dbbd98b4be9dd0669","author":{"email":"f0b6afaf93848479f420a7bd9de18adc8a5fefe8@nexcess.net","name":"aheadley"},"message":"move esi-decoder script to contrib/tools","distinct":false,"url":"https://api.github.com/repos/Stasevi4/magento-turpentine/commits/1a8f22f47a0bdfdfe63b1c0dbbd98b4be9dd0669"},{"sha":"f4853975150168ba9a1d01d0833fab3d9b7bc9c2","author":{"email":"f0b6afaf93848479f420a7bd9de18adc8a5fefe8@nexcess.net","name":"aheadley"},"message":"Merge remote-tracking branch 'pr-0485/esi-layout-events' into merge-485","distinct":false,"url":"https://api.github.com/repos/Stasevi4/magento-turpentine/commits/f4853975150168ba9a1d01d0833fab3d9b7bc9c2"},{"sha":"24f46db6b2084b84d38858d7b62224dca55feb82","author":{"email":"a027184a55211cd23e3f3094f1fdc728df5e0500@paul.local","name":"Paul Hachmang"},"message":"Fixes missing blocks when defined in a reference instead of the <block> directly.","distinct":false,"url":"https://api.github.com/repos/Stasevi4/magento-turpentine/commits/24f46db6b2084b84d38858d7b62224dca55feb82"},{"sha":"c5cdd97dd0be72fcfd94a0a37d6200437744f146","author":{"email":"a027184a55211cd23e3f3094f1fdc728df5e0500@paul.local","name":"Paul Hachmang"},"message":"Cleaned up EsiController::_getEsiBlock.","distinct":false,"url":"https://api.github.com/repos/Stasevi4/magento-turpentine/commits/c5cdd97dd0be72fcfd94a0a37d6200437744f146"},{"sha":"86001b770d7067270ee0a7ccec4636d3411ead8a","author":{"email":"a027184a55211cd23e3f3094f1fdc728df5e0500@paul.local","name":"Paul Hachmang"},"message":"Re-added missing events.","distinct":false,"url":"https://api.github.com/repos/Stasevi4/magento-turpentine/commits/86001b770d7067270ee0a7ccec4636d3411ead8a"},{"sha":"06bc4632ae0b017f3d87af3b9aa0487e4e8ffeab","author":{"email":"f0b6afaf93848479f420a7bd9de18adc8a5fefe8@nexcess.net","name":"aheadley"},"message":"Merge remote-tracking branch 'pr-0472/feature-esi-only_cache_if' into merge-472","distinct":false,"url":"https://api.github.com/repos/Stasevi4/magento-turpentine/commits/06bc4632ae0b017f3d87af3b9aa0487e4e8ffeab"},{"sha":"f140e0913a5c69005813eacf9e9c950c76139097","author":{"email":"90854c63f81b245593446b26329fe95c4dde031c@tudock.de","name":"Jan-Simon Winkelmann"},"message":"Add config option to control stripping of whitespaces from generated VCL files","distinct":false,"url":"https://api.github.com/repos/Stasevi4/magento-turpentine/commits/f140e0913a5c69005813eacf9e9c950c76139097"},{"sha":"b0a8de201b621d88cdb405d6817d87d544d8dbd5","author":{"email":"90854c63f81b245593446b26329fe95c4dde031c@tudock.de","name":"Jan-Simon Winkelmann"},"message":"Add config option to control stripping of whitespaces from generated VCL files","distinct":false,"url":"https://api.github.com/repos/Stasevi4/magento-turpentine/commits/b0a8de201b621d88cdb405d6817d87d544d8dbd5"},{"sha":"4a673de376f37b43b88bda04848992e928614bd6","author":{"email":"f0b6afaf93848479f420a7bd9de18adc8a5fefe8@nexcess.net","name":"aheadley"},"message":"Merge remote-tracking branch 'pr-0494/strip-whitespace-config' into merge-494","distinct":false,"url":"https://api.github.com/repos/Stasevi4/magento-turpentine/commits/4a673de376f37b43b88bda04848992e928614bd6"}]}