GitHub PushEvent at 2014-06-08 17:06:15
Repository: Ghost
Actor: appleYaks
Payload: {"shas":[["52299998e2fb3fc762c87f1b9df83d40f74b9d72","9779cef0f64bf6fee6c6de0bd9f8a60ce458985e@javorszky.co.uk","Removed API dependency from mailer and api/mail\n\nFixes #2836.\n\n* Mailer now only handles sending email and initializing settings. Instead of adding new notifications there, it just sets flags on its own object.\n* Mailer now checks for the presence of \"to\". If there is none, it fails. You should really pass a full mail object complete with \"to\", \"subject\" and \"html\", otherwise it's partial content.\n* Therefore Mail API doesn't check for the existence of the \"to\", and doesn't get the email from settings and substitute that\n* index.js now has a method that adds the notifications. I figured adding those THERE is probably better than individually in every module. It is, as the comments say, can be made extensible","Gabor Javorszky",true],["9388c196fcc793a9c954b9271c9ff8a98192f3fd","03bf40715d0f998843929e0338b4f270c51063aa@gmail.com","Uncommenting casper screenshots\n\n- WHOOPS!","Hannah Wolfe",true],["d83f745aa08e52f8f87a91e64a1bf294e34fd519","126c4922842f7ca9b385bd9071006d438907a493@gmail.com","Merge pull request #2912 from javorszky/iss2836\n\nRemoved API dependency from mailer and api/mail","Hannah Wolfe",true],["09393a5a96152859cc7398260f4f42d321255e24","aa743a0aaec8f7d7a1f01442503957f4d7a2d634@davidarvelo.com","Split PostController amongst new Editor/PostSettingsMenu Controllers\n\ncloses #2910\n- create EditorController, PostSettingsMenuController\n- remove `posts.post` controllerName dependency on EditorRoute/NewRoute\n- `{{render}}` the PostSettingsMenuView with its own controller\n- break up properties/methods from PostsPostController into all three controllers\n- fix EditorRoute pagination options to now be comparable to PostsRoute\n- add NewController to force NewRoute to refresh editor with blank model. Identical to Editor's\n- EditorController and NewController are based on a shared mixin\n- NewView created, templateName is 'editor'","David Arvelo",true]],"size":4,"ref":"refs/heads/editor-controller","head":"09393a5a96152859cc7398260f4f42d321255e24"}