{"push_id":2704936635,"size":227,"distinct_size":227,"ref":"refs/heads/master","head":"8db7b28845d8b77b83f252404f0f93b27548b620","before":"c2e77e5f85b89ab9ddaf7f1897e00360a7d60d53","commits":[{"sha":"c7939009585acf0b33368107b2c4c2852ee5c879","author":{"name":"Dražen Odobašić","email":"bd2895681aca219f9c885fefab2a51f3ce160f05@candela-it.com"},"message":"Update translations before the release","distinct":true,"url":"https://api.github.com/repos/osm-ua/osm-tasking-manager2/commits/c7939009585acf0b33368107b2c4c2852ee5c879"},{"sha":"72255e2a84cadf0a1eceecbb7da8fd5fca4ac5ed","author":{"name":"Dražen Odobašić","email":"bd2895681aca219f9c885fefab2a51f3ce160f05@candela-it.com"},"message":"Merge pull request #665 from dodobas/master\n\nUpdate translations before the release","distinct":true,"url":"https://api.github.com/repos/osm-ua/osm-tasking-manager2/commits/72255e2a84cadf0a1eceecbb7da8fd5fca4ac5ed"},{"sha":"e340263e8bc2b7ab1eecfb215df0a6c87cbefe4c","author":{"name":"Pierre GIRAUD","email":"b03e1883530a3febc063417965ef5115ba2ec0fa@camptocamp.com"},"message":"Bumping version 2.12-dev","distinct":true,"url":"https://api.github.com/repos/osm-ua/osm-tasking-manager2/commits/e340263e8bc2b7ab1eecfb215df0a6c87cbefe4c"},{"sha":"ce7552004130e8673edeabbf6b9e3341fa282be7","author":{"name":"Štefan Baebler","email":"9d0e74ef03d6f0b4cb7dd5d4c871c3226f5d5c3d@gmail.com"},"message":"Using secure connection for oauth login","distinct":true,"url":"https://api.github.com/repos/osm-ua/osm-tasking-manager2/commits/ce7552004130e8673edeabbf6b9e3341fa282be7"},{"sha":"8b82151d611bbdd725dccd1ce86483a34a7ac003","author":{"name":"Pierre GIRAUD","email":"b03e1883530a3febc063417965ef5115ba2ec0fa@camptocamp.com"},"message":"Merge pull request #671 from stefanb/patch-1\n\nUsing secure connection for oauth login","distinct":true,"url":"https://api.github.com/repos/osm-ua/osm-tasking-manager2/commits/8b82151d611bbdd725dccd1ce86483a34a7ac003"},{"sha":"eef357c4d101c6d62fd46b5443b98b275a3059e0","author":{"name":"Pierre GIRAUD","email":"b03e1883530a3febc063417965ef5115ba2ec0fa@camptocamp.com"},"message":"Use complete path to python in README","distinct":true,"url":"https://api.github.com/repos/osm-ua/osm-tasking-manager2/commits/eef357c4d101c6d62fd46b5443b98b275a3059e0"},{"sha":"d0de8ecd592f03fe111980b4651a072d227d1f5b","author":{"name":"Pierre GIRAUD","email":"b03e1883530a3febc063417965ef5115ba2ec0fa@camptocamp.com"},"message":"Merge pull request #673 from pgiraud/readme_python_path\n\nUse complete path to python in README","distinct":true,"url":"https://api.github.com/repos/osm-ua/osm-tasking-manager2/commits/d0de8ecd592f03fe111980b4651a072d227d1f5b"},{"sha":"5b8c510344e9775c54645292615010a6cf383f4b","author":{"name":"Pierre GIRAUD","email":"b03e1883530a3febc063417965ef5115ba2ec0fa@camptocamp.com"},"message":"Using travis container-based infrastructure + use cache","distinct":true,"url":"https://api.github.com/repos/osm-ua/osm-tasking-manager2/commits/5b8c510344e9775c54645292615010a6cf383f4b"},{"sha":"5c3c6e19270a560886858235020cf176b7970f1c","author":{"name":"Pierre GIRAUD","email":"b03e1883530a3febc063417965ef5115ba2ec0fa@camptocamp.com"},"message":"Use pip to install project","distinct":true,"url":"https://api.github.com/repos/osm-ua/osm-tasking-manager2/commits/5c3c6e19270a560886858235020cf176b7970f1c"},{"sha":"653cd7c6854d828169f491f2fc3d9a9028a35ef9","author":{"name":"Pierre GIRAUD","email":"b03e1883530a3febc063417965ef5115ba2ec0fa@camptocamp.com"},"message":"Only the test db is required for travis","distinct":true,"url":"https://api.github.com/repos/osm-ua/osm-tasking-manager2/commits/653cd7c6854d828169f491f2fc3d9a9028a35ef9"},{"sha":"a95c4cfb06e106e755c4f939fe3c237aff05cda7","author":{"name":"Pierre GIRAUD","email":"b03e1883530a3febc063417965ef5115ba2ec0fa@camptocamp.com"},"message":"Install flake8 with pip","distinct":true,"url":"https://api.github.com/repos/osm-ua/osm-tasking-manager2/commits/a95c4cfb06e106e755c4f939fe3c237aff05cda7"},{"sha":"faffb87ab19400a7c3c44edbd75893ce0bdef730","author":{"name":"Pierre GIRAUD","email":"b03e1883530a3febc063417965ef5115ba2ec0fa@camptocamp.com"},"message":"Don't use activate","distinct":true,"url":"https://api.github.com/repos/osm-ua/osm-tasking-manager2/commits/faffb87ab19400a7c3c44edbd75893ce0bdef730"},{"sha":"5d8e3f91145c5f6993c588be86a8130cfd738d12","author":{"name":"Pierre GIRAUD","email":"b03e1883530a3febc063417965ef5115ba2ec0fa@camptocamp.com"},"message":"Merge pull request #674 from pgiraud/travis\n\nUsing travis container-based infrastructure + use cache","distinct":true,"url":"https://api.github.com/repos/osm-ua/osm-tasking-manager2/commits/5d8e3f91145c5f6993c588be86a8130cfd738d12"},{"sha":"54f08e168a858fe8169ca987c314c09670325a75","author":{"name":"Jarmo Kivekas","email":"6497714fe2624019927afa4f00801576ad976b21@guttula.com"},"message":"Reword UI elements for unlocking and marking tasks as done","distinct":true,"url":"https://api.github.com/repos/osm-ua/osm-tasking-manager2/commits/54f08e168a858fe8169ca987c314c09670325a75"},{"sha":"0901be71a9b36cb5fe7edd77cc7a6e01ff63dfca","author":{"name":"Jarmo Kivekas","email":"6497714fe2624019927afa4f00801576ad976b21@guttula.com"},"message":"revert button lable to Mark task as done","distinct":true,"url":"https://api.github.com/repos/osm-ua/osm-tasking-manager2/commits/0901be71a9b36cb5fe7edd77cc7a6e01ff63dfca"},{"sha":"941650e4e919d2d1780e64ed653010a22e841b2a","author":{"name":"Jarmo Kivekas","email":"6497714fe2624019927afa4f00801576ad976b21@guttula.com"},"message":"make 'New to mapping' info on home page translatable","distinct":true,"url":"https://api.github.com/repos/osm-ua/osm-tasking-manager2/commits/941650e4e919d2d1780e64ed653010a22e841b2a"},{"sha":"9f1dfbdc41db3b2028f82aacb4c494d1a9edeb56","author":{"name":"Pierre GIRAUD","email":"b03e1883530a3febc063417965ef5115ba2ec0fa@camptocamp.com"},"message":"Merge pull request #694 from jarmokivekas/main-page-new-to-mapping\n\nMake 'New to mapping' info on home page translatable","distinct":true,"url":"https://api.github.com/repos/osm-ua/osm-tasking-manager2/commits/9f1dfbdc41db3b2028f82aacb4c494d1a9edeb56"},{"sha":"c1b8282ae0f3526f4164c6c17e4c17fd2dbdabc3","author":{"name":"Sanjay Bhangar","email":"25ecbcb559d14a98e4665d6830ac5c99991d7c25@mapbox.com"},"message":"Add feature for project admin to invalidate all tasks (pending tests)","distinct":true,"url":"https://api.github.com/repos/osm-ua/osm-tasking-manager2/commits/c1b8282ae0f3526f4164c6c17e4c17fd2dbdabc3"},{"sha":"8f68bd0157d1f1eae969a612e082daf77aedbdf7","author":{"name":"Sanjay Bhangar","email":"25ecbcb559d14a98e4665d6830ac5c99991d7c25@mapbox.com"},"message":"add test for project_invalidate_all view","distinct":true,"url":"https://api.github.com/repos/osm-ua/osm-tasking-manager2/commits/8f68bd0157d1f1eae969a612e082daf77aedbdf7"},{"sha":"f33c3a65b2394ab4c23e0d5fa77e269c2e00db48","author":{"name":"Sanjay Bhangar","email":"25ecbcb559d14a98e4665d6830ac5c99991d7c25@mapbox.com"},"message":"minor, cleanup unused import in test","distinct":true,"url":"https://api.github.com/repos/osm-ua/osm-tasking-manager2/commits/f33c3a65b2394ab4c23e0d5fa77e269c2e00db48"}]}
{"actor":{"display_login":"Andygol"}}