{"push_id":1759769191,"size":8,"distinct_size":3,"ref":"refs/heads/develop","head":"a071f7eadb09686da54e3580f1347ae2e6548585","before":"2ce7b7169c593d52abeba120e0921d8ab3da8ef8","commits":[{"sha":"e1f8eb78e72c4dc13ad457e9338ffc8e481c4d89","author":{"name":"Erkan Ozgur Yilmaz","email":"fc0ba2054d063b77c4df653132a00e7d18301425@gmail.com"},"message":"Merged development branch.","distinct":false,"url":"https://api.github.com/repos/eoyilmaz/stalker/commits/e1f8eb78e72c4dc13ad457e9338ffc8e481c4d89"},{"sha":"2dd29ae5ac7b7a91730a87f8da1012ea8b4f39a9","author":{"name":"Erkan Ozgur Yilmaz","email":"fc0ba2054d063b77c4df653132a00e7d18301425@gmail.com"},"message":"* **New:** Added ``goods`` attribute to the ``Client`` class. To allow special priced ``Goods`` to be created for individual clients.","distinct":false,"url":"https://api.github.com/repos/eoyilmaz/stalker/commits/2dd29ae5ac7b7a91730a87f8da1012ea8b4f39a9"},{"sha":"2de3dce45c8cb0e30f5b1553020596fdd10ff046","author":{"name":"Erkan Ozgur Yilmaz","email":"fc0ba2054d063b77c4df653132a00e7d18301425@gmail.com"},"message":"Merge branch 'master' into develop\n\n# Conflicts:\n#\tstalker/__init__.py","distinct":false,"url":"https://api.github.com/repos/eoyilmaz/stalker/commits/2de3dce45c8cb0e30f5b1553020596fdd10ff046"},{"sha":"fd6f14d534ed15bd1057ac72e720edc8c297f42e","author":{"name":"Erkan Ozgur Yilmaz","email":"fc0ba2054d063b77c4df653132a00e7d18301425@gmail.com"},"message":"* **Fix:** The ``WorkingHours`` class is now derived from ``Entity`` thus it is not stored in a ``PickleType`` column in ``Studio`` anymore. (issue: #44)\n\n* **Update:** Updated ``appveyor.yml`` to match ``travis.yml``.","distinct":false,"url":"https://api.github.com/repos/eoyilmaz/stalker/commits/fd6f14d534ed15bd1057ac72e720edc8c297f42e"},{"sha":"ae09c17c2ad2b5ecbd087e307f9ccbf9400bc52c","author":{"name":"Erkan Ozgur Yilmaz","email":"fc0ba2054d063b77c4df653132a00e7d18301425@gmail.com"},"message":"Opps wrong version number!","distinct":false,"url":"https://api.github.com/repos/eoyilmaz/stalker/commits/ae09c17c2ad2b5ecbd087e307f9ccbf9400bc52c"},{"sha":"e6dbe8a083c9b60916fa5a3c5f6d8a3981687ea8","author":{"name":"Erkan Ozgur Yilmaz","email":"fc0ba2054d063b77c4df653132a00e7d18301425@gmail.com"},"message":"Opps wrong version number!","distinct":true,"url":"https://api.github.com/repos/eoyilmaz/stalker/commits/e6dbe8a083c9b60916fa5a3c5f6d8a3981687ea8"},{"sha":"4e6078ce3c0d2ab3dcce095e14a9d88419994bf1","author":{"name":"Erkan Ozgur Yilmaz","email":"fc0ba2054d063b77c4df653132a00e7d18301425@gmail.com"},"message":"* **New:** Switched from ``nose`` + ``unittest`` to ``pytest`` as the main testing framework (with ``pytest-xdist`` tests complete 4x faster).\n\n* **New:** Added ``DBSession.save()`` shortcut method for convenience which does an ``add`` or ``add_all`` (depending to the input) followed by a ``commit`` at once.\n\n* **Update:** Updated the about page for a more appealing introduction to the library.\n\n* **New:** Stalker now creates default ``StatusList`` for ``Project`` instances on database initialization.\n\n* **Update:** SQLite3 support is back. In fact it was newer gone. For simplicity of first time users the default database is again SQLite3. It was dropped for the sake of adding more PostgreSQL oriented features. But then it is recognized that the system can handle both.\n\n* **Update:** With the reintroduction of SQLite3, the new JSON type column in ``WorkingHours`` class has been upgraded to support SQLite3. So with SQLite3 the column stores the data as TEXT but seamlessly convert them to JSON on when ORM loads or commits the data.","distinct":true,"url":"https://api.github.com/repos/eoyilmaz/stalker/commits/4e6078ce3c0d2ab3dcce095e14a9d88419994bf1"},{"sha":"a071f7eadb09686da54e3580f1347ae2e6548585","author":{"name":"Erkan Ozgur Yilmaz","email":"fc0ba2054d063b77c4df653132a00e7d18301425@gmail.com"},"message":"bumped version number","distinct":true,"url":"https://api.github.com/repos/eoyilmaz/stalker/commits/a071f7eadb09686da54e3580f1347ae2e6548585"}]}
{"actor":{"display_login":"eoyilmaz"}}