{"push_id":588808196,"size":12,"distinct_size":5,"ref":"refs/heads/shape","head":"08ff7cd6f20e6115daea3e4696c9566531dcd8ce","before":"b61d55623adc8771243f1e6c3d15fa5792647b3e","commits":[{"sha":"3d19fd529c840dbb6acf72709655c3dc5dbbcec1","author":{"email":"a592afecc78b5d276bd20c6f352c2c599ab4bf83@gmail.com","name":"Sampo Toiva"},"message":"Handle delayed delta indexing quietly without waiting","distinct":false,"url":"https://api.github.com/repos/sharetribe/sharetribe/commits/3d19fd529c840dbb6acf72709655c3dc5dbbcec1"},{"sha":"92e0e49a19f05945f8dbf734f4e62015423a296f","author":{"email":"a592afecc78b5d276bd20c6f352c2c599ab4bf83@gmail.com","name":"Sampo Toiva"},"message":"Merge pull request #1028 from sharetribe/async-delayed-deltas\n\nHandle delayed delta indexing quietly without waiting","distinct":false,"url":"https://api.github.com/repos/sharetribe/sharetribe/commits/92e0e49a19f05945f8dbf734f4e62015423a296f"},{"sha":"367987d9efb44b10e068cbf745f3060c39b64aba","author":{"email":"a592afecc78b5d276bd20c6f352c2c599ab4bf83@gmail.com","name":"Sampo Toiva"},"message":"Fix annotations and schema","distinct":false,"url":"https://api.github.com/repos/sharetribe/sharetribe/commits/367987d9efb44b10e068cbf745f3060c39b64aba"},{"sha":"a4556ac428975e8ecc050e99e0a894006eb178e8","author":{"email":"9aa6596616883b49a320009754acb8e8d2bbc4b2@gmail.com","name":"Mikko Koski"},"message":"Read from username","distinct":false,"url":"https://api.github.com/repos/sharetribe/sharetribe/commits/a4556ac428975e8ecc050e99e0a894006eb178e8"},{"sha":"30704d6f8d3e45bc8e5579a0dc746fafca1ce21c","author":{"email":"9aa6596616883b49a320009754acb8e8d2bbc4b2@gmail.com","name":"Mikko Koski"},"message":"Redirect permanently to full path","distinct":false,"url":"https://api.github.com/repos/sharetribe/sharetribe/commits/30704d6f8d3e45bc8e5579a0dc746fafca1ce21c"},{"sha":"5de5ef3f9939340e667fed91cce44260ec9eb60d","author":{"email":"9aa6596616883b49a320009754acb8e8d2bbc4b2@gmail.com","name":"Mikko Koski"},"message":"Merge pull request #1023 from sharetribe/marketplace-username-2\n\nMarketplace username 2/3","distinct":false,"url":"https://api.github.com/repos/sharetribe/sharetribe/commits/5de5ef3f9939340e667fed91cce44260ec9eb60d"},{"sha":"c80d15db984fa7fb0823763802b3778e46a8a98e","author":{"email":"9aa6596616883b49a320009754acb8e8d2bbc4b2@gmail.com","name":"Mikko Koski"},"message":"WTI","distinct":false,"url":"https://api.github.com/repos/sharetribe/sharetribe/commits/c80d15db984fa7fb0823763802b3778e46a8a98e"},{"sha":"827e3a7a5853694b84368eb4b0a956e5fa39e300","author":{"email":"9aa6596616883b49a320009754acb8e8d2bbc4b2@gmail.com","name":"Mikko Koski"},"message":"Migrations: Add ListingShape, TransactionProcessTranslations and TransactionProcess","distinct":true,"url":"https://api.github.com/repos/sharetribe/sharetribe/commits/827e3a7a5853694b84368eb4b0a956e5fa39e300"},{"sha":"9e91b069a4f61869240301902ca6744eb8d1ab26","author":{"email":"9aa6596616883b49a320009754acb8e8d2bbc4b2@gmail.com","name":"Mikko Koski"},"message":"Write data to new ListingShape structure\n\n- Save new ListingShape (incl. translations) when new marketplace is created\n- Save new CategoryListingShape when new marketplace is created\n- Update CategoryListingShape when Category is modified\n- Save ListingShape to Listing when new is created","distinct":true,"url":"https://api.github.com/repos/sharetribe/sharetribe/commits/9e91b069a4f61869240301902ca6744eb8d1ab26"},{"sha":"386582047612c67088971dcecc5a454899f7d3a7","author":{"email":"9aa6596616883b49a320009754acb8e8d2bbc4b2@gmail.com","name":"Mikko Koski"},"message":"Migrate old data to new structure\n\n- TransactionType -> ListingShape\n- TransactionType -> TransactionProcess\n- TransactionTypeTranslation -> ListingShapeTranslation\n- CategoryTransactionType -> CategoryListingShape\n- Make sure NO data is duplicated (there might be existing data in the new tables)","distinct":true,"url":"https://api.github.com/repos/sharetribe/sharetribe/commits/386582047612c67088971dcecc5a454899f7d3a7"},{"sha":"c4ec8bf9cd4ac65ff054891cc18e4975663c9d78","author":{"email":"9aa6596616883b49a320009754acb8e8d2bbc4b2@gmail.com","name":"Mikko Koski"},"message":"Read from ListingShape\n\n- New listing\n- New/edit categories\n- Agreement checkbox\n- Inbox\n- Get rid of `discussion_type` and `transaction_type`","distinct":true,"url":"https://api.github.com/repos/sharetribe/sharetribe/commits/c4ec8bf9cd4ac65ff054891cc18e4975663c9d78"},{"sha":"08ff7cd6f20e6115daea3e4696c9566531dcd8ce","author":{"email":"9aa6596616883b49a320009754acb8e8d2bbc4b2@gmail.com","name":"Mikko Koski"},"message":"Read from listing shape","distinct":true,"url":"https://api.github.com/repos/sharetribe/sharetribe/commits/08ff7cd6f20e6115daea3e4696c9566531dcd8ce"}]}