{"push_id":586786727,"size":13,"distinct_size":13,"ref":"refs/heads/master","head":"40ebd540f6795124dfcf840343a72a13cf1ca20b","before":"db79c3f78266714c5ade283bb5a0a32cbb89acf4","commits":[{"sha":"4948b18e2904fdae54b9ce4c1a52d705e0203f35","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@west.co.tt","name":"Matt Westcott"},"message":"Use -id as a secondary key when retrieving latest page revision.\n\nThis fixes various unit tests on MySQL, where multiple revisions are committed in the space of one second, and the resolution of the created_at timestamp is insufficient to distinguish them.","distinct":true,"url":"https://api.github.com/repos/davecranwell/wagtail/commits/4948b18e2904fdae54b9ce4c1a52d705e0203f35"},{"sha":"0b31f9933f85be042cc9b6728504a55df9ec649f","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@west.co.tt","name":"Matt Westcott"},"message":"enable tox tests for mysql","distinct":true,"url":"https://api.github.com/repos/davecranwell/wagtail/commits/0b31f9933f85be042cc9b6728504a55df9ec649f"},{"sha":"c46e97c9ce8aa865663b4975c331788861403be8","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@west.co.tt","name":"Matt Westcott"},"message":"pass DATABASE_HOST=localhost for mysql tests","distinct":true,"url":"https://api.github.com/repos/davecranwell/wagtail/commits/c46e97c9ce8aa865663b4975c331788861403be8"},{"sha":"a8ec3b1af7494665db8717ba6613c7c0101d2fae","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@west.co.tt","name":"Matt Westcott"},"message":"specify DATABASE_USER","distinct":true,"url":"https://api.github.com/repos/davecranwell/wagtail/commits/a8ec3b1af7494665db8717ba6613c7c0101d2fae"},{"sha":"ea4797425451cf9cab814f38714b40929cb6a452","author":{"email":"eb02bf55f6386887a671b87ffad9fecd4230a87f@gmail.com","name":"Karl Hobley"},"message":"Merge pull request #1020 from gasman/mysql\n\nFix retrieval of latest page revision on mysql","distinct":true,"url":"https://api.github.com/repos/davecranwell/wagtail/commits/ea4797425451cf9cab814f38714b40929cb6a452"},{"sha":"a1a065ffce6b78a56aef21e9dec2bd6b8ce12a6b","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@west.co.tt","name":"Matt Westcott"},"message":"implement a basic ChoiceBlock","distinct":true,"url":"https://api.github.com/repos/davecranwell/wagtail/commits/a1a065ffce6b78a56aef21e9dec2bd6b8ce12a6b"},{"sha":"c2836382d5af76586defcff152bc66713070c533","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@west.co.tt","name":"Matt Westcott"},"message":"tests for ChoiceBlock with required=True","distinct":true,"url":"https://api.github.com/repos/davecranwell/wagtail/commits/c2836382d5af76586defcff152bc66713070c533"},{"sha":"e594bf5dee9b83ac4ca467d88b0f9638c6ecec5f","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@west.co.tt","name":"Matt Westcott"},"message":"add blank choice to ChoiceBlock when required=False","distinct":true,"url":"https://api.github.com/repos/davecranwell/wagtail/commits/e594bf5dee9b83ac4ca467d88b0f9638c6ecec5f"},{"sha":"ea8c52934e5b505cbaf40ab0b1523437b6c55b8c","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@west.co.tt","name":"Matt Westcott"},"message":"Make ChoiceBlock work with named groups\n\n(also, we want a blank option even if required=True; update tests accordingly)","distinct":true,"url":"https://api.github.com/repos/davecranwell/wagtail/commits/ea8c52934e5b505cbaf40ab0b1523437b6c55b8c"},{"sha":"1191643ac6c56619ed89e48b5ebb423af62b5ddf","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@west.co.tt","name":"Matt Westcott"},"message":"support choice lists via subclassing ChoiceBlock","distinct":true,"url":"https://api.github.com/repos/davecranwell/wagtail/commits/1191643ac6c56619ed89e48b5ebb423af62b5ddf"},{"sha":"4fe11070fa063df50693ccb8c8fde5b4a0790062","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@west.co.tt","name":"Matt Westcott"},"message":"Ensure that ChoiceBlock subclasses are always deconstructed to basic ChoiceBlocks","distinct":true,"url":"https://api.github.com/repos/davecranwell/wagtail/commits/4fe11070fa063df50693ccb8c8fde5b4a0790062"},{"sha":"692901eaa1a12fe2927fd67f4ebfac68832bb04c","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@west.co.tt","name":"Matt Westcott"},"message":"Merge branch 'feature/streamfield-choiceblock'","distinct":true,"url":"https://api.github.com/repos/davecranwell/wagtail/commits/692901eaa1a12fe2927fd67f4ebfac68832bb04c"},{"sha":"40ebd540f6795124dfcf840343a72a13cf1ca20b","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@west.co.tt","name":"Matt Westcott"},"message":"add TextBlock","distinct":true,"url":"https://api.github.com/repos/davecranwell/wagtail/commits/40ebd540f6795124dfcf840343a72a13cf1ca20b"}]}