{"push_id":1247963673,"size":14,"distinct_size":14,"ref":"refs/heads/dev","head":"40195d3325d485e8ba6b688d6a20943d28b7c8ef","before":"fff1eacec9d59c90bd73c881e86ac07c91345c23","commits":[{"sha":"ee9c6f3a1f22797c83dd34ce6f70cf4b810d1fcc","author":{"name":"Douglas Camata","email":"0ec1e0186e305f697858ec375ca974e78b7aed32@gmail.com"},"message":"Update docker.md","distinct":true,"url":"https://api.github.com/repos/nivong/PokemonGo-Bot/commits/ee9c6f3a1f22797c83dd34ce6f70cf4b810d1fcc"},{"sha":"6f626fa1c29d33b3c8769063cfe8a5996735258a","author":{"name":"Dmitry Ovodov","email":"abacd9b3d8e63a70b5cf7789031be3837d8c3c36@gmail.com"},"message":"Modify pokemon_catch_worker.py to use Inventory class and fix #3411 (#3496)\n\n* Fix #3411. Update inventory info before every catch try otherwise old values used\r\n\r\n* Revert \"Fix #3411. Update inventory info before every catch try otherwise old values used\"\r\n\r\nThis reverts commit f7678da0f68573a7397c4c55a9804ee22dcbd53e.\r\n\r\n* Modify pokemon_catch_worker.py to use Inventory class\r\n\r\n* Fix forgotten line\r\n\r\n* Fix one more forgotten line\r\n\r\n* Added check if we really used berry or not\r\n\r\n* Fix KeyError in inventory.py\r\nWhen we have no items of type, there are no \"count\" key in the dict.\r\n\r\n* Revert \"Fix KeyError in inventory.py\"\r\n\r\nThis reverts commit ed2769c51820381044332f9e95e759bda6dc587e.\r\n\r\n* Revert \"Added check if we really used berry or not\"\r\n\r\nThis reverts commit 42e9d9cc2c0335da0bed2adabc797f154ecc1596.\r\n\r\n* Revert \"Fix one more forgotten line\"\r\n\r\nThis reverts commit 5fda3c49ea6483ad16bf2582dee0aed14ed34b6b.\r\n\r\n* Revert \"Fix forgotten line\"\r\n\r\nThis reverts commit a8edc5723a1b88334beead9cd863291b894a0a49.\r\n\r\n* Revert \"Modify pokemon_catch_worker.py to use Inventory class\"\r\n\r\nThis reverts commit 5b6e4d39bccbae6a825274080727bd7ef62b6d98.\r\n\r\n* Modify pokemon_catch_worker.py to use Inventory class and fix #3411","distinct":true,"url":"https://api.github.com/repos/nivong/PokemonGo-Bot/commits/6f626fa1c29d33b3c8769063cfe8a5996735258a"},{"sha":"59d08651ba157be2a13de586ebd760c5c4be23ea","author":{"name":"joaodragao","email":"3afff85784044f7fe72065c83cdfcbd96c37c89a@gmail.com"},"message":"Use Ultraball If No Other Balls (With Constraint) (#3421)\n\n* Add Use Ultraball (#1)\r\n\r\n* Add `use_ultraball` event to Event Manager\r\n\r\n* Add use ultraball if pokeball + greatball = 0\r\n\r\n* Add Use Ultraball if No Other Balls (#2)\r\n\r\n* Add `use_ultraball` event to Event Manager\r\n\r\n* Add use ultraball if pokeball + greatball = 0\r\n\r\n* Add New Contributor\r\n\r\n* Revert \"Add Use Ultraball\" (#4)\r\n\r\n* Use Ultraball If No Other Balls (#3)\r\n\r\n* Add `use_ultraball` event to Event Manager\r\n\r\n* Add use ultraball if pokeball + greatball = 0\r\n\r\n* Add New Contributor\r\n\r\n* Remove 'use_ultraball' event.\r\n\r\n* Remove `use_ultraball` event call\r\n\r\n* Update & add avoid catching Pokemon if no pokeball\r\n\r\n* Update conflict contributors\r\n\r\n* Add get `min_ultraball_to_keep` from config file\r\n\r\n* Improved `min_ultraball_to_keep` with condition\r\n\r\n* Added `min_ultraball_to_keep` option\r\n\r\n* Added `min_ultraball_to_keep` option\r\n\r\n* Added `min_ultraball_to_keep` option\r\n\r\n* Added `min_ultraball_to_keep` option\r\n\r\n* Add `min_ultraball_to_keep` option\r\n\r\n* Remove count all pokeballs\r\n\r\n* Resolved Conflicts","distinct":true,"url":"https://api.github.com/repos/nivong/PokemonGo-Bot/commits/59d08651ba157be2a13de586ebd760c5c4be23ea"},{"sha":"76587deac79ead429312243845d78d7978c4d6b8","author":{"name":"achretien","email":"e2750562761a2d5bd174e089752c800bbc7563d5@users.noreply.github.com"},"message":"Add and Remove pokemon from the inventory cache when catch, release and evolve (#3738)\n\n* Add and Remove pokemon from the inventory cache when catch and release\r\n\r\n* Add dealing with evolved pokemon also\r\n\r\n* Add the evolved pokemon","distinct":true,"url":"https://api.github.com/repos/nivong/PokemonGo-Bot/commits/76587deac79ead429312243845d78d7978c4d6b8"},{"sha":"d580dfe39781f2590812815bf1c000b6d173cad7","author":{"name":"PLG","email":"4de30ec9b66f41c5f0a7c5071e8245e0cb2f084f@legallo.com"},"message":"Update configuration_files.md (#3742)\n\nMoveToMapPokemon behavior \r\nrelated to issue #3736 (discussed with @k4n30)","distinct":true,"url":"https://api.github.com/repos/nivong/PokemonGo-Bot/commits/d580dfe39781f2590812815bf1c000b6d173cad7"},{"sha":"12b47d367814d4d38ef3ca2cc3ae039f9ac96525","author":{"name":"Quantra","email":"ed8507f7e4784c40ebadca5aadf68defb70cf3d7@shystudios.co.uk"},"message":"Cache recent forts (for forts.max_circle_size) (#3556)\n\n* added bool option to cache recent forts -crf --forts.cache_recent_forts (default true)\r\n\r\nsaves recent_forts in data/recent-forts-{username}.json on spin\r\n\r\nloads recent_forts from same file on start up\r\n\r\nbot doesn't start a new recent_forts on every reset\r\n\r\n* forgot contributor\r\n\r\n* typo fix no_cached_forts\r\n\r\n* changed all events related to caching forts to debug level\r\n\r\n* caching of forts happens on sigterm/exception\r\n\r\nhandling of SIGTERM\r\n-Note handling of SIGTERM in python2.7 with multi threads is not reliable.  Child thread can recieve SIGTERM and it is not handled in pokecli.py; pokecli.py continues to run.","distinct":true,"url":"https://api.github.com/repos/nivong/PokemonGo-Bot/commits/12b47d367814d4d38ef3ca2cc3ae039f9ac96525"},{"sha":"4b632d84c2c4422ee0cd0342b2b882e8c1bce2bb","author":{"name":"joaodragao","email":"3afff85784044f7fe72065c83cdfcbd96c37c89a@gmail.com"},"message":"Update use ultraball with constraint (#3760)\n\n* Add Use Ultraball (#1)\r\n\r\n* Add `use_ultraball` event to Event Manager\r\n\r\n* Add use ultraball if pokeball + greatball = 0\r\n\r\n* Add Use Ultraball if No Other Balls (#2)\r\n\r\n* Add `use_ultraball` event to Event Manager\r\n\r\n* Add use ultraball if pokeball + greatball = 0\r\n\r\n* Add New Contributor\r\n\r\n* Revert \"Add Use Ultraball\" (#4)\r\n\r\n* Use Ultraball If No Other Balls (#3)\r\n\r\n* Add `use_ultraball` event to Event Manager\r\n\r\n* Add use ultraball if pokeball + greatball = 0\r\n\r\n* Add New Contributor\r\n\r\n* Remove 'use_ultraball' event.\r\n\r\n* Remove `use_ultraball` event call\r\n\r\n* Update & add avoid catching Pokemon if no pokeball\r\n\r\n* Update conflict contributors\r\n\r\n* Add get `min_ultraball_to_keep` from config file\r\n\r\n* Improved `min_ultraball_to_keep` with condition\r\n\r\n* Added `min_ultraball_to_keep` option\r\n\r\n* Added `min_ultraball_to_keep` option\r\n\r\n* Added `min_ultraball_to_keep` option\r\n\r\n* Added `min_ultraball_to_keep` option\r\n\r\n* Add `min_ultraball_to_keep` option\r\n\r\n* Remove count all pokeballs\r\n\r\n* Resolved Conflicts\r\n\r\n* Change from `items_stock` to `ball_count`","distinct":true,"url":"https://api.github.com/repos/nivong/PokemonGo-Bot/commits/4b632d84c2c4422ee0cd0342b2b882e8c1bce2bb"},{"sha":"a50ca97a9bea5e1160170a67630db068dfac97f3","author":{"name":"Amal Samally","email":"bc29bf40d0505b43a9a5f0d720990e53df926d51@gmail.com"},"message":"Rewrite NicknamePokemon for new Inventory sysem + a lot of new keys for 'nickname_template' option (#3756)\n\n* Add type information and classes\r\n\r\n - New classes:  Type, Types\r\n - Usage of new classes anywhere in the Inventory\r\n - Tests coverage\r\n\r\n* Improve API for pokemons in Inventory\r\n\r\n - Added new class PokemonInfo for the static information loaded from json\r\n - API improved,  added capture_rate and flee_rate\r\n - All covered with tests\r\n\r\n* Minor refactoring of inventory.py\r\n\r\n - Item class (moved to other instance classes) to keep file structure\r\n - Code style\r\n\r\n* Rewrite NicknamePokemon to use new Inventory sysem + add a lot of new keys for 'nickname_template' option + tests & documentation\r\n\r\n* Update documentaion for the new NicknamePokemon\r\n\r\n* Update documentaion for the new NicknamePokemon (again :)","distinct":true,"url":"https://api.github.com/repos/nivong/PokemonGo-Bot/commits/a50ca97a9bea5e1160170a67630db068dfac97f3"},{"sha":"471515d50a1eb346185dd9710df6409a77eaf925","author":{"name":"Abel Ingrand","email":"6659010582a637691bfbcc91f91fb28cdbf2e55c@ingrand.net"},"message":"Added Procfile to deploy to Heroku (#3719)","distinct":true,"url":"https://api.github.com/repos/nivong/PokemonGo-Bot/commits/471515d50a1eb346185dd9710df6409a77eaf925"},{"sha":"912970af70393a308f6f2c13548a8bc81bc9befa","author":{"name":"devn0ll","email":"71b48f4ba926a76334cea7d98a98771a551059d3@gmail.com"},"message":"Update installation.md (#3764)\n\neditet Manual install Mac section","distinct":true,"url":"https://api.github.com/repos/nivong/PokemonGo-Bot/commits/912970af70393a308f6f2c13548a8bc81bc9befa"},{"sha":"5a8a95ad228aa3a00ed7e490cbcc9afa3f8c1a80","author":{"name":"Eli White","email":"f27a17fc90c00d8c248d8510a1084221738b492b@eli-white.com"},"message":"Writing the location file to fix the web ui (#3767)","distinct":true,"url":"https://api.github.com/repos/nivong/PokemonGo-Bot/commits/5a8a95ad228aa3a00ed7e490cbcc9afa3f8c1a80"},{"sha":"cd084b7abaef129a147ff57f28cbe68d2d01c4bc","author":{"name":"Dmitry Ovodov","email":"abacd9b3d8e63a70b5cf7789031be3837d8c3c36@gmail.com"},"message":"Revert #3500 Fix error when MoveToFort called from handle_soft_ban.py (#3772)\n\nUseless since #3629 was merged","distinct":true,"url":"https://api.github.com/repos/nivong/PokemonGo-Bot/commits/cd084b7abaef129a147ff57f28cbe68d2d01c4bc"},{"sha":"a3d1f361d23594fb72b5b188698151e297cc95f5","author":{"name":"joaodragao","email":"3afff85784044f7fe72065c83cdfcbd96c37c89a@gmail.com"},"message":"Clean old catch parameters (#3776)\n\n* `catch_randomize_reticle_factor`\r\n* `catch_randomize_spin_factor`","distinct":true,"url":"https://api.github.com/repos/nivong/PokemonGo-Bot/commits/a3d1f361d23594fb72b5b188698151e297cc95f5"},{"sha":"40195d3325d485e8ba6b688d6a20943d28b7c8ef","author":{"name":"nivong","email":"3d53632c05379f46ac1af1141e9607947b8dc12b@users.noreply.github.com"},"message":"Merge pull request #1 from PokemonGoF/dev\n\nDev","distinct":true,"url":"https://api.github.com/repos/nivong/PokemonGo-Bot/commits/40195d3325d485e8ba6b688d6a20943d28b7c8ef"}]}
{"actor":{"display_login":"nivong"}}