{"ref":"refs/heads/js-edition-as-top-level-entity","push_id":55424740,"commits":[{"sha":"1c341af000440708f14f71f7271497f5589ae444","author":{"email":"038057410ec933fa631310040edaa3bedae3a5a9@ketlai.co.uk","name":"James Stewart"},"url":"https://api.github.com/repos/alphagov/publisher/commits/1c341af000440708f14f71f7271497f5589ae444","message":"Remove annoying WorkflowActor::PUBLICATION_CLASSES constant as we can calculate values"},{"sha":"647eb0d357c0d20beb82217db41db4edf63290e6","author":{"email":"038057410ec933fa631310040edaa3bedae3a5a9@ketlai.co.uk","name":"James Stewart"},"url":"https://api.github.com/repos/alphagov/publisher/commits/647eb0d357c0d20beb82217db41db4edf63290e6","message":"Simplify creation of new editions by removing unneeded assignments"},{"sha":"9ab03e5eebfb6a969a082017741c78aae1f48c48","author":{"email":"038057410ec933fa631310040edaa3bedae3a5a9@ketlai.co.uk","name":"James Stewart"},"url":"https://api.github.com/repos/alphagov/publisher/commits/9ab03e5eebfb6a969a082017741c78aae1f48c48","message":"Refactoring WorkflowActor to reduce duplication (and show how much more there is to work on)"},{"sha":"ac0d7a7455198b40b7b758b8fa30e4e60f5ea8e1","author":{"email":"038057410ec933fa631310040edaa3bedae3a5a9@ketlai.co.uk","name":"James Stewart"},"url":"https://api.github.com/repos/alphagov/publisher/commits/ac0d7a7455198b40b7b758b8fa30e4e60f5ea8e1","message":"Remove some duplicate tests"},{"sha":"463276d5161aae7fe646caafcdc3d6e48190e517","author":{"email":"038057410ec933fa631310040edaa3bedae3a5a9@ketlai.co.uk","name":"James Stewart"},"url":"https://api.github.com/repos/alphagov/publisher/commits/463276d5161aae7fe646caafcdc3d6e48190e517","message":"Allow new take_action method to apply guard filters"},{"sha":"12254cfc070c27174dc041a4f4a0249b6339e47d","author":{"email":"038057410ec933fa631310040edaa3bedae3a5a9@ketlai.co.uk","name":"James Stewart"},"url":"https://api.github.com/repos/alphagov/publisher/commits/12254cfc070c27174dc041a4f4a0249b6339e47d","message":"Now we have all these identical methods, let's generate them"},{"sha":"15e15f97da527431d50acf3ed00b6362bbe7211f","author":{"email":"038057410ec933fa631310040edaa3bedae3a5a9@ketlai.co.uk","name":"James Stewart"},"url":"https://api.github.com/repos/alphagov/publisher/commits/15e15f97da527431d50acf3ed00b6362bbe7211f","message":"All the fact check mailer needs is the action"},{"sha":"5210f22092f354ad65f3bd97dcbe9ff9ece584ec","author":{"email":"038057410ec933fa631310040edaa3bedae3a5a9@ketlai.co.uk","name":"James Stewart"},"url":"https://api.github.com/repos/alphagov/publisher/commits/5210f22092f354ad65f3bd97dcbe9ff9ece584ec","message":"The fact check email is better sent from the record_action method (for now)"},{"sha":"c11e8bf9482fb8be0f7fbb0efac37b59f9d21596","author":{"email":"038057410ec933fa631310040edaa3bedae3a5a9@ketlai.co.uk","name":"James Stewart"},"url":"https://api.github.com/repos/alphagov/publisher/commits/c11e8bf9482fb8be0f7fbb0efac37b59f9d21596","message":"start_work is no longer a special case"},{"sha":"e757543992327310f49cfe6a1055fde2c3d4e7b8","author":{"email":"038057410ec933fa631310040edaa3bedae3a5a9@ketlai.co.uk","name":"James Stewart"},"url":"https://api.github.com/repos/alphagov/publisher/commits/e757543992327310f49cfe6a1055fde2c3d4e7b8","message":"Make the editions controller call the WorkflowActor (user) directly. Remove awful Workflow#progress method"},{"sha":"78a9fa52cbb97e40e88aaa0f78ef3ee75a87d4a7","author":{"email":"038057410ec933fa631310040edaa3bedae3a5a9@ketlai.co.uk","name":"James Stewart"},"url":"https://api.github.com/repos/alphagov/publisher/commits/78a9fa52cbb97e40e88aaa0f78ef3ee75a87d4a7","message":"DRY up noisy workflow email tests"},{"sha":"56458f3af5b0ef371b0d80e6630c464b4ec56479","author":{"email":"038057410ec933fa631310040edaa3bedae3a5a9@ketlai.co.uk","name":"James Stewart"},"url":"https://api.github.com/repos/alphagov/publisher/commits/56458f3af5b0ef371b0d80e6630c464b4ec56479","message":"Remove unused controller"},{"sha":"24058c4bb4da7044cc61a9f8f34b1afc745197d4","author":{"email":"038057410ec933fa631310040edaa3bedae3a5a9@ketlai.co.uk","name":"James Stewart"},"url":"https://api.github.com/repos/alphagov/publisher/commits/24058c4bb4da7044cc61a9f8f34b1afc745197d4","message":"Look for an existing publication before calling off to panopticon"},{"sha":"a4cc3ea96b6b55789ed41ca2d308d10b52b760d3","author":{"email":"038057410ec933fa631310040edaa3bedae3a5a9@ketlai.co.uk","name":"James Stewart"},"url":"https://api.github.com/repos/alphagov/publisher/commits/a4cc3ea96b6b55789ed41ca2d308d10b52b760d3","message":"Don't look for the edition twice when creating from panopticon data"},{"sha":"72db4b89fd4570d370e9af6c44cd7fea840c2e14","author":{"email":"038057410ec933fa631310040edaa3bedae3a5a9@ketlai.co.uk","name":"James Stewart"},"url":"https://api.github.com/repos/alphagov/publisher/commits/72db4b89fd4570d370e9af6c44cd7fea840c2e14","message":"OverviewController should inherit from BaseController"},{"sha":"5c2b2b8c4fc891cf9b6efeacb019ccd1d77ceeea","author":{"email":"038057410ec933fa631310040edaa3bedae3a5a9@ketlai.co.uk","name":"James Stewart"},"url":"https://api.github.com/repos/alphagov/publisher/commits/5c2b2b8c4fc891cf9b6efeacb019ccd1d77ceeea","message":"Ruby provides Enumerable#detect for just such occasions as this"},{"sha":"704da397c663d2035f0d5635e73729b479da1927","author":{"email":"038057410ec933fa631310040edaa3bedae3a5a9@ketlai.co.uk","name":"James Stewart"},"url":"https://api.github.com/repos/alphagov/publisher/commits/704da397c663d2035f0d5635e73729b479da1927","message":"There's no real reason for local transactions to have their own top level controller"},{"sha":"81be97451120319d5d41afb7c4b68c1cecfdad31","author":{"email":"038057410ec933fa631310040edaa3bedae3a5a9@ketlai.co.uk","name":"James Stewart"},"url":"https://api.github.com/repos/alphagov/publisher/commits/81be97451120319d5d41afb7c4b68c1cecfdad31","message":"DRY up loading of publications"},{"sha":"797ffa87eae94444378f34e52e65a8c4b48fde08","author":{"email":"038057410ec933fa631310040edaa3bedae3a5a9@ketlai.co.uk","name":"James Stewart"},"url":"https://api.github.com/repos/alphagov/publisher/commits/797ffa87eae94444378f34e52e65a8c4b48fde08","message":"The notion of expectations has been around a long time. No need to create them on app launch any more"},{"sha":"84fb3b0c090dec9d79b289285891e09b25100ca5","author":{"email":"038057410ec933fa631310040edaa3bedae3a5a9@ketlai.co.uk","name":"James Stewart"},"url":"https://api.github.com/repos/alphagov/publisher/commits/84fb3b0c090dec9d79b289285891e09b25100ca5","message":"Fix logic flow when creating publications"}],"head":"30204302c69054694739589cec204b9a8e15e243","size":31}