GitHub PushEvent at 2014-09-30 19:52:06
Repository: haas
Actor: zenhack
Payload: {"shas":[["1b5e6f42a710c1fb8d571b14c116efaf223984a1","57a33a5496950fec8433e4dd83347673459dcdfc@zenhack.net","Give a bit more information from APIError to the client.\n\nWe're putting a json object in the body of the response when reporting\nan error to the client. This is at least a step closer to what we want.\n\nWe now also have the ability to override the http status code.","Ian Denhardt",true],["ac8a87fb6d43452664a9a24ebffff6dd4d64fcb8","57a33a5496950fec8433e4dd83347673459dcdfc@zenhack.net","Add some more status codes.","Ian Denhardt",true],["b4b1a309e6290d8a82088aa6b6e1506deae706c4","57a33a5496950fec8433e4dd83347673459dcdfc@zenhack.net","Kill Flask.\n\n...and use Werkzeug directly.\n\nThe logic is pretty much the same. Most of the decorators have moved to\na new module, haas.http. haas.api has otherwise barely changed.\n\nAlong the way I cleaned up various error messages and added some\ncomments that aren't strictly related to this patch -- they just\nhappened to be needed in code that I ended up touching.\n\nThis could certainly use more testing, and if nothing else I want to run\nthe deployment tests before merging.","Ian Denhardt",true],["571c8ede36deb5414c0a1a10851bac9e49e89c8f","57a33a5496950fec8433e4dd83347673459dcdfc@zenhack.net","Fix syntax error in requirements.txt","Ian Denhardt",true],["cd26fa13a93418c0504458636500fcfd64d63c9f","57a33a5496950fec8433e4dd83347673459dcdfc@zenhack.net","Remove confusing/unnecessary part of docstring.\n\n@gsilvis suggested getting rid of this.","Ian Denhardt",true],["0cd843198c54fe6555ed55f176da96e468318ffd","57a33a5496950fec8433e4dd83347673459dcdfc@zenhack.net","Merge remote-tracking branch 'moc/devel' into kill-flask\n\nConflicts:\n\thaas/api.py","Ian Denhardt",true],["21544d53c9d7d4d7cef898836c7c798ff61b461e","57a33a5496950fec8433e4dd83347673459dcdfc@zenhack.net","Merge pull request #266 from zenhack/kill-flask\n\nKill flask","Ian Denhardt",true]],"size":7,"ref":"refs/heads/devel","head":"21544d53c9d7d4d7cef898836c7c798ff61b461e"}