{"action":"created","issue":{"url":"https://api.github.com/repos/PokemonGoMap/PokemonGo-Map/issues/1567","repository_url":"https://api.github.com/repos/PokemonGoMap/PokemonGo-Map","labels_url":"https://api.github.com/repos/PokemonGoMap/PokemonGo-Map/issues/1567/labels{/name}","comments_url":"https://api.github.com/repos/PokemonGoMap/PokemonGo-Map/issues/1567/comments","events_url":"https://api.github.com/repos/PokemonGoMap/PokemonGo-Map/issues/1567/events","html_url":"https://github.com/PokemonGoMap/PokemonGo-Map/pull/1567","id":190561253,"number":1567,"title":"manual recaptcha solving","user":{"login":"paraselene","id":918554,"avatar_url":"https://avatars.githubusercontent.com/u/918554?v=3","gravatar_id":"","url":"https://api.github.com/users/paraselene","html_url":"https://github.com/paraselene","followers_url":"https://api.github.com/users/paraselene/followers","following_url":"https://api.github.com/users/paraselene/following{/other_user}","gists_url":"https://api.github.com/users/paraselene/gists{/gist_id}","starred_url":"https://api.github.com/users/paraselene/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/paraselene/subscriptions","organizations_url":"https://api.github.com/users/paraselene/orgs","repos_url":"https://api.github.com/users/paraselene/repos","events_url":"https://api.github.com/users/paraselene/events{/privacy}","received_events_url":"https://api.github.com/users/paraselene/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":10,"created_at":"2016-11-20T14:31:35Z","updated_at":"2016-11-23T06:17:37Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/PokemonGoMap/PokemonGo-Map/pulls/1567","html_url":"https://github.com/PokemonGoMap/PokemonGo-Map/pull/1567","diff_url":"https://github.com/PokemonGoMap/PokemonGo-Map/pull/1567.diff","patch_url":"https://github.com/PokemonGoMap/PokemonGo-Map/pull/1567.patch"},"body":"<!--- Provide a general summary of your changes in the Title above -->\r\n\r\n## Description\r\n<!--- Describe your changes in detail -->\r\nManual Captcha Solving without 2captcha\r\n\r\n## Motivation and Context\r\n<!--- Why is this change required? What problem does it solve? -->\r\n<!--- If it fixes an open issue, please link to the issue here. -->\r\nSomeone may not have 2captcha, they need to solve the captcha themselves, it provides a easy way for them to solve the captcha\r\n\r\n## How Has This Been Tested?\r\n<!--- Please describe in detail how you tested your changes. -->\r\n<!--- Include details of your testing environment, and the tests you ran to -->\r\n<!--- see how your change affects other areas of the code, etc. -->\r\n1. Replace __domain__ with your PokemonGoMap domain and add a bookmarklet, provide your PokemonGoMap domain to runserver.py using -mcsd or --manual-captcha-solving-domain\r\n\r\njavascript:(function (){if (window.location.href!=\"http://pgorelease.nianticlabs.com/\"){window.location.href=\"http://pgorelease.nianticlabs.com/\"}else{document.getElementsByTagName('head')[0].appendChild(document.createElement('script')).src='__domain__/inject.js?'+Math.random();}}());\r\n\r\n2. Wait for an account to encounter the captcha\r\n\r\n3. Go to https://pgorelease.nianticlabs.com/\r\n\r\n4. Use the bookmarklet above\r\n\r\n<img width=\"170\" alt=\"screen shot 2016-11-16 at 9 50 54 pm\" src=\"https://cloud.githubusercontent.com/assets/918554/20349762/ceac0414-ac46-11e6-9576-cab57a4968e0.png\">\r\n\r\n5. Solve the recaptcha\r\n\r\n6. Recaptcha token will be saved to Database in Token table\r\n\r\n7. token_request will get a token which created after the request made and return to the search worker and verify the captcha challenge\r\n\r\np.s.: if token_request cannot get a token which created after the request made within manual-captcha-solving-allowance-time(default: 60s), token_request will return 'ERROR' and append the account to account_failures\r\n\r\n## Screenshots (if appropriate):\r\n\r\n## Types of changes\r\n<!--- What types of changes does your code introduce? Put an `x` in all the boxes that apply: -->\r\n- [ ] Bug fix (non-breaking change which fixes an issue)\r\n- [x] New feature (non-breaking change which adds functionality)\r\n- [ ] Breaking change (fix or feature that would cause existing functionality to change)\r\n\r\n## Checklist:\r\n<!--- Go over all the following points, and put an `x` in all the boxes that apply. -->\r\n<!--- If you're unsure about any of these, don't hesitate to ask. We're here to help! -->\r\n<!--  NOTE: In order to check code style locally and avoid having your build rejected by Travis, -->\r\n<!--  run the following commands before you commit: `flake8 .` and `npm run lint`. Fix any -->\r\n<!--  issues they point out. Note also that flake's NOQA is disabled on Travis. -->\r\n- [x] My code follows the code style of this project.\r\n- [ ] My change requires a change to the documentation.\r\n- [ ] I have updated the documentation accordingly."},"comment":{"url":"https://api.github.com/repos/PokemonGoMap/PokemonGo-Map/issues/comments/262441313","html_url":"https://github.com/PokemonGoMap/PokemonGo-Map/pull/1567#issuecomment-262441313","issue_url":"https://api.github.com/repos/PokemonGoMap/PokemonGo-Map/issues/1567","id":262441313,"user":{"login":"paraselene","id":918554,"avatar_url":"https://avatars.githubusercontent.com/u/918554?v=3","gravatar_id":"","url":"https://api.github.com/users/paraselene","html_url":"https://github.com/paraselene","followers_url":"https://api.github.com/users/paraselene/followers","following_url":"https://api.github.com/users/paraselene/following{/other_user}","gists_url":"https://api.github.com/users/paraselene/gists{/gist_id}","starred_url":"https://api.github.com/users/paraselene/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/paraselene/subscriptions","organizations_url":"https://api.github.com/users/paraselene/orgs","repos_url":"https://api.github.com/users/paraselene/repos","events_url":"https://api.github.com/users/paraselene/events{/privacy}","received_events_url":"https://api.github.com/users/paraselene/received_events","type":"User","site_admin":false},"created_at":"2016-11-23T06:17:37Z","updated_at":"2016-11-23T06:17:37Z","body":"Fixed the conflict to the latest develop branch"}}
{"actor":{"display_login":"paraselene"}}