{"push_id":1476205478,"size":28,"distinct_size":28,"ref":"refs/heads/master","head":"c6b12d9402ff823f02ff72252c7038a343515911","before":"fb6d6e0216228c14cbb9494d29cd05046ccf630c","commits":[{"sha":"b51571f28ab2661a1dc683f6651add9dd27891d9","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"- Added AbstractMainMenu, AbstractMainMenuItem, AbstractFlatMenu and AbstractFlatMenuItem models\n- Default models sub-class the new abstract models\n- Adds a`get_repeated_menu_item` method on MenuPage to take care of creating a menu item to append to sub menu items (makes it easier to override for custom models)\n- Adds settings to enable custom models to be specified\n- Add some checks to ModelAdmin classes to confirm that custom menu models are based on AbstractMainMenu or AbstractFlatMenu","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/b51571f28ab2661a1dc683f6651add9dd27891d9"},{"sha":"0fee91e05da594d9e4e9bcdaa48433328390e8cc","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"- Split models.py out into separate files\n- Add some docstrings to models","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/0fee91e05da594d9e4e9bcdaa48433328390e8cc"},{"sha":"9eea7284c1dc16c0982d48610db49e42e25c4a40","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"Turn app_settings into a real settings module","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/9eea7284c1dc16c0982d48610db49e42e25c4a40"},{"sha":"b84529c634fb65783731329d4d68036f9861d755","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"Set default language to ‘en’","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/b84529c634fb65783731329d4d68036f9861d755"},{"sha":"1eba52386e8cfd536361874667ff8ea8e9dcd7bb","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"Fix the codebase to use app_settings as a settings module","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/1eba52386e8cfd536361874667ff8ea8e9dcd7bb"},{"sha":"6c76ec8e2165d8ade69d6c5da4c23001db97b6da","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"Add test models back in new format","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/6c76ec8e2165d8ade69d6c5da4c23001db97b6da"},{"sha":"b53f46eaf456bd480d6e80c0662641012da8827e","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"Add tests","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/b53f46eaf456bd480d6e80c0662641012da8827e"},{"sha":"b1624dd2b2b38067d97d53df688a4f51ebf8e69f","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"Remove migration dependency from test migration","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/b1624dd2b2b38067d97d53df688a4f51ebf8e69f"},{"sha":"d45197209a73607992dc46585cf78e03fa34c71f","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"constants don’t need to be functions","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/d45197209a73607992dc46585cf78e03fa34c71f"},{"sha":"71ab8d27836591b43a755489fde523988cc2c50a","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"Use potential custom models in template tags","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/71ab8d27836591b43a755489fde523988cc2c50a"},{"sha":"9a49e674209631d5f310289d585cb34849bfae8c","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"- Tweak multilingual fixtures\n- Add tests for custom menu models","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/9a49e674209631d5f310289d585cb34849bfae8c"},{"sha":"469ab4b7f0a377a8eab6e019fbdcb01f5fba442d","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"Don’t check whether custom menu models inherit the abstract ones. This will be made clear in instructions instead.","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/469ab4b7f0a377a8eab6e019fbdcb01f5fba442d"},{"sha":"24a57e86329d5f69d2b89ea60ae16aad18732375","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"Use the WAGTAILMENUS_ADD_EDITOR_OVERRIDE_STYLES setting to toggle styles and increase coverage","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/24a57e86329d5f69d2b89ea60ae16aad18732375"},{"sha":"1607ad7033bbb373b3efd9b4526c83009d94a7f7","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"Add some tests for invalid custom menu models","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/1607ad7033bbb373b3efd9b4526c83009d94a7f7"},{"sha":"82a5b0c57962d41965811071ca09c2cfc30e2b64","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"Fix tests","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/82a5b0c57962d41965811071ca09c2cfc30e2b64"},{"sha":"ffb818b4437590d63fad68e81b40b04441a30608","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"- identify menu models at runtime\n- use WAGTAILMENUS_ADD_EDITOR_OVERRIDE_STYLES option for coverage","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/ffb818b4437590d63fad68e81b40b04441a30608"},{"sha":"05c6d3f54082bd8b3d97004e1b20c270fd26786b","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"- TranslatedField should return english if the a field in the active language isn’t defined\n- Test the above out by selecting ‘Italian’ as the language","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/05c6d3f54082bd8b3d97004e1b20c270fd26786b"},{"sha":"8b864c5299bc2d4e4fc820597a05b78ba8e6eab1","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"Remove needless `NotImplementedError` from `MenuWithMenuItems`. MenuWithMenuItems doesn’t need to be subclassed any further, and both sub-classes define the method in question.","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/8b864c5299bc2d4e4fc820597a05b78ba8e6eab1"},{"sha":"5b3a28db24e8ddb61f0a597d4a0e6a7917a98286","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"Use invalid related_names to trigger ImproperlyConfigured exceptions","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/5b3a28db24e8ddb61f0a597d4a0e6a7917a98286"},{"sha":"a6ecae81bd828cffc850d946b21ea72d51a3a7e6","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"Fix admin","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/a6ecae81bd828cffc850d946b21ea72d51a3a7e6"}]}
{"actor":{"display_login":"ababic"}}