{"push_id":1710189530,"size":16,"distinct_size":13,"ref":"refs/heads/GGRC-1502-query-api-cloud-endpoint","head":"edc044771081065ba911a84c887af4455c9bf445","before":"13bc9df3156e35e23cd250edc84b031fa456b109","commits":[{"sha":"9967cb44ca87e04276d3c2e4308089e8d2c8b538","author":{"name":"pod2metra","email":"d36bceb1a604f62e6136c268270f682d9bb847ec@gmail.com"},"message":"Add oportunity to filter with user timezone\n\nOn each request from frontend will be send header `X-UserTimezoneOffset`.\nIt contains timezone offset in minutes.\nIf this value will be send all datetime filtered field will be filter by\noffseted value, if it will not be send offset will be the 0.","distinct":false,"url":"https://api.github.com/repos/google/ggrc-core/commits/9967cb44ca87e04276d3c2e4308089e8d2c8b538"},{"sha":"7b7b892b18ca8608f10cc9224db95548e3827ced","author":{"name":"pod2metra","email":"d36bceb1a604f62e6136c268270f682d9bb847ec@gmail.com"},"message":"Eslint fix","distinct":false,"url":"https://api.github.com/repos/google/ggrc-core/commits/7b7b892b18ca8608f10cc9224db95548e3827ced"},{"sha":"535e1ff46076230d04fcac1800d5cb4540090d34","author":{"name":"Alieh Rymašeŭski","email":"4a2f11e5b9c9e3cf558409c1ade2d5f829fefde1@gmail.com"},"message":"Merge pull request #5599 from pod2metra/ggrc-1435-timezone-datetime-fields-filtering\n\nGGRC-1435: Timezone: \"created_at\" values don't match on the tree view and in the DB","distinct":false,"url":"https://api.github.com/repos/google/ggrc-core/commits/535e1ff46076230d04fcac1800d5cb4540090d34"},{"sha":"580ec4df9c50d091a13a737260ea3d002fd1a51f","author":{"name":"Alieh Rymasheuski","email":"4a2f11e5b9c9e3cf558409c1ade2d5f829fefde1@gmail.com"},"message":"Update Appengine SDK","distinct":true,"url":"https://api.github.com/repos/google/ggrc-core/commits/580ec4df9c50d091a13a737260ea3d002fd1a51f"},{"sha":"0946fc4419caddf4f96d8dcff79f175208c2f6b7","author":{"name":"Alieh Rymasheuski","email":"4a2f11e5b9c9e3cf558409c1ade2d5f829fefde1@gmail.com"},"message":"Update SQLAlchemy\n\n0.9.8 has a fix for event deduplication logic.\nhttps://docs.sqlalchemy.org/en/latest/changelog/changelog_09.html#change-65925a14215a5f14359c76d2e3b04bae","distinct":true,"url":"https://api.github.com/repos/google/ggrc-core/commits/0946fc4419caddf4f96d8dcff79f175208c2f6b7"},{"sha":"24695d3c4b8a11b0884c31d2d7db8071a86ff396","author":{"name":"Alieh Rymasheuski","email":"4a2f11e5b9c9e3cf558409c1ade2d5f829fefde1@gmail.com"},"message":"Don't zip the dependencies before deployment\n\nappengine.ext.vendor doesn't support zip files and expects dirs.\nAppengine SDK limits imports of packages under \"google\" namespace\nunless they are provided via appengine.ext.vendor.","distinct":true,"url":"https://api.github.com/repos/google/ggrc-core/commits/24695d3c4b8a11b0884c31d2d7db8071a86ff396"},{"sha":"bdae47747a6ec32d527f3e6168ba08cbefd84a33","author":{"name":"Alieh Rymasheuski","email":"4a2f11e5b9c9e3cf558409c1ade2d5f829fefde1@gmail.com"},"message":"Use flask.g.user prior to flask_login.current_user\n\nflask_login.current_user is not available without request context","distinct":true,"url":"https://api.github.com/repos/google/ggrc-core/commits/bdae47747a6ec32d527f3e6168ba08cbefd84a33"},{"sha":"0cb7ff271f1f7d17baf7580638cd3dede7684ea1","author":{"name":"Alieh Rymasheuski","email":"4a2f11e5b9c9e3cf558409c1ade2d5f829fefde1@gmail.com"},"message":"Add Cloud Endpoints wrapper for QueryAPI","distinct":true,"url":"https://api.github.com/repos/google/ggrc-core/commits/0cb7ff271f1f7d17baf7580638cd3dede7684ea1"},{"sha":"dd1bccaa2dbdf521e532edef73e6c398591fa023","author":{"name":"Alieh Rymasheuski","email":"4a2f11e5b9c9e3cf558409c1ade2d5f829fefde1@gmail.com"},"message":"Return compatible filter if no valid contexts","distinct":true,"url":"https://api.github.com/repos/google/ggrc-core/commits/dd1bccaa2dbdf521e532edef73e6c398591fa023"},{"sha":"79435c892497f613fe4e2ca8ffcd95309140fb9d","author":{"name":"Alieh Rymasheuski","email":"4a2f11e5b9c9e3cf558409c1ade2d5f829fefde1@gmail.com"},"message":"Silence a linter warning","distinct":true,"url":"https://api.github.com/repos/google/ggrc-core/commits/79435c892497f613fe4e2ca8ffcd95309140fb9d"},{"sha":"6ec3057b47e431926e855c4226e91215236f9587","author":{"name":"Alieh Rymasheuski","email":"4a2f11e5b9c9e3cf558409c1ade2d5f829fefde1@gmail.com"},"message":"Don't generate href values with no request context\n\nflask.url_for requires either request context or SERVER_NAME to be\nset, and setting it makes the app non-functional on my local environment.","distinct":true,"url":"https://api.github.com/repos/google/ggrc-core/commits/6ec3057b47e431926e855c4226e91215236f9587"},{"sha":"c556bc2506bba132d40a68e5f27178597333bb50","author":{"name":"Alieh Rymasheuski","email":"4a2f11e5b9c9e3cf558409c1ade2d5f829fefde1@gmail.com"},"message":"Fix launch_ggrc without GAE emulation\n\nendpoints package can't be imported without dev_appserver.py launched","distinct":true,"url":"https://api.github.com/repos/google/ggrc-core/commits/c556bc2506bba132d40a68e5f27178597333bb50"},{"sha":"eb6a3198555f78a80773599e17377203e8ef1747","author":{"name":"Alieh Rymasheuski","email":"4a2f11e5b9c9e3cf558409c1ade2d5f829fefde1@gmail.com"},"message":"Add client id authentication to cloud endpoint\n\nWhen settings.DEBUG is True, API Explorer has access too.","distinct":true,"url":"https://api.github.com/repos/google/ggrc-core/commits/eb6a3198555f78a80773599e17377203e8ef1747"},{"sha":"f74728d836d91075071a5f7383e17a47dafeea0f","author":{"name":"Alieh Rymasheuski","email":"4a2f11e5b9c9e3cf558409c1ade2d5f829fefde1@gmail.com"},"message":"Add requirements for cloud endpoints","distinct":true,"url":"https://api.github.com/repos/google/ggrc-core/commits/f74728d836d91075071a5f7383e17a47dafeea0f"},{"sha":"caefb934494aa9d916e1e72a22b34716ae2b0594","author":{"name":"Alieh Rymasheuski","email":"4a2f11e5b9c9e3cf558409c1ade2d5f829fefde1@gmail.com"},"message":"Add python-dev to Dockerfiles\n\nIt's required to install pycrypto.","distinct":true,"url":"https://api.github.com/repos/google/ggrc-core/commits/caefb934494aa9d916e1e72a22b34716ae2b0594"},{"sha":"edc044771081065ba911a84c887af4455c9bf445","author":{"name":"Alieh Rymasheuski","email":"4a2f11e5b9c9e3cf558409c1ade2d5f829fefde1@gmail.com"},"message":"Fix running tests","distinct":true,"url":"https://api.github.com/repos/google/ggrc-core/commits/edc044771081065ba911a84c887af4455c9bf445"}]}
{"actor":{"display_login":"alieh-rymasheuski"}}