{"push_id":2704333947,"size":8,"distinct_size":1,"ref":"refs/heads/PP-3493_refunded_by_csv","head":"1c7ca7be528bbf7dde49fb5c6f42e1785c46ba2e","before":"84cfc371c9bd34e63f6b71b8cea59de46ee7c6ab","commits":[{"sha":"9b1fe7b07512dfab6f082c6b11bd82e4b07c7da7","author":{"name":"Mark Bridgett","email":"16bb68ad2e7d0c28aa79fa33488f5df2022d481f@digital.cabinet-office.gov.uk"},"message":"PP-3928\n\nRe-factors the getGatewayAccounts() function called bt the services index controller so that instead of calling the same endpoint\nmultiple times to build up tree of gateway accounts against services, performs a single request that accepts an array instead.\n\nIn a typical scenario where a number of services have both live and test accounts, this should cut down on those requests by 50%","distinct":false,"url":"https://api.github.com/repos/alphagov/pay-selfservice/commits/9b1fe7b07512dfab6f082c6b11bd82e4b07c7da7"},{"sha":"c0e553a47a5165507bb9ce6c7f2aad694b745262","author":{"name":"Mark Bridgett","email":"16bb68ad2e7d0c28aa79fa33488f5df2022d481f@digital.cabinet-office.gov.uk"},"message":"PP-3928\n\nChanged the service index controller so it makes a more efficient call to Connector to get every gateway account\nin a single call, rather than a series of looped calls which soon become an impediment to performance.","distinct":false,"url":"https://api.github.com/repos/alphagov/pay-selfservice/commits/c0e553a47a5165507bb9ce6c7f2aad694b745262"},{"sha":"4abae960d67c457a84cfe4460076d447f7345066","author":{"name":"Mark Bridgett","email":"16bb68ad2e7d0c28aa79fa33488f5df2022d481f@digital.cabinet-office.gov.uk"},"message":"PP-3772 Bumps lodash beyond 4.17.5 which was flagged for having a prototype pollution vulnerability","distinct":false,"url":"https://api.github.com/repos/alphagov/pay-selfservice/commits/4abae960d67c457a84cfe4460076d447f7345066"},{"sha":"2415a31f64d8aed86990ddd0d78287bfd62ca7a7","author":{"name":"Alex Bishop","email":"48b6560709dfabc6c365f51e9cd1fd2235b81b95@users.noreply.github.com"},"message":"PP-3928 Change “accountIds” param to “externalAccountIds”\n\nIn the Direct Debit connector client, make the URL for the accounts\nendpoint have a parameter named “externalAccountIds” rather than\n“accountIds”","distinct":false,"url":"https://api.github.com/repos/alphagov/pay-selfservice/commits/2415a31f64d8aed86990ddd0d78287bfd62ca7a7"},{"sha":"af4e0a000204a3fc711d7db7f5878ebf07a3cc67","author":{"name":"Toby Lorne","email":"c8420cae1b43ad0b08838661745c355024c86479@toby.codes"},"message":"Merge pull request #855 from alphagov/PP-3928_Services_view_improvements\n\nPP-3928 Reduce the number of outbound requests to get gateway account information","distinct":false,"url":"https://api.github.com/repos/alphagov/pay-selfservice/commits/af4e0a000204a3fc711d7db7f5878ebf07a3cc67"},{"sha":"bce33e2ca1d3d18a67f30ce45bafb9941b64ff9e","author":{"name":"Toby Lorne","email":"c8420cae1b43ad0b08838661745c355024c86479@toby.codes"},"message":"Merge branch 'master' into PP-3772_Vulnerability_fix_for_lodash","distinct":false,"url":"https://api.github.com/repos/alphagov/pay-selfservice/commits/bce33e2ca1d3d18a67f30ce45bafb9941b64ff9e"},{"sha":"5fda836f12dd8461caa51146f62de70e66e0400b","author":{"name":"Toby Lorne","email":"c8420cae1b43ad0b08838661745c355024c86479@toby.codes"},"message":"Merge pull request #861 from alphagov/PP-3772_Vulnerability_fix_for_lodash\n\nPP-3772 Bumps lodash beyond 4.17.5 which was flagged for having a prototype pollution vulnerability","distinct":false,"url":"https://api.github.com/repos/alphagov/pay-selfservice/commits/5fda836f12dd8461caa51146f62de70e66e0400b"},{"sha":"1c7ca7be528bbf7dde49fb5c6f42e1785c46ba2e","author":{"name":"Silvia Mandalà","email":"571b1feb32117b8cbee47fadae007314143a70d0@gmail.com"},"message":"PP-3493 Add issued by to csv export\n\n - Connector now returns the user external id for refunds. Selfservice\n   has to get that and map it to a username by calling adminusers. Apologies\n   for the slightly convoluted code, but it is necessary as there can be\n   multiple refunds from the same user and adminusers will only return a single\n   result, so we need to memoise that in a map","distinct":true,"url":"https://api.github.com/repos/alphagov/pay-selfservice/commits/1c7ca7be528bbf7dde49fb5c6f42e1785c46ba2e"}]}
{"actor":{"display_login":"simad"}}