{"push_id":610308533,"size":55,"distinct_size":43,"ref":"refs/heads/5twork","head":"542a8667bcb9df3051d06f6c971f2f0111f2de9a","before":"836592750479ea26932e789f7461f9e837505cb9","commits":[{"sha":"1df02e27e65285d52181cc4667cbb93acd5c8dc2","author":{"email":"5a485c6baec541ebd1f2d7680bf07cdca610f6ae@goabout.com","name":"Matthias Hogerheijde"},"message":"Add --version flag to output current version","distinct":true,"url":"https://api.github.com/repos/5Tsrl/OpenTripPlanner/commits/1df02e27e65285d52181cc4667cbb93acd5c8dc2"},{"sha":"57e2c46b344501df64f260bbb622a13a7b4333e2","author":{"email":"5a485c6baec541ebd1f2d7680bf07cdca610f6ae@goabout.com","name":"Matthias Hogerheijde"},"message":"Rename variables to convey meaning","distinct":true,"url":"https://api.github.com/repos/5Tsrl/OpenTripPlanner/commits/57e2c46b344501df64f260bbb622a13a7b4333e2"},{"sha":"6bec3561df0c82ac7e7784b53eda4bf1948cae8b","author":{"email":"255d57680b7adb46cfa4e913131400bd2b564119@gmail.com","name":"Marko Burjek"},"message":"Adds support for list parameters in client querystring\n\nPreviously each parameter was saved only ones in client when parsing\nquerystrings.\nThis appears to be a problem when using intermediatePlaces.\n\nNow each parameter is saved as before, but if it appears again list is\ncreated from values and then send to server.\n\nFixes #1784.","distinct":true,"url":"https://api.github.com/repos/5Tsrl/OpenTripPlanner/commits/6bec3561df0c82ac7e7784b53eda4bf1948cae8b"},{"sha":"5045be408d7d77bf5393ee48e32b14b523cb873e","author":{"email":"734bc29fe04f7217dc1b3842ba0757bd4173fa9c@gmail.com","name":"aguiraf"},"message":"Query index API  by service day","distinct":false,"url":"https://api.github.com/repos/5Tsrl/OpenTripPlanner/commits/5045be408d7d77bf5393ee48e32b14b523cb873e"},{"sha":"fbc7f62f5be3c43b4156e1a1eda88cac60973c12","author":{"email":"734bc29fe04f7217dc1b3842ba0757bd4173fa9c@gmail.com","name":"aguiraf"},"message":"Add service day to /stoptimes/{date} API call.\n\nThis also fix #1791, returning tripId alongside the stoptime.\nThe advantage is having the same json returned from the thr two API calls\n- stops/{stop}/stoptimes\n- stops/{stop}/stoptimes/{date}","distinct":false,"url":"https://api.github.com/repos/5Tsrl/OpenTripPlanner/commits/fbc7f62f5be3c43b4156e1a1eda88cac60973c12"},{"sha":"b1bace98a548109469e04119d0059bd2eb626ca0","author":{"email":"5a485c6baec541ebd1f2d7680bf07cdca610f6ae@goabout.com","name":"Matthias Hogerheijde"},"message":"Remove support for outputing version-fragments","distinct":true,"url":"https://api.github.com/repos/5Tsrl/OpenTripPlanner/commits/b1bace98a548109469e04119d0059bd2eb626ca0"},{"sha":"258a2b4a6541ff3efedcf8be1d7bb1a11613c93a","author":{"email":"5a485c6baec541ebd1f2d7680bf07cdca610f6ae@goabout.com","name":"Matthias Hogerheijde"},"message":"Remove programmatically disabling logs","distinct":true,"url":"https://api.github.com/repos/5Tsrl/OpenTripPlanner/commits/258a2b4a6541ff3efedcf8be1d7bb1a11613c93a"},{"sha":"4c49a01157680f9bafa947239ac440156c788aa2","author":{"email":"734bc29fe04f7217dc1b3842ba0757bd4173fa9c@gmail.com","name":"aguiraf"},"message":"fix call to IndexApi.js and fix visualization of stoptimes","distinct":false,"url":"https://api.github.com/repos/5Tsrl/OpenTripPlanner/commits/4c49a01157680f9bafa947239ac440156c788aa2"},{"sha":"a055bd4880ded1f63b3916acdd4d90b7557a1545","author":{"email":"734bc29fe04f7217dc1b3842ba0757bd4173fa9c@gmail.com","name":"aguiraf"},"message":"Fix stoptimes to be in considered as local timezone\n\nUse moment.utc() to consider stoptimes returned by indexApi as \"local\" without timezone modifications.","distinct":false,"url":"https://api.github.com/repos/5Tsrl/OpenTripPlanner/commits/a055bd4880ded1f63b3916acdd4d90b7557a1545"},{"sha":"f597aa1192e08397aadb7ac32e1278efa4243b24","author":{"email":"734bc29fe04f7217dc1b3842ba0757bd4173fa9c@gmail.com","name":"aguiraf"},"message":"Fix scrolling of stoptimes list to the nearest time","distinct":false,"url":"https://api.github.com/repos/5Tsrl/OpenTripPlanner/commits/f597aa1192e08397aadb7ac32e1278efa4243b24"},{"sha":"4b7079b967bb4d080256b3eddfe5aea9a13d0b5f","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@fastmail.net","name":"Andrew Byrd"},"message":"remove deep copy method on ProfileRequest and make it cloneable\n\nmatt conway confirmed that all reference fields are treated as\nimmutable in analyst cluster, stock object.clone() is fine here.","distinct":false,"url":"https://api.github.com/repos/5Tsrl/OpenTripPlanner/commits/4b7079b967bb4d080256b3eddfe5aea9a13d0b5f"},{"sha":"b3fd728a9e4f63efc97d6d325e4862dd7f0673b8","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@indicatrix.org","name":"Matthew Wigginton Conway"},"message":"use earliestarrival when propagating to street network in frequency analyst profile mode.","distinct":true,"url":"https://api.github.com/repos/5Tsrl/OpenTripPlanner/commits/b3fd728a9e4f63efc97d6d325e4862dd7f0673b8"},{"sha":"be265c27066b4e9a43584156d1c736a02ba641bc","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@indicatrix.org","name":"Matthew Wigginton Conway"},"message":"Don't create an objectmapper for every feature in a point set - speeds up reading a lot. fixes #1819.","distinct":true,"url":"https://api.github.com/repos/5Tsrl/OpenTripPlanner/commits/be265c27066b4e9a43584156d1c736a02ba641bc"},{"sha":"94fa2eb29076f2d20c99711459feec312276e1c7","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@fastmail.net","name":"Andrew Byrd"},"message":"use qualified modes (BICYCLE_RENT) in profile routing\n\nThis also reduces the qualified mode set sequence class to\na single set of qualified modes. We'll probably be specifying the\naccess, egress, and transit mode sets separately (rather than as an\nordered list) even in regular routing since we've moved to \"long distance\"\nmode.","distinct":false,"url":"https://api.github.com/repos/5Tsrl/OpenTripPlanner/commits/94fa2eb29076f2d20c99711459feec312276e1c7"},{"sha":"69019207ebe7fd884a45d755c831f9ff82f1bc9f","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@fastmail.net","name":"Andrew Byrd"},"message":"simplify Pareto epsilon dominance\n\nit was branching forever on some tests, and this version doesn't have the same problem","distinct":false,"url":"https://api.github.com/repos/5Tsrl/OpenTripPlanner/commits/69019207ebe7fd884a45d755c831f9ff82f1bc9f"},{"sha":"e4aaf6318529970b7181f9488c2ae9511a620f34","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@fastmail.net","name":"Andrew Byrd"},"message":"bike-parking non-comparable states condition\n\nallows bike parking test to pass (and makes bike parking work)","distinct":false,"url":"https://api.github.com/repos/5Tsrl/OpenTripPlanner/commits/e4aaf6318529970b7181f9488c2ae9511a620f34"},{"sha":"4eb8f40eb510a58e81c59fe7cab9a389e54b0ca4","author":{"email":"6a8f9daeb396bd3bf3689b3beaa2b10dc3b2dba0@conveyal.com","name":"David Emory"},"message":"Initial work on #1816","distinct":false,"url":"https://api.github.com/repos/5Tsrl/OpenTripPlanner/commits/4eb8f40eb510a58e81c59fe7cab9a389e54b0ca4"},{"sha":"7ad874e389e2185f964e9c8eb6595e9ddc3d9bba","author":{"email":"6a8f9daeb396bd3bf3689b3beaa2b10dc3b2dba0@conveyal.com","name":"David Emory"},"message":"Check for empty walkSteps list; follow-up to #1816","distinct":false,"url":"https://api.github.com/repos/5Tsrl/OpenTripPlanner/commits/7ad874e389e2185f964e9c8eb6595e9ddc3d9bba"},{"sha":"5d438b5cc68ed80d5c8bd069988ea3828259d49d","author":{"email":"6a8f9daeb396bd3bf3689b3beaa2b10dc3b2dba0@conveyal.com","name":"David Emory"},"message":"Include bike-rental station info in profile router response","distinct":false,"url":"https://api.github.com/repos/5Tsrl/OpenTripPlanner/commits/5d438b5cc68ed80d5c8bd069988ea3828259d49d"},{"sha":"306755cc7a114ec2d798658f53ca734bd1f64149","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@fastmail.net","name":"Andrew Byrd"},"message":"change field name so clients are not confused\n\nold name is 'mode', i was using 'qmode'","distinct":true,"url":"https://api.github.com/repos/5Tsrl/OpenTripPlanner/commits/306755cc7a114ec2d798658f53ca734bd1f64149"}]}