{"push_id":1105473937,"size":90,"distinct_size":0,"ref":"refs/heads/master","head":"b6f1b9648855d306339818c33c2dafacc811cae8","before":"439ab979ae9dcf82f67495d2b2ef53f4f255f3f4","commits":[{"sha":"2a2a7acb53ed3c2bea778ff3c9a08291412fd22e","author":{"email":"d245200c0130d9dd48fe164f67f5a18f1c802b34@opentechinstitute.org","name":"Chris Ritzo"},"message":"updated aggregate.py with patch for ISP binning regex matching","distinct":false,"url":"https://api.github.com/repos/nkinkade/piecewise/commits/2a2a7acb53ed3c2bea778ff3c9a08291412fd22e"},{"sha":"12d0b078cdcaefa829fcce10a24f2eb4084935f4","author":{"email":"d245200c0130d9dd48fe164f67f5a18f1c802b34@opentechinstitute.org","name":"Chris Ritzo"},"message":"updated isp regexes to remove caps. piecewise does case sensitive aggregations","distinct":false,"url":"https://api.github.com/repos/nkinkade/piecewise/commits/12d0b078cdcaefa829fcce10a24f2eb4084935f4"},{"sha":"071d3b0d4c07787402d3c6e1d3d2cddbbb83220a","author":{"email":"d245200c0130d9dd48fe164f67f5a18f1c802b34@opentechinstitute.org","name":"critzo"},"message":"Merge pull request #30 from opentechinstitute/add-isp-regexes\n\nupdated aggregate.py with patch for ISP binning regex matching","distinct":false,"url":"https://api.github.com/repos/nkinkade/piecewise/commits/071d3b0d4c07787402d3c6e1d3d2cddbbb83220a"},{"sha":"43a49963a8533ba7a6aa1c53648c7acc426c4a22","author":{"email":"d245200c0130d9dd48fe164f67f5a18f1c802b34@opentechinstitute.org","name":"Chris Ritzo"},"message":"change to case where ISP is not found in the regexes to return the name from maxmind instead of null","distinct":false,"url":"https://api.github.com/repos/nkinkade/piecewise/commits/43a49963a8533ba7a6aa1c53648c7acc426c4a22"},{"sha":"04395a69443cb868c4c0649440ab828ab8e0a60a","author":{"email":"d245200c0130d9dd48fe164f67f5a18f1c802b34@opentechinstitute.org","name":"critzo"},"message":"Merge pull request #31 from opentechinstitute/add-isp-regexes\n\nIf ISP is not found in regexes of known ISPs, return ISP from maxmind","distinct":false,"url":"https://api.github.com/repos/nkinkade/piecewise/commits/04395a69443cb868c4c0649440ab828ab8e0a60a"},{"sha":"337c083badf89ae4044a760698634272c20f751b","author":{"email":"9256aa8ab34322b4a8a3bfc3923c25eba0688c12@nkinka.de","name":"Nathan Kinkade"},"message":"Add NDT test metric fields to extra_data table.","distinct":false,"url":"https://api.github.com/repos/nkinkade/piecewise/commits/337c083badf89ae4044a760698634272c20f751b"},{"sha":"e111d15075065e93a95792ac30f149cbfda73b1b","author":{"email":"d245200c0130d9dd48fe164f67f5a18f1c802b34@opentechinstitute.org","name":"critzo"},"message":"Merge pull request #32 from nkinkade/extradata-metrics\n\nAdd NDT test metric fields to extra_data table.","distinct":false,"url":"https://api.github.com/repos/nkinkade/piecewise/commits/e111d15075065e93a95792ac30f149cbfda73b1b"},{"sha":"8bd3f1b838cbb95e7c1621a5fb9fdf76ab484213","author":{"email":"d245200c0130d9dd48fe164f67f5a18f1c802b34@opentechinstitute.org","name":"Chris Ritzo"},"message":"added import of Float data type for sqlalchemy","distinct":false,"url":"https://api.github.com/repos/nkinkade/piecewise/commits/8bd3f1b838cbb95e7c1621a5fb9fdf76ab484213"},{"sha":"680d19693cb97efcd7c56311ca0e7b12c677804f","author":{"email":"d245200c0130d9dd48fe164f67f5a18f1c802b34@opentechinstitute.org","name":"Chris Ritzo"},"message":"modifications to wsgi.py for different form components","distinct":false,"url":"https://api.github.com/repos/nkinkade/piecewise/commits/680d19693cb97efcd7c56311ca0e7b12c677804f"},{"sha":"ac94acdc0ef6cb9128bc2f3a30c8602e5f177ccf","author":{"email":"9256aa8ab34322b4a8a3bfc3923c25eba0688c12@nkinka.de","name":"Nathan Kinkade"},"message":"Front end form fields are named like the NDT server names them for ease.","distinct":false,"url":"https://api.github.com/repos/nkinkade/piecewise/commits/ac94acdc0ef6cb9128bc2f3a30c8602e5f177ccf"},{"sha":"45a9648afd0784f16c15b7a2c5028fedada10558","author":{"email":"9256aa8ab34322b4a8a3bfc3923c25eba0688c12@nkinka.de","name":"Nathan Kinkade"},"message":"Realized those field/id names conflicted with others already on the bq2geojson front end... renamed back to original names.","distinct":false,"url":"https://api.github.com/repos/nkinkade/piecewise/commits/45a9648afd0784f16c15b7a2c5028fedada10558"},{"sha":"4c484d67fb80c9c795a08194fe7462d0404e28e6","author":{"email":"9256aa8ab34322b4a8a3bfc3923c25eba0688c12@nkinka.de","name":"Nathan Kinkade"},"message":"Import Float type from sqlalchemy.","distinct":false,"url":"https://api.github.com/repos/nkinkade/piecewise/commits/4c484d67fb80c9c795a08194fe7462d0404e28e6"},{"sha":"062e181dfd6b8ab03b3115676b5261caa9b4e415","author":{"email":"9256aa8ab34322b4a8a3bfc3923c25eba0688c12@nkinka.de","name":"Nathan Kinkade"},"message":"Revert erroneous commit of Vagrantfile... still want to default to Debian for deployment.","distinct":false,"url":"https://api.github.com/repos/nkinkade/piecewise/commits/062e181dfd6b8ab03b3115676b5261caa9b4e415"},{"sha":"2325261f161924d607f238cc3ad0f4e10983628e","author":{"email":"9256aa8ab34322b4a8a3bfc3923c25eba0688c12@nkinka.de","name":"Nathan Kinkade"},"message":"Add client IP address to extra_data table... so we can match in MaxMind database for Seattle feed.","distinct":false,"url":"https://api.github.com/repos/nkinkade/piecewise/commits/2325261f161924d607f238cc3ad0f4e10983628e"},{"sha":"dabd44c7b391ab949f7593a77773c0c670b1b130","author":{"email":"9256aa8ab34322b4a8a3bfc3923c25eba0688c12@nkinka.de","name":"Nathan Kinkade"},"message":"The default branch of piecewise should be master.","distinct":false,"url":"https://api.github.com/repos/nkinkade/piecewise/commits/dabd44c7b391ab949f7593a77773c0c670b1b130"},{"sha":"7e2d4090e7e0af78ee47ded9b7b6299e56c40456","author":{"email":"9256aa8ab34322b4a8a3bfc3923c25eba0688c12@nkinka.de","name":"Nathan Kinkade"},"message":"Allowing fetching of extra_data table along with rewritten MaxMind ISP name in JSON format.","distinct":false,"url":"https://api.github.com/repos/nkinkade/piecewise/commits/7e2d4090e7e0af78ee47ded9b7b6299e56c40456"},{"sha":"91b09134b56697cdb2fb44dc017feaae258c0b6c","author":{"email":"9256aa8ab34322b4a8a3bfc3923c25eba0688c12@nkinka.de","name":"Nathan Kinkade"},"message":"Add aggregation table key IDs to extra_data data feed (e.g., council district id)","distinct":false,"url":"https://api.github.com/repos/nkinkade/piecewise/commits/91b09134b56697cdb2fb44dc017feaae258c0b6c"},{"sha":"b3f4d010605eb48c85a9b497cac02e5516217b78","author":{"email":"9256aa8ab34322b4a8a3bfc3923c25eba0688c12@nkinka.de","name":"Nathan Kinkade"},"message":"Name the endpoint and function more aptly.","distinct":false,"url":"https://api.github.com/repos/nkinkade/piecewise/commits/b3f4d010605eb48c85a9b497cac02e5516217b78"},{"sha":"6747b2b73c261de5c593ee5a9395fcd899ae504f","author":{"email":"9256aa8ab34322b4a8a3bfc3923c25eba0688c12@nkinka.de","name":"Nathan Kinkade"},"message":"Rename the admin function for retrieving extra_data to avoid namespace conflicts.","distinct":false,"url":"https://api.github.com/repos/nkinkade/piecewise/commits/6747b2b73c261de5c593ee5a9395fcd899ae504f"},{"sha":"025225d9c92bbdc21e9e06faa3ce4545542e3f04","author":{"email":"9256aa8ab34322b4a8a3bfc3923c25eba0688c12@nkinka.de","name":"Nathan Kinkade"},"message":"Use SHP file attribute TRBG_STR instead of OBJECTID as the census block group id.","distinct":false,"url":"https://api.github.com/repos/nkinkade/piecewise/commits/025225d9c92bbdc21e9e06faa3ce4545542e3f04"}]}