{"push_id":714130771,"size":6,"distinct_size":5,"ref":"refs/heads/fix-standalone-create-person-form","head":"481859e0f0c2c7a7ed3a1e76c1ee603ea26803f1","before":"46742c286061ae44de7204c1cb4e87a1f0b8a141","commits":[{"sha":"dd1f8f8f22bff935a5abba69c0a922fe0a6c9d0e","author":{"email":"7ece978167073d004197c0d6655799d1a2ce976e@pobox.com","name":"Mark Longair"},"message":"Add calls-to-action after adding / updating a person\n\nFixes #55, fixes #405","distinct":false,"url":"https://api.github.com/repos/mysociety/yournextmp-popit/commits/dd1f8f8f22bff935a5abba69c0a922fe0a6c9d0e"},{"sha":"9e7b069fb46cdfec100e02c60b113b894411fad0","author":{"email":"7ece978167073d004197c0d6655799d1a2ce976e@pobox.com","name":"Mark Longair"},"message":"Add PopItApiMixin to BasePersonForm for easier access to the api object\n\nThis is needed for checking that the selected post actually exists, etc.","distinct":true,"url":"https://api.github.com/repos/mysociety/yournextmp-popit/commits/9e7b069fb46cdfec100e02c60b113b894411fad0"},{"sha":"7d6478944aaac575764fe541733401d5fca66fe6","author":{"email":"7ece978167073d004197c0d6655799d1a2ce976e@pobox.com","name":"Mark Longair"},"message":"Remove an unused import","distinct":true,"url":"https://api.github.com/repos/mysociety/yournextmp-popit/commits/7d6478944aaac575764fe541733401d5fca66fe6"},{"sha":"f3826e3561d779b88fc7c5022a04eb9c9c07fa2e","author":{"email":"7ece978167073d004197c0d6655799d1a2ce976e@pobox.com","name":"Mark Longair"},"message":"Update person form validation to be more robust\n\nThis will now check that a post is actually selected if the person is\nmarked as standing in an election, rather than rely on\npost_id_to_party_set doing that (which it wasn't in the case of\nArgentina).","distinct":true,"url":"https://api.github.com/repos/mysociety/yournextmp-popit/commits/f3826e3561d779b88fc7c5022a04eb9c9c07fa2e"},{"sha":"88d78819ab5b0a729a7cb45480b5fc10a6a9d986","author":{"email":"7ece978167073d004197c0d6655799d1a2ce976e@pobox.com","name":"Mark Longair"},"message":"Make a return value in post_id_to_party_set more clear","distinct":true,"url":"https://api.github.com/repos/mysociety/yournextmp-popit/commits/88d78819ab5b0a729a7cb45480b5fc10a6a9d986"},{"sha":"481859e0f0c2c7a7ed3a1e76c1ee603ea26803f1","author":{"email":"7ece978167073d004197c0d6655799d1a2ce976e@pobox.com","name":"Mark Longair"},"message":"Support either a hidden or usable post field on the person form\n\nPreviously, the post field (previously \"constituency field\") was only\never a hidden field, since its value was always known - the add person\nfield was embedded in the area or post page, or it was brought up when\ncomplaining about validation errors, in which case the field's value\nwas carried over.  Now we want to be able to link to the 'person-create'\npage to allow people to add a new candidate to any post in an election\nso we add a 'hidden_post_widget' keyword argument to indicate that the\nform is being embedded with a supplied post_id.\n\nFixes #419","distinct":true,"url":"https://api.github.com/repos/mysociety/yournextmp-popit/commits/481859e0f0c2c7a7ed3a1e76c1ee603ea26803f1"}]}