{"push_id":564297756,"size":56,"distinct_size":1,"ref":"refs/heads/ember-cli","head":"e40e0f1237457dbdf52f855890eed3941b9b73ca","before":"85207e51f92980156f529c26216683b3e20da799","commits":[{"sha":"d311fa41273b674e6c1634b59da9477a83d9006f","author":{"email":"07f6a39a78839631eb35b2e77bd79def16faa8c2@plosislandnorth.neo","name":"Anna J Petry + David Trejo"},"message":"Autosave changes to papeTitle when navigating to new page/view","distinct":false,"url":"https://api.github.com/repos/Tahi-project/tahi/commits/d311fa41273b674e6c1634b59da9477a83d9006f"},{"sha":"5535f4ad46043e534c33036e528f5dbc45f94da0","author":{"email":"07f6a39a78839631eb35b2e77bd79def16faa8c2@plosislandnorth.neo","name":"Anna J Petry + David Trejo"},"message":"silence the hound","distinct":false,"url":"https://api.github.com/repos/Tahi-project/tahi/commits/5535f4ad46043e534c33036e528f5dbc45f94da0"},{"sha":"0717904708e00e630c2fa468988d9786663afb79","author":{"email":"bc8d056d4880e74844d37a17a61cfb88b83e3057@neo.com","name":"Anna Petry & David Trejo"},"message":"more reliable test assertions","distinct":false,"url":"https://api.github.com/repos/Tahi-project/tahi/commits/0717904708e00e630c2fa468988d9786663afb79"},{"sha":"130e2070909cd148dab648f9907e5b857fb939e7","author":{"email":"bc8d056d4880e74844d37a17a61cfb88b83e3057@neo.com","name":"Anna Petry & David Trejo"},"message":"modify flaky spec","distinct":false,"url":"https://api.github.com/repos/Tahi-project/tahi/commits/130e2070909cd148dab648f9907e5b857fb939e7"},{"sha":"a68b0d8917df34f4bd025bdf3fb4625ccd559a27","author":{"email":"bc8d056d4880e74844d37a17a61cfb88b83e3057@neo.com","name":"Anna Petry & David Trejo"},"message":"Test has stub routes for /papers/:id","distinct":false,"url":"https://api.github.com/repos/Tahi-project/tahi/commits/a68b0d8917df34f4bd025bdf3fb4625ccd559a27"},{"sha":"e4f3e310d9f0180711a3241e7b861b81e1cc1c31","author":{"email":"bc8d056d4880e74844d37a17a61cfb88b83e3057@neo.com","name":"Anna Petry & David Trejo"},"message":"TODOs for fixing the bugsnag JS code","distinct":false,"url":"https://api.github.com/repos/Tahi-project/tahi/commits/e4f3e310d9f0180711a3241e7b861b81e1cc1c31"},{"sha":"358a3387d8a9625539a6a65bbbe6778cbb844434","author":{"email":"bc8d056d4880e74844d37a17a61cfb88b83e3057@neo.com","name":"Anna Petry & David Trejo"},"message":"TODOs to set ETahi.environment to test during QUnit","distinct":false,"url":"https://api.github.com/repos/Tahi-project/tahi/commits/358a3387d8a9625539a6a65bbbe6778cbb844434"},{"sha":"b58544c52a1213e0b4783bbe7d14a5e6d7dcfa22","author":{"email":"bc8d056d4880e74844d37a17a61cfb88b83e3057@neo.com","name":"Anna Petry & David Trejo"},"message":"Bail out of savePaper action because it prevents the next test from running\n\nAlternative strategies I investigated as I really did not want to do this:\n\n- monkeypatch the action in the controller [doesnt work because function is\n  private]\n- check if there were pending jquery ajax requests [this does not work because\n  the action is triggered during the teardown function, and there are no\n  callbacks inside of ember which would allow me to \"wait\" until they are\n  finished.]\n- use the DelayedSave mixin to observe the DOM and wait until the request is\n  finished [doesnt work because this would not satisfy our desire to save\n  immediately, also it would suffer from the same problems as above]\n- stop using willDestroyElement [I don't think there is any other lifecycle hook\n  that would allow the code to satisfy the desire to save before someone\n  transitions to a different route]","distinct":false,"url":"https://api.github.com/repos/Tahi-project/tahi/commits/b58544c52a1213e0b4783bbe7d14a5e6d7dcfa22"},{"sha":"019698ee3f92774029d3ac243722c3ed5bbb2359","author":{"email":"bc8d056d4880e74844d37a17a61cfb88b83e3057@neo.com","name":"Anna Petry & David Trejo"},"message":"TODO if test env were working, modify conditional","distinct":false,"url":"https://api.github.com/repos/Tahi-project/tahi/commits/019698ee3f92774029d3ac243722c3ed5bbb2359"},{"sha":"2f7954eaf4eaf035ea70e9c42330a0f9b6068147","author":{"email":"bc8d056d4880e74844d37a17a61cfb88b83e3057@neo.com","name":"Anna Petry & David Trejo"},"message":"test_initializer: set ETahi.environment to test","distinct":false,"url":"https://api.github.com/repos/Tahi-project/tahi/commits/2f7954eaf4eaf035ea70e9c42330a0f9b6068147"},{"sha":"22062877c4694c9f4b911c5bb5203e4f438a2d1a","author":{"email":"bc8d056d4880e74844d37a17a61cfb88b83e3057@neo.com","name":"Anna Petry & David Trejo"},"message":"paper edit controller bail out if test env, not undefiend","distinct":false,"url":"https://api.github.com/repos/Tahi-project/tahi/commits/22062877c4694c9f4b911c5bb5203e4f438a2d1a"},{"sha":"15421c481ece9f0d4a790144bb1ed81a555b457e","author":{"email":"bc8d056d4880e74844d37a17a61cfb88b83e3057@neo.com","name":"Anna Petry & David Trejo"},"message":"throw errors in test and development envs from error_handler.js","distinct":false,"url":"https://api.github.com/repos/Tahi-project/tahi/commits/15421c481ece9f0d4a790144bb1ed81a555b457e"},{"sha":"94b346c49fa7ff3cc6578a5b9742ef2fb0db4230","author":{"email":"bc8d056d4880e74844d37a17a61cfb88b83e3057@neo.com","name":"Anna Petry & David Trejo"},"message":"simplify bugsnag error reporting","distinct":false,"url":"https://api.github.com/repos/Tahi-project/tahi/commits/94b346c49fa7ff3cc6578a5b9742ef2fb0db4230"},{"sha":"f7403d883c586a5f6cd53e25b8e0e73e79b0aeac","author":{"email":"bc8d056d4880e74844d37a17a61cfb88b83e3057@neo.com","name":"Anna Petry & David Trejo"},"message":"DONT THROW STRINGS, throw new Error(...)","distinct":false,"url":"https://api.github.com/repos/Tahi-project/tahi/commits/f7403d883c586a5f6cd53e25b8e0e73e79b0aeac"},{"sha":"ce9f8cd5b20e339452787c8dcbd148e657c679d3","author":{"email":"bc8d056d4880e74844d37a17a61cfb88b83e3057@neo.com","name":"Anna Petry & David Trejo"},"message":"test/javascripts/support/factories.js.coffee: fix bad indent","distinct":false,"url":"https://api.github.com/repos/Tahi-project/tahi/commits/ce9f8cd5b20e339452787c8dcbd148e657c679d3"},{"sha":"2e65e16f3ffcf67c86ed7677c03ed5218468b859","author":{"email":"bc8d056d4880e74844d37a17a61cfb88b83e3057@neo.com","name":"Anna Petry & David Trejo"},"message":"bugsnag reporting is working well in this new configuration","distinct":false,"url":"https://api.github.com/repos/Tahi-project/tahi/commits/2e65e16f3ffcf67c86ed7677c03ed5218468b859"},{"sha":"c0ffa0e25510d248332ffa23f9d81e89696597d0","author":{"email":"bc8d056d4880e74844d37a17a61cfb88b83e3057@neo.com","name":"Anna Petry & David Trejo"},"message":"Add flash messages to paper edit page.","distinct":false,"url":"https://api.github.com/repos/Tahi-project/tahi/commits/c0ffa0e25510d248332ffa23f9d81e89696597d0"},{"sha":"998574c1e00ecdfb2cdf6d2adbbe3c8dfb9cc612","author":{"email":"bc8d056d4880e74844d37a17a61cfb88b83e3057@neo.com","name":"Anna Petry & David Trejo"},"message":"Reorder css attributes to silence rubucop.'","distinct":false,"url":"https://api.github.com/repos/Tahi-project/tahi/commits/998574c1e00ecdfb2cdf6d2adbbe3c8dfb9cc612"},{"sha":"d19b54f4bdd6c6d3876d9249bb284fb976adae69","author":{"email":"bc8d056d4880e74844d37a17a61cfb88b83e3057@neo.com","name":"Anna Petry & David Trejo"},"message":"Replace ETahi.env var check in app with stubbed response in test","distinct":false,"url":"https://api.github.com/repos/Tahi-project/tahi/commits/d19b54f4bdd6c6d3876d9249bb284fb976adae69"},{"sha":"734c287dfa7916bd3740c394b6799a93edcfc9ba","author":{"email":"aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@annapetry.com","name":"Anna Petry"},"message":"Stub paperSave in test","distinct":false,"url":"https://api.github.com/repos/Tahi-project/tahi/commits/734c287dfa7916bd3740c394b6799a93edcfc9ba"}]}