{"push_id":1773860578,"size":21,"distinct_size":21,"ref":"refs/heads/master","head":"b01e7b21bc37825bb89378f9984c6ca2e7dd7299","before":"4156b7bac9e3a170f91a0bacd0419970bc03cc17","commits":[{"sha":"6e684899c6340faa221434a62b8e5152293c74cd","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"Add an AbstractLinkPage model that can be optionally used in projects","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/6e684899c6340faa221434a62b8e5152293c74cd"},{"sha":"86ea59b10c5b5ed6b56006332f9b024fa58051bd","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"- Remove full_clean() override - the original slug should be fine, and always regenerating may have consequences I’ve not yet realised\n- Don’t allow a link page to link to any other link page (removes chances of causing an infinite url-fetching loop)\n- Override get_full_url / full_url and tidy the URL fetching logic","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/86ea59b10c5b5ed6b56006332f9b024fa58051bd"},{"sha":"965a5642da7a62ad65335ed40571351913431068","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"Improve code comments","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/965a5642da7a62ad65335ed40571351913431068"},{"sha":"c47d67d30c802cae9c4d799c02c6472112063551","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"- Consolidate differences in validation error text where possible\n- Remove full stops from all validation errors and simplify where possible\n- Change order of checks in AbstractMenuItem.clean to be more logical\n- Fix existing tests","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/c47d67d30c802cae9c4d799c02c6472112063551"},{"sha":"baae1eaf64981b97ca391530d50b29ac59b91caa","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"Fix migration dependency issue","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/baae1eaf64981b97ca391530d50b29ac59b91caa"},{"sha":"25efcc2fc282b422554785c7069de7d0ee0a81d9","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"Go back to field-specific validation errors for consistent visibility in wagtail admin","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/25efcc2fc282b422554785c7069de7d0ee0a81d9"},{"sha":"e64dba840094b1df9860b30877e00000bf854515","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"Add a couple of simple tests to show the add/edit wagtail views load okay (more to come)","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/e64dba840094b1df9860b30877e00000bf854515"},{"sha":"4ac0e366bf94cf6d0fdb3cb8b3af0227fb840ff6","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"- Output full url in preview/view draft\n- Add preview/view draft tests","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/4ac0e366bf94cf6d0fdb3cb8b3af0227fb840ff6"},{"sha":"27b44406fd5eda4d24f6cfd31167ecf921a95875","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"Better code consistency/readibility in raising ValidationError","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/27b44406fd5eda4d24f6cfd31167ecf921a95875"},{"sha":"60ef1b027db7f53603d2862e99775fcfdc4a5d9f","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"Remove incorrectly named fixtures file","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/60ef1b027db7f53603d2862e99775fcfdc4a5d9f"},{"sha":"fe4aa45275525ca69fd0d3b7279656dc53ea38bf","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"- Ditch ‘link_page_sepcific’ method and just call link_page.specific when needed\n- Added ‘extra_classes’ field\n- Added ’show_in_menus_custom’ method, which should be used by menu tags to test whether the page should be added as a menu item at time of rendering","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/fe4aa45275525ca69fd0d3b7279656dc53ea38bf"},{"sha":"d48a12f16f731bcd433a3c25a8ad7004e99b3a92","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"- Update `menu_tags.prime_menu_items` with special treatment for link pages\n- Surface the new ‘extra_classes’ field in the CMS","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/d48a12f16f731bcd433a3c25a8ad7004e99b3a92"},{"sha":"6704739cd5f1c73b9e717c700fd7ff7620f5b408","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"Added tests","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/6704739cd5f1c73b9e717c700fd7ff7620f5b408"},{"sha":"2865e6be9372eeb28946b0a4ffb14c3f4085accc","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"- Don’t use ’relative_url’ for a target page unless current_site is specified\n- Add tests for url methods","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/2865e6be9372eeb28946b0a4ffb14c3f4085accc"},{"sha":"9d21bc23b7ed971a600b5f49d11d39f6123f54d3","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"For completeness, add a test for a link page that links to a non-routable page","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/9d21bc23b7ed971a600b5f49d11d39f6123f54d3"},{"sha":"4c108c90f90ba077b47867dcdf878a8a0ec3081e","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"Tweaked some field help text and added a new ‘menu_text’ method that can be easily overridden","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/4c108c90f90ba077b47867dcdf878a8a0ec3081e"},{"sha":"daf6fb5747a89b3aee14838c4933ed2196fb36de","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"Surface the new field in the CMS","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/daf6fb5747a89b3aee14838c4933ed2196fb36de"},{"sha":"c4ea2e36ac5a0eedd316962560ef956942230594","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"- Alter ‘prime_menu_items’ method to identify link pages sooner\n- Added some documentation to the README","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/c4ea2e36ac5a0eedd316962560ef956942230594"},{"sha":"8c2c4bd1300a3a76d5dfc687d69159964a8c7c69","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"- Scrap the ‘link_page_title_as_text’ field, as it overcomplicates things\n- Add a ‘menu_text’ method to AbstractLinkPage to return a string to be used as link text for menus\n- Override search_fields to help prevent link pages from appearing in search results\n- Update README","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/8c2c4bd1300a3a76d5dfc687d69159964a8c7c69"},{"sha":"a5d9cdb741abb8385801a3638c8c20530a2ad16c","author":{"name":"Andy Babic","email":"881ab985a86de3ac72661ff373a2cab91e084344@rkh.co.uk"},"message":"Use the `extra_classes` field in a test to show it working","distinct":true,"url":"https://api.github.com/repos/rkhleics/wagtailmenus/commits/a5d9cdb741abb8385801a3638c8c20530a2ad16c"}]}
{"actor":{"display_login":"ababic"}}