{"push_id":2074528784,"size":10,"distinct_size":10,"ref":"refs/heads/staging","head":"b0b10ad52cc5d4526616fb6588b96a918a099165","before":"a6648a576f7389306ccd2c86a49965671b147718","commits":[{"sha":"9990f61e9d11416108ac5fbb764e7bbfb006757d","author":{"name":"Dan Gebhardt","email":"8ba258345e8c7589d20364528ac4964f896605aa@cerebris.com"},"message":"Introduce PublisherStatement model\n\nRepresents a statement generated for a publisher that covers a specific\nperiod.","distinct":true,"url":"https://api.github.com/repos/brave-intl/publishers/commits/9990f61e9d11416108ac5fbb764e7bbfb006757d"},{"sha":"e55061a416dfbba9fedf705ab56548d26bc40608","author":{"name":"Dan Gebhardt","email":"8ba258345e8c7589d20364528ac4964f896605aa@cerebris.com"},"message":"Remove unused aws-sdk gem","distinct":true,"url":"https://api.github.com/repos/brave-intl/publishers/commits/e55061a416dfbba9fedf705ab56548d26bc40608"},{"sha":"cf35b3648869bf7995280d6b0ba0b04ccaa7d4c3","author":{"name":"Dan Gebhardt","email":"8ba258345e8c7589d20364528ac4964f896605aa@cerebris.com"},"message":"Introduce PublisherStatementGetter service\n\nThis service downloads publisher statements from the source url\nspecified by eyeshade.","distinct":true,"url":"https://api.github.com/repos/brave-intl/publishers/commits/cf35b3648869bf7995280d6b0ba0b04ccaa7d4c3"},{"sha":"dc9bc5a931e039a842ef89bc8141dac806772e79","author":{"name":"Dan Gebhardt","email":"8ba258345e8c7589d20364528ac4964f896605aa@cerebris.com"},"message":"Introduce PublisherStatementSyncer service\n\nAttempts to retrieves a statement from eyeshade and, if successful,\nsets the `contents` of the statement record.","distinct":true,"url":"https://api.github.com/repos/brave-intl/publishers/commits/dc9bc5a931e039a842ef89bc8141dac806772e79"},{"sha":"7a89c51a0c03893ae045428011d81a0ac50c21c6","author":{"name":"Dan Gebhardt","email":"8ba258345e8c7589d20364528ac4964f896605aa@cerebris.com"},"message":"Introduce SyncPublisherStatementJob\n\nUses the PublisherStatementSyncer service to retrieve statements from\neyeshade and save them to statement `contents`.\n\nWill retry every 5 seconds until successful.","distinct":true,"url":"https://api.github.com/repos/brave-intl/publishers/commits/7a89c51a0c03893ae045428011d81a0ac50c21c6"},{"sha":"67cd603687986c979da9bebbf4572e0c121a81a4","author":{"name":"Dan Gebhardt","email":"8ba258345e8c7589d20364528ac4964f896605aa@cerebris.com"},"message":"PublisherStatementGenerator now returns PublisherStatement instance","distinct":true,"url":"https://api.github.com/repos/brave-intl/publishers/commits/67cd603687986c979da9bebbf4572e0c121a81a4"},{"sha":"5e75a6b3f031161876fa0627c5a1da900bd68fbe","author":{"name":"Dan Gebhardt","email":"8ba258345e8c7589d20364528ac4964f896605aa@cerebris.com"},"message":"Introduce statement_ready mailer","distinct":true,"url":"https://api.github.com/repos/brave-intl/publishers/commits/5e75a6b3f031161876fa0627c5a1da900bd68fbe"},{"sha":"e96bcac7417c3e5050ad23af6f52fdc8f453d84b","author":{"name":"Dan Gebhardt","email":"8ba258345e8c7589d20364528ac4964f896605aa@cerebris.com"},"message":"Introduce statement and statement_ready endpoints\n\n`statement_ready` returns a 204 when a publisher's statement has \n`contents`.\n\n`statement` sends the statement's `contents`.","distinct":true,"url":"https://api.github.com/repos/brave-intl/publishers/commits/e96bcac7417c3e5050ad23af6f52fdc8f453d84b"},{"sha":"0537c678da1193c0a824eb7ad095d21a1f94f326","author":{"name":"Dan Gebhardt","email":"8ba258345e8c7589d20364528ac4964f896605aa@cerebris.com"},"message":"Fix UI for generating statements","distinct":true,"url":"https://api.github.com/repos/brave-intl/publishers/commits/0537c678da1193c0a824eb7ad095d21a1f94f326"},{"sha":"b0b10ad52cc5d4526616fb6588b96a918a099165","author":{"name":"Marshall T. Rose","email":"bc1da744c0800d669289641abf9dbff877d0c182@gmail.com"},"message":"Merge pull request #205 from dgeb/statements\n\nAdd statement generation","distinct":true,"url":"https://api.github.com/repos/brave-intl/publishers/commits/b0b10ad52cc5d4526616fb6588b96a918a099165"}]}
{"actor":{"display_login":"mrose17"}}