{"push_id":1279355440,"size":53,"distinct_size":53,"ref":"refs/heads/dev","head":"b3ffdf90542d473484c31f7d475af15f617efe8b","before":"643c745b6e571f8757d04d82bd937e29b81f3658","commits":[{"sha":"88b400604e373ab5226453b7cc92eff00e77de39","author":{"name":"DBa2016","email":"11282500789b6c23800e5cc5ad2442205045391b@barski.org"},"message":"Update merge (#1)\n\n* Expand simple logging options (#4832)\r\n\r\n* Fix bot crash at start on permaban\r\n\r\n* Expanded logging options\r\n\r\nAdded \"logging\" section to config, with options \"color\",\r\n\"show_datetime\", \"show_process_name\" and \"show_log_level\"\r\n\r\n* Added warning about deprecated logging_color arg\r\n\r\n* Display log message moved\r\n\r\nNo point trying to use the logger before it's been initialised. Moved to\r\ninit_config.\r\n\r\n* Remove milliseconds from datetime\r\n\r\nBecause really, do we need that?\r\n\r\n* Reversed condition order for clarity\r\n\r\nFirst check: \"if not in config\", OR\r\nSecond check: \"is in config AND set to true\"\r\n\r\nIf either condition matches, the logging detail will be displayed.\r\n\r\n* Documented new log options\r\n\r\n* Modified conditions again\r\n\r\nRemoved unnecessary second check for config values and slightly modified\r\nparentheses as per suggestion from @mjmadsen\r\n\r\n* Changed ) to } (#4845)\r\n\r\nFixed an faulty character\r\n\r\n* fix incubator logic (#4848)\r\n\r\n* corrected logic to respect snipe = true\r\n\r\n* Update configuration_files.md (#4854)\r\n\r\n* corrected logic to respect snipe = true (#4855)\r\n\r\n* Revert \"corrected logic to respect snipe = true\" (#4857)\r\n\r\n* dont forget to update the docs when adding config changes... (#4856)\r\n\r\n* dont forget to update the docs when adding config changes...\r\n\r\n* reflect config changes....\r\n\r\n* please keep this as is (#4859)\r\n\r\nAdd stuff in the right order.\r\n\r\n* Clarify Max_distance for Sniping (#4858)\r\n\r\n* Clarify Max_distance\r\n\r\n* Added distance unit and updated configuration_files.md\r\n\r\n* - debug improvements for MoveToMap (#4860)\r\n\r\n- fix for Telegram to accept \"@username\" as \"master\", too, along with numeric  IDs\r\n\r\n* Fixes catch rates. (#4863)\r\n\r\n* Implemented more granularity in the \"alert_catch\" parameter for Telegram\r\nalerts.\r\n\r\n* Add exceptions to json file read/writes (#4877)\r\n\r\n* Fix bot crash at start on permaban\r\n\r\n* Expanded logging options\r\n\r\nAdded \"logging\" section to config, with options \"color\",\r\n\"show_datetime\", \"show_process_name\" and \"show_log_level\"\r\n\r\n* Added warning about deprecated logging_color arg\r\n\r\n* Display log message moved\r\n\r\nNo point trying to use the logger before it's been initialised. Moved to\r\ninit_config.\r\n\r\n* Remove milliseconds from datetime\r\n\r\nBecause really, do we need that?\r\n\r\n* Reversed condition order for clarity\r\n\r\nFirst check: \"if not in config\", OR\r\nSecond check: \"is in config AND set to true\"\r\n\r\nIf either condition matches, the logging detail will be displayed.\r\n\r\n* Documented new log options\r\n\r\n* Modified conditions again\r\n\r\nRemoved unnecessary second check for config values and slightly modified\r\nparentheses as per suggestion from @mjmadsen\r\n\r\n* Add exception handling to json file read/write ops\r\n\r\n* Removed API call in update live stats\r\n\r\nInstead of making a new api call, utilise stats already contained in\r\nmetrics.\r\n\r\n* Incubate eggs fix (#4881)\r\n\r\n* Fixed incubator_eggs wrong print\r\n\r\n* Fixed pokemon hatched from eggs not added to cached inventory\r\n\r\n* Fix\r\n\r\n* Fixed not using breakable incubators\r\n\r\n* Fixed error adding pokemon to cached inventory\r\n\r\n* Moved remove egg and add Pokemon to _hatch_eggs\r\n\r\n* add some sanitycheck (#4891)\r\n\r\n* execute setup.sh -u if there is a need to (#4870)\r\n\r\n* execute setup.sh -u if there is a need to\r\n\r\n* ask the user whether to run setup.sh -u or not\r\n\r\n* fix grammatical error\r\n\r\n* Add PokemonGo bot version to docker image (#4886)\r\n\r\n* fix pep8\r\n\r\n* Add PokemonGo bot version to docker image\r\n\r\n* Use https://api.github.com/repos/PokemonGoF/PokemonGo-Bot/commits{/sha} API\r\n\r\n* Fix remove pyc, pyo files\r\n\r\n* Call level_up_rewards on exp changes/Some pep-8 (#4896)\r\n\r\n* Call level_up_rewards on exp changes.\r\n\r\n* Cleanup\r\n\r\n* Improvements to evolve + config md updates (#4900)\r\n\r\n* Better do not evolve handling\r\n\r\n* Edit config\r\n\r\n* Update config\r\n\r\n* Edit config\r\n\r\n* Edit config\r\n\r\n* Edit config\r\n\r\n* Update config.json.path.example\r\n\r\n* Update config.json.map.example\r\n\r\n* Update config.json.example\r\n\r\n* Update config.json.cluster.example\r\n\r\n* Updated configuration_files.md\r\n\r\n* Add extra tests\r\n\r\n* Update config\r\n\r\n* Update config\r\n\r\n* Update config\r\n\r\n* Update config\r\n\r\n* Update config.json.pokemon.example\r\n\r\n* Update config.json.cluster.example\r\n\r\n* Begin fixing configuration_files.md\r\n\r\n* Small fix\r\n\r\n* Small fix\r\n\r\n* Bit for of config updated\r\n\r\n* Bit more on config\r\n\r\n* A few more to config md\r\n\r\n* Bit more of of an update\r\n\r\n* 2000 pokestop in 24h limit (#4906)\r\n\r\n* 2000 pokestop in 24h limit\r\n\r\n* 2000 pokestop in 24h limit\r\n\r\n* add config variable\r\n\r\n* config update\r\n\r\n* Update readme.md + Improve FollowPath & SleepSchedule messages (#4911)\r\n\r\n* Use logger for follow path loiter message\r\n\r\n* Update readme.md\r\n\r\n* Improve sleep message\r\n\r\n* Allow follow_path to use config's distance unit\r\n\r\n* Allow follow_path to use config's distance unit\r\n\r\n* Reduce API calls (#4916)\r\n\r\n* Fix bot crash at start on permaban\r\n\r\n* Expanded logging options\r\n\r\nAdded \"logging\" section to config, with options \"color\",\r\n\"show_datetime\", \"show_process_name\" and \"show_log_level\"\r\n\r\n* Added warning about deprecated logging_color arg\r\n\r\n* Display log message moved\r\n\r\nNo point trying to use the logger before it's been initialised. Moved to\r\ninit_config.\r\n\r\n* Remove milliseconds from datetime\r\n\r\nBecause really, do we need that?\r\n\r\n* Reversed condition order for clarity\r\n\r\nFirst check: \"if not in config\", OR\r\nSecond check: \"is in config AND set to true\"\r\n\r\nIf either condition matches, the logging detail will be displayed.\r\n\r\n* Documented new log options\r\n\r\n* Modified conditions again\r\n\r\nRemoved unnecessary second check for config values and slightly modified\r\nparentheses as per suggestion from @mjmadsen\r\n\r\n* Add exception handling to json file read/write ops\r\n\r\n* Removed API call in update live stats\r\n\r\nInstead of making a new api call, utilise stats already contained in\r\nmetrics.\r\n\r\n* Update player data in web from metrics\r\n\r\nUses existing metrics instead of waiting on liveupdate\r\n\r\n* Implemented more granularity in the \"alert_catch\" parameter for Telegram\r\nalerts.\r\n\r\n* Improvements to evolve + config md updates (#4900)\r\n\r\n* Better do not evolve handling\r\n\r\n* Edit config\r\n\r\n* Update config\r\n\r\n* Edit config\r\n\r\n* Edit config\r\n\r\n* Edit config\r\n\r\n* Update config.json.path.example\r\n\r\n* Update config.json.map.example\r\n\r\n* Update config.json.example\r\n\r\n* Update config.json.cluster.example\r\n\r\n* Updated configuration_files.md\r\n\r\n* Add extra tests\r\n\r\n* Update config\r\n\r\n* Update config\r\n\r\n* Update config\r\n\r\n* Update config\r\n\r\n* Update config.json.pokemon.example\r\n\r\n* Update config.json.cluster.example\r\n\r\n* Begin fixing configuration_files.md\r\n\r\n* Small fix\r\n\r\n* Small fix\r\n\r\n* Bit for of config updated\r\n\r\n* Bit more on config\r\n\r\n* A few more to config md\r\n\r\n* Bit more of of an update\r\n\r\n* Incubate eggs fix (#4881)\r\n\r\n* Fixed incubator_eggs wrong print\r\n\r\n* Fixed pokemon hatched from eggs not added to cached inventory\r\n\r\n* Fix\r\n\r\n* Fixed not using breakable incubators\r\n\r\n* Fixed error adding pokemon to cached inventory\r\n\r\n* Moved remove egg and add Pokemon to _hatch_eggs\r\n\r\n* Call level_up_rewards on exp changes/Some pep-8 (#4896)\r\n\r\n* Call level_up_rewards on exp changes.\r\n\r\n* Cleanup\r\n\r\n* add some sanitycheck (#4891)\r\n\r\n* execute setup.sh -u if there is a need to (#4870)\r\n\r\n* execute setup.sh -u if there is a need to\r\n\r\n* ask the user whether to run setup.sh -u or not\r\n\r\n* fix grammatical error\r\n\r\n* Add PokemonGo bot version to docker image (#4886)\r\n\r\n* fix pep8\r\n\r\n* Add PokemonGo bot version to docker image\r\n\r\n* Use https://api.github.com/repos/PokemonGoF/PokemonGo-Bot/commits{/sha} API\r\n\r\n* Fix remove pyc, pyo files\r\n\r\n* Refactoring to share inventory and reduce api calls\r\n\r\nModifications to share cached inventory and reduce overall required api\r\ncalls from 4 to 1. Only remaining api call comes from heartbeat which\r\nupdates the cached inventory for sanity reasons.\r\n\r\n* Remove import of UpdateWebPlayerdata\r\n\r\nDecided there was a better way to go with this, since both\r\nUpdateWebInventory and UpdateWebPlayerdata share the same inventory\r\ninput/output, just different sections. Combined into UpdateWebInventory.\r\n\r\n* Fixed conflict\r\n\r\n* Import inventory added to metrics\r\n\r\nAllows metrics to use the cached inventory to retrieve player stats\r\ninstead of making another api call\r\n\r\n* Removed api call from incubate_eggs\r\n\r\nCached inventory should be accurate enough for this\r\n\r\n* Swap auth and config position (#4909)\r\n\r\n* add telegram check messages interval (#4919)\r\n\r\n* add telegram check messages interval\r\n\r\n* config changed\r\n\r\n* fix config\r\n\r\n* telegram doc update\r\n\r\n* Add documentation (#4921)\r\n\r\nSee documentation for full list of new features\r\n\r\n* documented docker for the auth.json use case (#4922)\r\n\r\nadd instructions for the docker run command for the multiple config files use case.\r\n\r\n* Fix for #4718 (#4924)\r\n\r\n* Add except variable\r\n\r\n* Add except variable\r\n\r\n* Fix filter (#4925)\r\n\r\n* improve docker pull speed (#4899)\r\n\r\n* Update inventory.py (#4928)\r\n\r\nFIX: #4926\r\n\r\n* fixed a runtime error caused by incorrect imports (#4931)\r\n\r\n* Catch exception telegram.error.NetworkError.\r\nFixs some pylint complain.\r\n\r\n* More config parameters for MoveToMap (#4937)\r\n\r\n* fixed a runtime error caused by incorrect imports\r\n\r\n* Moving module-level constants (snipe parameters) into config file\r\n\r\n* Add experimental pokemon upgrade (power-up) logic (#4938)\r\n\r\nAdd upgrade cost data file\r\nAdd last pokemon level.\r\n\r\n* Set default value of skip_rounds to 30 since many people just use the default value.\r\n30 will behave close to human.\r\n\r\n* Add exception handling for cached forts (#4943)\r\n\r\n* Add exception handling for cached forts\r\n\r\n* whitespace fix\r\n\r\n* telegram to thread\r\n\r\n* config update\r\n\r\n* doc update\r\n\r\n* update web repo to have better web ui contribute.\r\n\r\n* Using $TIMEZONE environment variable to set timezone\r\n\r\n* fix errors\r\n\r\n* fix errors\r\n\r\n* Fixing clean run issues.\r\n\r\n* During startup, no bot object.\r\n\r\n* Added option PokemonGo-Bot-Configurator\r\n\r\nSmoothed some things up\r\nAdded option to run PokemonGo-Bot-Configurator at the end of the\r\ninstallation.\r\n\r\n* Hotfix for EvolvePokemon (#4960)\r\n\r\n* Compatiable with old protocol define in map-chat.","distinct":true,"url":"https://api.github.com/repos/rawgni/PokemonGo-Bot/commits/88b400604e373ab5226453b7cc92eff00e77de39"},{"sha":"8e8b4ab27aa9cc04d9d58ecbe8d6be9857bf1fac","author":{"name":"DBa2016","email":"11282500789b6c23800e5cc5ad2442205045391b@barski.org"},"message":"Update merge (#2)\n\n* Expand simple logging options (#4832)\r\n\r\n* Fix bot crash at start on permaban\r\n\r\n* Expanded logging options\r\n\r\nAdded \"logging\" section to config, with options \"color\",\r\n\"show_datetime\", \"show_process_name\" and \"show_log_level\"\r\n\r\n* Added warning about deprecated logging_color arg\r\n\r\n* Display log message moved\r\n\r\nNo point trying to use the logger before it's been initialised. Moved to\r\ninit_config.\r\n\r\n* Remove milliseconds from datetime\r\n\r\nBecause really, do we need that?\r\n\r\n* Reversed condition order for clarity\r\n\r\nFirst check: \"if not in config\", OR\r\nSecond check: \"is in config AND set to true\"\r\n\r\nIf either condition matches, the logging detail will be displayed.\r\n\r\n* Documented new log options\r\n\r\n* Modified conditions again\r\n\r\nRemoved unnecessary second check for config values and slightly modified\r\nparentheses as per suggestion from @mjmadsen\r\n\r\n* Changed ) to } (#4845)\r\n\r\nFixed an faulty character\r\n\r\n* fix incubator logic (#4848)\r\n\r\n* corrected logic to respect snipe = true\r\n\r\n* Update configuration_files.md (#4854)\r\n\r\n* corrected logic to respect snipe = true (#4855)\r\n\r\n* Revert \"corrected logic to respect snipe = true\" (#4857)\r\n\r\n* dont forget to update the docs when adding config changes... (#4856)\r\n\r\n* dont forget to update the docs when adding config changes...\r\n\r\n* reflect config changes....\r\n\r\n* please keep this as is (#4859)\r\n\r\nAdd stuff in the right order.\r\n\r\n* Clarify Max_distance for Sniping (#4858)\r\n\r\n* Clarify Max_distance\r\n\r\n* Added distance unit and updated configuration_files.md\r\n\r\n* - debug improvements for MoveToMap (#4860)\r\n\r\n- fix for Telegram to accept \"@username\" as \"master\", too, along with numeric  IDs\r\n\r\n* Fixes catch rates. (#4863)\r\n\r\n* Implemented more granularity in the \"alert_catch\" parameter for Telegram\r\nalerts.\r\n\r\n* Add exceptions to json file read/writes (#4877)\r\n\r\n* Fix bot crash at start on permaban\r\n\r\n* Expanded logging options\r\n\r\nAdded \"logging\" section to config, with options \"color\",\r\n\"show_datetime\", \"show_process_name\" and \"show_log_level\"\r\n\r\n* Added warning about deprecated logging_color arg\r\n\r\n* Display log message moved\r\n\r\nNo point trying to use the logger before it's been initialised. Moved to\r\ninit_config.\r\n\r\n* Remove milliseconds from datetime\r\n\r\nBecause really, do we need that?\r\n\r\n* Reversed condition order for clarity\r\n\r\nFirst check: \"if not in config\", OR\r\nSecond check: \"is in config AND set to true\"\r\n\r\nIf either condition matches, the logging detail will be displayed.\r\n\r\n* Documented new log options\r\n\r\n* Modified conditions again\r\n\r\nRemoved unnecessary second check for config values and slightly modified\r\nparentheses as per suggestion from @mjmadsen\r\n\r\n* Add exception handling to json file read/write ops\r\n\r\n* Removed API call in update live stats\r\n\r\nInstead of making a new api call, utilise stats already contained in\r\nmetrics.\r\n\r\n* Incubate eggs fix (#4881)\r\n\r\n* Fixed incubator_eggs wrong print\r\n\r\n* Fixed pokemon hatched from eggs not added to cached inventory\r\n\r\n* Fix\r\n\r\n* Fixed not using breakable incubators\r\n\r\n* Fixed error adding pokemon to cached inventory\r\n\r\n* Moved remove egg and add Pokemon to _hatch_eggs\r\n\r\n* add some sanitycheck (#4891)\r\n\r\n* execute setup.sh -u if there is a need to (#4870)\r\n\r\n* execute setup.sh -u if there is a need to\r\n\r\n* ask the user whether to run setup.sh -u or not\r\n\r\n* fix grammatical error\r\n\r\n* Add PokemonGo bot version to docker image (#4886)\r\n\r\n* fix pep8\r\n\r\n* Add PokemonGo bot version to docker image\r\n\r\n* Use https://api.github.com/repos/PokemonGoF/PokemonGo-Bot/commits{/sha} API\r\n\r\n* Fix remove pyc, pyo files\r\n\r\n* Call level_up_rewards on exp changes/Some pep-8 (#4896)\r\n\r\n* Call level_up_rewards on exp changes.\r\n\r\n* Cleanup\r\n\r\n* Improvements to evolve + config md updates (#4900)\r\n\r\n* Better do not evolve handling\r\n\r\n* Edit config\r\n\r\n* Update config\r\n\r\n* Edit config\r\n\r\n* Edit config\r\n\r\n* Edit config\r\n\r\n* Update config.json.path.example\r\n\r\n* Update config.json.map.example\r\n\r\n* Update config.json.example\r\n\r\n* Update config.json.cluster.example\r\n\r\n* Updated configuration_files.md\r\n\r\n* Add extra tests\r\n\r\n* Update config\r\n\r\n* Update config\r\n\r\n* Update config\r\n\r\n* Update config\r\n\r\n* Update config.json.pokemon.example\r\n\r\n* Update config.json.cluster.example\r\n\r\n* Begin fixing configuration_files.md\r\n\r\n* Small fix\r\n\r\n* Small fix\r\n\r\n* Bit for of config updated\r\n\r\n* Bit more on config\r\n\r\n* A few more to config md\r\n\r\n* Bit more of of an update\r\n\r\n* 2000 pokestop in 24h limit (#4906)\r\n\r\n* 2000 pokestop in 24h limit\r\n\r\n* 2000 pokestop in 24h limit\r\n\r\n* add config variable\r\n\r\n* config update\r\n\r\n* Update readme.md + Improve FollowPath & SleepSchedule messages (#4911)\r\n\r\n* Use logger for follow path loiter message\r\n\r\n* Update readme.md\r\n\r\n* Improve sleep message\r\n\r\n* Allow follow_path to use config's distance unit\r\n\r\n* Allow follow_path to use config's distance unit\r\n\r\n* Reduce API calls (#4916)\r\n\r\n* Fix bot crash at start on permaban\r\n\r\n* Expanded logging options\r\n\r\nAdded \"logging\" section to config, with options \"color\",\r\n\"show_datetime\", \"show_process_name\" and \"show_log_level\"\r\n\r\n* Added warning about deprecated logging_color arg\r\n\r\n* Display log message moved\r\n\r\nNo point trying to use the logger before it's been initialised. Moved to\r\ninit_config.\r\n\r\n* Remove milliseconds from datetime\r\n\r\nBecause really, do we need that?\r\n\r\n* Reversed condition order for clarity\r\n\r\nFirst check: \"if not in config\", OR\r\nSecond check: \"is in config AND set to true\"\r\n\r\nIf either condition matches, the logging detail will be displayed.\r\n\r\n* Documented new log options\r\n\r\n* Modified conditions again\r\n\r\nRemoved unnecessary second check for config values and slightly modified\r\nparentheses as per suggestion from @mjmadsen\r\n\r\n* Add exception handling to json file read/write ops\r\n\r\n* Removed API call in update live stats\r\n\r\nInstead of making a new api call, utilise stats already contained in\r\nmetrics.\r\n\r\n* Update player data in web from metrics\r\n\r\nUses existing metrics instead of waiting on liveupdate\r\n\r\n* Implemented more granularity in the \"alert_catch\" parameter for Telegram\r\nalerts.\r\n\r\n* Improvements to evolve + config md updates (#4900)\r\n\r\n* Better do not evolve handling\r\n\r\n* Edit config\r\n\r\n* Update config\r\n\r\n* Edit config\r\n\r\n* Edit config\r\n\r\n* Edit config\r\n\r\n* Update config.json.path.example\r\n\r\n* Update config.json.map.example\r\n\r\n* Update config.json.example\r\n\r\n* Update config.json.cluster.example\r\n\r\n* Updated configuration_files.md\r\n\r\n* Add extra tests\r\n\r\n* Update config\r\n\r\n* Update config\r\n\r\n* Update config\r\n\r\n* Update config\r\n\r\n* Update config.json.pokemon.example\r\n\r\n* Update config.json.cluster.example\r\n\r\n* Begin fixing configuration_files.md\r\n\r\n* Small fix\r\n\r\n* Small fix\r\n\r\n* Bit for of config updated\r\n\r\n* Bit more on config\r\n\r\n* A few more to config md\r\n\r\n* Bit more of of an update\r\n\r\n* Incubate eggs fix (#4881)\r\n\r\n* Fixed incubator_eggs wrong print\r\n\r\n* Fixed pokemon hatched from eggs not added to cached inventory\r\n\r\n* Fix\r\n\r\n* Fixed not using breakable incubators\r\n\r\n* Fixed error adding pokemon to cached inventory\r\n\r\n* Moved remove egg and add Pokemon to _hatch_eggs\r\n\r\n* Call level_up_rewards on exp changes/Some pep-8 (#4896)\r\n\r\n* Call level_up_rewards on exp changes.\r\n\r\n* Cleanup\r\n\r\n* add some sanitycheck (#4891)\r\n\r\n* execute setup.sh -u if there is a need to (#4870)\r\n\r\n* execute setup.sh -u if there is a need to\r\n\r\n* ask the user whether to run setup.sh -u or not\r\n\r\n* fix grammatical error\r\n\r\n* Add PokemonGo bot version to docker image (#4886)\r\n\r\n* fix pep8\r\n\r\n* Add PokemonGo bot version to docker image\r\n\r\n* Use https://api.github.com/repos/PokemonGoF/PokemonGo-Bot/commits{/sha} API\r\n\r\n* Fix remove pyc, pyo files\r\n\r\n* Refactoring to share inventory and reduce api calls\r\n\r\nModifications to share cached inventory and reduce overall required api\r\ncalls from 4 to 1. Only remaining api call comes from heartbeat which\r\nupdates the cached inventory for sanity reasons.\r\n\r\n* Remove import of UpdateWebPlayerdata\r\n\r\nDecided there was a better way to go with this, since both\r\nUpdateWebInventory and UpdateWebPlayerdata share the same inventory\r\ninput/output, just different sections. Combined into UpdateWebInventory.\r\n\r\n* Fixed conflict\r\n\r\n* Import inventory added to metrics\r\n\r\nAllows metrics to use the cached inventory to retrieve player stats\r\ninstead of making another api call\r\n\r\n* Removed api call from incubate_eggs\r\n\r\nCached inventory should be accurate enough for this\r\n\r\n* Swap auth and config position (#4909)\r\n\r\n* add telegram check messages interval (#4919)\r\n\r\n* add telegram check messages interval\r\n\r\n* config changed\r\n\r\n* fix config\r\n\r\n* telegram doc update\r\n\r\n* Add documentation (#4921)\r\n\r\nSee documentation for full list of new features\r\n\r\n* documented docker for the auth.json use case (#4922)\r\n\r\nadd instructions for the docker run command for the multiple config files use case.\r\n\r\n* Fix for #4718 (#4924)\r\n\r\n* Add except variable\r\n\r\n* Add except variable\r\n\r\n* Fix filter (#4925)\r\n\r\n* improve docker pull speed (#4899)\r\n\r\n* Update inventory.py (#4928)\r\n\r\nFIX: #4926\r\n\r\n* fixed a runtime error caused by incorrect imports (#4931)\r\n\r\n* Catch exception telegram.error.NetworkError.\r\nFixs some pylint complain.\r\n\r\n* More config parameters for MoveToMap (#4937)\r\n\r\n* fixed a runtime error caused by incorrect imports\r\n\r\n* Moving module-level constants (snipe parameters) into config file\r\n\r\n* Add experimental pokemon upgrade (power-up) logic (#4938)\r\n\r\nAdd upgrade cost data file\r\nAdd last pokemon level.\r\n\r\n* Set default value of skip_rounds to 30 since many people just use the default value.\r\n30 will behave close to human.\r\n\r\n* Add exception handling for cached forts (#4943)\r\n\r\n* Add exception handling for cached forts\r\n\r\n* whitespace fix\r\n\r\n* telegram to thread\r\n\r\n* config update\r\n\r\n* doc update\r\n\r\n* update web repo to have better web ui contribute.\r\n\r\n* Using $TIMEZONE environment variable to set timezone\r\n\r\n* fix errors\r\n\r\n* fix errors\r\n\r\n* Fixing clean run issues.\r\n\r\n* During startup, no bot object.\r\n\r\n* Added option PokemonGo-Bot-Configurator\r\n\r\nSmoothed some things up\r\nAdded option to run PokemonGo-Bot-Configurator at the end of the\r\ninstallation.\r\n\r\n* Hotfix for EvolvePokemon (#4960)\r\n\r\n* Compatiable with old protocol define in map-chat.","distinct":true,"url":"https://api.github.com/repos/rawgni/PokemonGo-Bot/commits/8e8b4ab27aa9cc04d9d58ecbe8d6be9857bf1fac"},{"sha":"55e208a0b1069fb670c5a82cd040d8ec21f439c0","author":{"name":"DBa2016","email":"11282500789b6c23800e5cc5ad2442205045391b@barski.org"},"message":"Merge pull request #3 from PokemonGoF/master\n\nUpdate merge","distinct":true,"url":"https://api.github.com/repos/rawgni/PokemonGo-Bot/commits/55e208a0b1069fb670c5a82cd040d8ec21f439c0"},{"sha":"7384da39360ef7f7d17d4b3b1b40588b2375c83d","author":{"name":"DBa2016","email":"11282500789b6c23800e5cc5ad2442205045391b@barski.org"},"message":"Merge pull request #5 from PokemonGoF/dev\n\nDev","distinct":true,"url":"https://api.github.com/repos/rawgni/PokemonGo-Bot/commits/7384da39360ef7f7d17d4b3b1b40588b2375c83d"},{"sha":"612c9a6dcc93a5860afa149d18d3ef306ebb9e8c","author":{"name":"DBa2016","email":"11282500789b6c23800e5cc5ad2442205045391b@barski.org"},"message":"Merge pull request #6 from Anakin5/po\n\nMerge from Anakin5","distinct":true,"url":"https://api.github.com/repos/rawgni/PokemonGo-Bot/commits/612c9a6dcc93a5860afa149d18d3ef306ebb9e8c"},{"sha":"6b2bd26f335494abb05d8d9d1be31c10bb74084f","author":{"name":"DBa2016","email":"11282500789b6c23800e5cc5ad2442205045391b@barski.org"},"message":"Merge pull request #7 from PokemonGoF/dev\n\nDev","distinct":true,"url":"https://api.github.com/repos/rawgni/PokemonGo-Bot/commits/6b2bd26f335494abb05d8d9d1be31c10bb74084f"},{"sha":"6676182b302dd23e6002c110f06d64a17bea2688","author":{"name":"Simba Zhang","email":"fd802ed1715947ac20962459185df7df782740fb@users.noreply.github.com"},"message":"Added debug event 'forts_found'","distinct":true,"url":"https://api.github.com/repos/rawgni/PokemonGo-Bot/commits/6676182b302dd23e6002c110f06d64a17bea2688"},{"sha":"b539a5fb1b85d2181791a7ed6cc8cd99fbd24295","author":{"name":"DBa2016","email":"11282500789b6c23800e5cc5ad2442205045391b@barski.org"},"message":"Merge pull request #8 from PokemonGoF/dev\n\nDev","distinct":true,"url":"https://api.github.com/repos/rawgni/PokemonGo-Bot/commits/b539a5fb1b85d2181791a7ed6cc8cd99fbd24295"},{"sha":"9989632474f6eb7afdccf3c21ed2ba28fda56906","author":{"name":"DBa2016","email":"985e3560a8f459c0e9d18b82bcb77422c1b33c31@gmail.com"},"message":"Provided a default for max_walking_distance and max_sniping_distance in\norder to avoid unhandled exceptions","distinct":true,"url":"https://api.github.com/repos/rawgni/PokemonGo-Bot/commits/9989632474f6eb7afdccf3c21ed2ba28fda56906"},{"sha":"53785cae80a20c2fc841853b786316cd6dcdecc3","author":{"name":"Ovidiu Ghinet","email":"2a11a7e48fe08e253741af95c3300738c4dbe715@ghinet.ch"},"message":"handle IndexError in Polyline do not raise","distinct":true,"url":"https://api.github.com/repos/rawgni/PokemonGo-Bot/commits/53785cae80a20c2fc841853b786316cd6dcdecc3"},{"sha":"624235e340538892a1774b83856534616cee43e7","author":{"name":"gabewert","email":"11132329e4a7050233c8458eb59390f5505a146a@gmail.com"},"message":"Fixed spelling error in installation.md\n\nThe word was \"saver\", when I believe in context it should be \"safer\"","distinct":true,"url":"https://api.github.com/repos/rawgni/PokemonGo-Bot/commits/624235e340538892a1774b83856534616cee43e7"},{"sha":"b2041faa105b36bca4eb161d16eef41f69f68f0c","author":{"name":"rawgni","email":"ede57c099303c48cce5e0e38423d737a18011008@gmail.com"},"message":"hatch egg update player exp","distinct":true,"url":"https://api.github.com/repos/rawgni/PokemonGo-Bot/commits/b2041faa105b36bca4eb161d16eef41f69f68f0c"},{"sha":"2efc89916913aaaadc47bf8a54b5ad9ec1349bd5","author":{"name":"rawgni","email":"ede57c099303c48cce5e0e38423d737a18011008@gmail.com"},"message":"fix #5019","distinct":true,"url":"https://api.github.com/repos/rawgni/PokemonGo-Bot/commits/2efc89916913aaaadc47bf8a54b5ad9ec1349bd5"},{"sha":"897a27418a11fac931fe091f3f22b446f4ca129f","author":{"name":"Simba Zhang","email":"fd802ed1715947ac20962459185df7df782740fb@users.noreply.github.com"},"message":"Merge pull request #5026 from th3w4y/issue#5020\n\nPolyline handle  Google Directions API request  exception  without raise","distinct":true,"url":"https://api.github.com/repos/rawgni/PokemonGo-Bot/commits/897a27418a11fac931fe091f3f22b446f4ca129f"},{"sha":"da47ad801bfcae5fc92400a8a49f483bfee5755a","author":{"name":"Simba Zhang","email":"fd802ed1715947ac20962459185df7df782740fb@users.noreply.github.com"},"message":"Merge pull request #5027 from DBa2016/fix_distance\n\nFix distance parameters (introduced defaults)","distinct":true,"url":"https://api.github.com/repos/rawgni/PokemonGo-Bot/commits/da47ad801bfcae5fc92400a8a49f483bfee5755a"},{"sha":"a6f1f7270ad27d1aeaea89c75336715825af11da","author":{"name":"Simba Zhang","email":"fd802ed1715947ac20962459185df7df782740fb@users.noreply.github.com"},"message":"Merge pull request #5030 from gabewert/patch-2\n\nFixed spelling error in installation.md","distinct":true,"url":"https://api.github.com/repos/rawgni/PokemonGo-Bot/commits/a6f1f7270ad27d1aeaea89c75336715825af11da"},{"sha":"1c275161469bd93d569fa07b16a74238d377c09a","author":{"name":"Simba Zhang","email":"fd802ed1715947ac20962459185df7df782740fb@users.noreply.github.com"},"message":"Merge pull request #5034 from rawgni/hatching_egg_get_xp_too\n\nhatch egg update player exp","distinct":true,"url":"https://api.github.com/repos/rawgni/PokemonGo-Bot/commits/1c275161469bd93d569fa07b16a74238d377c09a"},{"sha":"7c6393b6e17222bb4b091aa98668269503451ea9","author":{"name":"Simba Zhang","email":"fd802ed1715947ac20962459185df7df782740fb@users.noreply.github.com"},"message":"Merge pull request #5036 from rawgni/lvl_up_pretty_print_bug\n\nfix #5019","distinct":true,"url":"https://api.github.com/repos/rawgni/PokemonGo-Bot/commits/7c6393b6e17222bb4b091aa98668269503451ea9"},{"sha":"2e6bddc23d60e00de8aeb27e099c746fc42ad10a","author":{"name":"Simba Zhang","email":"fd802ed1715947ac20962459185df7df782740fb@users.noreply.github.com"},"message":"Changed level of log to debug.","distinct":true,"url":"https://api.github.com/repos/rawgni/PokemonGo-Bot/commits/2e6bddc23d60e00de8aeb27e099c746fc42ad10a"},{"sha":"bace0b4461025ae85efaa6282512a9dc6d89fa00","author":{"name":"Simba Zhang","email":"fd802ed1715947ac20962459185df7df782740fb@users.noreply.github.com"},"message":"Merge branch 'dev' into add_forts_event","distinct":true,"url":"https://api.github.com/repos/rawgni/PokemonGo-Bot/commits/bace0b4461025ae85efaa6282512a9dc6d89fa00"}]}
{"actor":{"display_login":"rawgni"}}