{"push_id":835798320,"size":9,"distinct_size":7,"ref":"refs/heads/master","head":"b7dd66cea48c27c223edb4e12f282711cecf7bfe","before":"42b9fa4069e5fa17df61c2feea171bf3657642d3","commits":[{"sha":"852d6ae59b294ccc7dbbca3304ec13c479bcd9fd","author":{"email":"3e66e8841d2ec9e6067d8d313dccb27f5f6bb2e9@gmail.com","name":"Ben Keen"},"message":"Improve db page error handling\n\nThis PR fixes an old bug with the databases page where if one\ndatabase query fails, the remaining responses that haven't been\nreturned don't get populated and the database table has a lot\nof incomplete rows.\n\nNow the individual failed database rows don't affect the others and\nshow a \"This database failed to load\" message to make it clear to\nthe user.\n\nThe actions.js refactor code was needed due to the following.\nFauxtonAPI.when() behaves in an unexpected way: when passed an\narray of promises it fires the .always() in two conditions:\n1. When all promises are resolved, or,\n2. When ONE fails\n\nWhat was happening was that when a db request failed, it didn't\nfire any of the remainder requests, which is why the table would\nappear partly empty.\n\nCloses COUCHDB-2243","distinct":false,"url":"https://api.github.com/repos/michellephung/couchdb-fauxton/commits/852d6ae59b294ccc7dbbca3304ec13c479bcd9fd"},{"sha":"246057e64ee0683a44f1c9c1ca1d74f75638a740","author":{"email":"4e3fdf9fe16c7966c6d3a69c7c1663bed0ad4992@apache.org","name":"Robert Kowalski"},"message":"implement table layout option\n\n - refactor header\n - create new bulk-select component\n\nPR: #543\nPR-URL: https://github.com/apache/couchdb-fauxton/pull/543\nReviewed-By: Benjamin Keen <ben.keen@gmail.com>\nReviewed-By: Michelle Phung <michellep@apache.org>","distinct":false,"url":"https://api.github.com/repos/michellephung/couchdb-fauxton/commits/246057e64ee0683a44f1c9c1ca1d74f75638a740"},{"sha":"230e5f74ec8530284c1bd51200a2c343afae6eaa","author":{"email":"3e66e8841d2ec9e6067d8d313dccb27f5f6bb2e9@gmail.com","name":"Ben Keen"},"message":"Add callback to Clipboard component\n\nThis just adds a callback to the <Clipboard /> component that\ngets called once the copy to clipboard action is completed.\n\nAgain, this is not testable due to Flash not being available\non the testing environment.","distinct":true,"url":"https://api.github.com/repos/michellephung/couchdb-fauxton/commits/230e5f74ec8530284c1bd51200a2c343afae6eaa"},{"sha":"b76355f30484fc14ac732ebce429cd8b38e1760a","author":{"email":"4e3fdf9fe16c7966c6d3a69c7c1663bed0ad4992@apache.org","name":"Robert Kowalski"},"message":"run all the tests","distinct":true,"url":"https://api.github.com/repos/michellephung/couchdb-fauxton/commits/b76355f30484fc14ac732ebce429cd8b38e1760a"},{"sha":"8c268754aad3b3697b840cb8d1a95130e177d886","author":{"email":"4e3fdf9fe16c7966c6d3a69c7c1663bed0ad4992@apache.org","name":"Robert Kowalski"},"message":"fix tests\n\nintegration tests were disabled accidentally this week","distinct":true,"url":"https://api.github.com/repos/michellephung/couchdb-fauxton/commits/8c268754aad3b3697b840cb8d1a95130e177d886"},{"sha":"05495ff1064739824509d775e524f7e67a66e077","author":{"email":"4e3fdf9fe16c7966c6d3a69c7c1663bed0ad4992@apache.org","name":"Robert Kowalski"},"message":"fix changes","distinct":true,"url":"https://api.github.com/repos/michellephung/couchdb-fauxton/commits/05495ff1064739824509d775e524f7e67a66e077"},{"sha":"cdd984d1aac8030260f6f0d7a5c08e9aa98fc661","author":{"email":"4e3fdf9fe16c7966c6d3a69c7c1663bed0ad4992@apache.org","name":"Robert Kowalski"},"message":"fix paginateAll test","distinct":true,"url":"https://api.github.com/repos/michellephung/couchdb-fauxton/commits/cdd984d1aac8030260f6f0d7a5c08e9aa98fc661"},{"sha":"8032b1d252fe6aede01ddfe03eb0f6a763198fc5","author":{"email":"4e3fdf9fe16c7966c6d3a69c7c1663bed0ad4992@apache.org","name":"Robert Kowalski"},"message":"remove dead css","distinct":true,"url":"https://api.github.com/repos/michellephung/couchdb-fauxton/commits/8032b1d252fe6aede01ddfe03eb0f6a763198fc5"},{"sha":"b7dd66cea48c27c223edb4e12f282711cecf7bfe","author":{"email":"4e3fdf9fe16c7966c6d3a69c7c1663bed0ad4992@apache.org","name":"Robert Kowalski"},"message":"more fixes","distinct":true,"url":"https://api.github.com/repos/michellephung/couchdb-fauxton/commits/b7dd66cea48c27c223edb4e12f282711cecf7bfe"}]}