Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dev #1995

Closed
wants to merge 267 commits into from
Closed

Dev #1995

wants to merge 267 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jul 25, 2016

  1. Re-loggin in if session token is close to expiring (#735)

    * Attempting to solve the stale token issue by re-issuing if the token has less than 60 seconds until expiry
    
    * Fixes remaing time check
    
    * Reset pgoapi when rpc token is stale
    
    * Refactored session expiry check
    MikeDX authored and douglascamata committed Jul 25, 2016
    1 Configuration menu
    Copy the full SHA
    1312ca4 View commit details
    Browse the repository at this point in the history
  2. fixed typo error

    eggins committed Jul 25, 2016
    Configuration menu
    Copy the full SHA
    d18f30c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bffa9de View commit details
    Browse the repository at this point in the history
  4. Oopses - small mistake!

    eggins committed Jul 25, 2016
    Configuration menu
    Copy the full SHA
    2a15c03 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    74bbe3f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    64ceff5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    844ae69 View commit details
    Browse the repository at this point in the history
  8. Fixes SpiralNavigation skipping waypoints (#807)

    * Fixed sleep to use floats again
    
    * Fixed sleep to use floats again #2
    
    * Refactored jitter to have its own function to be used elsewhere
    
    * Fixes SpiralNavigation skipping waypoints
    
    * Fixing stationary movements
    tstumm authored and eggins committed Jul 25, 2016
    Configuration menu
    Copy the full SHA
    2006abd View commit details
    Browse the repository at this point in the history
  9. Fixes stationary walks in SpiralNavigation (#813)

    * Fixed sleep to use floats again
    
    * Fixed sleep to use floats again #2
    
    * Refactored jitter to have its own function to be used elsewhere
    
    * Fixes SpiralNavigation skipping waypoints
    
    * Fixing stationary movements
    
    * Improved StepWalker
    (distances lower than speed should be walked directly)
    tstumm authored and fredrik-hellmangroup committed Jul 25, 2016
    Configuration menu
    Copy the full SHA
    a035304 View commit details
    Browse the repository at this point in the history
  10. Fix/web location file (#800)

    * Attempting to add location-%.json back to bot for web
    
    * Web Map should track bots now.
    
    * Added data/last-location-%username%.json as well
    DevScarabyte authored and tstumm committed Jul 25, 2016
    Configuration menu
    Copy the full SHA
    2d32a81 View commit details
    Browse the repository at this point in the history
  11. 3 Configuration menu
    Copy the full SHA
    4b37180 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    fa9df3b View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a8f33ab View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    236fdc0 View commit details
    Browse the repository at this point in the history
  15. merge and refactor config files (#818)

    SteffanLong authored and eggins committed Jul 25, 2016
    Configuration menu
    Copy the full SHA
    33a0ad6 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    eaef8fc View commit details
    Browse the repository at this point in the history
  17. added web submodule

    solderzzc committed Jul 25, 2016
    Configuration menu
    Copy the full SHA
    71f9f68 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    5b74e19 View commit details
    Browse the repository at this point in the history
  19. Submodules should be fetched over https

    If not fetched over https and git ssh isnt setup submodule cant be
    cloned.
    
    If you have already tried to initiate / update using git@github.com,
    follow instructions below and initiate/update again;
    
    2. Open ".git", go to "config" file, and you will find something like
    this:
    
    [submodule "web"]
     url = git@github.com:OpenPoGo/OpenPoGoWeb.git
    
    change line to: url = https://github.com/OpenPoGo/OpenPoGoWeb.git
    fredrik-hellmangroup committed Jul 25, 2016
    Configuration menu
    Copy the full SHA
    26be85d View commit details
    Browse the repository at this point in the history
  20. 2 Configuration menu
    Copy the full SHA
    3e6b98d View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    ee97b2c View commit details
    Browse the repository at this point in the history
  22. Updated example configs

    Thanks to dmateusp who made the big initial pokefilter list, this is the
    merged example version that could be used
    fredrik-hellmangroup committed Jul 25, 2016
    Configuration menu
    Copy the full SHA
    234dfec View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    2c9fd7d View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    9c89414 View commit details
    Browse the repository at this point in the history
  25. Updated ignore file (#828)

    remove entires that has been deleted, moved, or migrated
    fredrik-hellmangroup authored Jul 25, 2016
    Configuration menu
    Copy the full SHA
    a5544d3 View commit details
    Browse the repository at this point in the history
  26. Fixed tab/space issue and optimized imports (#860)

    * Optimized imports
    
    * Replaced tabs with spaces to fix inconsistent indentation.
    afrase authored and fredrik-hellmangroup committed Jul 25, 2016
    Configuration menu
    Copy the full SHA
    ff665d6 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2016

  1. Added "install.sh" and "run.sh" as well as a config.json bug fix in p…

    …okecly.py (#912)
    
    * Fixed a bug where the bot crashed if 'catch' or 'release' wasn't specified in config.json
    
    * Added install.sh and run.sh
    Grace authored and solderzzc committed Jul 26, 2016
    Configuration menu
    Copy the full SHA
    09ce37d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e9f4efa View commit details
    Browse the repository at this point in the history
  3. Fix #889 (#908)

    * - Fix #889
    - Clean code
    
    * fix missing bracket
    
    * fix missing bracket ...again
    
    * fix missing colon
    earthchie authored and solderzzc committed Jul 26, 2016
    Configuration menu
    Copy the full SHA
    7c1e620 View commit details
    Browse the repository at this point in the history
  4. Evolving based on IV and CP (#802)

    * fixed a bug with zero values in release_config causing bot to crash
    
    * added evolve all option
    
    * added evolve all option
    
    * added evolve all option
    
    * added to contrib. list
    
    * sorting pokemons by cp
    
    * stepper update from upstream
    
    * much improved evolve all
    
    * Update README.md
    
    * updated config example
    
    * longer sleeps - to avoid flooding the servers
    
    * mixed IV and CP evolving
    
    * Update README.md
    
    * modified config example
    
    * shorter sleep duration after failed evolve. Should make things faster
    
    * shorter sleep duration after success evolve. Should make things faster
    
    * Update README.md
    guyz authored and solderzzc committed Jul 26, 2016
    Configuration menu
    Copy the full SHA
    9071ebd View commit details
    Browse the repository at this point in the history
  5. Corrected typos, removed Munchlax from config.json example because it…

    … is a Generation IV pokemon and added virtualenv and pip files to .gitignore file (#888)
    Felipe Amaral authored and solderzzc committed Jul 26, 2016
    Configuration menu
    Copy the full SHA
    48db1ed View commit details
    Browse the repository at this point in the history
  6. Fixing evolve_all_worker release_config (issue #855) (#859)

    Previously was trying to access config.release_config changed in commit 33a0ad6
    Stephen Bunn authored and solderzzc committed Jul 26, 2016
    Configuration menu
    Copy the full SHA
    72de85c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    42542c3 View commit details
    Browse the repository at this point in the history
  8. Added MIT LICENSE.

    solderzzc committed Jul 26, 2016
    Configuration menu
    Copy the full SHA
    b93db8f View commit details
    Browse the repository at this point in the history
  9. To fix the exception.

    solderzzc committed Jul 26, 2016
    Configuration menu
    Copy the full SHA
    2429cd3 View commit details
    Browse the repository at this point in the history
  10. to fix the exception.

    solderzzc committed Jul 26, 2016
    Configuration menu
    Copy the full SHA
    d29af29 View commit details
    Browse the repository at this point in the history
  11. Fixes missing IV values (#927)

    * Fixed sleep to use floats again
    
    * Fixed sleep to use floats again #2
    
    * Refactored jitter to have its own function to be used elsewhere
    
    * Fixes SpiralNavigation skipping waypoints
    
    * Fixing stationary movements
    
    * Improved StepWalker
    (distances lower than speed should be walked directly)
    
    * Fixes error on missing IV values
    tstumm authored and solderzzc committed Jul 26, 2016
    Configuration menu
    Copy the full SHA
    245f192 View commit details
    Browse the repository at this point in the history
  12. 2 Configuration menu
    Copy the full SHA
    7f2dad1 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    23498ec View commit details
    Browse the repository at this point in the history
  14. - Update README.md (#936)

    Usage section num.list fix
    Bzzz666 authored and solderzzc committed Jul 26, 2016
    Configuration menu
    Copy the full SHA
    8c540c9 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    3b970f1 View commit details
    Browse the repository at this point in the history
  16. SpiralNavigator rewrite, mode switch (#939)

    * Stop farming if inventory is full
    
    * Changed spiral navigator to use pgoagpi example code until we find a better solution
    
    * pep8 reformat
    
    * Revert "pep8 reformat"
    
    This reverts commit a710a6e.
    
    * Removed debug lines
    
    * Reducing log spam
    tstumm authored Jul 26, 2016
    Configuration menu
    Copy the full SHA
    b19028d View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    0066ba9 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    aa47f66 View commit details
    Browse the repository at this point in the history
  19. Fixes SpiralNavigator returning no altitude

    Tobias Stumm committed Jul 26, 2016
    Configuration menu
    Copy the full SHA
    5b40a0f View commit details
    Browse the repository at this point in the history
  20. Fixes step_width in SpiralNavigation

    Tobias Stumm committed Jul 26, 2016
    Configuration menu
    Copy the full SHA
    3674218 View commit details
    Browse the repository at this point in the history
  21. Fixes SpiralNavigator returning no altitude (#957)

    * Fixes SpiralNavigator returning no altitude
    
    * Fixes step_width in SpiralNavigation
    tstumm authored and douglascamata committed Jul 26, 2016
    1 Configuration menu
    Copy the full SHA
    a0246e5 View commit details
    Browse the repository at this point in the history
  22. 3 Configuration menu
    Copy the full SHA
    c4c3487 View commit details
    Browse the repository at this point in the history
  23. Fixed web position

    Tobias Stumm committed Jul 26, 2016
    Configuration menu
    Copy the full SHA
    9ec74de View commit details
    Browse the repository at this point in the history
  24. Set step width to cell width

    Tobias Stumm committed Jul 26, 2016
    Configuration menu
    Copy the full SHA
    0ed12b1 View commit details
    Browse the repository at this point in the history
  25. Merge branch 'dev' of https://github.com/PokemonGoF/PokemonGo-Bot int…

    …o dev
    
    # Conflicts:
    #	pokemongo_bot/spiral_navigator.py
    Tobias Stumm committed Jul 26, 2016
    Configuration menu
    Copy the full SHA
    5fd2f1d View commit details
    Browse the repository at this point in the history
  26. 6 Configuration menu
    Copy the full SHA
    4555466 View commit details
    Browse the repository at this point in the history
  27. Merge branch 'dev' of https://github.com/tstumm/PokemonGo-Bot into ts…

    …tumm-dev
    Tobias Stumm committed Jul 26, 2016
    Configuration menu
    Copy the full SHA
    ff50e37 View commit details
    Browse the repository at this point in the history
  28. Merge branch 'tstumm-dev' into dev

    Tobias Stumm committed Jul 26, 2016
    Configuration menu
    Copy the full SHA
    27fa1d5 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    cd9169c View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    fb52bda View commit details
    Browse the repository at this point in the history
  31. 1 Configuration menu
    Copy the full SHA
    6a9e74c View commit details
    Browse the repository at this point in the history
  32. 1 Configuration menu
    Copy the full SHA
    58454e5 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    8964c0a View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    6d3b1b0 View commit details
    Browse the repository at this point in the history
  35. Another README fix

    The "walk" option in the config file uses km/h as unit,not m/s as written in the README file
    Ryurem authored and fredrik-hellmangroup committed Jul 26, 2016
    1 Configuration menu
    Copy the full SHA
    22a63bb View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    8462fb2 View commit details
    Browse the repository at this point in the history
  37. Fix config.json.pokemons.example release config (#980)

    * Replace 'release_under_cp' to 'release_below_cp', and 'release_under_iv' to 'release_below_iv' in config.json.pokemons.example to match what code searchs for
    
    * Make evolve_all_worker use release_below_cp and release_below_iv too
    
    * Replace cp_iv_logic to logic
    alvarogzp authored and solderzzc committed Jul 26, 2016
    Configuration menu
    Copy the full SHA
    2634cc3 View commit details
    Browse the repository at this point in the history
  38. use get to get data (#958)

    pace-noge authored and solderzzc committed Jul 26, 2016
    Configuration menu
    Copy the full SHA
    b107b56 View commit details
    Browse the repository at this point in the history
  39. Clarify the usage part to launch the bot (#992)

    * Clearify the usage part
    
    * Forgot .py on usage
    
    * Update README.md
    tspoke authored and solderzzc committed Jul 26, 2016
    Configuration menu
    Copy the full SHA
    9d52654 View commit details
    Browse the repository at this point in the history
  40. Inventory cleaner (#971)

    Inventory cleaner all users need this :)
    ZgrK authored and solderzzc committed Jul 26, 2016
    Configuration menu
    Copy the full SHA
    8043179 View commit details
    Browse the repository at this point in the history
  41. Added a progress bar for walking. (#970)

    x1024 authored and solderzzc committed Jul 26, 2016
    1 Configuration menu
    Copy the full SHA
    c5af117 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    7e10307 View commit details
    Browse the repository at this point in the history
  43. Item_filter format changed, supports itemcount (#1000)

    * disabling string parsing as structure is about to be changed
    
    * Test functionallity
    
    * Finished function item_filter with number limit
    
    * new item_filter update example configs
    fredrik-hellmangroup authored and solderzzc committed Jul 26, 2016
    5 Configuration menu
    Copy the full SHA
    0ebdfc0 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    9cface0 View commit details
    Browse the repository at this point in the history
  45. Walk within range of stops rather than the center (#1025)

    Used the same range of 10 that the stepper uses to deem when it’s close
    enough.
    bstpierr authored and douglascamata committed Jul 26, 2016
    Configuration menu
    Copy the full SHA
    bf00ace View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    3364aa3 View commit details
    Browse the repository at this point in the history
  47. Stepper fix (#1027)

    * Handling file opening errors and and updated pathes
    
    * Removed extra blank line
    
    * Fixed error text
    
    * Adding nickname to contributors file
    Phil9l authored and douglascamata committed Jul 26, 2016
    Configuration menu
    Copy the full SHA
    f0a5a18 View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    ac29a09 View commit details
    Browse the repository at this point in the history
  49. Make initial_transfer use release config (#1023)

    * Modify initial_transfer_worker.py to use release CP config
    
    * Update README to inidicate initial_transfer new meaning
    
    * Update config examples to set initial_transfer to false instead of 0
    
    * Add myself to contributors
    
    * Take into account also the iv to release a pokemon in the initial_transfer
    
    * Update README and log messages
    
    * Improve Exchange message
    alvarogzp authored and douglascamata committed Jul 26, 2016
    Configuration menu
    Copy the full SHA
    7aaf345 View commit details
    Browse the repository at this point in the history
  50. Fix UnicodeEncodeError causing location not found (#1054)

    When there are special characters in initial location, e.g. "ç" a UnicodeEncodeError is raised and caught causing valid initial locations being reported as not parsable.
    João Vieira authored and douglascamata committed Jul 26, 2016
    Configuration menu
    Copy the full SHA
    014401d View commit details
    Browse the repository at this point in the history
  51. Pokemon will now be caught from lures (#1056)

    * Pokemon will now be caught from lures
    
    * Pokemon will now be caught from lures - bugfix
    
    * Added a warning message in case the API is outdated
    
    * Remove warning message and move api call to new method
    Calcyfer authored and douglascamata committed Jul 26, 2016
    2 Configuration menu
    Copy the full SHA
    9c99cc0 View commit details
    Browse the repository at this point in the history
  52. 1 Configuration menu
    Copy the full SHA
    9575a1c View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    1ac2926 View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    ac09541 View commit details
    Browse the repository at this point in the history
  55. Added IGNORED_FILES list to pylint-recursive.py (#923)

    * Fixed a bug where the bot crashed if 'catch' or 'release' wasn't specified in config.json
    
    * Added install.sh and run.sh
    
    * Added IGNORED_FILES list to pylint-recursive.py
    Grace authored and fredrik-hellmangroup committed Jul 26, 2016
    Configuration menu
    Copy the full SHA
    14e4d03 View commit details
    Browse the repository at this point in the history
  56. Removed --item_filter argument from pokecli

    Removed due to 'complexity' of new item_filter, therefore it should only
    be in config.json
    fredrik-hellmangroup committed Jul 26, 2016
    2 Configuration menu
    Copy the full SHA
    f030431 View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    f427bab View commit details
    Browse the repository at this point in the history
  58. Update README.md (#1063)

    The plural of pokemon is pokemon.
    HannibalChew authored and fredrik-hellmangroup committed Jul 26, 2016
    Configuration menu
    Copy the full SHA
    ae85584 View commit details
    Browse the repository at this point in the history
  59. Broken connection fix (#1071)

    * Broken connection fix
    
    * Typos fix
    Phil9l authored and Max Leiter committed Jul 26, 2016
    Configuration menu
    Copy the full SHA
    2a75ad2 View commit details
    Browse the repository at this point in the history
  60. 2 Configuration menu
    Copy the full SHA
    07e0282 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2016

  1. Configuration menu
    Copy the full SHA
    9d25350 View commit details
    Browse the repository at this point in the history
  2. Add metrics logging and output on close (#1059)

    * Add metrics logging and output on close
    
    Output looks like the following:
    
    [17:10:07] Exiting PokemonGo Bot
    [17:10:07]
    [17:10:07] Ran for 0:00:20
    [17:10:07] Total XP Earned: 210 Averaging: 36534.47/h
    [17:10:07] Travelled 0.01km
    [17:10:07] Visited 0 stops
    [17:10:07] Encountered 1 pokemon, 1 caught, 0 released, 0 evolved, 0
    never seen before
    [17:10:07] Threw 1 pokeball
    [17:10:07] Earned 100 Stardust
    [17:10:07]
    [17:10:07] Highest CP Pokemon: Nidoran M [CP: 75] [IV: 1/10/5]
    Potential: 0.36
    [17:10:07] Most Perfect Pokemon: Nidoran M [CP: 75] [IV: 1/10/5]
    Potential: 0.36
    
    * Added Metrics class to collect end of run stats
    
    Tried to come up with a reasonable division of labour for how to gather
    the information.
    
    Open to feedback!
    
    * Revert logging changes
    
    Didn’t mean to affect this message any more.
    bstpierr authored and solderzzc committed Jul 27, 2016
    Configuration menu
    Copy the full SHA
    c2022d5 View commit details
    Browse the repository at this point in the history
  3. Merge cells together to avoid staying in one cell too long (#1061)

    * Merge cells together to avoid staying in one cell too long
    
    This should help mitigate the issue where the bot travels to a stop
    that is farther than a nearby one because the nearer one is in another
    cell.
    
    I also release control back to the make loop after catching any pokemon.
    
    * PR Feedback fixes
    
    + Add concatenation of nearby cells rather than override.
    ~ Actually call the SeenFortWorker rather than just reference it.
    
    * Don't make work a property
    
    I seem to have made it one at some point, somehow… Go PyCharm!
    
    * Add check to ensure there are available gyms
    bstpierr authored and solderzzc committed Jul 27, 2016
    Configuration menu
    Copy the full SHA
    db5b719 View commit details
    Browse the repository at this point in the history
  4. Refactor EvolveAll and InitialTransfer workers (#941)

    * Refactor EvolveAll and InitialTransfer workers
    
    * Fixing Item import
    elicwhite authored and solderzzc committed Jul 27, 2016
    2 Configuration menu
    Copy the full SHA
    6f09f65 View commit details
    Browse the repository at this point in the history
  5. 1 Configuration menu
    Copy the full SHA
    6a28333 View commit details
    Browse the repository at this point in the history
  6. Set evolve speed in config (#1090)

    * added evolve_speed
    
    * updated README.md to include evolve_speed
    duhminick authored and solderzzc committed Jul 27, 2016
    2 Configuration menu
    Copy the full SHA
    5a9e828 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fb85852 View commit details
    Browse the repository at this point in the history
  8. fixing item_list not found (#1120)

    fierysolid authored and solderzzc committed Jul 27, 2016
    Configuration menu
    Copy the full SHA
    cc8992c View commit details
    Browse the repository at this point in the history
  9. 2 Configuration menu
    Copy the full SHA
    24a6649 View commit details
    Browse the repository at this point in the history
  10. Update _get_catch_config in pokemon_catch_worker (#1124)

    It should return the setting given by "any" in the catch_config file, instead of return {} for a "unspecified" pokemon.
    xc-mezcal authored and solderzzc committed Jul 27, 2016
    Configuration menu
    Copy the full SHA
    1e1e5b9 View commit details
    Browse the repository at this point in the history
  11. unhappy api parameter name (#1137)

    reddivision authored and solderzzc committed Jul 27, 2016
    Configuration menu
    Copy the full SHA
    04ac8cb View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    50a84dc View commit details
    Browse the repository at this point in the history
  13. REVERT #1072

    eggins committed Jul 27, 2016
    Configuration menu
    Copy the full SHA
    a64ecb2 View commit details
    Browse the repository at this point in the history
  14. FIX REVERTED #1072

    eggins committed Jul 27, 2016
    Configuration menu
    Copy the full SHA
    72b1218 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    519f77a View commit details
    Browse the repository at this point in the history
  16. Dump cells to enable custom front-end functionalities (#1145)

    * Dump cells to enable custom front-end functionalities
    
    Fixed merge issues for #1019
    
    It now dumps the cell list as a json into data/cells-$username.json, so
    that more front-ends can use this information (I'm working on a
    Kivy-based one).
    
    * Updated ignore file skip new cellfiles
    fredrik-hellmangroup authored Jul 27, 2016
    Configuration menu
    Copy the full SHA
    9765828 View commit details
    Browse the repository at this point in the history
  17. Adding a WorkerResult and the MoveToFortWorker only takes a single st…

    …ep towards a fort (#1146)
    elicwhite authored and tstumm committed Jul 27, 2016
    Configuration menu
    Copy the full SHA
    9320e5c View commit details
    Browse the repository at this point in the history
  18. RecycleItemWorker implemented (runs on every tick) (#1156)

    * RecycleItemWorker implemented (runs on every tick)
    
    * moved RecycleItemWorker to a better place
    
    * recycle item worker logging improved
    
    * simplify if in item_inventory_count
    
    * removing extra space
    douglascamata authored Jul 27, 2016
    Configuration menu
    Copy the full SHA
    dccae1f View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    c6f4472 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    93c8ed5 View commit details
    Browse the repository at this point in the history
  21. Updated readme, contributors and gitignore file (#1161)

    * moved most of readme stuff to wiki in order for a clean readme table
    * added myself to contributors at last
    * removed old files from gitignore file
    fredrik-hellmangroup authored Jul 27, 2016
    Configuration menu
    Copy the full SHA
    e062e54 View commit details
    Browse the repository at this point in the history
  22. More items info at start (#1167)

    * Update __init__.py
    
    * Update pokemon_catch_worker.py
    
    * Update CONTRIBUTORS.md
    Surceis authored and douglascamata committed Jul 27, 2016
    Configuration menu
    Copy the full SHA
    45fc768 View commit details
    Browse the repository at this point in the history
  23. removing modules that cant be imported (#1165)

    * removing modules that cant be imported
    
    * Updated pylint check
    
    It wont exit incorrect if no error exists
    fredrik-hellmangroup authored and tstumm committed Jul 27, 2016
    Configuration menu
    Copy the full SHA
    f98de2d View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    b4c9af4 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    8d1e127 View commit details
    Browse the repository at this point in the history
  26. Removed logging (#1171)

    Should not logg when logging is done once it finds something to release
    fredrik-hellmangroup authored and douglascamata committed Jul 27, 2016
    Configuration menu
    Copy the full SHA
    7024c14 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    18f232b View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    70e8d50 View commit details
    Browse the repository at this point in the history
  29. Hotfix/walk to pokestop and refactor to walker (#1193)

    * some nice refactoring to StepWalker to avoid repetition
    
    * removing sleep in navigator (bot should only sleep after walk and in workers)
    
    * fixing walk to pokestop
    
    * removing personal debug log from step walker
    
    * removing empty line
    
    * added random_lat_long_delta again to StepWalker (my bad)
    
    * completely removed walking progress bar (log trimming is required)
    
    * better log color when exchanging pokemon (red)
    
    * less sleep after spinning pokestop
    
    * spiral navigator shouldn't reuse step walker instance
    douglascamata authored Jul 27, 2016
    Configuration menu
    Copy the full SHA
    3a18aa5 View commit details
    Browse the repository at this point in the history
  30. Reduce number of inventory calls (#1231)

    There’s way too many API calls for the inventory, so I added a coached
    response that’s used until someone invalidates it (like when
    catching/throwing and spinning stops)
    bstpierr authored and solderzzc committed Jul 27, 2016
    1 Configuration menu
    Copy the full SHA
    3b51bdd View commit details
    Browse the repository at this point in the history
  31. Add missing inventory fetch (#1233)

    To recycle an item with the correct number, we should force fetch from
    the server.
    bstpierr authored and solderzzc committed Jul 27, 2016
    Configuration menu
    Copy the full SHA
    74e37de View commit details
    Browse the repository at this point in the history
  32. API update fixes (i2f etc) and lured pokemon catching (#1163)

    * API update fixes (i2f etc) and lured pokemon catching
    
    * API update fixes (i2f etc) and lured pokemon catching
    
    * API update fixes (i2f etc) and lured pokemon catching
    
    * API update fixes (i2f etc) and lured pokemon catching
    
    * API update fixes (i2f etc) and lured pokemon catching
    
    * API update fixes (i2f etc) and lured pokemon catching
    
    * API update fixes (i2f etc) and lured pokemon catching
    
    * API update fixes (i2f etc) and lured pokemon catching
    
    * API update fixes (i2f etc) and lured pokemon catching
    
    * Fix PogoAPI to a recent commit
    
    * Fix PogoAPI to a recent commit
    
    * Fix PogoAPI to a recent commit
    
    * Fix PogoAPI to a recent commit
    
    * Fix PogoAPI to a recent commit
    
    * Added missing method
    
    * Various bugfixes
    
    * Various bugfixes
    
    * Various bugfixes
    
    * Various bugfixes
    
    * Merging with recent commits
    
    * Restored RecycleItemsWorker call
    
    * Merged with latest commit
    
    * Fixed arguments in method call
    Calcyfer authored and bstpierr committed Jul 27, 2016
    4 Configuration menu
    Copy the full SHA
    15a0344 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    f9468ef View commit details
    Browse the repository at this point in the history
  34. config parsing clean-ups (#1240)

    cwild authored and douglascamata committed Jul 27, 2016
    Configuration menu
    Copy the full SHA
    4d07a18 View commit details
    Browse the repository at this point in the history
  35. Update the location & location_cache logic (#1217)

    Previously, the location_cache can't be used, even people set location_cache to TRUE. Everytime, it starts from the initial position.
    
    Now the bot check the initial position first. 
    Then check if people set location_cache. If so, read it and update it, otherwise use the initial location.
    If there is no initial location and no location cache, print msg and exit.
    xc-mezcal authored and douglascamata committed Jul 27, 2016
    Configuration menu
    Copy the full SHA
    15e0161 View commit details
    Browse the repository at this point in the history
  36. optimize docker usage (#1257)

    * update Dockerfile; install missed python-protobuf package; add CMD as a way of defining default arguments for the ENTRYPOINT
    
    * remove CMD command, default config parameter is also set in pokecli.py
    joergpatz authored and douglascamata committed Jul 27, 2016
    Configuration menu
    Copy the full SHA
    01de69f View commit details
    Browse the repository at this point in the history
  37. Only catch things that inherit from Exception. Try to prevent Keyboar…

    …dError from being swallowed. (#1270)
    cwild authored and fredrik-hellmangroup committed Jul 27, 2016
    Configuration menu
    Copy the full SHA
    f0a77f9 View commit details
    Browse the repository at this point in the history
  38. seperate worker for transfering pokemons to professor (#1281)

    pulled out initial transfer and transfer on catched pokemon to seperate
    worker
    fredrik-hellmangroup authored and eggins committed Jul 27, 2016
    Configuration menu
    Copy the full SHA
    e44a13a View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    6b8666d View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2016

  1. Configuration menu
    Copy the full SHA
    90a17c0 View commit details
    Browse the repository at this point in the history
  2. Revert "Added GA in the README.me on dev branch first."

    This reverts commit 90a17c0.
    solderzzc committed Jul 28, 2016
    Configuration menu
    Copy the full SHA
    6022dfb View commit details
    Browse the repository at this point in the history
  3. adding random delay between pokemon capture & transfer. #774 (#1225)

    * adding random delay between pokemon capture & transfer. #774
    
    * improved fix for #774 by adding click_action_delay function
    
    * wait time minimum & maximum are passed in from the config now
    
    * updated readme & contributors files
    
    * updated how action wait times are loaded from config
    
    * optimize docker usage (#1257)
    
    * update Dockerfile; install missed python-protobuf package; add CMD as a way of defining default arguments for the ENTRYPOINT
    
    * remove CMD command, default config parameter is also set in pokecli.py
    
    * Removed erroneous line in human_behavior and corrected bad merge resolution
    
    * updated configs & changed function name to action_delay
    johnsosoka authored and eggins committed Jul 28, 2016
    1 Configuration menu
    Copy the full SHA
    5c3b108 View commit details
    Browse the repository at this point in the history
  4. Fixed seperate transfer bug in worker (#1286)

    * seperate worker for transfering pokemons to professor
    
    pulled out initial transfer and transfer on catched pokemon to seperate
    worker
    
    * Fixed bug where config parameters wasnt checked
    
    * Initial_transfer renamed to release_pokemons
    
    Also updated the configuration argument
    
    function to release pokemon runs on tick method which is called after
    everyt small step the bot takes
    
    * added back exception which was missing
    
    * Default conf value and fixed typo
    
    * fixed typo for pokemon and updated config
    * added default value if its missing from conf
    
    NOTE: transfer conditions are set by "release" parameters in config,
    however we keep the highest CP of each pokemon, just to be sure we don't
    empty the bag.
    
    * Capital leter
    
    * missed to rename on some places
    
    Also enabled loggning to easier see why a certain pokemon may not be
    transfered to professor for candy
    
    * Log format update
    
    * moved runtime error to evolved_capture statement
    
    workaround if anyone should get it...
    
    fixing it in future
    fredrik-hellmangroup authored and douglascamata committed Jul 28, 2016
    Configuration menu
    Copy the full SHA
    63b4387 View commit details
    Browse the repository at this point in the history
  5. Anonymous login succ/failed/relogin/logout info to GA. (#1312)

    * There's a big warning before bot login and 2s wait for exit if the health report is turned on.
    Anonymous login succ/failed/relogin/logout info without any user account info will be sent to GA.
    The function is not called to wait Signal system merge.
    
    * Fixed page view is not true.
    
    * Removed [x] since we ditched it.
    solderzzc authored Jul 28, 2016
    Configuration menu
    Copy the full SHA
    a0336b1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1d111bf View commit details
    Browse the repository at this point in the history
  7. Update README.md

    solderzzc authored Jul 28, 2016
    Configuration menu
    Copy the full SHA
    1530335 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f675597 View commit details
    Browse the repository at this point in the history
  9. Removed the GA.

    solderzzc committed Jul 28, 2016
    Configuration menu
    Copy the full SHA
    58d7a67 View commit details
    Browse the repository at this point in the history
  10. Revert "Removed the GA."

    This reverts commit 58d7a67.
    solderzzc committed Jul 28, 2016
    Configuration menu
    Copy the full SHA
    d9085fb View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    4c46ad7 View commit details
    Browse the repository at this point in the history
  12. Allow to keep stronger pokemon (#1302)

    * Allow to keep stronger pokemon. It is woring both with CP and IV
    
    * Remove not needed code
    
    * Add example of keep_best_iv into configuration
    
    * Add delay before pokemon transfering
    
    * Resolve merge conflicts
    
    * Use config.release_pokemon to determine should we release pokemon or not
    
    * Fix a bug
    Nihisil authored and solderzzc committed Jul 28, 2016
    Configuration menu
    Copy the full SHA
    b7e133c View commit details
    Browse the repository at this point in the history
  13. Update config.json.example (#1340)

    Update config.json.example 4c46ad7
    Kassadd authored and solderzzc committed Jul 28, 2016
    Configuration menu
    Copy the full SHA
    9a8b7d4 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    6dd0fad View commit details
    Browse the repository at this point in the history
  15. Add Mr. Mime to config.json.pokemons.example (#1350)

    Add Mr. Mime to configs/config.json.pokemons.example
    JulioMansilla authored and solderzzc committed Jul 28, 2016
    Configuration menu
    Copy the full SHA
    5e6b8ae View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    53655e0 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    453817b View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    8d65cdc View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    8f77214 View commit details
    Browse the repository at this point in the history
  20. Merging some unnecessary methods and renaming take_step on the bot to… (

    #1360)
    
    * Merging some unnecessary methods and renaming take_step on the bot to tick
    
    * Merging variable definition
    elicwhite authored and douglascamata committed Jul 28, 2016
    Configuration menu
    Copy the full SHA
    41ccf9e View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    7e608c2 View commit details
    Browse the repository at this point in the history
  22. fixed transfer worker api crash (#1369)

    * fixed transfer worker api crash
    
    try catch exception to prevent bot from crashing
    
    * better cach error method
    fredrik-hellmangroup authored and tstumm committed Jul 28, 2016
    Configuration menu
    Copy the full SHA
    e25a709 View commit details
    Browse the repository at this point in the history
  23. prevent call __getitem__ on bool error (#1355)

    * prevent call __getitem__ on bool error
    
    * fix for pr
    DayBr3ak authored and douglascamata committed Jul 28, 2016
    Configuration menu
    Copy the full SHA
    e568e35 View commit details
    Browse the repository at this point in the history
  24. update sample config to solve bug (#1392)

    buggy:
    "catch_above_cp": 0, "catch_above_iv": 0.8, "logic": "and"
    replaced:
    "always_catch": true
    gregtampa authored and tstumm committed Jul 28, 2016
    Configuration menu
    Copy the full SHA
    fb01677 View commit details
    Browse the repository at this point in the history
  25. Added worker for incubating eggs (#1404)

    * Added worker for incubating eggs
    
    * Added options to configuration
    
    * Bugfix
    
    * Ignoring used eggs and incubators
    
    * Using cached inventory instead of getting a fresh copy
    tstumm authored and solderzzc committed Jul 28, 2016
    3 Configuration menu
    Copy the full SHA
    8f0bace View commit details
    Browse the repository at this point in the history
  26. Implement proper version of keep_best option (#1395)

    * Implement proper version of keep_best option
    
    * Fix order of pokemons
    
    * Change formatting
    
    * Display kept pokemons, to be sure that it is working ok
    
    * Don't print same info again and again
    
    * Remove other worker using
    
    * Get back spacing format
    Nihisil authored and solderzzc committed Jul 28, 2016
    1 Configuration menu
    Copy the full SHA
    b4af574 View commit details
    Browse the repository at this point in the history
  27. Catch transfer worker error (#1423)

    * fixed transfer worker api crash
    
    try catch exception to prevent bot from crashing
    
    * better cach error method
    fredrik-hellmangroup authored and elicwhite committed Jul 28, 2016
    Configuration menu
    Copy the full SHA
    522e35f View commit details
    Browse the repository at this point in the history
  28. Fix for clash between CLI and JSON args (#1420)

    * makes spin forts and catch pokemon config in json not being overwritten by default cli args value if user dont provide cli args
    
    * huge fix to how cli and json parameters are loaded
    
    The CLI parameter parser now uses JSON-loaded parameters as first
    fallback to missing parameters. The second fallback to missing
    parameters are the default values previously used.
    
    This is the perfect handling for making CLI args override JSON
    configuration only for provided args. Non-provided args that are not
    found in are set to the default value we think most users are going to
    like.
    
    * overriding config from loaded JSON is not necessary here anymore
    
    * trying to fix the auth_service parameters
    
    * add mixing cli args fixes that were forgotten
    
    * fixing unicode load in location
    
    * refactoring parameter configuration to avoid mistakes
    
    * changed the order of functions in pokecli.py to follow some guidelines
    
    main function comes first all all its children below
    douglascamata authored Jul 28, 2016
    Configuration menu
    Copy the full SHA
    8852f62 View commit details
    Browse the repository at this point in the history
  29. 1 Configuration menu
    Copy the full SHA
    0a9444b View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    45fa966 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    34caa00 View commit details
    Browse the repository at this point in the history
  32. Pokemon plural (#1477)

    * Fix pokemon plural
    
    * Delte old pokemon file
    Phil9l authored and douglascamata committed Jul 28, 2016
    Configuration menu
    Copy the full SHA
    821c3b0 View commit details
    Browse the repository at this point in the history
  33. [FEATURE] Api Wrapper to handle connection issues (#1459)

    * add an api wrapper managing (trying to) handle connections error, needs more testing
    
    * refine error testing
    
    * import fix
    
    * sleep less, lazy bum
    
    * change retry parameter as an optional argument
    DayBr3ak authored and douglascamata committed Jul 28, 2016
    Configuration menu
    Copy the full SHA
    c11af09 View commit details
    Browse the repository at this point in the history
  34. Magikarp twice in release block (#1486)

    Kassadd authored and solderzzc committed Jul 28, 2016
    Configuration menu
    Copy the full SHA
    9d2aa66 View commit details
    Browse the repository at this point in the history
  35. Fix typo in filename (#1494)

    * Add name to CONTRIBUTORS
    
    * Add name to CONTRIBUTORS
    
    * Fix typo in catch_visible_pokemon_worker filename
    
    * Add missing renamed catch_visible_pokemon_worker to repository
    klingan authored and solderzzc committed Jul 28, 2016
    Configuration menu
    Copy the full SHA
    bfe4f09 View commit details
    Browse the repository at this point in the history
  36. [Bug fixes] Further checking for the api wrapper response (#1499)

    * further checking for the api response
    
    * make sure to pop the request_callers field first
    
    * comment
    DayBr3ak authored and douglascamata committed Jul 28, 2016
    4 Configuration menu
    Copy the full SHA
    47cf9db View commit details
    Browse the repository at this point in the history
  37. new PolylineWalker(StepWalker) - [was #990] (#1467)

    * new PolylineWalker(StepWalker)
    
    Refactoring in the context of the new walker/navigator concept
    
    Fixes:
    -  PolylineWalker class renamed to Polyline
    -  new class PolylineWalker(StepWalker)
    -  change few tests
    
    * fixed imports
    th3w4y authored and douglascamata committed Jul 28, 2016
    Configuration menu
    Copy the full SHA
    9938957 View commit details
    Browse the repository at this point in the history
  38. Added further release functionality (#1472)

    * Added functionality to keep Pokemons based on IV and CP at the same time.
    
    * Fixed example config and _validate_keep_best_config
    
    * Added secondary criteria IV when CP is equal and the contrasting case.
    
    * Removed unused import
    MFizz authored and solderzzc committed Jul 28, 2016
    1 Configuration menu
    Copy the full SHA
    9f56b20 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2016

  1. Use type unicode for argument location (#1503)

    * Use type unicode for argument location
    
    Fix for issue with invalid <lambda> value for location argument, e.g.: invalid <lambda> value: u'Pra\xe7a' when it contains special characters like "ç".
    
    * Parse location for both command line and json
    
    Will now correctly parse location both from command line and JSON file.
    
    * Better naming for function to parse unicode str
    João Vieira authored and douglascamata committed Jul 29, 2016
    1 Configuration menu
    Copy the full SHA
    ee9e32c View commit details
    Browse the repository at this point in the history
  2. Added circle avoidance (#1515)

    * Added circle avoidance
    
    * Changed to add_config
    
    * Changed path to recent_forts.
    Put config keys into spin_forts key
    MFizz authored and douglascamata committed Jul 29, 2016
    3 Configuration menu
    Copy the full SHA
    cb52ba8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6c6fc59 View commit details
    Browse the repository at this point in the history
  4. Update README.md

    solderzzc authored Jul 29, 2016
    Configuration menu
    Copy the full SHA
    4f3c8e8 View commit details
    Browse the repository at this point in the history
  5. annoying bug (#1559)

    Added if try_cnt > 1: to remove the annoying count in logs due to server latency
    or something
    The response that comes back is "52" from api.
    gregtampa authored and solderzzc committed Jul 29, 2016
    Configuration menu
    Copy the full SHA
    dd15c06 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f78ea35 View commit details
    Browse the repository at this point in the history
  7. Egg incubation improvements (#1526)

    * Moved egg hatching to incubation worker, added feedback for users
    
    * old response handling and updated readme
    reddivision authored and solderzzc committed Jul 29, 2016
    Configuration menu
    Copy the full SHA
    2c6082b View commit details
    Browse the repository at this point in the history
  8. Fix evolve_all and use_lucky_egg (#1541)

    Fixed issues where evolve_all would not run.  Also fixed use_lucky_egg
    so that it only runs on the first tick.  Refactored so the
    EvolveAllWorker._should_run function requires less logic (optimization)
    codybaldwin authored and solderzzc committed Jul 29, 2016
    Configuration menu
    Copy the full SHA
    5071622 View commit details
    Browse the repository at this point in the history
  9. Event system for logs and web socket communication (#1523)

    * Event system implementation
    
    * some web socket work
    
    * refactored the event system for clean ups
    
    * added socketio_client to requirements
    
    * let's not run event system setup yet and remove some tests
    
    * add possibility to set the event level in event system
    
    * some event system examples as comments
    
    * fixed handler and rudimentary version of real logging handler
    
    * better logging
    
    * fixing type in example about emitting events
    
    * added host and port configuration for websocket server instead of hardcoding them
    
    * added flask to requirements.txt
    douglascamata authored and solderzzc committed Jul 29, 2016
    1 Configuration menu
    Copy the full SHA
    2805cb7 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    072ef9c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ebcbed3 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    3e6edf6 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a1433f2 View commit details
    Browse the repository at this point in the history
  14. Refactoring function to get forts (#1578)

    * Refactoring function to get forts
    
    * Optionally sort by distance
    elicwhite authored and douglascamata committed Jul 29, 2016
    Configuration menu
    Copy the full SHA
    029df03 View commit details
    Browse the repository at this point in the history
  15. Update pokemon_transfer_worker.py (#1571)

    * Update pokemon_transfer_worker.py
    
    Grammer correction.
    
    * Update pokemon_transfer_worker.py
    HannibalChew authored and douglascamata committed Jul 29, 2016
    Configuration menu
    Copy the full SHA
    3f70ab4 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    5e4b3b3 View commit details
    Browse the repository at this point in the history
  17. CatchVisiblePokemonWorker now catches pokemon from lures (#1591)

    * CatchVisiblePokemonWorker catches from lures
    
    * Fix typos
    elicwhite authored Jul 29, 2016
    Configuration menu
    Copy the full SHA
    70bc593 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    2e566ab View commit details
    Browse the repository at this point in the history
  19. Make SeenFortWorker top level (#1601)

    * CatchVisiblePokemonWorker catches from lures
    
    * Pull out SpinNearestFort into its own top level worker. Remove pokemon catching behavior
    elicwhite authored Jul 29, 2016
    Configuration menu
    Copy the full SHA
    3dc8e8b View commit details
    Browse the repository at this point in the history
  20. Removing unused reference

    elicwhite committed Jul 29, 2016
    Configuration menu
    Copy the full SHA
    d391705 View commit details
    Browse the repository at this point in the history
  21. Moving MoveToFort to the top level (#1605)

    * Moving MoveToFort to the top level
    
    * Fixing bad import
    elicwhite authored Jul 29, 2016
    Configuration menu
    Copy the full SHA
    a14323c View commit details
    Browse the repository at this point in the history
  22. Consolidate similar meaning configuration keys properly inside anothe…

    …r key (#1590)
    
    * adding support for embedded config keys and fixing circle prevention
    
    * forgot to fix this config
    
    * refactor nested config system to support flag likes `--forts.something.anything`
    
    This example `--forts.something.anything` would be parsed as
    `config.forts_something_anything`. And in the JSON config it should be
    like this:
    
    ```
    ‘forts’: {
        ‘something’: {
            ‘anything’: 1
        }
    }
    ```
    
    * add fix_nested_config(config) call
    
    * update missing usage of `config.avoid_circles` -> `config.forts_avoid_circles`
    douglascamata authored Jul 29, 2016
    Configuration menu
    Copy the full SHA
    6154939 View commit details
    Browse the repository at this point in the history
  23. removed pdb, sorry

    douglascamata committed Jul 29, 2016
    Configuration menu
    Copy the full SHA
    aceaee9 View commit details
    Browse the repository at this point in the history
  24. 1 Configuration menu
    Copy the full SHA
    8874c33 View commit details
    Browse the repository at this point in the history
  25. 3 Configuration menu
    Copy the full SHA
    d851b53 View commit details
    Browse the repository at this point in the history
  26. 2 Configuration menu
    Copy the full SHA
    2847523 View commit details
    Browse the repository at this point in the history
  27. 4 Configuration menu
    Copy the full SHA
    c548334 View commit details
    Browse the repository at this point in the history
  28. Fixed args PolylineWalker to match the super StepWalker class (#1621)

    * * Removed pokemongo_bot/polyline_stepper.py - old Stepper() class
    * Fixed args PolylineWalker to match the super StepWalker class
    * Added a check to Polynine() point tinitalization, if no route was
      found then, we will return no points between orig, dest thus will
      walk in straight line - expected behaviour will teleport in small
      steps
    
    * * fix typo
    th3w4y authored and douglascamata committed Jul 29, 2016
    Configuration menu
    Copy the full SHA
    dfa4f78 View commit details
    Browse the repository at this point in the history
  29. "evolve_captured" is now using a list instead of a boolean (#1532)

    * "evolve_captured" is now using a list instead of a boolean, working the same way as "evolve_all"
    
    * parse error with format details when "evolve_captured" is not a string, or is the string "true" or "false"
    valerian authored and douglascamata committed Jul 29, 2016
    Configuration menu
    Copy the full SHA
    9bc0abe View commit details
    Browse the repository at this point in the history
  30. Extract CatchLuredPokemonWorker from PokemonCatchWorker and improved …

    …worker order (#1627)
    
    * extracted lure catch worker from pokemon catch
    
    * removing information less logs
    douglascamata authored Jul 29, 2016
    1 Configuration menu
    Copy the full SHA
    4a8bde0 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    e936135 View commit details
    Browse the repository at this point in the history
  32. Fix 'with' statement mistakes (#1641)

    * Update catch_visible_pokemon_worker.py
    
    * Update __init__.py
    Surceis authored and douglascamata committed Jul 29, 2016
    Configuration menu
    Copy the full SHA
    be9e7bb View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    6060b59 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    a977bc0 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    aff8e76 View commit details
    Browse the repository at this point in the history
  36. Randomize normalized_reticle_size and spin_modifier parameter for…

    … `catch_pokemon` api (#1205)
    kbinani authored and douglascamata committed Jul 29, 2016
    Configuration menu
    Copy the full SHA
    b91ec50 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    bd5518f View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    434cb3a View commit details
    Browse the repository at this point in the history
  39. Making the SpiralNavigator a worker (#1683)

    * Making the SpiralNavigator a worker
    
    * Passing pylint
    
    * Passing linter
    elicwhite authored and douglascamata committed Jul 29, 2016
    Configuration menu
    Copy the full SHA
    a177b7f View commit details
    Browse the repository at this point in the history
  40. fixes Polyline class to handle a case in which google is returning on…

    …ly one point (#1674)
    
    * Fixes:
    
    https://github.com/th3w4y/PokemonGo-Bot/issues/27
    
    * Fixes:
    PolylineStepWalker walks for only one seconds #28
    https://github.com/th3w4y/PokemonGo-Bot/issues/28
    
    by adding a while destination nat reached loop
    
    * fixes typo
    th3w4y authored and douglascamata committed Jul 29, 2016
    Configuration menu
    Copy the full SHA
    9a29c0f View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    d5acc70 View commit details
    Browse the repository at this point in the history
  42. 1 Configuration menu
    Copy the full SHA
    3d6b347 View commit details
    Browse the repository at this point in the history
  43. Update config.json.pokemon.example (#1711)

    config.json.pokemon.example was missing several fields present in config.json.example
    leadboots5 authored and douglascamata committed Jul 29, 2016
    Configuration menu
    Copy the full SHA
    1008306 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    f196118 View commit details
    Browse the repository at this point in the history
  45. SoftBan Worker (#1724)

    * created a softban worker
    
    * only delete key from dict if it is there
    
    * pep8 stuff
    douglascamata authored Jul 29, 2016
    Configuration menu
    Copy the full SHA
    b9aff7a View commit details
    Browse the repository at this point in the history
  46. Improve docker usage; use docker-compose for starting the PokemonGo-B…

    …ot ecosystem (#1669)
    
    * update Dockerfile; install missed python-protobuf package; add CMD as a way of defining default arguments for the ENTRYPOINT
    
    * remove CMD command, default config parameter is also set in pokecli.py
    
    * improve docker usage; add single container run for the webUI; add docker-compose.yml for starting the bot ecosystem with one command
    
    * fix "How to run with Docker" link
    
    * fix timezone setting: send timezone arg to the docker image build process, e.g. "docker build --build-arg timezone=Europe/Berlin -t pokemongo-bot ."
    joergpatz authored and douglascamata committed Jul 29, 2016
    5 Configuration menu
    Copy the full SHA
    872dfa5 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2016

  1. adding a duplicate of SeenFortWorker before MoveToFortWorker

    this ensures we interact with forts while we are moving to other forts
    douglascamata committed Jul 30, 2016
    Configuration menu
    Copy the full SHA
    6562af0 View commit details
    Browse the repository at this point in the history
  2. Show Pokestop names (#1671)

    * Restore the ability for a user to see Pokestop names. Default to off.
    
    * Use the add_config function for forts.show_name (now default to true)
    
    * Move fort_details function into cell_workers init module
    
    * Forgot to pass bot reference
    
    * Catching lured pokemon should use same fort_details API
    
    * REmove config option. Always show Pokestop name.
    
    * Move away from KeyError handling as per TheSaviour's suggestion
    cwild authored and douglascamata committed Jul 30, 2016
    1 Configuration menu
    Copy the full SHA
    1430575 View commit details
    Browse the repository at this point in the history
  3. fixing wrong import

    douglascamata committed Jul 30, 2016
    Configuration menu
    Copy the full SHA
    bbcaec2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c5151d4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5eef040 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9f14f62 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    454fc0f View commit details
    Browse the repository at this point in the history
  8. Prevent crash checking session (#1754)

    * Prevent crash when check session
    
    * Fix function call
    Moch. Lutfi authored and douglascamata committed Jul 30, 2016
    Configuration menu
    Copy the full SHA
    93dbca6 View commit details
    Browse the repository at this point in the history
  9. [FIX] use_lucky_egg (#1774)

    Changes to the tick_count caused the use_lucky_egg to not run.  Since
    the tick_count is incremented prior to running the workers, the
    tick_count will be 1 on the first tick
    codybaldwin authored and solderzzc committed Jul 30, 2016
    Configuration menu
    Copy the full SHA
    79152bc View commit details
    Browse the repository at this point in the history
  10. add a flag to enable user to choose if he wants to walk to spin forts (

    …#1772)
    
    * add a flag to enable user to choose if he wants to walk to spin forts that are far away
    
    * updated config example
    douglascamata authored and elicwhite committed Jul 30, 2016
    7 Configuration menu
    Copy the full SHA
    cb98498 View commit details
    Browse the repository at this point in the history
  11. Display Fort Name instead of Fort ID in Log (#1801)

    Displays the fort name in the CLI instead of the fort id.
    
    Easier to read, better to look at than a hash.
    Viper896 authored and solderzzc committed Jul 30, 2016
    1 Configuration menu
    Copy the full SHA
    2f277fd View commit details
    Browse the repository at this point in the history
  12. Update incubate_eggs_worker.py (#1862)

    Fix: variable 'pokemon_data' referenced before assignment
    NamPNQ authored and solderzzc committed Jul 30, 2016
    Configuration menu
    Copy the full SHA
    9b2450a View commit details
    Browse the repository at this point in the history
  13. Improved some code formatting & fixed unicode issue with the logger. (#…

    …1839)
    
    * Improved some code formatting & fixed unicode issue with the logger.
    
    * Corrected formatting of log method & improved formatting of spiral_navigator.py
    marksweb authored and douglascamata committed Jul 30, 2016
    Configuration menu
    Copy the full SHA
    190640f View commit details
    Browse the repository at this point in the history
  14. 9 Configuration menu
    Copy the full SHA
    673849d View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    c6652f2 View commit details
    Browse the repository at this point in the history
  16. [FEATURE] Path Navigator (#1457)

    Adds a navigator that walks along specified points.
    binarydepartment authored and douglascamata committed Jul 30, 2016
    2 Configuration menu
    Copy the full SHA
    9062f9a View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    32c611f View commit details
    Browse the repository at this point in the history
  18. Adding a TreeConfigBuilder and tests (#1901)

    * Adding a TreeConfigBuilder and tests
    
    * Adding mock to the requirements
    
    * not actually using mock or patch
    elicwhite authored Jul 30, 2016
    Configuration menu
    Copy the full SHA
    9ba808f View commit details
    Browse the repository at this point in the history
  19. Egg Incubation - IV fix and UnboundLocalError fix (#1777)

    * fixes for ivs and bad var
    
    * Custom response/early return for error
    
    * added check for blank ids
    
    * added temp lists for duplication mitigation
    reddivision authored and elicwhite committed Jul 30, 2016
    Configuration menu
    Copy the full SHA
    4dcb784 View commit details
    Browse the repository at this point in the history
  20. 1 Configuration menu
    Copy the full SHA
    3ef1e91 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    0cdbfa2 View commit details
    Browse the repository at this point in the history
  22. Improved Path Navigator, Now Supports geopositioning resolution (#1917)

    * Refactored Path Navigator, now supports geopositioning resolution
    
    * Update path example config, for new format
    
    * Fixed typo in dict
    
    * Fixed Ref
    asaf400 authored and douglascamata committed Jul 30, 2016
    1 Configuration menu
    Copy the full SHA
    8b887a1 View commit details
    Browse the repository at this point in the history
  23. Possibility to set another config with run script (#1899)

    thanhtran0302 authored and Max Kaplan committed Jul 30, 2016
    Configuration menu
    Copy the full SHA
    7b3f70f View commit details
    Browse the repository at this point in the history
  24. 1 Configuration menu
    Copy the full SHA
    637b7e6 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2016

  1. Making the navigators workers (#1933)

    elicwhite authored and solderzzc committed Jul 31, 2016
    Configuration menu
    Copy the full SHA
    a761db4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8804e46 View commit details
    Browse the repository at this point in the history
  3. Updated item_filter in config.json.example to use item names instead …

    …item id's (#1733)
    
    * Updated item_filter in config.json.example to use item names instead of item id's
    
    * Config.json item_list verification
    
    * Merge remote-tracking branch 'upstream/dev' into dev
    
    Conflicts:
    	pokemongo_bot/cell_workers/recycle_items.py
    
    * Adding recycle_items back
    Changed error return type
    Astralestialux authored and douglascamata committed Jul 31, 2016
    Configuration menu
    Copy the full SHA
    e819376 View commit details
    Browse the repository at this point in the history
  4. Configure the tasks from config.json (#1956)

    * Configure the tasks from config.json
    
    * Linking error to wiki
    elicwhite authored and douglascamata committed Jul 31, 2016
    Configuration menu
    Copy the full SHA
    d6b2e4b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ea0337e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    33c3f34 View commit details
    Browse the repository at this point in the history
  7. Removing config forts_spin

    elicwhite committed Jul 31, 2016
    Configuration menu
    Copy the full SHA
    7fa101a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5775a26 View commit details
    Browse the repository at this point in the history
  9. One more for hatch_eggs

    elicwhite committed Jul 31, 2016
    Configuration menu
    Copy the full SHA
    7b26086 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    bc7f638 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    07b471f View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    74b1713 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    2dffaa2 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    4683219 View commit details
    Browse the repository at this point in the history
  15. Supporting task level configuration (#1979)

    * Supporting task level configuration
    
    * Updating sample config files
    
    * Providing example of how to configure tasks in the example configs
    elicwhite authored and douglascamata committed Jul 31, 2016
    Configuration menu
    Copy the full SHA
    48e0f5b View commit details
    Browse the repository at this point in the history
  16. Adding a task base class (#1983)

    elicwhite authored and douglascamata committed Jul 31, 2016
    Configuration menu
    Copy the full SHA
    b0a7b7c View commit details
    Browse the repository at this point in the history
  17. Re-enable item ID's in the item_filter. (#1986)

    * Allows users to enter both item ID's and item names in the item_filter.
    
    * no message
    Jasperrr91 authored and douglascamata committed Jul 31, 2016
    Configuration menu
    Copy the full SHA
    dc2fa60 View commit details
    Browse the repository at this point in the history