{"push_id":743920229,"size":21,"distinct_size":21,"ref":"refs/heads/setup","head":"21c0de16fd1e0c1589adad6b1959f6f9d67bd835","before":"4f674efc7d732418d5efa60efd991f2598a9154b","commits":[{"sha":"b8bbb87c6919469521ff277694fb75e898157a7c","author":{"email":"3e66e8841d2ec9e6067d8d313dccb27f5f6bb2e9@gmail.com","name":"Ben Keen"},"message":"JS validation added for Add Database\n\nRight now we rely on the server to validate the database name\nthat the user enters and return the error message if it's invalid.\nThat works in most cases, except when the db name contains a # or\n? char. This PR just adds a simple one-liner regexp as suggested\nin the CouchDB docs to validate it on the client first.","distinct":true,"url":"https://api.github.com/repos/robertkowalski/couchdb-fauxton/commits/b8bbb87c6919469521ff277694fb75e898157a7c"},{"sha":"d52cef099e1ebc9cd4a1c530f4932e31b9aa627d","author":{"email":"88e441bbc74790240af5b9cf1e4f4935d5a89fe0@gmail.com","name":"Garren Smith"},"message":"Trigger error on failed session\n\nIf a session fetch fails then fire an event","distinct":true,"url":"https://api.github.com/repos/robertkowalski/couchdb-fauxton/commits/d52cef099e1ebc9cd4a1c530f4932e31b9aa627d"},{"sha":"c754c6cac20c189ab0959cf9f09b680dce6d11b1","author":{"email":"88e441bbc74790240af5b9cf1e4f4935d5a89fe0@gmail.com","name":"Garren Smith"},"message":"Remove verifyinstall tests","distinct":true,"url":"https://api.github.com/repos/robertkowalski/couchdb-fauxton/commits/c754c6cac20c189ab0959cf9f09b680dce6d11b1"},{"sha":"919a7f8e98c354f3646f12ce16d58e144a98635a","author":{"email":"4e3fdf9fe16c7966c6d3a69c7c1663bed0ad4992@apache.org","name":"Robert Kowalski"},"message":"Revert \"Detect if we run on a backdoor port\"\n\nThis reverts commit 9ab1292d4e926ecba7c15291a04feb0342b40b21.\n\nPR: #480\nPR-URL: https://github.com/apache/couchdb-fauxton/pull/480\nReviewed-By: garren smith <garren.smith@gmail.com>","distinct":true,"url":"https://api.github.com/repos/robertkowalski/couchdb-fauxton/commits/919a7f8e98c354f3646f12ce16d58e144a98635a"},{"sha":"3896d202d368de90b2565cf16feb6fb3898a4376","author":{"email":"4e3fdf9fe16c7966c6d3a69c7c1663bed0ad4992@apache.org","name":"Robert Kowalski"},"message":"Admin: Fix style issues\n\nPR: #480\nPR-URL: https://github.com/apache/couchdb-fauxton/pull/480\nReviewed-By: garren smith <garren.smith@gmail.com>","distinct":true,"url":"https://api.github.com/repos/robertkowalski/couchdb-fauxton/commits/3896d202d368de90b2565cf16feb6fb3898a4376"},{"sha":"5de1fe6682fc5a9dee44022498357febd73c3600","author":{"email":"4e3fdf9fe16c7966c6d3a69c7c1663bed0ad4992@apache.org","name":"Robert Kowalski"},"message":"Just enable config for a \"cluster-of-one\"\n\nWarn users if they run multi node setups.\n\nTesting instructions for single node setups, given you usually run\na cluster of three nodes:\n\n1. stop couchdb, connect fauxton to a single node, change\n\n```\nexports.couch = 'http://localhost:15984/';\n```\n\nin `tasks/helper.js`\n\n2. get rid of `dev/lib/` in the couchdb folder, so the cluster does\nnot know about the other nodes any more, caution: you will lose\nyour current dbs.\n\n3. boot couchdb with one node:\n\n```\n./dev/run --with-admin-party-please -n1\n```\n4. PROFIT!\n\nCOUCHDB-2601 COUCHDB-2599 COUCHDB-2390\n\nPR: #480\nPR-URL: https://github.com/apache/couchdb-fauxton/pull/480\nReviewed-By: garren smith <garren.smith@gmail.com>","distinct":true,"url":"https://api.github.com/repos/robertkowalski/couchdb-fauxton/commits/5de1fe6682fc5a9dee44022498357febd73c3600"},{"sha":"f4096ce160b4d8f8b94afa8d7490ecbf1aa382cd","author":{"email":"1e60453c649858946a493d669eb76b4a5075139f@gmail.com","name":"michellephung@gmail.com"},"message":"Change 'No Active Tasks' to show empty table\n\n-and some css changes","distinct":true,"url":"https://api.github.com/repos/robertkowalski/couchdb-fauxton/commits/f4096ce160b4d8f8b94afa8d7490ecbf1aa382cd"},{"sha":"47ddf4c01f3c0f3cb943a1204f573d1729c5cd99","author":{"email":"1e60453c649858946a493d669eb76b4a5075139f@gmail.com","name":"michellephung@gmail.com"},"message":"Change all scrollbars to show up only if content is clipped\n\noverflow: scroll, shows a scrollbar regardless if the content needs\nscrolling,\noverflow:auto only shows a scrollbar when the content is clipped and\nthe scrollbar is needed","distinct":true,"url":"https://api.github.com/repos/robertkowalski/couchdb-fauxton/commits/47ddf4c01f3c0f3cb943a1204f573d1729c5cd99"},{"sha":"2d8cabfc2aa61dbf34a3f347e440da0d1d17ac20","author":{"email":"3e66e8841d2ec9e6067d8d313dccb27f5f6bb2e9@gmail.com","name":"Ben Keen"},"message":"Add callback for when Tray closed by clicking off it\n\nThe Tray component has custom callbacks for explicit hide/show\nmethods, but not when the Tray is closed by clicking outside of\nit. This is useful when using a Tray within another component\nand the visiblity status is stored in a store. We need to track\nthe auto close event to update the store.","distinct":true,"url":"https://api.github.com/repos/robertkowalski/couchdb-fauxton/commits/2d8cabfc2aa61dbf34a3f347e440da0d1d17ac20"},{"sha":"eb201de75ebdaa82f096108f5260d2f096064ea1","author":{"email":"1e60453c649858946a493d669eb76b4a5075139f@gmail.com","name":"michellephung@gmail.com"},"message":"Fix Active Tasks polling widget\n-after some css work with the active tasks page, the css for the\npolling widget got messed up","distinct":true,"url":"https://api.github.com/repos/robertkowalski/couchdb-fauxton/commits/eb201de75ebdaa82f096108f5260d2f096064ea1"},{"sha":"cb175d13a96a3f73551405a89243a2bdeb0c113e","author":{"email":"4e3fdf9fe16c7966c6d3a69c7c1663bed0ad4992@apache.org","name":"Robert Kowalski"},"message":"grunt: remove grunt-mocha-phantomjs\n\nit makes it hard to update phantomjs to a recent version and there\nis no win for using this second layer of abstraction for us.\n\nPR: #487\nPR-URL: https://github.com/apache/couchdb-fauxton/pull/487\nReviewed-By: Michelle Phung <michellep@apache.org>","distinct":true,"url":"https://api.github.com/repos/robertkowalski/couchdb-fauxton/commits/cb175d13a96a3f73551405a89243a2bdeb0c113e"},{"sha":"390e902b3797499b0daf9613d5e5f7d53773490c","author":{"email":"4e3fdf9fe16c7966c6d3a69c7c1663bed0ad4992@apache.org","name":"Robert Kowalski"},"message":"tests: fix ssl issues\n\ndon't error when requesting additional resources via https\n\nPR: #487\nPR-URL: https://github.com/apache/couchdb-fauxton/pull/487\nReviewed-By: Michelle Phung <michellep@apache.org>","distinct":true,"url":"https://api.github.com/repos/robertkowalski/couchdb-fauxton/commits/390e902b3797499b0daf9613d5e5f7d53773490c"},{"sha":"f41358e6d76facb64af09e9186dd03581dc4c36e","author":{"email":"4e3fdf9fe16c7966c6d3a69c7c1663bed0ad4992@apache.org","name":"Robert Kowalski"},"message":"setup","distinct":true,"url":"https://api.github.com/repos/robertkowalski/couchdb-fauxton/commits/f41358e6d76facb64af09e9186dd03581dc4c36e"},{"sha":"f371b5f1c38fbab768d6de298e14c91709b40822","author":{"email":"4e3fdf9fe16c7966c6d3a69c7c1663bed0ad4992@apache.org","name":"Robert Kowalski"},"message":"foo","distinct":true,"url":"https://api.github.com/repos/robertkowalski/couchdb-fauxton/commits/f371b5f1c38fbab768d6de298e14c91709b40822"},{"sha":"904e902023c65be5799941d86007cfcd45fa1508","author":{"email":"4e3fdf9fe16c7966c6d3a69c7c1663bed0ad4992@apache.org","name":"Robert Kowalski"},"message":"wip","distinct":true,"url":"https://api.github.com/repos/robertkowalski/couchdb-fauxton/commits/904e902023c65be5799941d86007cfcd45fa1508"},{"sha":"06c0ecc8f25f0beb91e123a645331d66460a3ce5","author":{"email":"4e3fdf9fe16c7966c6d3a69c7c1663bed0ad4992@apache.org","name":"Robert Kowalski"},"message":"wip","distinct":true,"url":"https://api.github.com/repos/robertkowalski/couchdb-fauxton/commits/06c0ecc8f25f0beb91e123a645331d66460a3ce5"},{"sha":"64731c2b46ed078e6168e19d4338067213d2e6d9","author":{"email":"4e3fdf9fe16c7966c6d3a69c7c1663bed0ad4992@apache.org","name":"Robert Kowalski"},"message":"wip","distinct":true,"url":"https://api.github.com/repos/robertkowalski/couchdb-fauxton/commits/64731c2b46ed078e6168e19d4338067213d2e6d9"},{"sha":"367a1f290cd1e6f414848aaee64184f1a2fd9e6d","author":{"email":"4e3fdf9fe16c7966c6d3a69c7c1663bed0ad4992@apache.org","name":"Robert Kowalski"},"message":"moar wip","distinct":true,"url":"https://api.github.com/repos/robertkowalski/couchdb-fauxton/commits/367a1f290cd1e6f414848aaee64184f1a2fd9e6d"},{"sha":"68d5c49ab473fd6e80147c6ee38412fa96aae829","author":{"email":"4e3fdf9fe16c7966c6d3a69c7c1663bed0ad4992@apache.org","name":"Robert Kowalski"},"message":"wip","distinct":true,"url":"https://api.github.com/repos/robertkowalski/couchdb-fauxton/commits/68d5c49ab473fd6e80147c6ee38412fa96aae829"},{"sha":"56a90cd4deff43561b02142449b92abf84710061","author":{"email":"4e3fdf9fe16c7966c6d3a69c7c1663bed0ad4992@apache.org","name":"Robert Kowalski"},"message":"wip","distinct":true,"url":"https://api.github.com/repos/robertkowalski/couchdb-fauxton/commits/56a90cd4deff43561b02142449b92abf84710061"}]}