{"push_id":777083258,"size":76,"distinct_size":3,"ref":"refs/heads/most-popular-pages","head":"28867d29bc3d5969ff0d33b4900bb9affad18caa","before":"74e468057b6afb036b1f67ec381966ef32729c39","commits":[{"sha":"bc77ca453121376601b9c48949b9d0a59bfe0890","author":{"email":"e4b075ce8b1880f90d6202ac296860242bc6fb73@gmail.com","name":"Mila Frerichs"},"message":"Add deviceCategoty dimension to realtime API endpoint\n\nreturns more results\nin rows there is a entry for each deviceType\ne.g.:\n\"rows\": [\n  [\n    \"DESKTOP\",\n    \"1\"\n  ],\n  [\n    \"MOBILE\",\n    \"2\"\n  ]\n]","distinct":false,"url":"https://api.github.com/repos/codeforamerica/city-analytics-dashboard/commits/bc77ca453121376601b9c48949b9d0a59bfe0890"},{"sha":"40c89be7fcd1f5b0e0e3f8f20bc98f56f5612ff6","author":{"email":"e4b075ce8b1880f90d6202ac296860242bc6fb73@gmail.com","name":"Mila Frerichs"},"message":"Add another html span for moile users\n\nquick and dirty show the mobile users and dekstop users\ndoes not account for tablet users yet","distinct":false,"url":"https://api.github.com/repos/codeforamerica/city-analytics-dashboard/commits/40c89be7fcd1f5b0e0e3f8f20bc98f56f5612ff6"},{"sha":"fe7d0616590c1b5f46505af8f5b5b328446da98a","author":{"email":"e4b075ce8b1880f90d6202ac296860242bc6fb73@gmail.com","name":"Mila Frerichs"},"message":"Merge branch 'master' into realtime-mobile","distinct":false,"url":"https://api.github.com/repos/codeforamerica/city-analytics-dashboard/commits/fe7d0616590c1b5f46505af8f5b5b328446da98a"},{"sha":"3d1938f5364f51200da1b94f8e98561bb3da6a4e","author":{"email":"e4b075ce8b1880f90d6202ac296860242bc6fb73@gmail.com","name":"Mila Frerichs"},"message":"Merge branch 'master' into realtime-mobile","distinct":false,"url":"https://api.github.com/repos/codeforamerica/city-analytics-dashboard/commits/3d1938f5364f51200da1b94f8e98561bb3da6a4e"},{"sha":"7b43eb4a6bcc491c8dbbfe30f6312b2e3f1508d8","author":{"email":"e4b075ce8b1880f90d6202ac296860242bc6fb73@gmail.com","name":"Mila Frerichs"},"message":"Add helper to parse google analytics data\n\nreformat GA data to be used in charting\nsince we want to chart different device types we have to aggregate per\ndevice type\nwhen we want to show 30 minute or 15 minute data we have to aggregate in\na different way","distinct":false,"url":"https://api.github.com/repos/codeforamerica/city-analytics-dashboard/commits/7b43eb4a6bcc491c8dbbfe30f6312b2e3f1508d8"},{"sha":"0a2405bcf51c0198b77f3e0ac418cda6dfe06909","author":{"email":"e4b075ce8b1880f90d6202ac296860242bc6fb73@gmail.com","name":"Mila Frerichs"},"message":"Add helper function to add leading zeros to int","distinct":false,"url":"https://api.github.com/repos/codeforamerica/city-analytics-dashboard/commits/0a2405bcf51c0198b77f3e0ac418cda6dfe06909"},{"sha":"6c4e3ff12a95dd322d88d8a8ebcf2ddc503f40d7","author":{"email":"e4b075ce8b1880f90d6202ac296860242bc6fb73@gmail.com","name":"Mila Frerichs"},"message":"Add new method for creating date focussed GA data\n\ncreate data dictionary with date as keys for a time interval\n(mainly used to create data for tomorrow until today)\nGA hourly data has a timezone associated (the default is New York)\nNew York is GMT-4 so we take that into account when converting the data\nby creating dates with a Z of -4\nthe start and end date parameters assume the data is localized date\nversions\nthese data can later transformed to an array for dissplaying in charts","distinct":false,"url":"https://api.github.com/repos/codeforamerica/city-analytics-dashboard/commits/6c4e3ff12a95dd322d88d8a8ebcf2ddc503f40d7"},{"sha":"7a2caab80b533f4760f6bce7576673d9ca1fa8b5","author":{"email":"e4b075ce8b1880f90d6202ac296860242bc6fb73@gmail.com","name":"Mila Frerichs"},"message":"Change historic endpoint to get minute data\n\nget data with deviceType, date, hour, minute\nmaximum results should be greater than 1000 since more data is being\nrequested","distinct":false,"url":"https://api.github.com/repos/codeforamerica/city-analytics-dashboard/commits/7a2caab80b533f4760f6bce7576673d9ca1fa8b5"},{"sha":"ffcf439fa61f2c6cb8bcc294eb95fad2764ae255","author":{"email":"e4b075ce8b1880f90d6202ac296860242bc6fb73@gmail.com","name":"Mila Frerichs"},"message":"Add chart to show 30 minute data\n\nuse morris.js for charting (is build on top of raphael.js)\nraphael.js because we cant to support older IEs\nuse the helper method to collect the data","distinct":false,"url":"https://api.github.com/repos/codeforamerica/city-analytics-dashboard/commits/ffcf439fa61f2c6cb8bcc294eb95fad2764ae255"},{"sha":"027f985785b4226a32859804783cfc8c238841dc","author":{"email":"e4b075ce8b1880f90d6202ac296860242bc6fb73@gmail.com","name":"Mila Frerichs"},"message":"Run travis on new infrastrucutre","distinct":false,"url":"https://api.github.com/repos/codeforamerica/city-analytics-dashboard/commits/027f985785b4226a32859804783cfc8c238841dc"},{"sha":"4374446f24d59b23afd2deecaf41397951266d68","author":{"email":"e4b075ce8b1880f90d6202ac296860242bc6fb73@gmail.com","name":"Mila Frerichs"},"message":"Update test to run correctly in every time zone","distinct":false,"url":"https://api.github.com/repos/codeforamerica/city-analytics-dashboard/commits/4374446f24d59b23afd2deecaf41397951266d68"},{"sha":"1f63f098f8742e2ab68907df7d2439add463524a","author":{"email":"e4b075ce8b1880f90d6202ac296860242bc6fb73@gmail.com","name":"Mila Frerichs"},"message":"Add loadHistory method\n\nload the history periodically (4x as long as the realtime data)\nupdates the chart with new data\nneeds to be done since realtime data is active users not sessions and\nthe data from the \"normal\" api is session data.","distinct":false,"url":"https://api.github.com/repos/codeforamerica/city-analytics-dashboard/commits/1f63f098f8742e2ab68907df7d2439add463524a"},{"sha":"043cbe065696ac8e0d3a879e2046f08a5e9e4cd6","author":{"email":"e4b075ce8b1880f90d6202ac296860242bc6fb73@gmail.com","name":"Mila Frerichs"},"message":"Add more tests for traffic\n\nmake sure chart only gets updated or created when data is available","distinct":false,"url":"https://api.github.com/repos/codeforamerica/city-analytics-dashboard/commits/043cbe065696ac8e0d3a879e2046f08a5e9e4cd6"},{"sha":"8d60c1b35b9b946915b67e9fa88107bdb22e13da","author":{"email":"e4b075ce8b1880f90d6202ac296860242bc6fb73@gmail.com","name":"Mila Frerichs"},"message":"Remove sparkline from spec (not needed anymore)","distinct":false,"url":"https://api.github.com/repos/codeforamerica/city-analytics-dashboard/commits/8d60c1b35b9b946915b67e9fa88107bdb22e13da"},{"sha":"05d206a45c592c00cc3945cf050cde642f0d92de","author":{"email":"e4b075ce8b1880f90d6202ac296860242bc6fb73@gmail.com","name":"Mila Frerichs"},"message":"Add graph explanation","distinct":false,"url":"https://api.github.com/repos/codeforamerica/city-analytics-dashboard/commits/05d206a45c592c00cc3945cf050cde642f0d92de"},{"sha":"f5196e1fae654297c4dc481ce23a74d5e3ace6be","author":{"email":"e4b075ce8b1880f90d6202ac296860242bc6fb73@gmail.com","name":"Mila Frerichs"},"message":"Hide xlabels, hide hover text","distinct":false,"url":"https://api.github.com/repos/codeforamerica/city-analytics-dashboard/commits/f5196e1fae654297c4dc481ce23a74d5e3ace6be"},{"sha":"ff290526e597fa36f9aa88bbd90935be0805939d","author":{"email":"e4b075ce8b1880f90d6202ac296860242bc6fb73@gmail.com","name":"Mila Frerichs"},"message":"Reverse chart and remove deugger ( :( ))","distinct":false,"url":"https://api.github.com/repos/codeforamerica/city-analytics-dashboard/commits/ff290526e597fa36f9aa88bbd90935be0805939d"},{"sha":"d0b8a6b425167cbd4352b29fb63b037b084f50f1","author":{"email":"e4b075ce8b1880f90d6202ac296860242bc6fb73@gmail.com","name":"Mila Frerichs"},"message":"Change timezone and show 48 hours","distinct":false,"url":"https://api.github.com/repos/codeforamerica/city-analytics-dashboard/commits/d0b8a6b425167cbd4352b29fb63b037b084f50f1"},{"sha":"2a61ffd22414735002fa5c7a3bfd34ba61237ada","author":{"email":"e4b075ce8b1880f90d6202ac296860242bc6fb73@gmail.com","name":"Mila Frerichs"},"message":"Increase max-results parameter to get all results\n\nOakland data has more than 6000 data points. so increase the max-results\nto get all of them","distinct":false,"url":"https://api.github.com/repos/codeforamerica/city-analytics-dashboard/commits/2a61ffd22414735002fa5c7a3bfd34ba61237ada"},{"sha":"8d144eb5931c6d3d642b884873801b1646bd17a9","author":{"email":"e4b075ce8b1880f90d6202ac296860242bc6fb73@gmail.com","name":"Mila Frerichs"},"message":"Add time ticks to chart","distinct":false,"url":"https://api.github.com/repos/codeforamerica/city-analytics-dashboard/commits/8d144eb5931c6d3d642b884873801b1646bd17a9"}]}