{"push_id":3370486379,"size":29,"distinct_size":1,"ref":"refs/heads/add/stream-wrapper-cli","head":"4ae8078a2393de9ed33d68d01784e1993c24b832","before":"9ba3ade6e56513d7030fee3da11945f457710df3","commits":[{"sha":"0de0c591408c10c6c2ce8511da2ba6d5f0c75a04","author":{"name":"Mohammad Jangda","email":"91f10f31566b9783cdbc78fa177999a9165e769d@gmail.com"},"message":"Improve cookie handling\n\nOnly send the cookie once instead of calling setcookie every time a\nchange is triggered. This also allows for easier testing and organizes\nthe code a bit more cleanly.\n\nAlso introduces a new action that must be used for early exits since we\ncan't fallback to shutdown (since it triggers early output before we can\nsend headers).","distinct":false,"url":"https://api.github.com/repos/Automattic/vip-go-mu-plugins/commits/0de0c591408c10c6c2ce8511da2ba6d5f0c75a04"},{"sha":"d1d5119ea6b5b3a16a8ad57f7f15b4a21a99fc4d","author":{"name":"Henrique Mouta","email":"cbe70a67e774d35071811344572f6393e173ca68@mowta.pt"},"message":"Migrations CLI: Use cURL multi for attachements validation","distinct":false,"url":"https://api.github.com/repos/Automattic/vip-go-mu-plugins/commits/d1d5119ea6b5b3a16a8ad57f7f15b4a21a99fc4d"},{"sha":"e1a1ace8bae8a026f80f0f005508124a628006b3","author":{"name":"Mohammad Jangda","email":"91f10f31566b9783cdbc78fa177999a9165e769d@gmail.com"},"message":"Add assertions for our custom hook\n\nTo make sure it fires as part of `send_headers`","distinct":false,"url":"https://api.github.com/repos/Automattic/vip-go-mu-plugins/commits/e1a1ace8bae8a026f80f0f005508124a628006b3"},{"sha":"59e1927a535386d3f12e1abc31aa7f94bde4406a","author":{"name":"Mohammad Jangda","email":"91f10f31566b9783cdbc78fa177999a9165e769d@gmail.com"},"message":"Merge pull request #1151 from Automattic/update/vary-cache-later-cookies\n\nVary Cache: Set cookies only once","distinct":false,"url":"https://api.github.com/repos/Automattic/vip-go-mu-plugins/commits/59e1927a535386d3f12e1abc31aa7f94bde4406a"},{"sha":"9a3135e81b9de3bd3010e95f5296eaf577abc2be","author":{"name":"Daryl Chymko","email":"4cfac0ad7d7c5e33241e3533c34771ddeac75f38@infometrix.ca"},"message":"Add static var to login limit filter to persist error through subsequent calls in multi-call scenario","distinct":false,"url":"https://api.github.com/repos/Automattic/vip-go-mu-plugins/commits/9a3135e81b9de3bd3010e95f5296eaf577abc2be"},{"sha":"ecbb2423ff236f4a6f9a68329b3a6f9d680e5df2","author":{"name":"Daryl Chymko","email":"4cfac0ad7d7c5e33241e3533c34771ddeac75f38@infometrix.ca"},"message":"Add comment to clarify why we are tracking the rate limit error in a static","distinct":false,"url":"https://api.github.com/repos/Automattic/vip-go-mu-plugins/commits/ecbb2423ff236f4a6f9a68329b3a6f9d680e5df2"},{"sha":"6790eb2fcbe8ae18fa71041b8dd5ade92520f18c","author":{"name":"Daryl Chymko","email":"4cfac0ad7d7c5e33241e3533c34771ddeac75f38@infometrix.ca"},"message":"Change set_group_for_user() to check if group is registered first","distinct":false,"url":"https://api.github.com/repos/Automattic/vip-go-mu-plugins/commits/6790eb2fcbe8ae18fa71041b8dd5ade92520f18c"},{"sha":"782f38e565f3e144103805e9e7dc9e1662d95677","author":{"name":"Daryl Chymko","email":"4cfac0ad7d7c5e33241e3533c34771ddeac75f38@infometrix.ca"},"message":"Merge pull request #1156 from Automattic/update/var-cache-validate-set-group\n\nChange set_group_for_user() to check if group is registered first","distinct":false,"url":"https://api.github.com/repos/Automattic/vip-go-mu-plugins/commits/782f38e565f3e144103805e9e7dc9e1662d95677"},{"sha":"98a941673936355ba706f499358198a8729064ff","author":{"name":"Daryl Chymko","email":"4cfac0ad7d7c5e33241e3533c34771ddeac75f38@infometrix.ca"},"message":"Persist the error in a static var so we have access to the message","distinct":false,"url":"https://api.github.com/repos/Automattic/vip-go-mu-plugins/commits/98a941673936355ba706f499358198a8729064ff"},{"sha":"9c7ae274c0f864745208a201bd8d40b3c1db3124","author":{"name":"Mohammad Jangda","email":"91f10f31566b9783cdbc78fa177999a9165e769d@gmail.com"},"message":"Remove extra error code check\n\nWe don't need to do it again since we already checked above.","distinct":false,"url":"https://api.github.com/repos/Automattic/vip-go-mu-plugins/commits/9c7ae274c0f864745208a201bd8d40b3c1db3124"},{"sha":"e2f8009be66153b2d5ae01c46d242eee6c3858b4","author":{"name":"Mohammad Jangda","email":"91f10f31566b9783cdbc78fa177999a9165e769d@gmail.com"},"message":"Coding standards","distinct":false,"url":"https://api.github.com/repos/Automattic/vip-go-mu-plugins/commits/e2f8009be66153b2d5ae01c46d242eee6c3858b4"},{"sha":"56f367f35b8a025a6c62685faffa5ce51892390d","author":{"name":"Mohammad Jangda","email":"91f10f31566b9783cdbc78fa177999a9165e769d@gmail.com"},"message":"Return a 429 code instead of 503\n\nAs it's a more appropriate response, props @seanosh","distinct":false,"url":"https://api.github.com/repos/Automattic/vip-go-mu-plugins/commits/56f367f35b8a025a6c62685faffa5ce51892390d"},{"sha":"b95121fee86ed94cca02183ad644c332ebe7d1a0","author":{"name":"Daryl Chymko","email":"4cfac0ad7d7c5e33241e3533c34771ddeac75f38@infometrix.ca"},"message":"Add test for multicall rate limit testing","distinct":false,"url":"https://api.github.com/repos/Automattic/vip-go-mu-plugins/commits/b95121fee86ed94cca02183ad644c332ebe7d1a0"},{"sha":"56b4e4934107b301e8e2a9a7b8dc40c5aa845b4d","author":{"name":"Daryl Chymko","email":"4cfac0ad7d7c5e33241e3533c34771ddeac75f38@infometrix.ca"},"message":"Will move test to different PR","distinct":false,"url":"https://api.github.com/repos/Automattic/vip-go-mu-plugins/commits/56b4e4934107b301e8e2a9a7b8dc40c5aa845b4d"},{"sha":"00279e945fc851fb3fa1c8319fb4aac6d2e24f85","author":{"name":"Daryl Chymko","email":"4cfac0ad7d7c5e33241e3533c34771ddeac75f38@infometrix.ca"},"message":"Optimize cookie output by removing empty groups","distinct":false,"url":"https://api.github.com/repos/Automattic/vip-go-mu-plugins/commits/00279e945fc851fb3fa1c8319fb4aac6d2e24f85"},{"sha":"fcbf6a7fc1b2d7a82c5a2563321e17b5f801be42","author":{"name":"Daryl Chymko","email":"4cfac0ad7d7c5e33241e3533c34771ddeac75f38@infometrix.ca"},"message":"Add tests for parse_group_cookie","distinct":false,"url":"https://api.github.com/repos/Automattic/vip-go-mu-plugins/commits/fcbf6a7fc1b2d7a82c5a2563321e17b5f801be42"},{"sha":"97015cfdd6282965336912da5a0b99bfa71f96f3","author":{"name":"Henrique Mouta","email":"cbe70a67e774d35071811344572f6393e173ca68@mowta.pt"},"message":"Add missing `$url` variable in the response processing stage.","distinct":false,"url":"https://api.github.com/repos/Automattic/vip-go-mu-plugins/commits/97015cfdd6282965336912da5a0b99bfa71f96f3"},{"sha":"b6ef8c3a2927a3ed64c66cfadcdef1a48d31ece1","author":{"name":"Henrique Mouta","email":"cbe70a67e774d35071811344572f6393e173ca68@automattic.com"},"message":"Merge pull request #1153 from Automattic/fix/attachments_validation_cli_curl_multi\n\nMigrations CLI: Use cURL multi for attachements validation","distinct":false,"url":"https://api.github.com/repos/Automattic/vip-go-mu-plugins/commits/b6ef8c3a2927a3ed64c66cfadcdef1a48d31ece1"},{"sha":"ab157d20c75e2f5739afb3fc28039adef2bf04ed","author":{"name":"Daryl Chymko","email":"4cfac0ad7d7c5e33241e3533c34771ddeac75f38@infometrix.ca"},"message":"Merge pull request #1155 from Automattic/fix/rate-limit-check\n\nFix multicall to always return 429 once rate limit exceeded","distinct":false,"url":"https://api.github.com/repos/Automattic/vip-go-mu-plugins/commits/ab157d20c75e2f5739afb3fc28039adef2bf04ed"},{"sha":"be2d7ff489e1fd2b9431904476653461182c276c","author":{"name":"Mohammad Jangda","email":"91f10f31566b9783cdbc78fa177999a9165e769d@gmail.com"},"message":"remove unnecessary unload\n\nCo-Authored-By: dchymko <dchymko@infometrix.ca>","distinct":false,"url":"https://api.github.com/repos/Automattic/vip-go-mu-plugins/commits/be2d7ff489e1fd2b9431904476653461182c276c"}]}
{"actor":{"display_login":"hanifn"}}