Status for Dolphin Central

Recent events

2019-11-15T03:38:32.443036	{'type': 'build_status', 'description': 'PR not built because GerbilSoft is not auto-trusted.', 'shortrev': '3d7b03', 'source': 'prbuilder', 'repo': 'dolphin-emu/dolphin', 'pending': False, 'hash': '3d7b030302aeb087863a350fb4493752412c1f81', 'pr': 8362, 'success': False, 'service': 'default', 'url': ''}
2019-11-15T03:38:31.952119	{'type': 'internal_log', 'lineno': 657, 'level': 'INFO', 'source': 'logging', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()', 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py'}
2019-11-15T03:38:31.951436	{'type': 'internal_log', 'lineno': 77, 'level': 'INFO', 'source': 'logging', 'msg': 'PR %s mergeable: %s (%s)', 'args': "(8362, None, 'unknown')", 'pathname': '/home/central/sadm/central/buildbot.py'}
2019-11-15T03:38:31.483503	{'type': 'internal_log', 'lineno': 657, 'level': 'INFO', 'source': 'logging', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()', 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py'}
2019-11-15T03:38:31.481974	{'gh_type': 'pull_request', 'type': 'raw_gh_hook', 'raw': {'action': 'synchronize', 'number': 8362, 'before': '1d0a83c2b9f1bb8a7319d61c756166757311a3f2', 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6764716?v=4', 'login': 'GerbilSoft', 'gists_url': 'https://api.github.com/users/GerbilSoft/gists{/gist_id}', 'html_url': 'https://github.com/GerbilSoft', 'events_url': 'https://api.github.com/users/GerbilSoft/events{/privacy}', 'id': 6764716, 'site_admin': False, 'followers_url': 'https://api.github.com/users/GerbilSoft/followers', 'subscriptions_url': 'https://api.github.com/users/GerbilSoft/subscriptions', 'node_id': 'MDQ6VXNlcjY3NjQ3MTY=', 'organizations_url': 'https://api.github.com/users/GerbilSoft/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/GerbilSoft/received_events', 'following_url': 'https://api.github.com/users/GerbilSoft/following{/other_user}', 'repos_url': 'https://api.github.com/users/GerbilSoft/repos', 'url': 'https://api.github.com/users/GerbilSoft', 'starred_url': 'https://api.github.com/users/GerbilSoft/starred{/owner}{/repo}'}, 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 175, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1312, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 175, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5692, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386099, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5692, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-14T22:01:10Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1312, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5692, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-15T02:19:19Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'after': '3d7b030302aeb087863a350fb4493752412c1f81', 'pull_request': {'deletions': 209, 'assignees': [], 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8362.patch', 'additions': 256, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'mergeable': None, 'number': 8362, 'author_association': 'CONTRIBUTOR', 'mergeable_state': 'unknown', 'head': {'label': 'GerbilSoft:feature/string-optimizations.2019-09-11', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6764716?v=4', 'login': 'GerbilSoft', 'gists_url': 'https://api.github.com/users/GerbilSoft/gists{/gist_id}', 'html_url': 'https://github.com/GerbilSoft', 'events_url': 'https://api.github.com/users/GerbilSoft/events{/privacy}', 'id': 6764716, 'site_admin': False, 'followers_url': 'https://api.github.com/users/GerbilSoft/followers', 'subscriptions_url': 'https://api.github.com/users/GerbilSoft/subscriptions', 'node_id': 'MDQ6VXNlcjY3NjQ3MTY=', 'organizations_url': 'https://api.github.com/users/GerbilSoft/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/GerbilSoft/received_events', 'following_url': 'https://api.github.com/users/GerbilSoft/following{/other_user}', 'repos_url': 'https://api.github.com/users/GerbilSoft/repos', 'url': 'https://api.github.com/users/GerbilSoft', 'starred_url': 'https://api.github.com/users/GerbilSoft/starred{/owner}{/repo}'}, 'sha': '3d7b030302aeb087863a350fb4493752412c1f81', 'ref': 'feature/string-optimizations.2019-09-11', 'repo': {'fork': True, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 0, 'stargazers_url': 'https://api.github.com/repos/GerbilSoft/dolphin/stargazers', 'forks': 0, 'deployments_url': 'https://api.github.com/repos/GerbilSoft/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/GerbilSoft/dolphin/issues/events{/number}', 'html_url': 'https://github.com/GerbilSoft/dolphin', 'pulls_url': 'https://api.github.com/repos/GerbilSoft/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/GerbilSoft/dolphin/statuses/{sha}', 'open_issues': 0, 'git_commits_url': 'https://api.github.com/repos/GerbilSoft/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/GerbilSoft/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/GerbilSoft/dolphin/events', 'commits_url': 'https://api.github.com/repos/GerbilSoft/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/GerbilSoft/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/GerbilSoft/dolphin', 'downloads_url': 'https://api.github.com/repos/GerbilSoft/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/GerbilSoft/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/GerbilSoft/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/GerbilSoft/dolphin/labels{/name}', 'watchers_count': 0, 'contributors_url': 'https://api.github.com/repos/GerbilSoft/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/GerbilSoft/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 347903, 'languages_url': 'https://api.github.com/repos/GerbilSoft/dolphin/languages', 'comments_url': 'https://api.github.com/repos/GerbilSoft/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/GerbilSoft/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/GerbilSoft/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/GerbilSoft/dolphin/issues/comments{/number}', 'stargazers_count': 0, 'created_at': '2016-11-30T06:00:06Z', 'hooks_url': 'https://api.github.com/repos/GerbilSoft/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/GerbilSoft/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/GerbilSoft/dolphin/subscription', 'full_name': 'GerbilSoft/dolphin', 'updated_at': '2019-11-15T03:36:52Z', 'node_id': 'MDEwOlJlcG9zaXRvcnk3NTE1NjQzNg==', 'issues_url': 'https://api.github.com/repos/GerbilSoft/dolphin/issues{/number}', 'private': False, 'forks_count': 0, 'assignees_url': 'https://api.github.com/repos/GerbilSoft/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:GerbilSoft/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/GerbilSoft/dolphin/collaborators{/collaborator}', 'has_projects': True, 'owner': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6764716?v=4', 'login': 'GerbilSoft', 'gists_url': 'https://api.github.com/users/GerbilSoft/gists{/gist_id}', 'html_url': 'https://github.com/GerbilSoft', 'events_url': 'https://api.github.com/users/GerbilSoft/events{/privacy}', 'id': 6764716, 'site_admin': False, 'followers_url': 'https://api.github.com/users/GerbilSoft/followers', 'subscriptions_url': 'https://api.github.com/users/GerbilSoft/subscriptions', 'node_id': 'MDQ6VXNlcjY3NjQ3MTY=', 'organizations_url': 'https://api.github.com/users/GerbilSoft/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/GerbilSoft/received_events', 'following_url': 'https://api.github.com/users/GerbilSoft/following{/other_user}', 'repos_url': 'https://api.github.com/users/GerbilSoft/repos', 'url': 'https://api.github.com/users/GerbilSoft', 'starred_url': 'https://api.github.com/users/GerbilSoft/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/GerbilSoft/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/GerbilSoft/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/GerbilSoft/dolphin/git/trees{/sha}', 'watchers': 0, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/GerbilSoft/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/GerbilSoft/dolphin/contents/{+path}', 'id': 75156436, 'tags_url': 'https://api.github.com/repos/GerbilSoft/dolphin/tags', 'releases_url': 'https://api.github.com/repos/GerbilSoft/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/GerbilSoft/dolphin/merges', 'clone_url': 'https://github.com/GerbilSoft/dolphin.git', 'branches_url': 'https://api.github.com/repos/GerbilSoft/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/GerbilSoft/dolphin', 'pushed_at': '2019-11-15T03:38:28Z', 'keys_url': 'https://api.github.com/repos/GerbilSoft/dolphin/keys{/key_id}'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8362/commits', 'labels': [{'id': 1667502011, 'name': 'needs rebase', 'color': '053663', 'node_id': 'MDU6TGFiZWwxNjY3NTAyMDEx', 'default': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels/needs%20rebase'}], 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6764716?v=4', 'login': 'GerbilSoft', 'gists_url': 'https://api.github.com/users/GerbilSoft/gists{/gist_id}', 'html_url': 'https://github.com/GerbilSoft', 'events_url': 'https://api.github.com/users/GerbilSoft/events{/privacy}', 'id': 6764716, 'site_admin': False, 'followers_url': 'https://api.github.com/users/GerbilSoft/followers', 'subscriptions_url': 'https://api.github.com/users/GerbilSoft/subscriptions', 'node_id': 'MDQ6VXNlcjY3NjQ3MTY=', 'organizations_url': 'https://api.github.com/users/GerbilSoft/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/GerbilSoft/received_events', 'following_url': 'https://api.github.com/users/GerbilSoft/following{/other_user}', 'repos_url': 'https://api.github.com/users/GerbilSoft/repos', 'url': 'https://api.github.com/users/GerbilSoft', 'starred_url': 'https://api.github.com/users/GerbilSoft/starred{/owner}{/repo}'}, 'body': "This PR has a few optimizations to reduce the total code size of the Dolphin emulator:\r\n* VolumeVerifier.cpp: Use arrays of C strings for the disc IDs instead of unordered_map<string>. For small lists, use a linear search; for larger lists, use std::binary_search().\r\n* CBoot::SetupWiiMemory(): Reworked `struct RegionSetting` to use C strings.\r\n* PowerPC.cpp: Don't explicitly initialize ppcState. Explicit initialization results in ~4 MB of zeroes being added to the .data section. Without explicit initialization, this turns into an entry in the .bss section, which saves space on disk. The effective result is the same, since .bss entries are zeroed on load.\r\n* GetSysMenuVersionString(): Use a char instead of std::string for the region letter.\r\n* OGL/Render.cpp: Use C string functions and get rid of the std::string copies.\r\n* GLExtensions.cpp: Use C string arrays instead of std::string arrays for extensions.\r\n* InputConfig::LoadConfig(): Convert num[] to an array of C strings.\r\n* Use std::istringstream or std::ostringstream instead of std::stringstream where possible.\r\n* Use pre-increment for iterators instead of post-increment.\r\n* IsSettingSaveable.cpp: Use std::array instead of std::vector; use pointers instead of copies of the ConfigLocation objects. This reduces the total size of the object file from ~16 KB to ~1 KB.\r\n\r\nNote that a lot of these optimizations were done by using C strings instead of std::string. std::string can be useful because it allows for dynamic resizing and doesn't have buffer overflow issues, but C strings are better for constant data because they don't have the size and runtime overhead of std::string.", 'review_comments': 44, 'rebaseable': None, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8362', 'merged_by': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8362/comments', 'commits': 11, 'maintainer_can_modify': True, 'comments': 5, 'created_at': '2019-09-14T21:38:20Z', 'changed_files': 27, 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8362/comments', 'draft': False, 'milestone': None, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8362', 'updated_at': '2019-11-15T03:38:30Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MzE3NTkyMjE5', '_links': {'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8362/commits'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8362/comments'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/3d7b030302aeb087863a350fb4493752412c1f81'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8362'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8362'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8362/comments'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/8362'}}, 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8362.diff', 'merged': False, 'state': 'open', 'requested_teams': [], 'locked': False, 'merge_commit_sha': 'f40600bc8cf79479dad3e975d42f7edee7126a80', 'merged_at': None, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/3d7b030302aeb087863a350fb4493752412c1f81', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8362', 'id': 317592219, 'title': 'Various string and other optimizations', 'base': {'label': 'dolphin-emu:master', 'user': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'sha': '294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'ref': 'master', 'repo': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 175, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1312, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 175, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5692, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386099, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5692, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-14T22:01:10Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1312, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5692, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-15T02:19:19Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}}, 'closed_at': None, 'requested_reviewers': [], 'assignee': None}}, 'source': 'webserver'}
2019-11-15T03:38:31.481946	{'type': 'gh_pull_request', 'action': 'synchronize', 'head_sha': '3d7b030302aeb087863a350fb4493752412c1f81', 'safe_author': False, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8362', 'id': 8362, 'head_ref_name': 'feature/string-optimizations.2019-09-11', 'title': 'Various string and other optimizations', 'base_sha': '294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'requested_reviewers': [], 'merged': False, 'author': 'GerbilSoft'}
2019-11-15T03:38:24.081619	{'type': 'internal_log', 'lineno': 147, 'level': 'INFO', 'source': 'logging', 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'rohit-n,NanoByte011,RachelBryk,Tilka,Stevoisiak,riking,CrystalGamma,marcan,stenzek,mrgreywater,AdmiralCurtiss,aldelaro5,iwubcode,jezze,EmptyChaos,Tinob,sigmabeta,delroth,cylgom,Buddybenj,neobrain,Sintendo,aroulin,hthh,Alcaro,hackbar,booto,Ziek,mathieui,yourWaifu,galop1n,CookiePLMonster,endrift,spycrab,LAGonauta,jordan-woyak,hrydgard,zackhow,kamiyo,Hydr8gon,rlnilsen,leoetlino,JMC47,Ebola16,OrN,glennricster,Linktothepast,Aestek,Helios747,LPFaint99,gwicks,adamdmoss,skidau,degasus,hdcmeta,phire,shonumi,bentley,comex,FioraAeterna,Orphis,MayImilae,mahdihijazi,Parlane,mmastrac,Armada651,Zopieux,randomstuff,Ryanel,vladfi1,MerryMage,meffij,Phatcat,mimimi085181,spxtr,archshift,lioncash,sepalani,RisingFog,Starsam80,Techjar,magumagu,BhaaLseN,unknownbrackets,ColinDTaylor,kayru,clinchergt,magcius,JosJuice,jloehr,ligfx,moncefmechri,rukai,linkmauve')", 'pathname': '/home/central/sadm/central/github.py'}
2019-11-15T03:38:23.839977	{'type': 'internal_log', 'lineno': 657, 'level': 'INFO', 'source': 'logging', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()', 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py'}
2019-11-15T03:38:23.544470	{'type': 'internal_log', 'lineno': 657, 'level': 'INFO', 'source': 'logging', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()', 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py'}
2019-11-15T03:38:23.092355	{'type': 'internal_log', 'lineno': 657, 'level': 'INFO', 'source': 'logging', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()', 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py'}
2019-11-15T03:38:22.757389	{'type': 'internal_log', 'lineno': 657, 'level': 'INFO', 'source': 'logging', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()', 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py'}
2019-11-15T03:38:22.537017	{'type': 'internal_log', 'lineno': 657, 'level': 'INFO', 'source': 'logging', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()', 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py'}
2019-11-15T03:38:22.536415	{'type': 'internal_log', 'lineno': 132, 'level': 'INFO', 'source': 'logging', 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'pathname': '/home/central/sadm/central/github.py'}
2019-11-15T03:33:22.467308	{'type': 'internal_log', 'lineno': 147, 'level': 'INFO', 'source': 'logging', 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'rohit-n,NanoByte011,RachelBryk,Tilka,Stevoisiak,riking,CrystalGamma,marcan,stenzek,mrgreywater,AdmiralCurtiss,aldelaro5,iwubcode,jezze,EmptyChaos,Tinob,sigmabeta,delroth,cylgom,Buddybenj,neobrain,Sintendo,aroulin,hthh,Alcaro,hackbar,booto,Ziek,mathieui,yourWaifu,galop1n,CookiePLMonster,endrift,spycrab,LAGonauta,jordan-woyak,hrydgard,zackhow,kamiyo,Hydr8gon,rlnilsen,leoetlino,JMC47,Ebola16,OrN,glennricster,Linktothepast,Aestek,Helios747,LPFaint99,gwicks,adamdmoss,skidau,degasus,hdcmeta,phire,shonumi,bentley,comex,FioraAeterna,Orphis,MayImilae,mahdihijazi,Parlane,mmastrac,Armada651,Zopieux,randomstuff,Ryanel,vladfi1,MerryMage,meffij,Phatcat,mimimi085181,spxtr,archshift,lioncash,sepalani,RisingFog,Starsam80,Techjar,magumagu,BhaaLseN,unknownbrackets,ColinDTaylor,kayru,clinchergt,magcius,JosJuice,jloehr,ligfx,moncefmechri,rukai,linkmauve')", 'pathname': '/home/central/sadm/central/github.py'}
2019-11-15T03:33:22.193736	{'type': 'internal_log', 'lineno': 657, 'level': 'INFO', 'source': 'logging', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()', 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py'}
2019-11-15T03:33:21.628980	{'type': 'internal_log', 'lineno': 657, 'level': 'INFO', 'source': 'logging', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()', 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py'}
2019-11-15T03:33:21.078783	{'type': 'internal_log', 'lineno': 657, 'level': 'INFO', 'source': 'logging', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()', 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py'}
2019-11-15T03:33:20.727364	{'type': 'internal_log', 'lineno': 657, 'level': 'INFO', 'source': 'logging', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()', 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py'}
2019-11-15T03:33:20.492960	{'type': 'internal_log', 'lineno': 657, 'level': 'INFO', 'source': 'logging', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()', 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py'}
2019-11-15T03:33:20.492364	{'type': 'internal_log', 'lineno': 132, 'level': 'INFO', 'source': 'logging', 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'pathname': '/home/central/sadm/central/github.py'}
2019-11-15T03:32:22.351317	{'type': 'internal_log', 'lineno': 657, 'level': 'INFO', 'source': 'logging', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()', 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py'}
2019-11-15T03:32:22.350633	{'type': 'internal_log', 'lineno': 196, 'level': 'INFO', 'source': 'logging', 'msg': "Watched repo 'dolphin-emu/netplay-index' has our hook installed", 'args': '()', 'pathname': '/home/central/sadm/central/github.py'}
2019-11-15T03:32:22.076207	{'type': 'internal_log', 'lineno': 657, 'level': 'INFO', 'source': 'logging', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()', 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py'}
2019-11-15T03:32:21.739772	{'type': 'internal_log', 'lineno': 657, 'level': 'INFO', 'source': 'logging', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()', 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py'}
2019-11-15T03:32:21.739077	{'type': 'internal_log', 'lineno': 196, 'level': 'INFO', 'source': 'logging', 'msg': "Watched repo 'dolphin-emu/gcdsp-ida' has our hook installed", 'args': '()', 'pathname': '/home/central/sadm/central/github.py'}

Recent 'build_status' events

2019-11-15T03:38:32.443036	{'type': 'build_status', 'description': 'PR not built because GerbilSoft is not auto-trusted.', 'shortrev': '3d7b03', 'source': 'prbuilder', 'repo': 'dolphin-emu/dolphin', 'pending': False, 'hash': '3d7b030302aeb087863a350fb4493752412c1f81', 'pr': 8362, 'success': False, 'service': 'default', 'url': ''}
2019-11-15T02:19:20.662104	{'type': 'build_status', 'description': 'PR not built because rafaeltoledo is not auto-trusted.', 'shortrev': 'b6087a', 'source': 'prbuilder', 'repo': 'dolphin-emu/dolphin', 'pending': False, 'hash': 'b6087aa0afb3ae0f77f75d84941d29f4e36bcfc2', 'pr': 7864, 'success': False, 'service': 'default', 'url': ''}
2019-11-15T02:18:18.908833	{'type': 'build_status', 'description': 'PR not built because rafaeltoledo is not auto-trusted.', 'shortrev': '8eb131', 'source': 'prbuilder', 'repo': 'dolphin-emu/dolphin', 'pending': False, 'hash': '8eb131eed82ea50be225e152106bfa7fdb6dbc15', 'pr': 7864, 'success': False, 'service': 'default', 'url': ''}
2019-11-14T21:59:50.056796	{'type': 'build_status', 'description': 'Build succeeded on builder pr-win-dbg-x64', 'shortrev': '6f1073', 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'pending': False, 'hash': '6f10730abf629eb169a6893facf757d42001f120', 'pr': 8463, 'success': True, 'service': 'pr-win-dbg-x64', 'url': 'https://buildbot.dolphin-emu.org/#builders/7/builds/5919'}
2019-11-14T21:58:01.441658	{'type': 'build_status', 'description': 'Auto build in progress on builder pr-win-dbg-x64', 'shortrev': '6f1073', 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'pending': True, 'hash': '6f10730abf629eb169a6893facf757d42001f120', 'pr': 8463, 'success': False, 'service': 'pr-win-dbg-x64', 'url': 'https://buildbot.dolphin-emu.org/#builders/7/builds/5919'}
2019-11-14T21:58:00.999360	{'type': 'build_status', 'description': 'Build succeeded on builder pr-win-x64', 'shortrev': '6f1073', 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'pending': False, 'hash': '6f10730abf629eb169a6893facf757d42001f120', 'pr': 8463, 'success': True, 'service': 'pr-win-x64', 'url': 'https://buildbot.dolphin-emu.org/#builders/20/builds/5939'}
2019-11-14T21:57:50.906040	{'type': 'build_status', 'description': 'Build succeeded on builder pr-android', 'shortrev': '6f1073', 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'pending': False, 'hash': '6f10730abf629eb169a6893facf757d42001f120', 'pr': 8463, 'success': True, 'service': 'pr-android', 'url': 'https://buildbot.dolphin-emu.org/#builders/8/builds/5884'}
2019-11-14T21:56:18.681330	{'type': 'build_status', 'description': 'Build succeeded on builder pr-deb-dbg-x64', 'shortrev': '6f1073', 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'pending': False, 'hash': '6f10730abf629eb169a6893facf757d42001f120', 'pr': 8463, 'success': True, 'service': 'pr-deb-dbg-x64', 'url': 'https://buildbot.dolphin-emu.org/#builders/21/builds/5330'}
2019-11-14T21:56:13.153487	{'type': 'build_status', 'description': 'Build succeeded on builder pr-osx-x64', 'shortrev': '6f1073', 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'pending': False, 'hash': '6f10730abf629eb169a6893facf757d42001f120', 'pr': 8463, 'success': True, 'service': 'pr-osx-x64', 'url': 'https://buildbot.dolphin-emu.org/#builders/33/builds/5833'}
2019-11-14T21:56:07.405232	{'type': 'build_status', 'description': 'Build succeeded on builder pr-freebsd-x64', 'shortrev': '6f1073', 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'pending': False, 'hash': '6f10730abf629eb169a6893facf757d42001f120', 'pr': 8463, 'success': True, 'service': 'pr-freebsd-x64', 'url': 'https://buildbot.dolphin-emu.org/#builders/34/builds/5916'}
2019-11-14T21:55:40.438158	{'type': 'build_status', 'description': 'Auto build in progress on builder pr-deb-dbg-x64', 'shortrev': '6f1073', 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'pending': True, 'hash': '6f10730abf629eb169a6893facf757d42001f120', 'pr': 8463, 'success': False, 'service': 'pr-deb-dbg-x64', 'url': 'https://buildbot.dolphin-emu.org/#builders/21/builds/5330'}
2019-11-14T21:55:40.027867	{'type': 'build_status', 'description': 'Build succeeded on builder pr-deb-x64', 'shortrev': '6f1073', 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'pending': False, 'hash': '6f10730abf629eb169a6893facf757d42001f120', 'pr': 8463, 'success': True, 'service': 'pr-deb-x64', 'url': 'https://buildbot.dolphin-emu.org/#builders/6/builds/5348'}
2019-11-14T21:55:28.525006	{'type': 'build_status', 'description': 'Auto build in progress on builder pr-android', 'shortrev': '6f1073', 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'pending': True, 'hash': '6f10730abf629eb169a6893facf757d42001f120', 'pr': 8463, 'success': False, 'service': 'pr-android', 'url': 'https://buildbot.dolphin-emu.org/#builders/8/builds/5884'}
2019-11-14T21:55:27.675617	{'type': 'build_status', 'description': 'Build succeeded on builder pr-ubu-x64', 'shortrev': '6f1073', 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'pending': False, 'hash': '6f10730abf629eb169a6893facf757d42001f120', 'pr': 8463, 'success': True, 'service': 'pr-ubu-x64', 'url': 'https://buildbot.dolphin-emu.org/#builders/2/builds/5873'}
2019-11-14T21:55:07.972109	{'type': 'build_status', 'description': 'Auto build in progress on builder pr-ubu-x64', 'shortrev': '6f1073', 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'pending': True, 'hash': '6f10730abf629eb169a6893facf757d42001f120', 'pr': 8463, 'success': False, 'service': 'pr-ubu-x64', 'url': 'https://buildbot.dolphin-emu.org/#builders/2/builds/5873'}
2019-11-14T21:55:07.534268	{'type': 'build_status', 'description': 'Build succeeded on builder lint', 'shortrev': '6f1073', 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'pending': False, 'hash': '6f10730abf629eb169a6893facf757d42001f120', 'pr': 8463, 'success': True, 'service': 'lint', 'url': 'https://buildbot.dolphin-emu.org/#builders/22/builds/5868'}
2019-11-14T21:55:04.704306	{'type': 'build_status', 'description': 'Auto build in progress on builder pr-freebsd-x64', 'shortrev': '6f1073', 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'pending': True, 'hash': '6f10730abf629eb169a6893facf757d42001f120', 'pr': 8463, 'success': False, 'service': 'pr-freebsd-x64', 'url': 'https://buildbot.dolphin-emu.org/#builders/34/builds/5916'}
2019-11-14T21:55:04.048945	{'type': 'build_status', 'description': 'Auto build in progress on builder pr-win-x64', 'shortrev': '6f1073', 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'pending': True, 'hash': '6f10730abf629eb169a6893facf757d42001f120', 'pr': 8463, 'success': False, 'service': 'pr-win-x64', 'url': 'https://buildbot.dolphin-emu.org/#builders/20/builds/5939'}
2019-11-14T21:55:03.601698	{'type': 'build_status', 'description': 'Auto build in progress on builder pr-osx-x64', 'shortrev': '6f1073', 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'pending': True, 'hash': '6f10730abf629eb169a6893facf757d42001f120', 'pr': 8463, 'success': False, 'service': 'pr-osx-x64', 'url': 'https://buildbot.dolphin-emu.org/#builders/33/builds/5833'}
2019-11-14T21:55:03.151962	{'type': 'build_status', 'description': 'Auto build in progress on builder pr-deb-x64', 'shortrev': '6f1073', 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'pending': True, 'hash': '6f10730abf629eb169a6893facf757d42001f120', 'pr': 8463, 'success': False, 'service': 'pr-deb-x64', 'url': 'https://buildbot.dolphin-emu.org/#builders/6/builds/5348'}
2019-11-14T21:55:02.675493	{'type': 'build_status', 'description': 'Auto build in progress on builder lint', 'shortrev': '6f1073', 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'pending': True, 'hash': '6f10730abf629eb169a6893facf757d42001f120', 'pr': 8463, 'success': False, 'service': 'lint', 'url': 'https://buildbot.dolphin-emu.org/#builders/22/builds/5868'}
2019-11-14T21:54:53.973861	{'type': 'build_status', 'description': 'Very basic checks passed, handed off to Buildbot.', 'shortrev': '6f1073', 'source': 'prbuilder', 'repo': 'dolphin-emu/dolphin', 'pending': False, 'hash': '6f10730abf629eb169a6893facf757d42001f120', 'pr': 8463, 'success': True, 'service': 'default', 'url': ''}
2019-11-14T12:24:05.894000	{'type': 'build_status', 'description': 'Build succeeded on builder pr-win-dbg-x64', 'shortrev': 'be4894', 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'pending': False, 'hash': 'be489443bd41af91461096a58c009af8e89f423e', 'pr': 8461, 'success': True, 'service': 'pr-win-dbg-x64', 'url': 'https://buildbot.dolphin-emu.org/#builders/7/builds/5918'}
2019-11-14T12:22:27.544723	{'type': 'build_status', 'description': 'Auto build in progress on builder pr-win-dbg-x64', 'shortrev': 'be4894', 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'pending': True, 'hash': 'be489443bd41af91461096a58c009af8e89f423e', 'pr': 8461, 'success': False, 'service': 'pr-win-dbg-x64', 'url': 'https://buildbot.dolphin-emu.org/#builders/7/builds/5918'}
2019-11-14T12:22:26.822201	{'type': 'build_status', 'description': 'Build succeeded on builder pr-win-dbg-x64', 'shortrev': 'be4894', 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'pending': False, 'hash': 'be489443bd41af91461096a58c009af8e89f423e', 'pr': 8461, 'success': True, 'service': 'pr-win-dbg-x64', 'url': 'https://buildbot.dolphin-emu.org/#builders/7/builds/5917'}

Recent 'gh_issue_comment' events

2019-11-15T00:29:44.994880	{'type': 'gh_issue_comment', 'id': 7864, 'raw': {'action': 'created', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 175, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1312, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 175, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5692, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386099, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5692, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-14T22:01:10Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1312, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5692, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-14T22:01:07Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'id': 554151529, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7864', 'created_at': '2019-11-15T00:29:44Z', 'node_id': 'MDEyOklzc3VlQ29tbWVudDU1NDE1MTUyOQ==', 'author_association': 'NONE', 'body': "@Simonx22 sure, I'll rebase it and update this PR :)", 'updated_at': '2019-11-15T00:29:44Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/2211337?v=4', 'login': 'rafaeltoledo', 'gists_url': 'https://api.github.com/users/rafaeltoledo/gists{/gist_id}', 'html_url': 'https://github.com/rafaeltoledo', 'events_url': 'https://api.github.com/users/rafaeltoledo/events{/privacy}', 'id': 2211337, 'site_admin': False, 'followers_url': 'https://api.github.com/users/rafaeltoledo/followers', 'subscriptions_url': 'https://api.github.com/users/rafaeltoledo/subscriptions', 'node_id': 'MDQ6VXNlcjIyMTEzMzc=', 'organizations_url': 'https://api.github.com/users/rafaeltoledo/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/rafaeltoledo/received_events', 'following_url': 'https://api.github.com/users/rafaeltoledo/following{/other_user}', 'repos_url': 'https://api.github.com/users/rafaeltoledo/repos', 'url': 'https://api.github.com/users/rafaeltoledo', 'starred_url': 'https://api.github.com/users/rafaeltoledo/starred{/owner}{/repo}'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/554151529', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7864#issuecomment-554151529'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'issue': {'created_at': '2019-03-07T03:17:48Z', 'assignees': [], 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7864/labels{/name}', 'milestone': None, 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'number': 7864, 'updated_at': '2019-11-15T00:29:44Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjU4OTU4Njg5', 'author_association': 'NONE', 'labels': [], 'state': 'open', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7864', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/2211337?v=4', 'login': 'rafaeltoledo', 'gists_url': 'https://api.github.com/users/rafaeltoledo/gists{/gist_id}', 'html_url': 'https://github.com/rafaeltoledo', 'events_url': 'https://api.github.com/users/rafaeltoledo/events{/privacy}', 'id': 2211337, 'site_admin': False, 'followers_url': 'https://api.github.com/users/rafaeltoledo/followers', 'subscriptions_url': 'https://api.github.com/users/rafaeltoledo/subscriptions', 'node_id': 'MDQ6VXNlcjIyMTEzMzc=', 'organizations_url': 'https://api.github.com/users/rafaeltoledo/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/rafaeltoledo/received_events', 'following_url': 'https://api.github.com/users/rafaeltoledo/following{/other_user}', 'repos_url': 'https://api.github.com/users/rafaeltoledo/repos', 'url': 'https://api.github.com/users/rafaeltoledo', 'starred_url': 'https://api.github.com/users/rafaeltoledo/starred{/owner}{/repo}'}, 'locked': False, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7864', 'body': 'This will help the Android client to evolve with the latest libraries (as the legacy support libs will not be shipped anymore with the com.android.support package).\r\n\r\nThis PR also makes the app compliant with the new API requirements to start later this year:\r\nhttps://android-developers.googleblog.com/2019/02/expanding-target-api-level-requirements.html', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7864/events', 'id': 418109891, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7864/comments', 'title': 'Bumps target to API 28 and moves dependencies to AndroidX', 'comments': 3, 'closed_at': None, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7864.patch', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7864.diff', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7864', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7864'}, 'assignee': None}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/2211337?v=4', 'login': 'rafaeltoledo', 'gists_url': 'https://api.github.com/users/rafaeltoledo/gists{/gist_id}', 'html_url': 'https://github.com/rafaeltoledo', 'events_url': 'https://api.github.com/users/rafaeltoledo/events{/privacy}', 'id': 2211337, 'site_admin': False, 'followers_url': 'https://api.github.com/users/rafaeltoledo/followers', 'subscriptions_url': 'https://api.github.com/users/rafaeltoledo/subscriptions', 'node_id': 'MDQ6VXNlcjIyMTEzMzc=', 'organizations_url': 'https://api.github.com/users/rafaeltoledo/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/rafaeltoledo/received_events', 'following_url': 'https://api.github.com/users/rafaeltoledo/following{/other_user}', 'repos_url': 'https://api.github.com/users/rafaeltoledo/repos', 'url': 'https://api.github.com/users/rafaeltoledo', 'starred_url': 'https://api.github.com/users/rafaeltoledo/starred{/owner}{/repo}'}}, 'safe_author': False, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'body': "@Simonx22 sure, I'll rebase it and update this PR :)", 'action': 'created', 'title': 'Bumps target to API 28 and moves dependencies to AndroidX', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7864#issuecomment-554151529', 'author': 'rafaeltoledo'}
2019-11-14T23:20:24.296448	{'type': 'gh_issue_comment', 'id': 7864, 'raw': {'action': 'created', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 175, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1312, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 175, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5692, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386099, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5692, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-14T22:01:10Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1312, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5692, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-14T22:01:07Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'id': 554130569, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7864', 'created_at': '2019-11-14T23:20:23Z', 'node_id': 'MDEyOklzc3VlQ29tbWVudDU1NDEzMDU2OQ==', 'author_association': 'CONTRIBUTOR', 'body': 'Hi, we bumped the target API to 28 in a different PR recently. However, AndroidX migration is still needed. Do you want to rebase this PR? I can also do AndroidX migration in a new PR if you want.', 'updated_at': '2019-11-14T23:20:23Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars0.githubusercontent.com/u/26326692?v=4', 'login': 'Simonx22', 'gists_url': 'https://api.github.com/users/Simonx22/gists{/gist_id}', 'html_url': 'https://github.com/Simonx22', 'events_url': 'https://api.github.com/users/Simonx22/events{/privacy}', 'id': 26326692, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Simonx22/followers', 'subscriptions_url': 'https://api.github.com/users/Simonx22/subscriptions', 'node_id': 'MDQ6VXNlcjI2MzI2Njky', 'organizations_url': 'https://api.github.com/users/Simonx22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Simonx22/received_events', 'following_url': 'https://api.github.com/users/Simonx22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Simonx22/repos', 'url': 'https://api.github.com/users/Simonx22', 'starred_url': 'https://api.github.com/users/Simonx22/starred{/owner}{/repo}'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/554130569', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7864#issuecomment-554130569'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'issue': {'created_at': '2019-03-07T03:17:48Z', 'assignees': [], 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7864/labels{/name}', 'milestone': None, 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'number': 7864, 'updated_at': '2019-11-14T23:20:23Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjU4OTU4Njg5', 'author_association': 'NONE', 'labels': [], 'state': 'open', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7864', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/2211337?v=4', 'login': 'rafaeltoledo', 'gists_url': 'https://api.github.com/users/rafaeltoledo/gists{/gist_id}', 'html_url': 'https://github.com/rafaeltoledo', 'events_url': 'https://api.github.com/users/rafaeltoledo/events{/privacy}', 'id': 2211337, 'site_admin': False, 'followers_url': 'https://api.github.com/users/rafaeltoledo/followers', 'subscriptions_url': 'https://api.github.com/users/rafaeltoledo/subscriptions', 'node_id': 'MDQ6VXNlcjIyMTEzMzc=', 'organizations_url': 'https://api.github.com/users/rafaeltoledo/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/rafaeltoledo/received_events', 'following_url': 'https://api.github.com/users/rafaeltoledo/following{/other_user}', 'repos_url': 'https://api.github.com/users/rafaeltoledo/repos', 'url': 'https://api.github.com/users/rafaeltoledo', 'starred_url': 'https://api.github.com/users/rafaeltoledo/starred{/owner}{/repo}'}, 'locked': False, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7864', 'body': 'This will help the Android client to evolve with the latest libraries (as the legacy support libs will not be shipped anymore with the com.android.support package).\r\n\r\nThis PR also makes the app compliant with the new API requirements to start later this year:\r\nhttps://android-developers.googleblog.com/2019/02/expanding-target-api-level-requirements.html', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7864/events', 'id': 418109891, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7864/comments', 'title': 'Bumps target to API 28 and moves dependencies to AndroidX', 'comments': 2, 'closed_at': None, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7864.patch', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7864.diff', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7864', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7864'}, 'assignee': None}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars0.githubusercontent.com/u/26326692?v=4', 'login': 'Simonx22', 'gists_url': 'https://api.github.com/users/Simonx22/gists{/gist_id}', 'html_url': 'https://github.com/Simonx22', 'events_url': 'https://api.github.com/users/Simonx22/events{/privacy}', 'id': 26326692, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Simonx22/followers', 'subscriptions_url': 'https://api.github.com/users/Simonx22/subscriptions', 'node_id': 'MDQ6VXNlcjI2MzI2Njky', 'organizations_url': 'https://api.github.com/users/Simonx22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Simonx22/received_events', 'following_url': 'https://api.github.com/users/Simonx22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Simonx22/repos', 'url': 'https://api.github.com/users/Simonx22', 'starred_url': 'https://api.github.com/users/Simonx22/starred{/owner}{/repo}'}}, 'safe_author': False, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'body': 'Hi, we bumped the target API to 28 in a different PR recently. However, AndroidX migration is still needed. Do you want to rebase this PR? I can also do AndroidX migration in a new PR if you want.', 'action': 'created', 'title': 'Bumps target to API 28 and moves dependencies to AndroidX', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7864#issuecomment-554130569', 'author': 'Simonx22'}
2019-11-14T21:54:59.886621	{'type': 'gh_issue_comment', 'id': 8463, 'raw': {'action': 'deleted', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 176, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1312, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 176, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5692, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386096, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5692, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-14T12:22:39Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1312, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5692, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-14T12:22:34Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'id': 554098038, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8463', 'created_at': '2019-11-14T21:54:52Z', 'node_id': 'MDEyOklzc3VlQ29tbWVudDU1NDA5ODAzOA==', 'author_association': 'CONTRIBUTOR', 'body': '@dolphin-emu-bot rebuild', 'updated_at': '2019-11-14T21:54:52Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'html_url': 'https://github.com/JosJuice', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'id': 6716818, 'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'url': 'https://api.github.com/users/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/554098038', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8463#issuecomment-554098038'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'issue': {'created_at': '2019-11-10T04:24:35Z', 'assignees': [], 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8463/labels{/name}', 'milestone': None, 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'number': 8463, 'updated_at': '2019-11-14T21:54:52Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MzM5MTE1NDQ3', 'author_association': 'CONTRIBUTOR', 'labels': [], 'state': 'open', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8463', 'user': {'type': 'User', 'avatar_url': 'https://avatars0.githubusercontent.com/u/26326692?v=4', 'login': 'Simonx22', 'gists_url': 'https://api.github.com/users/Simonx22/gists{/gist_id}', 'html_url': 'https://github.com/Simonx22', 'events_url': 'https://api.github.com/users/Simonx22/events{/privacy}', 'id': 26326692, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Simonx22/followers', 'subscriptions_url': 'https://api.github.com/users/Simonx22/subscriptions', 'node_id': 'MDQ6VXNlcjI2MzI2Njky', 'organizations_url': 'https://api.github.com/users/Simonx22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Simonx22/received_events', 'following_url': 'https://api.github.com/users/Simonx22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Simonx22/repos', 'url': 'https://api.github.com/users/Simonx22', 'starred_url': 'https://api.github.com/users/Simonx22/starred{/owner}{/repo}'}, 'locked': False, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8463', 'body': "This is a suggested change by Android Studio. Depends on #8461.\r\n\r\nI've tested this change on my device and didn't encounter any issues.", 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8463/events', 'id': 520551907, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8463/comments', 'title': 'Android:  update androidSupportVersion and compileSdkVersion to 28', 'comments': 2, 'closed_at': None, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8463.patch', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8463.diff', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8463', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8463'}, 'assignee': None}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'html_url': 'https://github.com/JosJuice', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'id': 6716818, 'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'url': 'https://api.github.com/users/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}'}}, 'safe_author': True, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'body': '@dolphin-emu-bot rebuild', 'action': 'deleted', 'title': 'Android:  update androidSupportVersion and compileSdkVersion to 28', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8463#issuecomment-554098038', 'author': 'JosJuice'}
2019-11-14T21:54:53.201976	{'type': 'gh_issue_comment', 'id': 8463, 'raw': {'action': 'created', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 176, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1312, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 176, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5692, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386096, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5692, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-14T12:22:39Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1312, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5692, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-14T12:22:34Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'id': 554098038, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8463', 'created_at': '2019-11-14T21:54:52Z', 'node_id': 'MDEyOklzc3VlQ29tbWVudDU1NDA5ODAzOA==', 'author_association': 'CONTRIBUTOR', 'body': '@dolphin-emu-bot rebuild', 'updated_at': '2019-11-14T21:54:52Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'html_url': 'https://github.com/JosJuice', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'id': 6716818, 'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'url': 'https://api.github.com/users/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/554098038', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8463#issuecomment-554098038'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'issue': {'created_at': '2019-11-10T04:24:35Z', 'assignees': [], 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8463/labels{/name}', 'milestone': None, 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'number': 8463, 'updated_at': '2019-11-14T21:54:52Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MzM5MTE1NDQ3', 'author_association': 'CONTRIBUTOR', 'labels': [], 'state': 'open', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8463', 'user': {'type': 'User', 'avatar_url': 'https://avatars0.githubusercontent.com/u/26326692?v=4', 'login': 'Simonx22', 'gists_url': 'https://api.github.com/users/Simonx22/gists{/gist_id}', 'html_url': 'https://github.com/Simonx22', 'events_url': 'https://api.github.com/users/Simonx22/events{/privacy}', 'id': 26326692, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Simonx22/followers', 'subscriptions_url': 'https://api.github.com/users/Simonx22/subscriptions', 'node_id': 'MDQ6VXNlcjI2MzI2Njky', 'organizations_url': 'https://api.github.com/users/Simonx22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Simonx22/received_events', 'following_url': 'https://api.github.com/users/Simonx22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Simonx22/repos', 'url': 'https://api.github.com/users/Simonx22', 'starred_url': 'https://api.github.com/users/Simonx22/starred{/owner}{/repo}'}, 'locked': False, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8463', 'body': "This is a suggested change by Android Studio. Depends on #8461.\r\n\r\nI've tested this change on my device and didn't encounter any issues.", 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8463/events', 'id': 520551907, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8463/comments', 'title': 'Android:  update androidSupportVersion and compileSdkVersion to 28', 'comments': 2, 'closed_at': None, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8463.patch', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8463.diff', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8463', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8463'}, 'assignee': None}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'html_url': 'https://github.com/JosJuice', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'id': 6716818, 'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'url': 'https://api.github.com/users/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}'}}, 'safe_author': True, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'body': '@dolphin-emu-bot rebuild', 'action': 'created', 'title': 'Android:  update androidSupportVersion and compileSdkVersion to 28', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8463#issuecomment-554098038', 'author': 'JosJuice'}
2019-11-14T12:05:49.870225	{'type': 'gh_issue_comment', 'id': 8461, 'raw': {'action': 'deleted', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 177, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1312, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 177, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5692, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386143, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5692, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-14T06:17:27Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1312, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5692, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-12T20:17:56Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'id': 553858846, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8461', 'created_at': '2019-11-14T12:05:40Z', 'node_id': 'MDEyOklzc3VlQ29tbWVudDU1Mzg1ODg0Ng==', 'author_association': 'CONTRIBUTOR', 'body': '@dolphin-emu-bot rebuild', 'updated_at': '2019-11-14T12:05:40Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'html_url': 'https://github.com/JosJuice', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'id': 6716818, 'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'url': 'https://api.github.com/users/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/553858846', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8461#issuecomment-553858846'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'issue': {'created_at': '2019-11-09T02:09:04Z', 'assignees': [], 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8461/labels{/name}', 'milestone': None, 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'number': 8461, 'updated_at': '2019-11-14T12:05:41Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MzM4OTI1OTkz', 'author_association': 'CONTRIBUTOR', 'labels': [], 'state': 'open', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8461', 'user': {'type': 'User', 'avatar_url': 'https://avatars0.githubusercontent.com/u/26326692?v=4', 'login': 'Simonx22', 'gists_url': 'https://api.github.com/users/Simonx22/gists{/gist_id}', 'html_url': 'https://github.com/Simonx22', 'events_url': 'https://api.github.com/users/Simonx22/events{/privacy}', 'id': 26326692, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Simonx22/followers', 'subscriptions_url': 'https://api.github.com/users/Simonx22/subscriptions', 'node_id': 'MDQ6VXNlcjI2MzI2Njky', 'organizations_url': 'https://api.github.com/users/Simonx22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Simonx22/received_events', 'following_url': 'https://api.github.com/users/Simonx22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Simonx22/repos', 'url': 'https://api.github.com/users/Simonx22', 'starred_url': 'https://api.github.com/users/Simonx22/starred{/owner}{/repo}'}, 'locked': False, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8461', 'body': "Since 11/01/2019, Android requires SDK version 28 (aka Android 9). If you submit an update with SDK version 27 and below, Google will reject the update. Read more here: https://android-developers.googleblog.com/2019/02/expanding-target-api-level-requirements.html\r\n\r\nI have tested this change on my phone and haven't encountered any issues.", 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8461/events', 'id': 520315365, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8461/comments', 'title': 'Android: Update target Android SdkVersion to 28', 'comments': 9, 'closed_at': None, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8461.patch', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8461.diff', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8461', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8461'}, 'assignee': None}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'html_url': 'https://github.com/JosJuice', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'id': 6716818, 'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'url': 'https://api.github.com/users/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}'}}, 'safe_author': True, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'body': '@dolphin-emu-bot rebuild', 'action': 'deleted', 'title': 'Android: Update target Android SdkVersion to 28', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8461#issuecomment-553858846', 'author': 'JosJuice'}
2019-11-14T12:05:41.908777	{'type': 'gh_issue_comment', 'id': 8461, 'raw': {'action': 'created', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 177, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1312, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 177, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5692, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386143, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5692, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-14T06:17:27Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1312, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5692, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-12T20:17:56Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'id': 553858846, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8461', 'created_at': '2019-11-14T12:05:40Z', 'node_id': 'MDEyOklzc3VlQ29tbWVudDU1Mzg1ODg0Ng==', 'author_association': 'CONTRIBUTOR', 'body': '@dolphin-emu-bot rebuild', 'updated_at': '2019-11-14T12:05:40Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'html_url': 'https://github.com/JosJuice', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'id': 6716818, 'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'url': 'https://api.github.com/users/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/553858846', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8461#issuecomment-553858846'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'issue': {'created_at': '2019-11-09T02:09:04Z', 'assignees': [], 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8461/labels{/name}', 'milestone': None, 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'number': 8461, 'updated_at': '2019-11-14T12:05:41Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MzM4OTI1OTkz', 'author_association': 'CONTRIBUTOR', 'labels': [], 'state': 'open', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8461', 'user': {'type': 'User', 'avatar_url': 'https://avatars0.githubusercontent.com/u/26326692?v=4', 'login': 'Simonx22', 'gists_url': 'https://api.github.com/users/Simonx22/gists{/gist_id}', 'html_url': 'https://github.com/Simonx22', 'events_url': 'https://api.github.com/users/Simonx22/events{/privacy}', 'id': 26326692, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Simonx22/followers', 'subscriptions_url': 'https://api.github.com/users/Simonx22/subscriptions', 'node_id': 'MDQ6VXNlcjI2MzI2Njky', 'organizations_url': 'https://api.github.com/users/Simonx22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Simonx22/received_events', 'following_url': 'https://api.github.com/users/Simonx22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Simonx22/repos', 'url': 'https://api.github.com/users/Simonx22', 'starred_url': 'https://api.github.com/users/Simonx22/starred{/owner}{/repo}'}, 'locked': False, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8461', 'body': "Since 11/01/2019, Android requires SDK version 28 (aka Android 9). If you submit an update with SDK version 27 and below, Google will reject the update. Read more here: https://android-developers.googleblog.com/2019/02/expanding-target-api-level-requirements.html\r\n\r\nI have tested this change on my phone and haven't encountered any issues.", 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8461/events', 'id': 520315365, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8461/comments', 'title': 'Android: Update target Android SdkVersion to 28', 'comments': 9, 'closed_at': None, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8461.patch', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8461.diff', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8461', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8461'}, 'assignee': None}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'html_url': 'https://github.com/JosJuice', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'id': 6716818, 'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'url': 'https://api.github.com/users/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}'}}, 'safe_author': True, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'body': '@dolphin-emu-bot rebuild', 'action': 'created', 'title': 'Android: Update target Android SdkVersion to 28', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8461#issuecomment-553858846', 'author': 'JosJuice'}
2019-11-12T20:28:47.326631	{'type': 'gh_issue_comment', 'id': 8224, 'raw': {'action': 'deleted', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 177, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1311, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 177, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5686, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386143, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5686, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-12T18:09:14Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1311, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5686, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-12T20:17:56Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'id': 553100060, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224', 'created_at': '2019-11-12T20:28:39Z', 'node_id': 'MDEyOklzc3VlQ29tbWVudDU1MzEwMDA2MA==', 'author_association': 'CONTRIBUTOR', 'body': '@dolphin-emu-bot rebuild', 'updated_at': '2019-11-12T20:28:39Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'html_url': 'https://github.com/JosJuice', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'id': 6716818, 'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'url': 'https://api.github.com/users/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/553100060', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8224#issuecomment-553100060'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'issue': {'created_at': '2019-07-01T20:23:00Z', 'assignees': [], 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224/labels{/name}', 'milestone': None, 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'number': 8224, 'updated_at': '2019-11-12T20:28:39Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjkzNDg1MjMx', 'author_association': 'CONTRIBUTOR', 'labels': [], 'state': 'open', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/8334194?v=4', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'html_url': 'https://github.com/Pokechu22', 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'id': 8334194, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Pokechu22/repos', 'url': 'https://api.github.com/users/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}'}, 'locked': False, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8224', 'body': "Previously, only Mii data was written.  Additionally, the file containing mii data was shared for all Wiimotes, which made it a lot less useful.\r\n\r\nAdditionally, the file was read/written on each Wiimote read, even though the whole EEPROM was kept in memory.  This was bad for performance and not particularly necessary (it did enforce that the data was properly shared between all Wiimotes, but that's not something I want).\r\n\r\n-----\r\n\r\nSome notes about this:\r\n\r\n* If there is no `Wiimote#.bin` file, the previous `mii.bin` file will be read (if it exists) and used to populate the mii block.  However, since the `Wiimote#.bin` files are not written until a write to EEPROM happens, this will continue happening on each startup.  Also, the `mii.bin` file isn't ever deleted, which is probably fine but might get weird if all wiimotes have bin files with them since the mii file isn't used at that point.\r\n* I think it would be neat to have files not tied directly to Wiimote numbers, since you might want to save more data per game (or data from different games or whatever).  But I've got no idea how to do that from a UI perspective.\r\n* It would be neat to import (and _maybe_ export, though that may be dangerous) data to physical Wiimotes, but that does depend on having further management of the files than just tying it to the Wiimote number.\r\n* This includes writing EEPROM for the balance board, which is ~~[currently unknown](https://wiibrew.org/wiki/Wii_Balance_Board#EEPROM_Memory).  Technically Dolphin allowed reads and writes to it before, but it would only interact with the same `mii.bin` file.  Now, a write to the EEPROM for the wii balance board will create a `Wiimote5.bin` file (I think), which might be incorrect.~~  correct based on hardware testing, and will go into a `BalanceBoard.bin` file.  That said, this only happens after a write, which presumably no actual game does.\r\n* Data might be written too infrequently now.  It's written when `Reset()` is called while the eeprom is dirty, which should include disconnects; however, that only happens when the game is closed eventually.  If there's a crash or something in the middle, the file remains unwritten.", 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224/events', 'id': 462894540, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224/comments', 'title': 'Write the entirety of the Wiimote EEPROM, in a per-Wiimote file', 'comments': 11, 'closed_at': None, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8224.patch', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8224.diff', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8224', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8224'}, 'assignee': None}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'html_url': 'https://github.com/JosJuice', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'id': 6716818, 'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'url': 'https://api.github.com/users/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}'}}, 'safe_author': True, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'body': '@dolphin-emu-bot rebuild', 'action': 'deleted', 'title': 'Write the entirety of the Wiimote EEPROM, in a per-Wiimote file', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8224#issuecomment-553100060', 'author': 'JosJuice'}
2019-11-12T20:28:40.064608	{'type': 'gh_issue_comment', 'id': 8224, 'raw': {'action': 'created', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 177, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1311, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 177, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5686, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386143, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5686, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-12T18:09:14Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1311, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5686, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-12T20:17:56Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'id': 553100060, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224', 'created_at': '2019-11-12T20:28:39Z', 'node_id': 'MDEyOklzc3VlQ29tbWVudDU1MzEwMDA2MA==', 'author_association': 'CONTRIBUTOR', 'body': '@dolphin-emu-bot rebuild', 'updated_at': '2019-11-12T20:28:39Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'html_url': 'https://github.com/JosJuice', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'id': 6716818, 'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'url': 'https://api.github.com/users/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/553100060', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8224#issuecomment-553100060'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'issue': {'created_at': '2019-07-01T20:23:00Z', 'assignees': [], 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224/labels{/name}', 'milestone': None, 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'number': 8224, 'updated_at': '2019-11-12T20:28:39Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjkzNDg1MjMx', 'author_association': 'CONTRIBUTOR', 'labels': [], 'state': 'open', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/8334194?v=4', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'html_url': 'https://github.com/Pokechu22', 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'id': 8334194, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Pokechu22/repos', 'url': 'https://api.github.com/users/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}'}, 'locked': False, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8224', 'body': "Previously, only Mii data was written.  Additionally, the file containing mii data was shared for all Wiimotes, which made it a lot less useful.\r\n\r\nAdditionally, the file was read/written on each Wiimote read, even though the whole EEPROM was kept in memory.  This was bad for performance and not particularly necessary (it did enforce that the data was properly shared between all Wiimotes, but that's not something I want).\r\n\r\n-----\r\n\r\nSome notes about this:\r\n\r\n* If there is no `Wiimote#.bin` file, the previous `mii.bin` file will be read (if it exists) and used to populate the mii block.  However, since the `Wiimote#.bin` files are not written until a write to EEPROM happens, this will continue happening on each startup.  Also, the `mii.bin` file isn't ever deleted, which is probably fine but might get weird if all wiimotes have bin files with them since the mii file isn't used at that point.\r\n* I think it would be neat to have files not tied directly to Wiimote numbers, since you might want to save more data per game (or data from different games or whatever).  But I've got no idea how to do that from a UI perspective.\r\n* It would be neat to import (and _maybe_ export, though that may be dangerous) data to physical Wiimotes, but that does depend on having further management of the files than just tying it to the Wiimote number.\r\n* This includes writing EEPROM for the balance board, which is ~~[currently unknown](https://wiibrew.org/wiki/Wii_Balance_Board#EEPROM_Memory).  Technically Dolphin allowed reads and writes to it before, but it would only interact with the same `mii.bin` file.  Now, a write to the EEPROM for the wii balance board will create a `Wiimote5.bin` file (I think), which might be incorrect.~~  correct based on hardware testing, and will go into a `BalanceBoard.bin` file.  That said, this only happens after a write, which presumably no actual game does.\r\n* Data might be written too infrequently now.  It's written when `Reset()` is called while the eeprom is dirty, which should include disconnects; however, that only happens when the game is closed eventually.  If there's a crash or something in the middle, the file remains unwritten.", 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224/events', 'id': 462894540, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224/comments', 'title': 'Write the entirety of the Wiimote EEPROM, in a per-Wiimote file', 'comments': 11, 'closed_at': None, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8224.patch', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8224.diff', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8224', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8224'}, 'assignee': None}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'html_url': 'https://github.com/JosJuice', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'id': 6716818, 'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'url': 'https://api.github.com/users/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}'}}, 'safe_author': True, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'body': '@dolphin-emu-bot rebuild', 'action': 'created', 'title': 'Write the entirety of the Wiimote EEPROM, in a per-Wiimote file', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8224#issuecomment-553100060', 'author': 'JosJuice'}
2019-11-12T20:21:16.889069	{'type': 'gh_issue_comment', 'id': 8224, 'raw': {'action': 'created', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 177, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1311, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 177, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5686, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386143, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5686, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-12T18:09:14Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1311, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5686, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-12T20:17:56Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'id': 553097359, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224', 'created_at': '2019-11-12T20:21:16Z', 'node_id': 'MDEyOklzc3VlQ29tbWVudDU1MzA5NzM1OQ==', 'author_association': 'CONTRIBUTOR', 'body': "Done.  I've also added a special case to `Wiimote::GetName` for the balance board (though it won't come up in practice due to no games being known to use it; I did test and confirm that the balance board does have usable EEPROM though).  I also added a log message when the EEPROM is written (only when it is dirty).", 'updated_at': '2019-11-12T20:21:16Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/8334194?v=4', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'html_url': 'https://github.com/Pokechu22', 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'id': 8334194, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Pokechu22/repos', 'url': 'https://api.github.com/users/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/553097359', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8224#issuecomment-553097359'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'issue': {'created_at': '2019-07-01T20:23:00Z', 'assignees': [], 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224/labels{/name}', 'milestone': None, 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'number': 8224, 'updated_at': '2019-11-12T20:21:16Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjkzNDg1MjMx', 'author_association': 'CONTRIBUTOR', 'labels': [], 'state': 'open', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/8334194?v=4', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'html_url': 'https://github.com/Pokechu22', 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'id': 8334194, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Pokechu22/repos', 'url': 'https://api.github.com/users/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}'}, 'locked': False, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8224', 'body': "Previously, only Mii data was written.  Additionally, the file containing mii data was shared for all Wiimotes, which made it a lot less useful.\r\n\r\nAdditionally, the file was read/written on each Wiimote read, even though the whole EEPROM was kept in memory.  This was bad for performance and not particularly necessary (it did enforce that the data was properly shared between all Wiimotes, but that's not something I want).\r\n\r\n-----\r\n\r\nSome notes about this:\r\n\r\n* If there is no `Wiimote#.bin` file, the previous `mii.bin` file will be read (if it exists) and used to populate the mii block.  However, since the `Wiimote#.bin` files are not written until a write to EEPROM happens, this will continue happening on each startup.  Also, the `mii.bin` file isn't ever deleted, which is probably fine but might get weird if all wiimotes have bin files with them since the mii file isn't used at that point.\r\n* I think it would be neat to have files not tied directly to Wiimote numbers, since you might want to save more data per game (or data from different games or whatever).  But I've got no idea how to do that from a UI perspective.\r\n* It would be neat to import (and _maybe_ export, though that may be dangerous) data to physical Wiimotes, but that does depend on having further management of the files than just tying it to the Wiimote number.\r\n* This includes writing EEPROM for the balance board, which is [currently unknown](https://wiibrew.org/wiki/Wii_Balance_Board#EEPROM_Memory).  Technically Dolphin allowed reads and writes to it before, but it would only interact with the same `mii.bin` file.  Now, a write to the EEPROM for the wii balance board will create a `Wiimote5.bin` file (I think), which might be incorrect.  That said, this only happens after a write, which presumably no actual game does.\r\n* Data might be written too infrequently now.  It's written when `Reset()` is called while the eeprom is dirty, which should include disconnects; however, that only happens when the game is closed eventually.  If there's a crash or something in the middle, the file remains unwritten.", 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224/events', 'id': 462894540, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224/comments', 'title': 'Write the entirety of the Wiimote EEPROM, in a per-Wiimote file', 'comments': 10, 'closed_at': None, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8224.patch', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8224.diff', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8224', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8224'}, 'assignee': None}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/8334194?v=4', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'html_url': 'https://github.com/Pokechu22', 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'id': 8334194, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Pokechu22/repos', 'url': 'https://api.github.com/users/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}'}}, 'safe_author': False, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'body': "Done.  I've also added a special case to `Wiimote::GetName` for the balance board (though it won't come up in practice due to no games being known to use it; I did test and confirm that the balance board does have usable EEPROM though).  I also added a log message when the EEPROM is written (only when it is dirty).", 'action': 'created', 'title': 'Write the entirety of the Wiimote EEPROM, in a per-Wiimote file', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8224#issuecomment-553097359', 'author': 'Pokechu22'}
2019-11-12T11:14:40.138220	{'type': 'gh_issue_comment', 'id': 8356, 'raw': {'action': 'edited', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 177, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1311, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 177, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5684, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386143, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5684, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-12T07:03:16Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1311, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5684, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-12T09:58:04Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'id': 552849742, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8356', 'created_at': '2019-11-12T11:14:19Z', 'node_id': 'MDEyOklzc3VlQ29tbWVudDU1Mjg0OTc0Mg==', 'author_association': 'MEMBER', 'body': "@mbc07 I have some ideas on how to do it more cleanly. Hopefully I'll do it soonish.", 'updated_at': '2019-11-12T11:14:39Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1768214?v=4', 'login': 'jordan-woyak', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'html_url': 'https://github.com/jordan-woyak', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'id': 1768214, 'site_admin': False, 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'url': 'https://api.github.com/users/jordan-woyak', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/552849742', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8356#issuecomment-552849742'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'issue': {'created_at': '2019-09-09T19:01:41Z', 'assignees': [], 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8356/labels{/name}', 'milestone': None, 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'number': 8356, 'updated_at': '2019-11-12T11:14:39Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MzE1NjcwOTcy', 'author_association': 'MEMBER', 'labels': [], 'state': 'open', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8356', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1768214?v=4', 'login': 'jordan-woyak', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'html_url': 'https://github.com/jordan-woyak', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'id': 1768214, 'site_admin': False, 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'url': 'https://api.github.com/users/jordan-woyak', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}'}, 'locked': False, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8356', 'body': 'Unfortunately newer Linux drivers for DS4 (Playstation 4) controllers split the device into three separate event nodes.\r\n\r\nOn my system I get:\r\n"Sony Interactive Entertainment Wireless Controller"\r\n"Sony Interactive Entertainment Wireless Controller Touchpad"\r\n"Sony Interactive Entertainment Wireless Controller Motion Sensors"\r\n\r\nApparently this is due to some evdev policy: "A device must not mix regular directional axes and accelerometer axes on the same event node."\r\n\r\nOur input system does allow use of multiple devices via "All Devices" or so-called "absolute path" control expressions, but this is less than desirable especially when making use of multiple DS4s.\r\n\r\nThis PR combines evdev devices that return the same non-null unique ID (via `libevdev_get_uniq`).\r\n\r\nMapping of raw acceleration/gyroscope inputs in PR #8352 is less horrible this way.\r\n\r\nI\'m not entirely happy with this implementation. It gets pretty ugly, especially the parts that keep the button/axis names in the same deterministic order, but there doesn\'t seem to be a clean way to do it as evdev enumerates devices in a seemingly random order.', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8356/events', 'id': 491269947, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8356/comments', 'title': 'WIP - ControllerInterface. Combine evdev devices with the same "uniq" name.', 'comments': 2, 'closed_at': None, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8356.patch', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8356.diff', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8356', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8356'}, 'assignee': None}, 'changes': {'body': {'from': '@mbc07 I have some ideas on how to do it more cleanly.'}}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1768214?v=4', 'login': 'jordan-woyak', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'html_url': 'https://github.com/jordan-woyak', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'id': 1768214, 'site_admin': False, 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'url': 'https://api.github.com/users/jordan-woyak', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}'}}, 'safe_author': True, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'body': "@mbc07 I have some ideas on how to do it more cleanly. Hopefully I'll do it soonish.", 'action': 'edited', 'title': 'WIP - ControllerInterface. Combine evdev devices with the same "uniq" name.', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8356#issuecomment-552849742', 'author': 'jordan-woyak'}
2019-11-12T11:14:20.356006	{'type': 'gh_issue_comment', 'id': 8356, 'raw': {'action': 'created', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 177, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1311, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 177, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5684, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386143, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5684, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-12T07:03:16Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1311, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5684, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-12T09:58:04Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'id': 552849742, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8356', 'created_at': '2019-11-12T11:14:19Z', 'node_id': 'MDEyOklzc3VlQ29tbWVudDU1Mjg0OTc0Mg==', 'author_association': 'MEMBER', 'body': '@mbc07 I have some ideas on how to do it more cleanly.', 'updated_at': '2019-11-12T11:14:19Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1768214?v=4', 'login': 'jordan-woyak', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'html_url': 'https://github.com/jordan-woyak', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'id': 1768214, 'site_admin': False, 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'url': 'https://api.github.com/users/jordan-woyak', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/552849742', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8356#issuecomment-552849742'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'issue': {'created_at': '2019-09-09T19:01:41Z', 'assignees': [], 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8356/labels{/name}', 'milestone': None, 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'number': 8356, 'updated_at': '2019-11-12T11:14:19Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MzE1NjcwOTcy', 'author_association': 'MEMBER', 'labels': [], 'state': 'open', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8356', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1768214?v=4', 'login': 'jordan-woyak', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'html_url': 'https://github.com/jordan-woyak', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'id': 1768214, 'site_admin': False, 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'url': 'https://api.github.com/users/jordan-woyak', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}'}, 'locked': False, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8356', 'body': 'Unfortunately newer Linux drivers for DS4 (Playstation 4) controllers split the device into three separate event nodes.\r\n\r\nOn my system I get:\r\n"Sony Interactive Entertainment Wireless Controller"\r\n"Sony Interactive Entertainment Wireless Controller Touchpad"\r\n"Sony Interactive Entertainment Wireless Controller Motion Sensors"\r\n\r\nApparently this is due to some evdev policy: "A device must not mix regular directional axes and accelerometer axes on the same event node."\r\n\r\nOur input system does allow use of multiple devices via "All Devices" or so-called "absolute path" control expressions, but this is less than desirable especially when making use of multiple DS4s.\r\n\r\nThis PR combines evdev devices that return the same non-null unique ID (via `libevdev_get_uniq`).\r\n\r\nMapping of raw acceleration/gyroscope inputs in PR #8352 is less horrible this way.\r\n\r\nI\'m not entirely happy with this implementation. It gets pretty ugly, especially the parts that keep the button/axis names in the same deterministic order, but there doesn\'t seem to be a clean way to do it as evdev enumerates devices in a seemingly random order.', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8356/events', 'id': 491269947, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8356/comments', 'title': 'WIP - ControllerInterface. Combine evdev devices with the same "uniq" name.', 'comments': 2, 'closed_at': None, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8356.patch', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8356.diff', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8356', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8356'}, 'assignee': None}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1768214?v=4', 'login': 'jordan-woyak', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'html_url': 'https://github.com/jordan-woyak', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'id': 1768214, 'site_admin': False, 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'url': 'https://api.github.com/users/jordan-woyak', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}'}}, 'safe_author': True, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'body': '@mbc07 I have some ideas on how to do it more cleanly.', 'action': 'created', 'title': 'WIP - ControllerInterface. Combine evdev devices with the same "uniq" name.', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8356#issuecomment-552849742', 'author': 'jordan-woyak'}
2019-11-12T08:11:49.920650	{'type': 'gh_issue_comment', 'id': 8224, 'raw': {'action': 'created', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 177, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1311, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 177, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5684, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386143, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5684, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-12T07:03:16Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1311, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5684, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-12T02:11:18Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'id': 552782061, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224', 'created_at': '2019-11-12T08:11:49Z', 'node_id': 'MDEyOklzc3VlQ29tbWVudDU1Mjc4MjA2MQ==', 'author_association': 'CONTRIBUTOR', 'body': "The call you added to `ResetAllWiimotes` in DolphinQt won't run on Android or no-gui. Could you put it in Core code instead?", 'updated_at': '2019-11-12T08:11:49Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'html_url': 'https://github.com/JosJuice', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'id': 6716818, 'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'url': 'https://api.github.com/users/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/552782061', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8224#issuecomment-552782061'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'issue': {'created_at': '2019-07-01T20:23:00Z', 'assignees': [], 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224/labels{/name}', 'milestone': None, 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'number': 8224, 'updated_at': '2019-11-12T08:11:49Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjkzNDg1MjMx', 'author_association': 'CONTRIBUTOR', 'labels': [], 'state': 'open', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/8334194?v=4', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'html_url': 'https://github.com/Pokechu22', 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'id': 8334194, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Pokechu22/repos', 'url': 'https://api.github.com/users/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}'}, 'locked': False, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8224', 'body': "Previously, only Mii data was written.  Additionally, the file containing mii data was shared for all Wiimotes, which made it a lot less useful.\r\n\r\nAdditionally, the file was read/written on each Wiimote read, even though the whole EEPROM was kept in memory.  This was bad for performance and not particularly necessary (it did enforce that the data was properly shared between all Wiimotes, but that's not something I want).\r\n\r\n-----\r\n\r\nSome notes about this:\r\n\r\n* If there is no `Wiimote#.bin` file, the previous `mii.bin` file will be read (if it exists) and used to populate the mii block.  However, since the `Wiimote#.bin` files are not written until a write to EEPROM happens, this will continue happening on each startup.  Also, the `mii.bin` file isn't ever deleted, which is probably fine but might get weird if all wiimotes have bin files with them since the mii file isn't used at that point.\r\n* I think it would be neat to have files not tied directly to Wiimote numbers, since you might want to save more data per game (or data from different games or whatever).  But I've got no idea how to do that from a UI perspective.\r\n* It would be neat to import (and _maybe_ export, though that may be dangerous) data to physical Wiimotes, but that does depend on having further management of the files than just tying it to the Wiimote number.\r\n* This includes writing EEPROM for the balance board, which is [currently unknown](https://wiibrew.org/wiki/Wii_Balance_Board#EEPROM_Memory).  Technically Dolphin allowed reads and writes to it before, but it would only interact with the same `mii.bin` file.  Now, a write to the EEPROM for the wii balance board will create a `Wiimote5.bin` file (I think), which might be incorrect.  That said, this only happens after a write, which presumably no actual game does.\r\n* Data might be written too infrequently now.  It's written when `Reset()` is called while the eeprom is dirty, which should include disconnects; however, that only happens when the game is closed eventually.  If there's a crash or something in the middle, the file remains unwritten.", 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224/events', 'id': 462894540, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224/comments', 'title': 'Write the entirety of the Wiimote EEPROM, in a per-Wiimote file', 'comments': 9, 'closed_at': None, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8224.patch', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8224.diff', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8224', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8224'}, 'assignee': None}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'html_url': 'https://github.com/JosJuice', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'id': 6716818, 'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'url': 'https://api.github.com/users/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}'}}, 'safe_author': True, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'body': "The call you added to `ResetAllWiimotes` in DolphinQt won't run on Android or no-gui. Could you put it in Core code instead?", 'action': 'created', 'title': 'Write the entirety of the Wiimote EEPROM, in a per-Wiimote file', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8224#issuecomment-552782061', 'author': 'JosJuice'}
2019-11-12T04:22:44.346979	{'type': 'gh_issue_comment', 'id': 8356, 'raw': {'action': 'edited', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 177, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1310, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 177, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5684, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386143, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5684, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-12T00:16:40Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1310, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5684, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-12T02:11:18Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'id': 552728023, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8356', 'created_at': '2019-11-12T04:22:23Z', 'node_id': 'MDEyOklzc3VlQ29tbWVudDU1MjcyODAyMw==', 'author_association': 'CONTRIBUTOR', 'body': 'Any news on this PR? Seems to be the last missing piece to have DualShock 4 motion sensors working natively on Linux...', 'updated_at': '2019-11-12T04:22:43Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars0.githubusercontent.com/u/8005966?v=4', 'login': 'mbc07', 'gists_url': 'https://api.github.com/users/mbc07/gists{/gist_id}', 'html_url': 'https://github.com/mbc07', 'events_url': 'https://api.github.com/users/mbc07/events{/privacy}', 'id': 8005966, 'site_admin': False, 'followers_url': 'https://api.github.com/users/mbc07/followers', 'subscriptions_url': 'https://api.github.com/users/mbc07/subscriptions', 'node_id': 'MDQ6VXNlcjgwMDU5NjY=', 'organizations_url': 'https://api.github.com/users/mbc07/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/mbc07/received_events', 'following_url': 'https://api.github.com/users/mbc07/following{/other_user}', 'repos_url': 'https://api.github.com/users/mbc07/repos', 'url': 'https://api.github.com/users/mbc07', 'starred_url': 'https://api.github.com/users/mbc07/starred{/owner}{/repo}'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/552728023', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8356#issuecomment-552728023'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'issue': {'created_at': '2019-09-09T19:01:41Z', 'assignees': [], 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8356/labels{/name}', 'milestone': None, 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'number': 8356, 'updated_at': '2019-11-12T04:22:43Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MzE1NjcwOTcy', 'author_association': 'MEMBER', 'labels': [], 'state': 'open', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8356', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1768214?v=4', 'login': 'jordan-woyak', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'html_url': 'https://github.com/jordan-woyak', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'id': 1768214, 'site_admin': False, 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'url': 'https://api.github.com/users/jordan-woyak', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}'}, 'locked': False, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8356', 'body': 'Unfortunately newer Linux drivers for DS4 (Playstation 4) controllers split the device into three separate event nodes.\r\n\r\nOn my system I get:\r\n"Sony Interactive Entertainment Wireless Controller"\r\n"Sony Interactive Entertainment Wireless Controller Touchpad"\r\n"Sony Interactive Entertainment Wireless Controller Motion Sensors"\r\n\r\nApparently this is due to some evdev policy: "A device must not mix regular directional axes and accelerometer axes on the same event node."\r\n\r\nOur input system does allow use of multiple devices via "All Devices" or so-called "absolute path" control expressions, but this is less than desirable especially when making use of multiple DS4s.\r\n\r\nThis PR combines evdev devices that return the same non-null unique ID (via `libevdev_get_uniq`).\r\n\r\nMapping of raw acceleration/gyroscope inputs in PR #8352 is less horrible this way.\r\n\r\nI\'m not entirely happy with this implementation. It gets pretty ugly, especially the parts that keep the button/axis names in the same deterministic order, but there doesn\'t seem to be a clean way to do it as evdev enumerates devices in a seemingly random order.', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8356/events', 'id': 491269947, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8356/comments', 'title': 'WIP - ControllerInterface. Combine evdev devices with the same "uniq" name.', 'comments': 1, 'closed_at': None, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8356.patch', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8356.diff', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8356', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8356'}, 'assignee': None}, 'changes': {'body': {'from': 'Anything new on this PR? Seems to be the last missing piece to have DualShock 4 motion sensors working natively on Linux...'}}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars0.githubusercontent.com/u/8005966?v=4', 'login': 'mbc07', 'gists_url': 'https://api.github.com/users/mbc07/gists{/gist_id}', 'html_url': 'https://github.com/mbc07', 'events_url': 'https://api.github.com/users/mbc07/events{/privacy}', 'id': 8005966, 'site_admin': False, 'followers_url': 'https://api.github.com/users/mbc07/followers', 'subscriptions_url': 'https://api.github.com/users/mbc07/subscriptions', 'node_id': 'MDQ6VXNlcjgwMDU5NjY=', 'organizations_url': 'https://api.github.com/users/mbc07/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/mbc07/received_events', 'following_url': 'https://api.github.com/users/mbc07/following{/other_user}', 'repos_url': 'https://api.github.com/users/mbc07/repos', 'url': 'https://api.github.com/users/mbc07', 'starred_url': 'https://api.github.com/users/mbc07/starred{/owner}{/repo}'}}, 'safe_author': False, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'body': 'Any news on this PR? Seems to be the last missing piece to have DualShock 4 motion sensors working natively on Linux...', 'action': 'edited', 'title': 'WIP - ControllerInterface. Combine evdev devices with the same "uniq" name.', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8356#issuecomment-552728023', 'author': 'mbc07'}
2019-11-12T04:22:24.035793	{'type': 'gh_issue_comment', 'id': 8356, 'raw': {'action': 'created', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 177, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1310, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 177, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5684, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386143, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5684, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-12T00:16:40Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1310, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5684, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-12T02:11:18Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'id': 552728023, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8356', 'created_at': '2019-11-12T04:22:23Z', 'node_id': 'MDEyOklzc3VlQ29tbWVudDU1MjcyODAyMw==', 'author_association': 'CONTRIBUTOR', 'body': 'Anything new on this PR? Seems to be the last missing piece to have DualShock 4 motion sensors working natively on Linux...', 'updated_at': '2019-11-12T04:22:23Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars0.githubusercontent.com/u/8005966?v=4', 'login': 'mbc07', 'gists_url': 'https://api.github.com/users/mbc07/gists{/gist_id}', 'html_url': 'https://github.com/mbc07', 'events_url': 'https://api.github.com/users/mbc07/events{/privacy}', 'id': 8005966, 'site_admin': False, 'followers_url': 'https://api.github.com/users/mbc07/followers', 'subscriptions_url': 'https://api.github.com/users/mbc07/subscriptions', 'node_id': 'MDQ6VXNlcjgwMDU5NjY=', 'organizations_url': 'https://api.github.com/users/mbc07/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/mbc07/received_events', 'following_url': 'https://api.github.com/users/mbc07/following{/other_user}', 'repos_url': 'https://api.github.com/users/mbc07/repos', 'url': 'https://api.github.com/users/mbc07', 'starred_url': 'https://api.github.com/users/mbc07/starred{/owner}{/repo}'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/552728023', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8356#issuecomment-552728023'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'issue': {'created_at': '2019-09-09T19:01:41Z', 'assignees': [], 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8356/labels{/name}', 'milestone': None, 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'number': 8356, 'updated_at': '2019-11-12T04:22:23Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MzE1NjcwOTcy', 'author_association': 'MEMBER', 'labels': [], 'state': 'open', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8356', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1768214?v=4', 'login': 'jordan-woyak', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'html_url': 'https://github.com/jordan-woyak', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'id': 1768214, 'site_admin': False, 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'url': 'https://api.github.com/users/jordan-woyak', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}'}, 'locked': False, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8356', 'body': 'Unfortunately newer Linux drivers for DS4 (Playstation 4) controllers split the device into three separate event nodes.\r\n\r\nOn my system I get:\r\n"Sony Interactive Entertainment Wireless Controller"\r\n"Sony Interactive Entertainment Wireless Controller Touchpad"\r\n"Sony Interactive Entertainment Wireless Controller Motion Sensors"\r\n\r\nApparently this is due to some evdev policy: "A device must not mix regular directional axes and accelerometer axes on the same event node."\r\n\r\nOur input system does allow use of multiple devices via "All Devices" or so-called "absolute path" control expressions, but this is less than desirable especially when making use of multiple DS4s.\r\n\r\nThis PR combines evdev devices that return the same non-null unique ID (via `libevdev_get_uniq`).\r\n\r\nMapping of raw acceleration/gyroscope inputs in PR #8352 is less horrible this way.\r\n\r\nI\'m not entirely happy with this implementation. It gets pretty ugly, especially the parts that keep the button/axis names in the same deterministic order, but there doesn\'t seem to be a clean way to do it as evdev enumerates devices in a seemingly random order.', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8356/events', 'id': 491269947, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8356/comments', 'title': 'WIP - ControllerInterface. Combine evdev devices with the same "uniq" name.', 'comments': 0, 'closed_at': None, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8356.patch', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8356.diff', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8356', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8356'}, 'assignee': None}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars0.githubusercontent.com/u/8005966?v=4', 'login': 'mbc07', 'gists_url': 'https://api.github.com/users/mbc07/gists{/gist_id}', 'html_url': 'https://github.com/mbc07', 'events_url': 'https://api.github.com/users/mbc07/events{/privacy}', 'id': 8005966, 'site_admin': False, 'followers_url': 'https://api.github.com/users/mbc07/followers', 'subscriptions_url': 'https://api.github.com/users/mbc07/subscriptions', 'node_id': 'MDQ6VXNlcjgwMDU5NjY=', 'organizations_url': 'https://api.github.com/users/mbc07/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/mbc07/received_events', 'following_url': 'https://api.github.com/users/mbc07/following{/other_user}', 'repos_url': 'https://api.github.com/users/mbc07/repos', 'url': 'https://api.github.com/users/mbc07', 'starred_url': 'https://api.github.com/users/mbc07/starred{/owner}{/repo}'}}, 'safe_author': False, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'body': 'Anything new on this PR? Seems to be the last missing piece to have DualShock 4 motion sensors working natively on Linux...', 'action': 'created', 'title': 'WIP - ControllerInterface. Combine evdev devices with the same "uniq" name.', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8356#issuecomment-552728023', 'author': 'mbc07'}
2019-11-12T02:16:31.037749	{'type': 'gh_issue_comment', 'id': 8224, 'raw': {'action': 'created', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 177, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1310, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 177, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5684, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386143, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5684, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-12T00:16:40Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1310, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5684, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-12T02:11:18Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'id': 552703086, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224', 'created_at': '2019-11-12T02:16:30Z', 'node_id': 'MDEyOklzc3VlQ29tbWVudDU1MjcwMzA4Ng==', 'author_association': 'CONTRIBUTOR', 'body': "I've added code to reset Wiimotes in both of those cases.  That said, I'm not sure it's the best way of doing it.  I don't have the ability to use real Wiimotes with Dolphin, so I'm not sure if this will properly disconnect them (or if they *should* be disconnected when using Dolphin).", 'updated_at': '2019-11-12T02:16:30Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/8334194?v=4', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'html_url': 'https://github.com/Pokechu22', 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'id': 8334194, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Pokechu22/repos', 'url': 'https://api.github.com/users/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/552703086', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8224#issuecomment-552703086'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'issue': {'created_at': '2019-07-01T20:23:00Z', 'assignees': [], 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224/labels{/name}', 'milestone': None, 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'number': 8224, 'updated_at': '2019-11-12T02:16:30Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjkzNDg1MjMx', 'author_association': 'CONTRIBUTOR', 'labels': [], 'state': 'open', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/8334194?v=4', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'html_url': 'https://github.com/Pokechu22', 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'id': 8334194, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Pokechu22/repos', 'url': 'https://api.github.com/users/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}'}, 'locked': False, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8224', 'body': "Previously, only Mii data was written.  Additionally, the file containing mii data was shared for all Wiimotes, which made it a lot less useful.\r\n\r\nAdditionally, the file was read/written on each Wiimote read, even though the whole EEPROM was kept in memory.  This was bad for performance and not particularly necessary (it did enforce that the data was properly shared between all Wiimotes, but that's not something I want).\r\n\r\n-----\r\n\r\nSome notes about this:\r\n\r\n* If there is no `Wiimote#.bin` file, the previous `mii.bin` file will be read (if it exists) and used to populate the mii block.  However, since the `Wiimote#.bin` files are not written until a write to EEPROM happens, this will continue happening on each startup.  Also, the `mii.bin` file isn't ever deleted, which is probably fine but might get weird if all wiimotes have bin files with them since the mii file isn't used at that point.\r\n* I think it would be neat to have files not tied directly to Wiimote numbers, since you might want to save more data per game (or data from different games or whatever).  But I've got no idea how to do that from a UI perspective.\r\n* It would be neat to import (and _maybe_ export, though that may be dangerous) data to physical Wiimotes, but that does depend on having further management of the files than just tying it to the Wiimote number.\r\n* This includes writing EEPROM for the balance board, which is [currently unknown](https://wiibrew.org/wiki/Wii_Balance_Board#EEPROM_Memory).  Technically Dolphin allowed reads and writes to it before, but it would only interact with the same `mii.bin` file.  Now, a write to the EEPROM for the wii balance board will create a `Wiimote5.bin` file (I think), which might be incorrect.  That said, this only happens after a write, which presumably no actual game does.\r\n* Data might be written too infrequently now.  It's written when `Reset()` is called while the eeprom is dirty, which should include disconnects; however, that only happens when the game is closed eventually.  If there's a crash or something in the middle, the file remains unwritten.", 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224/events', 'id': 462894540, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224/comments', 'title': 'Write the entirety of the Wiimote EEPROM, in a per-Wiimote file', 'comments': 8, 'closed_at': None, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8224.patch', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8224.diff', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8224', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8224'}, 'assignee': None}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/8334194?v=4', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'html_url': 'https://github.com/Pokechu22', 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'id': 8334194, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Pokechu22/repos', 'url': 'https://api.github.com/users/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}'}}, 'safe_author': False, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'body': "I've added code to reset Wiimotes in both of those cases.  That said, I'm not sure it's the best way of doing it.  I don't have the ability to use real Wiimotes with Dolphin, so I'm not sure if this will properly disconnect them (or if they *should* be disconnected when using Dolphin).", 'action': 'created', 'title': 'Write the entirety of the Wiimote EEPROM, in a per-Wiimote file', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8224#issuecomment-552703086', 'author': 'Pokechu22'}
2019-11-11T23:40:19.105601	{'type': 'gh_issue_comment', 'id': 8469, 'raw': {'action': 'created', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 177, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1310, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 177, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5683, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386143, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5683, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-11T21:34:07Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1310, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5683, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-11T21:34:05Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'id': 552667690, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8469', 'created_at': '2019-11-11T23:40:18Z', 'node_id': 'MDEyOklzc3VlQ29tbWVudDU1MjY2NzY5MA==', 'author_association': 'NONE', 'body': '>those unlucky people who updated during the past 1.5 days have to update manually.\r\n\r\nyea thanks allot lol\r\n', 'updated_at': '2019-11-11T23:40:18Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars3.githubusercontent.com/u/15071652?v=4', 'login': 'RinMaru', 'gists_url': 'https://api.github.com/users/RinMaru/gists{/gist_id}', 'html_url': 'https://github.com/RinMaru', 'events_url': 'https://api.github.com/users/RinMaru/events{/privacy}', 'id': 15071652, 'site_admin': False, 'followers_url': 'https://api.github.com/users/RinMaru/followers', 'subscriptions_url': 'https://api.github.com/users/RinMaru/subscriptions', 'node_id': 'MDQ6VXNlcjE1MDcxNjUy', 'organizations_url': 'https://api.github.com/users/RinMaru/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/RinMaru/received_events', 'following_url': 'https://api.github.com/users/RinMaru/following{/other_user}', 'repos_url': 'https://api.github.com/users/RinMaru/repos', 'url': 'https://api.github.com/users/RinMaru', 'starred_url': 'https://api.github.com/users/RinMaru/starred{/owner}{/repo}'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/552667690', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8469#issuecomment-552667690'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'issue': {'created_at': '2019-11-11T10:54:35Z', 'assignees': [], 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8469/labels{/name}', 'milestone': None, 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'number': 8469, 'updated_at': '2019-11-11T23:40:18Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MzM5MzY5NjY3', 'author_association': 'CONTRIBUTOR', 'labels': [], 'state': 'closed', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8469', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/7947461?v=4', 'login': 'CookiePLMonster', 'gists_url': 'https://api.github.com/users/CookiePLMonster/gists{/gist_id}', 'html_url': 'https://github.com/CookiePLMonster', 'events_url': 'https://api.github.com/users/CookiePLMonster/events{/privacy}', 'id': 7947461, 'site_admin': False, 'followers_url': 'https://api.github.com/users/CookiePLMonster/followers', 'subscriptions_url': 'https://api.github.com/users/CookiePLMonster/subscriptions', 'node_id': 'MDQ6VXNlcjc5NDc0NjE=', 'organizations_url': 'https://api.github.com/users/CookiePLMonster/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/CookiePLMonster/received_events', 'following_url': 'https://api.github.com/users/CookiePLMonster/following{/other_user}', 'repos_url': 'https://api.github.com/users/CookiePLMonster/repos', 'url': 'https://api.github.com/users/CookiePLMonster', 'starred_url': 'https://api.github.com/users/CookiePLMonster/starred{/owner}{/repo}'}, 'locked': False, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8469', 'body': "Fixes a regression caused by #8393. 2016 manifest XML schema removed a 2005 `dpiAware` attribute, which caused Dolphin's manifest to silently ignore this attribute, but in the case of updater it exploded loudly instead.\r\n\r\nThis PR fixes both manifests. Sadly, since updater cannot launch it means that those unlucky people who updated during the past 1.5 days have to update manually.", 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8469/events', 'id': 520883294, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8469/comments', 'title': 'Fix malformed manifests', 'comments': 3, 'closed_at': '2019-11-11T20:52:23Z', 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8469.patch', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8469.diff', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8469', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8469'}, 'assignee': None}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars3.githubusercontent.com/u/15071652?v=4', 'login': 'RinMaru', 'gists_url': 'https://api.github.com/users/RinMaru/gists{/gist_id}', 'html_url': 'https://github.com/RinMaru', 'events_url': 'https://api.github.com/users/RinMaru/events{/privacy}', 'id': 15071652, 'site_admin': False, 'followers_url': 'https://api.github.com/users/RinMaru/followers', 'subscriptions_url': 'https://api.github.com/users/RinMaru/subscriptions', 'node_id': 'MDQ6VXNlcjE1MDcxNjUy', 'organizations_url': 'https://api.github.com/users/RinMaru/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/RinMaru/received_events', 'following_url': 'https://api.github.com/users/RinMaru/following{/other_user}', 'repos_url': 'https://api.github.com/users/RinMaru/repos', 'url': 'https://api.github.com/users/RinMaru', 'starred_url': 'https://api.github.com/users/RinMaru/starred{/owner}{/repo}'}}, 'safe_author': False, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'body': '>those unlucky people who updated during the past 1.5 days have to update manually.\r\n\r\nyea thanks allot lol\r\n', 'action': 'created', 'title': 'Fix malformed manifests', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8469#issuecomment-552667690', 'author': 'RinMaru'}
2019-11-11T20:52:19.436782	{'type': 'gh_issue_comment', 'id': 8469, 'raw': {'action': 'created', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 179, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1310, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 179, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5683, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386108, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5683, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-11T17:28:04Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1310, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5683, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-11T20:49:36Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'id': 552610545, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8469', 'created_at': '2019-11-11T20:52:18Z', 'node_id': 'MDEyOklzc3VlQ29tbWVudDU1MjYxMDU0NQ==', 'author_association': 'CONTRIBUTOR', 'body': "Going to do a quick merge of this so that we'll avoid having even more people update to a broken updater.", 'updated_at': '2019-11-11T20:52:18Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'html_url': 'https://github.com/JosJuice', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'id': 6716818, 'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'url': 'https://api.github.com/users/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/552610545', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8469#issuecomment-552610545'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'issue': {'created_at': '2019-11-11T10:54:35Z', 'assignees': [], 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8469/labels{/name}', 'milestone': None, 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'number': 8469, 'updated_at': '2019-11-11T20:52:18Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MzM5MzY5NjY3', 'author_association': 'CONTRIBUTOR', 'labels': [], 'state': 'open', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8469', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/7947461?v=4', 'login': 'CookiePLMonster', 'gists_url': 'https://api.github.com/users/CookiePLMonster/gists{/gist_id}', 'html_url': 'https://github.com/CookiePLMonster', 'events_url': 'https://api.github.com/users/CookiePLMonster/events{/privacy}', 'id': 7947461, 'site_admin': False, 'followers_url': 'https://api.github.com/users/CookiePLMonster/followers', 'subscriptions_url': 'https://api.github.com/users/CookiePLMonster/subscriptions', 'node_id': 'MDQ6VXNlcjc5NDc0NjE=', 'organizations_url': 'https://api.github.com/users/CookiePLMonster/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/CookiePLMonster/received_events', 'following_url': 'https://api.github.com/users/CookiePLMonster/following{/other_user}', 'repos_url': 'https://api.github.com/users/CookiePLMonster/repos', 'url': 'https://api.github.com/users/CookiePLMonster', 'starred_url': 'https://api.github.com/users/CookiePLMonster/starred{/owner}{/repo}'}, 'locked': False, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8469', 'body': "Fixes a regression caused by #8393. 2016 manifest XML schema removed a 2005 `dpiAware` attribute, which caused Dolphin's manifest to silently ignore this attribute, but in the case of updater it exploded loudly instead.\r\n\r\nThis PR fixes both manifests. Sadly, since updater cannot launch it means that those unlucky people who updated during the past 1.5 days have to update manually.", 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8469/events', 'id': 520883294, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8469/comments', 'title': 'Fix malformed manifests', 'comments': 1, 'closed_at': None, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8469.patch', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8469.diff', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8469', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8469'}, 'assignee': None}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'html_url': 'https://github.com/JosJuice', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'id': 6716818, 'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'url': 'https://api.github.com/users/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}'}}, 'safe_author': True, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'body': "Going to do a quick merge of this so that we'll avoid having even more people update to a broken updater.", 'action': 'created', 'title': 'Fix malformed manifests', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8469#issuecomment-552610545', 'author': 'JosJuice'}
2019-11-11T20:49:02.084651	{'type': 'gh_issue_comment', 'id': 8470, 'raw': {'action': 'deleted', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 179, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1310, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 179, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5683, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386108, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5683, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-11T17:28:04Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1310, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5683, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-11T19:20:55Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'id': 552609243, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8470', 'created_at': '2019-11-11T20:48:54Z', 'node_id': 'MDEyOklzc3VlQ29tbWVudDU1MjYwOTI0Mw==', 'author_association': 'MEMBER', 'body': '@dolphin-emu-bot rebuild.', 'updated_at': '2019-11-11T20:48:54Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1768214?v=4', 'login': 'jordan-woyak', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'html_url': 'https://github.com/jordan-woyak', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'id': 1768214, 'site_admin': False, 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'url': 'https://api.github.com/users/jordan-woyak', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/552609243', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8470#issuecomment-552609243'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'issue': {'created_at': '2019-11-11T19:20:54Z', 'assignees': [], 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8470/labels{/name}', 'milestone': None, 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'number': 8470, 'updated_at': '2019-11-11T20:48:55Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MzM5NTc4NTg5', 'author_association': 'CONTRIBUTOR', 'labels': [], 'state': 'open', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8470', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/28246325?v=4', 'login': 'BreadFish64', 'gists_url': 'https://api.github.com/users/BreadFish64/gists{/gist_id}', 'html_url': 'https://github.com/BreadFish64', 'events_url': 'https://api.github.com/users/BreadFish64/events{/privacy}', 'id': 28246325, 'site_admin': False, 'followers_url': 'https://api.github.com/users/BreadFish64/followers', 'subscriptions_url': 'https://api.github.com/users/BreadFish64/subscriptions', 'node_id': 'MDQ6VXNlcjI4MjQ2MzI1', 'organizations_url': 'https://api.github.com/users/BreadFish64/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/BreadFish64/received_events', 'following_url': 'https://api.github.com/users/BreadFish64/following{/other_user}', 'repos_url': 'https://api.github.com/users/BreadFish64/repos', 'url': 'https://api.github.com/users/BreadFish64', 'starred_url': 'https://api.github.com/users/BreadFish64/starred{/owner}{/repo}'}, 'locked': False, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8470', 'body': '', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8470/events', 'id': 521139731, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8470/comments', 'title': 'Fix typo in comment', 'comments': 1, 'closed_at': None, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8470.patch', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8470.diff', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8470', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8470'}, 'assignee': None}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1768214?v=4', 'login': 'jordan-woyak', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'html_url': 'https://github.com/jordan-woyak', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'id': 1768214, 'site_admin': False, 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'url': 'https://api.github.com/users/jordan-woyak', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}'}}, 'safe_author': True, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'body': '@dolphin-emu-bot rebuild.', 'action': 'deleted', 'title': 'Fix typo in comment', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8470#issuecomment-552609243', 'author': 'jordan-woyak'}
2019-11-11T20:48:55.897834	{'type': 'gh_issue_comment', 'id': 8470, 'raw': {'action': 'created', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 179, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1310, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 179, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5683, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386108, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5683, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-11T17:28:04Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1310, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5683, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-11T19:20:55Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'id': 552609243, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8470', 'created_at': '2019-11-11T20:48:54Z', 'node_id': 'MDEyOklzc3VlQ29tbWVudDU1MjYwOTI0Mw==', 'author_association': 'MEMBER', 'body': '@dolphin-emu-bot rebuild.', 'updated_at': '2019-11-11T20:48:54Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1768214?v=4', 'login': 'jordan-woyak', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'html_url': 'https://github.com/jordan-woyak', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'id': 1768214, 'site_admin': False, 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'url': 'https://api.github.com/users/jordan-woyak', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/552609243', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8470#issuecomment-552609243'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'issue': {'created_at': '2019-11-11T19:20:54Z', 'assignees': [], 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8470/labels{/name}', 'milestone': None, 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'number': 8470, 'updated_at': '2019-11-11T20:48:55Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MzM5NTc4NTg5', 'author_association': 'CONTRIBUTOR', 'labels': [], 'state': 'open', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8470', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/28246325?v=4', 'login': 'BreadFish64', 'gists_url': 'https://api.github.com/users/BreadFish64/gists{/gist_id}', 'html_url': 'https://github.com/BreadFish64', 'events_url': 'https://api.github.com/users/BreadFish64/events{/privacy}', 'id': 28246325, 'site_admin': False, 'followers_url': 'https://api.github.com/users/BreadFish64/followers', 'subscriptions_url': 'https://api.github.com/users/BreadFish64/subscriptions', 'node_id': 'MDQ6VXNlcjI4MjQ2MzI1', 'organizations_url': 'https://api.github.com/users/BreadFish64/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/BreadFish64/received_events', 'following_url': 'https://api.github.com/users/BreadFish64/following{/other_user}', 'repos_url': 'https://api.github.com/users/BreadFish64/repos', 'url': 'https://api.github.com/users/BreadFish64', 'starred_url': 'https://api.github.com/users/BreadFish64/starred{/owner}{/repo}'}, 'locked': False, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8470', 'body': '', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8470/events', 'id': 521139731, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8470/comments', 'title': 'Fix typo in comment', 'comments': 1, 'closed_at': None, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8470.patch', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8470.diff', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8470', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8470'}, 'assignee': None}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1768214?v=4', 'login': 'jordan-woyak', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'html_url': 'https://github.com/jordan-woyak', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'id': 1768214, 'site_admin': False, 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'url': 'https://api.github.com/users/jordan-woyak', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}'}}, 'safe_author': True, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'body': '@dolphin-emu-bot rebuild.', 'action': 'created', 'title': 'Fix typo in comment', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8470#issuecomment-552609243', 'author': 'jordan-woyak'}
2019-11-11T16:43:37.893843	{'type': 'gh_issue_comment', 'id': 8463, 'raw': {'action': 'created', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 178, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1310, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 178, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5682, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386108, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5682, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-11T09:21:57Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1310, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5682, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-11T12:33:18Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'id': 552520443, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8463', 'created_at': '2019-11-11T16:43:36Z', 'node_id': 'MDEyOklzc3VlQ29tbWVudDU1MjUyMDQ0Mw==', 'author_association': 'NONE', 'body': "Hi, can I ask u guys some questions in here? I mean, I'm using dolphin emulator on my google pixel (android 10 with snapdragon 821) n i want to ask you about vulkan option, why it's so slow on my device.\r\n\r\nFor example I tested some wii/gc games with opengl and got 25-30 fps but when i switch to vulkan the fps is drop to 10-15 and sometimes it caused blank screen n makes the apps force close. Is it just me or anyone have a same problem with me?\r\n\r\nI had this problem since when my device runnin on android pie until right now. I'm sorry for my long question guys.", 'updated_at': '2019-11-11T16:43:36Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/56767526?v=4', 'login': 'Adrvsh', 'gists_url': 'https://api.github.com/users/Adrvsh/gists{/gist_id}', 'html_url': 'https://github.com/Adrvsh', 'events_url': 'https://api.github.com/users/Adrvsh/events{/privacy}', 'id': 56767526, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Adrvsh/followers', 'subscriptions_url': 'https://api.github.com/users/Adrvsh/subscriptions', 'node_id': 'MDQ6VXNlcjU2NzY3NTI2', 'organizations_url': 'https://api.github.com/users/Adrvsh/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Adrvsh/received_events', 'following_url': 'https://api.github.com/users/Adrvsh/following{/other_user}', 'repos_url': 'https://api.github.com/users/Adrvsh/repos', 'url': 'https://api.github.com/users/Adrvsh', 'starred_url': 'https://api.github.com/users/Adrvsh/starred{/owner}{/repo}'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/552520443', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8463#issuecomment-552520443'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'issue': {'created_at': '2019-11-10T04:24:35Z', 'assignees': [], 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8463/labels{/name}', 'milestone': None, 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'number': 8463, 'updated_at': '2019-11-11T16:43:37Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MzM5MTE1NDQ3', 'author_association': 'CONTRIBUTOR', 'labels': [], 'state': 'open', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8463', 'user': {'type': 'User', 'avatar_url': 'https://avatars0.githubusercontent.com/u/26326692?v=4', 'login': 'Simonx22', 'gists_url': 'https://api.github.com/users/Simonx22/gists{/gist_id}', 'html_url': 'https://github.com/Simonx22', 'events_url': 'https://api.github.com/users/Simonx22/events{/privacy}', 'id': 26326692, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Simonx22/followers', 'subscriptions_url': 'https://api.github.com/users/Simonx22/subscriptions', 'node_id': 'MDQ6VXNlcjI2MzI2Njky', 'organizations_url': 'https://api.github.com/users/Simonx22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Simonx22/received_events', 'following_url': 'https://api.github.com/users/Simonx22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Simonx22/repos', 'url': 'https://api.github.com/users/Simonx22', 'starred_url': 'https://api.github.com/users/Simonx22/starred{/owner}{/repo}'}, 'locked': False, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8463', 'body': "This is a suggested change by Android Studio. Depends on #8461.\r\n\r\nI've tested this change on my device and didn't encounter any issues.", 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8463/events', 'id': 520551907, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8463/comments', 'title': 'Android:  update androidSupportVersion and compileSdkVersion to 28', 'comments': 1, 'closed_at': None, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8463.patch', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8463.diff', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8463', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8463'}, 'assignee': None}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/56767526?v=4', 'login': 'Adrvsh', 'gists_url': 'https://api.github.com/users/Adrvsh/gists{/gist_id}', 'html_url': 'https://github.com/Adrvsh', 'events_url': 'https://api.github.com/users/Adrvsh/events{/privacy}', 'id': 56767526, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Adrvsh/followers', 'subscriptions_url': 'https://api.github.com/users/Adrvsh/subscriptions', 'node_id': 'MDQ6VXNlcjU2NzY3NTI2', 'organizations_url': 'https://api.github.com/users/Adrvsh/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Adrvsh/received_events', 'following_url': 'https://api.github.com/users/Adrvsh/following{/other_user}', 'repos_url': 'https://api.github.com/users/Adrvsh/repos', 'url': 'https://api.github.com/users/Adrvsh', 'starred_url': 'https://api.github.com/users/Adrvsh/starred{/owner}{/repo}'}}, 'safe_author': False, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'body': "Hi, can I ask u guys some questions in here? I mean, I'm using dolphin emulator on my google pixel (android 10 with snapdragon 821) n i want to ask you about vulkan option, why it's so slow on my device.\r\n\r\nFor example I tested some wii/gc games with opengl and got 25-30 fps but when i switch to vulkan the fps is drop to 10-15 and sometimes it caused blank screen n makes the apps force close. Is it just me or anyone have a same problem with me?\r\n\r\nI had this problem since when my device runnin on android pie until right now. I'm sorry for my long question guys.", 'action': 'created', 'title': 'Android:  update androidSupportVersion and compileSdkVersion to 28', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8463#issuecomment-552520443', 'author': 'Adrvsh'}
2019-11-11T12:07:20.060466	{'type': 'gh_issue_comment', 'id': 8469, 'raw': {'action': 'created', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 178, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1310, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 178, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5682, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386108, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5682, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-11T09:21:57Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1310, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5682, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-11T11:04:14Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'id': 552418494, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8469', 'created_at': '2019-11-11T12:07:19Z', 'node_id': 'MDEyOklzc3VlQ29tbWVudDU1MjQxODQ5NA==', 'author_association': 'CONTRIBUTOR', 'body': 'I have tested this and it works 👍\r\n\r\n', 'updated_at': '2019-11-11T12:07:19Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars3.githubusercontent.com/u/4414625?v=4', 'login': 'Blackbird88', 'gists_url': 'https://api.github.com/users/Blackbird88/gists{/gist_id}', 'html_url': 'https://github.com/Blackbird88', 'events_url': 'https://api.github.com/users/Blackbird88/events{/privacy}', 'id': 4414625, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Blackbird88/followers', 'subscriptions_url': 'https://api.github.com/users/Blackbird88/subscriptions', 'node_id': 'MDQ6VXNlcjQ0MTQ2MjU=', 'organizations_url': 'https://api.github.com/users/Blackbird88/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Blackbird88/received_events', 'following_url': 'https://api.github.com/users/Blackbird88/following{/other_user}', 'repos_url': 'https://api.github.com/users/Blackbird88/repos', 'url': 'https://api.github.com/users/Blackbird88', 'starred_url': 'https://api.github.com/users/Blackbird88/starred{/owner}{/repo}'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/552418494', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8469#issuecomment-552418494'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'issue': {'created_at': '2019-11-11T10:54:35Z', 'assignees': [], 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8469/labels{/name}', 'milestone': None, 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'number': 8469, 'updated_at': '2019-11-11T12:07:19Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MzM5MzY5NjY3', 'author_association': 'CONTRIBUTOR', 'labels': [], 'state': 'open', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8469', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/7947461?v=4', 'login': 'CookiePLMonster', 'gists_url': 'https://api.github.com/users/CookiePLMonster/gists{/gist_id}', 'html_url': 'https://github.com/CookiePLMonster', 'events_url': 'https://api.github.com/users/CookiePLMonster/events{/privacy}', 'id': 7947461, 'site_admin': False, 'followers_url': 'https://api.github.com/users/CookiePLMonster/followers', 'subscriptions_url': 'https://api.github.com/users/CookiePLMonster/subscriptions', 'node_id': 'MDQ6VXNlcjc5NDc0NjE=', 'organizations_url': 'https://api.github.com/users/CookiePLMonster/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/CookiePLMonster/received_events', 'following_url': 'https://api.github.com/users/CookiePLMonster/following{/other_user}', 'repos_url': 'https://api.github.com/users/CookiePLMonster/repos', 'url': 'https://api.github.com/users/CookiePLMonster', 'starred_url': 'https://api.github.com/users/CookiePLMonster/starred{/owner}{/repo}'}, 'locked': False, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8469', 'body': "Fixes a regression caused by #8393. 2016 manifest XML schema removed a 2005 `dpiAware` attribute, which caused Dolphin's manifest to silently ignore this attribute, but in the case of updater it exploded loudly instead.\r\n\r\nThis PR fixes both manifests. Sadly, since updater cannot launch it means that those unlucky people who updated during the past 1.5 days have to update manually.", 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8469/events', 'id': 520883294, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8469/comments', 'title': 'Fix malformed manifests', 'comments': 1, 'closed_at': None, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8469.patch', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8469.diff', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8469', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8469'}, 'assignee': None}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars3.githubusercontent.com/u/4414625?v=4', 'login': 'Blackbird88', 'gists_url': 'https://api.github.com/users/Blackbird88/gists{/gist_id}', 'html_url': 'https://github.com/Blackbird88', 'events_url': 'https://api.github.com/users/Blackbird88/events{/privacy}', 'id': 4414625, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Blackbird88/followers', 'subscriptions_url': 'https://api.github.com/users/Blackbird88/subscriptions', 'node_id': 'MDQ6VXNlcjQ0MTQ2MjU=', 'organizations_url': 'https://api.github.com/users/Blackbird88/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Blackbird88/received_events', 'following_url': 'https://api.github.com/users/Blackbird88/following{/other_user}', 'repos_url': 'https://api.github.com/users/Blackbird88/repos', 'url': 'https://api.github.com/users/Blackbird88', 'starred_url': 'https://api.github.com/users/Blackbird88/starred{/owner}{/repo}'}}, 'safe_author': False, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'body': 'I have tested this and it works 👍\r\n\r\n', 'action': 'created', 'title': 'Fix malformed manifests', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8469#issuecomment-552418494', 'author': 'Blackbird88'}
2019-11-11T12:07:15.493793	{'type': 'gh_issue_comment', 'id': 8467, 'raw': {'action': 'deleted', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 178, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1310, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 178, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5682, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386108, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5682, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-11T09:21:57Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1310, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5682, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-11T11:04:14Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'id': 552417835, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8467', 'created_at': '2019-11-11T12:05:15Z', 'node_id': 'MDEyOklzc3VlQ29tbWVudDU1MjQxNzgzNQ==', 'author_association': 'CONTRIBUTOR', 'body': 'I have tested this and it works 👍', 'updated_at': '2019-11-11T12:05:15Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars3.githubusercontent.com/u/4414625?v=4', 'login': 'Blackbird88', 'gists_url': 'https://api.github.com/users/Blackbird88/gists{/gist_id}', 'html_url': 'https://github.com/Blackbird88', 'events_url': 'https://api.github.com/users/Blackbird88/events{/privacy}', 'id': 4414625, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Blackbird88/followers', 'subscriptions_url': 'https://api.github.com/users/Blackbird88/subscriptions', 'node_id': 'MDQ6VXNlcjQ0MTQ2MjU=', 'organizations_url': 'https://api.github.com/users/Blackbird88/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Blackbird88/received_events', 'following_url': 'https://api.github.com/users/Blackbird88/following{/other_user}', 'repos_url': 'https://api.github.com/users/Blackbird88/repos', 'url': 'https://api.github.com/users/Blackbird88', 'starred_url': 'https://api.github.com/users/Blackbird88/starred{/owner}{/repo}'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/552417835', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8467#issuecomment-552417835'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'issue': {'created_at': '2019-11-10T21:36:13Z', 'assignees': [], 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8467/labels{/name}', 'milestone': None, 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'number': 8467, 'updated_at': '2019-11-11T12:05:16Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MzM5MTkzNzA2', 'author_association': 'CONTRIBUTOR', 'labels': [], 'state': 'open', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8467', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/7947461?v=4', 'login': 'CookiePLMonster', 'gists_url': 'https://api.github.com/users/CookiePLMonster/gists{/gist_id}', 'html_url': 'https://github.com/CookiePLMonster', 'events_url': 'https://api.github.com/users/CookiePLMonster/events{/privacy}', 'id': 7947461, 'site_admin': False, 'followers_url': 'https://api.github.com/users/CookiePLMonster/followers', 'subscriptions_url': 'https://api.github.com/users/CookiePLMonster/subscriptions', 'node_id': 'MDQ6VXNlcjc5NDc0NjE=', 'organizations_url': 'https://api.github.com/users/CookiePLMonster/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/CookiePLMonster/received_events', 'following_url': 'https://api.github.com/users/CookiePLMonster/following{/other_user}', 'repos_url': 'https://api.github.com/users/CookiePLMonster/repos', 'url': 'https://api.github.com/users/CookiePLMonster', 'starred_url': 'https://api.github.com/users/CookiePLMonster/starred{/owner}{/repo}'}, 'locked': False, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8467', 'body': 'This PR refactors shader precompilation ("Compile shaders before starting") to be interruptable. Previously, user was unable to close emulation gracefully during that step and had to either wait or forcibly terminate the process.\r\n\r\nAdditionally, UI window will now clear after finishing or aborting shader precompilation - so ImGui\'s message box will not linger until game renders something.', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8467/events', 'id': 520661275, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8467/comments', 'title': 'Make shader precompilation interruptable', 'comments': 3, 'closed_at': None, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8467.patch', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8467.diff', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8467', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8467'}, 'assignee': None}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars3.githubusercontent.com/u/4414625?v=4', 'login': 'Blackbird88', 'gists_url': 'https://api.github.com/users/Blackbird88/gists{/gist_id}', 'html_url': 'https://github.com/Blackbird88', 'events_url': 'https://api.github.com/users/Blackbird88/events{/privacy}', 'id': 4414625, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Blackbird88/followers', 'subscriptions_url': 'https://api.github.com/users/Blackbird88/subscriptions', 'node_id': 'MDQ6VXNlcjQ0MTQ2MjU=', 'organizations_url': 'https://api.github.com/users/Blackbird88/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Blackbird88/received_events', 'following_url': 'https://api.github.com/users/Blackbird88/following{/other_user}', 'repos_url': 'https://api.github.com/users/Blackbird88/repos', 'url': 'https://api.github.com/users/Blackbird88', 'starred_url': 'https://api.github.com/users/Blackbird88/starred{/owner}{/repo}'}}, 'safe_author': False, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'body': 'I have tested this and it works 👍', 'action': 'deleted', 'title': 'Make shader precompilation interruptable', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8467#issuecomment-552417835', 'author': 'Blackbird88'}
2019-11-11T12:05:16.768847	{'type': 'gh_issue_comment', 'id': 8467, 'raw': {'action': 'created', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 178, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1310, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 178, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5682, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386108, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5682, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-11T09:21:57Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1310, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5682, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-11T11:04:14Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'id': 552417835, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8467', 'created_at': '2019-11-11T12:05:15Z', 'node_id': 'MDEyOklzc3VlQ29tbWVudDU1MjQxNzgzNQ==', 'author_association': 'CONTRIBUTOR', 'body': 'I have tested this and it works 👍', 'updated_at': '2019-11-11T12:05:15Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars3.githubusercontent.com/u/4414625?v=4', 'login': 'Blackbird88', 'gists_url': 'https://api.github.com/users/Blackbird88/gists{/gist_id}', 'html_url': 'https://github.com/Blackbird88', 'events_url': 'https://api.github.com/users/Blackbird88/events{/privacy}', 'id': 4414625, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Blackbird88/followers', 'subscriptions_url': 'https://api.github.com/users/Blackbird88/subscriptions', 'node_id': 'MDQ6VXNlcjQ0MTQ2MjU=', 'organizations_url': 'https://api.github.com/users/Blackbird88/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Blackbird88/received_events', 'following_url': 'https://api.github.com/users/Blackbird88/following{/other_user}', 'repos_url': 'https://api.github.com/users/Blackbird88/repos', 'url': 'https://api.github.com/users/Blackbird88', 'starred_url': 'https://api.github.com/users/Blackbird88/starred{/owner}{/repo}'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/552417835', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8467#issuecomment-552417835'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'issue': {'created_at': '2019-11-10T21:36:13Z', 'assignees': [], 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8467/labels{/name}', 'milestone': None, 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'number': 8467, 'updated_at': '2019-11-11T12:05:16Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MzM5MTkzNzA2', 'author_association': 'CONTRIBUTOR', 'labels': [], 'state': 'open', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8467', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/7947461?v=4', 'login': 'CookiePLMonster', 'gists_url': 'https://api.github.com/users/CookiePLMonster/gists{/gist_id}', 'html_url': 'https://github.com/CookiePLMonster', 'events_url': 'https://api.github.com/users/CookiePLMonster/events{/privacy}', 'id': 7947461, 'site_admin': False, 'followers_url': 'https://api.github.com/users/CookiePLMonster/followers', 'subscriptions_url': 'https://api.github.com/users/CookiePLMonster/subscriptions', 'node_id': 'MDQ6VXNlcjc5NDc0NjE=', 'organizations_url': 'https://api.github.com/users/CookiePLMonster/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/CookiePLMonster/received_events', 'following_url': 'https://api.github.com/users/CookiePLMonster/following{/other_user}', 'repos_url': 'https://api.github.com/users/CookiePLMonster/repos', 'url': 'https://api.github.com/users/CookiePLMonster', 'starred_url': 'https://api.github.com/users/CookiePLMonster/starred{/owner}{/repo}'}, 'locked': False, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8467', 'body': 'This PR refactors shader precompilation ("Compile shaders before starting") to be interruptable. Previously, user was unable to close emulation gracefully during that step and had to either wait or forcibly terminate the process.\r\n\r\nAdditionally, UI window will now clear after finishing or aborting shader precompilation - so ImGui\'s message box will not linger until game renders something.', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8467/events', 'id': 520661275, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8467/comments', 'title': 'Make shader precompilation interruptable', 'comments': 3, 'closed_at': None, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8467.patch', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8467.diff', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8467', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8467'}, 'assignee': None}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars3.githubusercontent.com/u/4414625?v=4', 'login': 'Blackbird88', 'gists_url': 'https://api.github.com/users/Blackbird88/gists{/gist_id}', 'html_url': 'https://github.com/Blackbird88', 'events_url': 'https://api.github.com/users/Blackbird88/events{/privacy}', 'id': 4414625, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Blackbird88/followers', 'subscriptions_url': 'https://api.github.com/users/Blackbird88/subscriptions', 'node_id': 'MDQ6VXNlcjQ0MTQ2MjU=', 'organizations_url': 'https://api.github.com/users/Blackbird88/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Blackbird88/received_events', 'following_url': 'https://api.github.com/users/Blackbird88/following{/other_user}', 'repos_url': 'https://api.github.com/users/Blackbird88/repos', 'url': 'https://api.github.com/users/Blackbird88', 'starred_url': 'https://api.github.com/users/Blackbird88/starred{/owner}{/repo}'}}, 'safe_author': False, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'body': 'I have tested this and it works 👍', 'action': 'created', 'title': 'Make shader precompilation interruptable', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8467#issuecomment-552417835', 'author': 'Blackbird88'}
2019-11-11T11:33:12.104675	{'type': 'gh_issue_comment', 'id': 7909, 'raw': {'action': 'created', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 178, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1310, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 178, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5682, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386108, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5682, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-11T09:21:57Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1310, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5682, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-11T11:04:14Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'id': 552407479, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7909', 'created_at': '2019-11-11T11:33:11Z', 'node_id': 'MDEyOklzc3VlQ29tbWVudDU1MjQwNzQ3OQ==', 'author_association': 'CONTRIBUTOR', 'body': '@leoetlino Done :)', 'updated_at': '2019-11-11T11:33:11Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars3.githubusercontent.com/u/14236067?v=4', 'login': 'LAGonauta', 'gists_url': 'https://api.github.com/users/LAGonauta/gists{/gist_id}', 'html_url': 'https://github.com/LAGonauta', 'events_url': 'https://api.github.com/users/LAGonauta/events{/privacy}', 'id': 14236067, 'site_admin': False, 'followers_url': 'https://api.github.com/users/LAGonauta/followers', 'subscriptions_url': 'https://api.github.com/users/LAGonauta/subscriptions', 'node_id': 'MDQ6VXNlcjE0MjM2MDY3', 'organizations_url': 'https://api.github.com/users/LAGonauta/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/LAGonauta/received_events', 'following_url': 'https://api.github.com/users/LAGonauta/following{/other_user}', 'repos_url': 'https://api.github.com/users/LAGonauta/repos', 'url': 'https://api.github.com/users/LAGonauta', 'starred_url': 'https://api.github.com/users/LAGonauta/starred{/owner}{/repo}'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/552407479', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7909#issuecomment-552407479'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'issue': {'created_at': '2019-03-18T11:59:02Z', 'assignees': [], 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7909/labels{/name}', 'milestone': None, 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'number': 7909, 'updated_at': '2019-11-11T11:33:11Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjYyMDI1Nzc2', 'author_association': 'CONTRIBUTOR', 'labels': [], 'state': 'open', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7909', 'user': {'type': 'User', 'avatar_url': 'https://avatars3.githubusercontent.com/u/14236067?v=4', 'login': 'LAGonauta', 'gists_url': 'https://api.github.com/users/LAGonauta/gists{/gist_id}', 'html_url': 'https://github.com/LAGonauta', 'events_url': 'https://api.github.com/users/LAGonauta/events{/privacy}', 'id': 14236067, 'site_admin': False, 'followers_url': 'https://api.github.com/users/LAGonauta/followers', 'subscriptions_url': 'https://api.github.com/users/LAGonauta/subscriptions', 'node_id': 'MDQ6VXNlcjE0MjM2MDY3', 'organizations_url': 'https://api.github.com/users/LAGonauta/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/LAGonauta/received_events', 'following_url': 'https://api.github.com/users/LAGonauta/following{/other_user}', 'repos_url': 'https://api.github.com/users/LAGonauta/repos', 'url': 'https://api.github.com/users/LAGonauta', 'starred_url': 'https://api.github.com/users/LAGonauta/starred{/owner}{/repo}'}, 'locked': False, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7909', 'body': 'Users were commenting that their games had now lower audio quality with the new DPLII decoder (the old one just did not work at all, however the new one can add annoying artifacts). It seems this was so because of the chosen SURROUND_BLOCK_SIZE which was set to a too low of a value.\r\n\r\nAll the games I tested and played did not have complex music or just simple SFX, so I did not detect this problem at all.\r\nHowever I was not sure if I want to hard-code it to a higher value as it directly increases the audio latency, therefore this PR.\r\n\r\nQuality/latency equivalency (assuming sample rate of 48000):\r\n\r\n- Low - SURROUND_BLOCK_SIZE = 512 - Latency = ~10 ms **(old hard coded default)**\r\n- Medium - SURROUND_BLOCK_SIZE = 1024 - Latency = ~20 ms\r\n- High - SURROUND_BLOCK_SIZE = 2048 - Latency = ~40 ms **(new default)**\r\n- Highest - SURROUND_BLOCK_SIZE = 4096 - Latency = ~80 ms\r\n\r\nThis PR does not fix the stuttering when DPLII and stretching are used together, it will be fixed in another PR.\r\n\r\nImage:\r\n![image](https://user-images.githubusercontent.com/14236067/54528328-74169780-495b-11e9-98c3-15fe21ba7290.png)\r\n\r\nAny suggestion is more than welcome :)\r\n\r\n', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7909/events', 'id': 422179774, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7909/comments', 'title': 'Add slider to change DPLII decoder quality', 'comments': 21, 'closed_at': None, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7909.patch', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7909.diff', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7909', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7909'}, 'assignee': None}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars3.githubusercontent.com/u/14236067?v=4', 'login': 'LAGonauta', 'gists_url': 'https://api.github.com/users/LAGonauta/gists{/gist_id}', 'html_url': 'https://github.com/LAGonauta', 'events_url': 'https://api.github.com/users/LAGonauta/events{/privacy}', 'id': 14236067, 'site_admin': False, 'followers_url': 'https://api.github.com/users/LAGonauta/followers', 'subscriptions_url': 'https://api.github.com/users/LAGonauta/subscriptions', 'node_id': 'MDQ6VXNlcjE0MjM2MDY3', 'organizations_url': 'https://api.github.com/users/LAGonauta/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/LAGonauta/received_events', 'following_url': 'https://api.github.com/users/LAGonauta/following{/other_user}', 'repos_url': 'https://api.github.com/users/LAGonauta/repos', 'url': 'https://api.github.com/users/LAGonauta', 'starred_url': 'https://api.github.com/users/LAGonauta/starred{/owner}{/repo}'}}, 'safe_author': True, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'body': '@leoetlino Done :)', 'action': 'created', 'title': 'Add slider to change DPLII decoder quality', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7909#issuecomment-552407479', 'author': 'LAGonauta'}
2019-11-11T10:54:52.708250	{'type': 'gh_issue_comment', 'id': 8393, 'raw': {'action': 'created', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 178, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1310, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 178, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5682, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386108, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5682, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-11T09:21:57Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1310, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5682, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-11T10:54:36Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'id': 552394296, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8393', 'created_at': '2019-11-11T10:54:51Z', 'node_id': 'MDEyOklzc3VlQ29tbWVudDU1MjM5NDI5Ng==', 'author_association': 'CONTRIBUTOR', 'body': 'Fixed by #8469.', 'updated_at': '2019-11-11T10:54:51Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/7947461?v=4', 'login': 'CookiePLMonster', 'gists_url': 'https://api.github.com/users/CookiePLMonster/gists{/gist_id}', 'html_url': 'https://github.com/CookiePLMonster', 'events_url': 'https://api.github.com/users/CookiePLMonster/events{/privacy}', 'id': 7947461, 'site_admin': False, 'followers_url': 'https://api.github.com/users/CookiePLMonster/followers', 'subscriptions_url': 'https://api.github.com/users/CookiePLMonster/subscriptions', 'node_id': 'MDQ6VXNlcjc5NDc0NjE=', 'organizations_url': 'https://api.github.com/users/CookiePLMonster/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/CookiePLMonster/received_events', 'following_url': 'https://api.github.com/users/CookiePLMonster/following{/other_user}', 'repos_url': 'https://api.github.com/users/CookiePLMonster/repos', 'url': 'https://api.github.com/users/CookiePLMonster', 'starred_url': 'https://api.github.com/users/CookiePLMonster/starred{/owner}{/repo}'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/552394296', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8393#issuecomment-552394296'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'issue': {'created_at': '2019-10-06T20:31:18Z', 'assignees': [], 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8393/labels{/name}', 'milestone': None, 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'number': 8393, 'updated_at': '2019-11-11T10:54:52Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MzI1MDcxNzA3', 'author_association': 'CONTRIBUTOR', 'labels': [], 'state': 'closed', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8393', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/7947461?v=4', 'login': 'CookiePLMonster', 'gists_url': 'https://api.github.com/users/CookiePLMonster/gists{/gist_id}', 'html_url': 'https://github.com/CookiePLMonster', 'events_url': 'https://api.github.com/users/CookiePLMonster/events{/privacy}', 'id': 7947461, 'site_admin': False, 'followers_url': 'https://api.github.com/users/CookiePLMonster/followers', 'subscriptions_url': 'https://api.github.com/users/CookiePLMonster/subscriptions', 'node_id': 'MDQ6VXNlcjc5NDc0NjE=', 'organizations_url': 'https://api.github.com/users/CookiePLMonster/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/CookiePLMonster/received_events', 'following_url': 'https://api.github.com/users/CookiePLMonster/following{/other_user}', 'repos_url': 'https://api.github.com/users/CookiePLMonster/repos', 'url': 'https://api.github.com/users/CookiePLMonster', 'starred_url': 'https://api.github.com/users/CookiePLMonster/starred{/owner}{/repo}'}, 'locked': False, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8393', 'body': "This PR makes Dolphin compatible with Windows 10 long paths. Windows 10 1607 and newer allows applications to lift MAX_PATH limitation via manifest, so with a few code changes I was able to remove MAX_PATH dependency from all non-Qt code paths and opt in to that.\r\n\r\nI verified against games and settings located in a path which has over MAX_PATH characters - game showed in the list and booted, settings also seem to save.\r\n\r\nThe only function still using MAX_PATH (and not being a third party) is `CreateTempDir` but as far as I can tell that is only used in unit tests, so I didn't bother.", 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8393/events', 'id': 503156542, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8393/comments', 'title': 'Support Windows 10 long paths', 'comments': 2, 'closed_at': '2019-11-09T20:10:16Z', 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8393.patch', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8393.diff', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8393', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8393'}, 'assignee': None}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/7947461?v=4', 'login': 'CookiePLMonster', 'gists_url': 'https://api.github.com/users/CookiePLMonster/gists{/gist_id}', 'html_url': 'https://github.com/CookiePLMonster', 'events_url': 'https://api.github.com/users/CookiePLMonster/events{/privacy}', 'id': 7947461, 'site_admin': False, 'followers_url': 'https://api.github.com/users/CookiePLMonster/followers', 'subscriptions_url': 'https://api.github.com/users/CookiePLMonster/subscriptions', 'node_id': 'MDQ6VXNlcjc5NDc0NjE=', 'organizations_url': 'https://api.github.com/users/CookiePLMonster/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/CookiePLMonster/received_events', 'following_url': 'https://api.github.com/users/CookiePLMonster/following{/other_user}', 'repos_url': 'https://api.github.com/users/CookiePLMonster/repos', 'url': 'https://api.github.com/users/CookiePLMonster', 'starred_url': 'https://api.github.com/users/CookiePLMonster/starred{/owner}{/repo}'}}, 'safe_author': True, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'body': 'Fixed by #8469.', 'action': 'created', 'title': 'Support Windows 10 long paths', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8393#issuecomment-552394296', 'author': 'CookiePLMonster'}

Recent 'gh_pull_request' events

2019-11-15T03:38:31.481946	{'type': 'gh_pull_request', 'action': 'synchronize', 'head_sha': '3d7b030302aeb087863a350fb4493752412c1f81', 'safe_author': False, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8362', 'id': 8362, 'head_ref_name': 'feature/string-optimizations.2019-09-11', 'title': 'Various string and other optimizations', 'base_sha': '294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'requested_reviewers': [], 'merged': False, 'author': 'GerbilSoft'}
2019-11-15T02:19:19.832391	{'type': 'gh_pull_request', 'action': 'synchronize', 'head_sha': 'b6087aa0afb3ae0f77f75d84941d29f4e36bcfc2', 'safe_author': False, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7864', 'id': 7864, 'head_ref_name': 'master', 'title': 'Bumps target to API 28 and moves dependencies to AndroidX', 'base_sha': '294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'requested_reviewers': [], 'merged': False, 'author': 'rafaeltoledo'}
2019-11-15T02:18:17.003072	{'type': 'gh_pull_request', 'action': 'synchronize', 'head_sha': '8eb131eed82ea50be225e152106bfa7fdb6dbc15', 'safe_author': False, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7864', 'id': 7864, 'head_ref_name': 'master', 'title': 'Bumps target to API 28 and moves dependencies to AndroidX', 'base_sha': '7d17163ce85f518e3951a39ab226a446c32a8e54', 'requested_reviewers': [], 'merged': False, 'author': 'rafaeltoledo'}
2019-11-14T22:01:08.268185	{'type': 'gh_pull_request', 'action': 'closed', 'head_sha': '6f10730abf629eb169a6893facf757d42001f120', 'safe_author': True, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8463', 'id': 8463, 'head_ref_name': 'androidSupportVersion28', 'title': 'Android:  update androidSupportVersion and compileSdkVersion to 28', 'base_sha': 'eebc64aaf872917c4a7d480026545fe8a87d662f', 'requested_reviewers': [], 'merged': True, 'author': 'JosJuice'}
2019-11-14T12:22:35.681018	{'type': 'gh_pull_request', 'action': 'closed', 'head_sha': 'be489443bd41af91461096a58c009af8e89f423e', 'safe_author': True, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8461', 'id': 8461, 'head_ref_name': 'SdkVersion', 'title': 'Android: Update target Android SdkVersion to 28', 'base_sha': 'd8c62b5965df694fb5f93b617e356cae1f9441b7', 'requested_reviewers': [], 'merged': True, 'author': 'JosJuice'}
2019-11-12T20:23:59.960383	{'type': 'gh_pull_request', 'action': 'edited', 'head_sha': 'b61e85970180e377f672494a92a00be5cae6815a', 'safe_author': False, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8224', 'id': 8224, 'head_ref_name': 'wiimote-eeprom', 'title': 'Write the entirety of the Wiimote EEPROM, in a per-Wiimote file', 'base_sha': 'c23da15a22387d31f0100f7281b6446597f05a3f', 'requested_reviewers': [], 'merged': False, 'author': 'Pokechu22'}
2019-11-12T20:17:56.724509	{'type': 'gh_pull_request', 'action': 'synchronize', 'head_sha': 'b61e85970180e377f672494a92a00be5cae6815a', 'safe_author': False, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8224', 'id': 8224, 'head_ref_name': 'wiimote-eeprom', 'title': 'Write the entirety of the Wiimote EEPROM, in a per-Wiimote file', 'base_sha': 'c23da15a22387d31f0100f7281b6446597f05a3f', 'requested_reviewers': [], 'merged': False, 'author': 'Pokechu22'}
2019-11-12T09:58:04.568462	{'type': 'gh_pull_request', 'action': 'synchronize', 'head_sha': '4d106f43f4e2ac5ae000b1e4ad3b5885000d338b', 'safe_author': True, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8336', 'id': 8336, 'head_ref_name': 'PS', 'title': 'Add Dolphin version and current video backend to shader compilation logs', 'base_sha': 'c23da15a22387d31f0100f7281b6446597f05a3f', 'requested_reviewers': [], 'merged': False, 'author': 'Ebola16'}
2019-11-12T02:11:18.909679	{'type': 'gh_pull_request', 'action': 'synchronize', 'head_sha': '8a607b1d0421bf5888b34661d35260132c6096d8', 'safe_author': False, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8224', 'id': 8224, 'head_ref_name': 'wiimote-eeprom', 'title': 'Write the entirety of the Wiimote EEPROM, in a per-Wiimote file', 'base_sha': 'c23da15a22387d31f0100f7281b6446597f05a3f', 'requested_reviewers': [], 'merged': False, 'author': 'Pokechu22'}
2019-11-11T21:34:06.095668	{'type': 'gh_pull_request', 'action': 'closed', 'head_sha': '0334dde2cfedfc2d104be932b1942a354ae1c63a', 'safe_author': True, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8470', 'id': 8470, 'head_ref_name': 'patch-2', 'title': 'Fix typo in comment', 'base_sha': '913cb080667302760e42e3a6e2346b6e7c5cb1b6', 'requested_reviewers': [], 'merged': True, 'author': 'JosJuice'}
2019-11-11T20:52:24.508377	{'type': 'gh_pull_request', 'action': 'closed', 'head_sha': '4daeacba3525ec9e080d2b8d1fe6e956572e9b22', 'safe_author': True, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8469', 'id': 8469, 'head_ref_name': 'updater-manifest-fix', 'title': 'Fix malformed manifests', 'base_sha': '913cb080667302760e42e3a6e2346b6e7c5cb1b6', 'requested_reviewers': [], 'merged': True, 'author': 'JosJuice'}
2019-11-11T20:49:36.593898	{'type': 'gh_pull_request', 'action': 'synchronize', 'head_sha': '4d24f160e300adadc94ad9491f24f43d82ee3847', 'safe_author': True, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8464', 'id': 8464, 'head_ref_name': 'wm-emu-errorcode', 'title': 'WiimoteEmu: Minor accuracy fixes.', 'base_sha': '913cb080667302760e42e3a6e2346b6e7c5cb1b6', 'requested_reviewers': [], 'merged': False, 'author': 'jordan-woyak'}
2019-11-11T19:20:56.197744	{'type': 'gh_pull_request', 'action': 'opened', 'head_sha': '0334dde2cfedfc2d104be932b1942a354ae1c63a', 'safe_author': False, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8470', 'id': 8470, 'head_ref_name': 'patch-2', 'title': 'Fix typo in comment', 'base_sha': '913cb080667302760e42e3a6e2346b6e7c5cb1b6', 'requested_reviewers': [], 'merged': False, 'author': 'BreadFish64'}
2019-11-11T12:33:18.632485	{'type': 'gh_pull_request', 'action': 'synchronize', 'head_sha': 'cfbabd4c4116ed042c8e0002ed480e3f4a3dade3', 'safe_author': True, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8418', 'id': 8418, 'head_ref_name': 'core-fmt', 'title': 'Core: Replace usages of StringFromFormat with fmt where applicable', 'base_sha': '913cb080667302760e42e3a6e2346b6e7c5cb1b6', 'requested_reviewers': [], 'merged': False, 'author': 'lioncash'}
2019-11-11T11:04:14.779243	{'type': 'gh_pull_request', 'action': 'synchronize', 'head_sha': '08787ebc4a53bb9e64b3bb3c87f20e63c0d87841', 'safe_author': True, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7909', 'id': 7909, 'head_ref_name': 'dplii-quality-slider', 'title': 'Add slider to change DPLII decoder quality', 'base_sha': '5f8e189207d19a5d47676a9e965783742ce43ae2', 'requested_reviewers': [], 'merged': False, 'author': 'LAGonauta'}
2019-11-11T10:54:37.237866	{'type': 'gh_pull_request', 'action': 'opened', 'head_sha': '4daeacba3525ec9e080d2b8d1fe6e956572e9b22', 'safe_author': True, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8469', 'id': 8469, 'head_ref_name': 'updater-manifest-fix', 'title': 'Fix malformed manifests', 'base_sha': '913cb080667302760e42e3a6e2346b6e7c5cb1b6', 'requested_reviewers': [], 'merged': False, 'author': 'CookiePLMonster'}
2019-11-11T00:59:51.255386	{'type': 'gh_pull_request', 'action': 'closed', 'head_sha': '85ceb37ccd24acc5ea026583ce3a0f6a4fb26eaa', 'safe_author': True, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8456', 'id': 8456, 'head_ref_name': 'input-gate-race-fix', 'title': 'InputCommon: Make the "input gate" not racy.', 'base_sha': '93d7b3d15962a3393cf2971e14c4acf54d90cecd', 'requested_reviewers': [], 'merged': True, 'author': 'stenzek'}
2019-11-10T23:00:19.088019	{'type': 'gh_pull_request', 'action': 'opened', 'head_sha': '24b78a83d91676ee8bc8001b5a7b368014892368', 'safe_author': True, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8468', 'id': 8468, 'head_ref_name': 'exit-dialog-fix', 'title': 'UI: Fixes for exit dialog', 'base_sha': '066012b80d7a149779b4e910dcda3be8ec97f8e3', 'requested_reviewers': [], 'merged': False, 'author': 'CookiePLMonster'}
2019-11-10T21:36:14.579413	{'type': 'gh_pull_request', 'action': 'opened', 'head_sha': '17a2c0e9a1c754750df91ccc3725bf9ae0d00cc0', 'safe_author': True, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8467', 'id': 8467, 'head_ref_name': 'interruptable-shader-precompile', 'title': 'Make shader precompilation interruptable', 'base_sha': '066012b80d7a149779b4e910dcda3be8ec97f8e3', 'requested_reviewers': [], 'merged': False, 'author': 'CookiePLMonster'}
2019-11-10T17:57:33.787702	{'type': 'gh_pull_request', 'action': 'closed', 'head_sha': '8ef25ddd849eba0221180a968dac1b0bdd43bd98', 'safe_author': True, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8454', 'id': 8454, 'head_ref_name': 'motion-input-indicators', 'title': 'DolphinQt: Add accelerometer/gyroscope mapping indicators.', 'base_sha': 'd8c62b5965df694fb5f93b617e356cae1f9441b7', 'requested_reviewers': [], 'merged': True, 'author': 'delroth'}
2019-11-10T17:53:24.283125	{'type': 'gh_pull_request', 'action': 'closed', 'head_sha': '0c57887839474c9f78fa9ada252fafb6ee3e5de9', 'safe_author': True, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8466', 'id': 8466, 'head_ref_name': 'evdev-float', 'title': 'evdev: fix bad integer division.', 'base_sha': '7fa5a95800794ceff297913fef13dbca7f3ea34b', 'requested_reviewers': [], 'merged': True, 'author': 'delroth'}
2019-11-10T16:34:09.796610	{'type': 'gh_pull_request', 'action': 'closed', 'head_sha': '2d55a6b0b7ab021fd92f309b85bf00d4db2a45e6', 'safe_author': True, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8445', 'id': 8445, 'head_ref_name': 'master', 'title': 'Add /dev/dolphin for homebrew to get information about Dolphin', 'base_sha': 'd8c62b5965df694fb5f93b617e356cae1f9441b7', 'requested_reviewers': [], 'merged': True, 'author': 'delroth'}
2019-11-10T16:17:41.444325	{'type': 'gh_pull_request', 'action': 'opened', 'head_sha': '0c57887839474c9f78fa9ada252fafb6ee3e5de9', 'safe_author': True, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8466', 'id': 8466, 'head_ref_name': 'evdev-float', 'title': 'evdev: fix bad integer division.', 'base_sha': '7fa5a95800794ceff297913fef13dbca7f3ea34b', 'requested_reviewers': [], 'merged': False, 'author': 'jordan-woyak'}
2019-11-10T16:12:21.873688	{'type': 'gh_pull_request', 'action': 'synchronize', 'head_sha': 'f994bd7bdf4b2f925536353fc13dc34b95b2b316', 'safe_author': True, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8464', 'id': 8464, 'head_ref_name': 'wm-emu-errorcode', 'title': 'WiimoteEmu: Minor accuracy fixes.', 'base_sha': '7fa5a95800794ceff297913fef13dbca7f3ea34b', 'requested_reviewers': [], 'merged': False, 'author': 'jordan-woyak'}
2019-11-10T15:08:45.497523	{'type': 'gh_pull_request', 'action': 'edited', 'head_sha': 'a68789a70c181a3ce424c6b9504678c7bf3624f6', 'safe_author': True, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8465', 'id': 8465, 'head_ref_name': 'd3d-common-cleanup', 'title': 'D3DCommon: Cleanups and resource leak fix', 'base_sha': '7fa5a95800794ceff297913fef13dbca7f3ea34b', 'requested_reviewers': [], 'merged': False, 'author': 'CookiePLMonster'}

Recent 'gh_pull_request_comment' events

2019-11-12T10:04:41.427127	{'type': 'gh_pull_request_comment', 'id': 8336, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'is_part_of_review': False, 'action': 'edited', 'hash': '4d106f43f4e2ac5ae000b1e4ad3b5885000d338b', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8336#discussion_r345113099', 'author': 'Ebola16'}
2019-11-12T10:03:10.368462	{'type': 'gh_pull_request_comment', 'id': 8336, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'is_part_of_review': False, 'action': 'created', 'hash': '4d106f43f4e2ac5ae000b1e4ad3b5885000d338b', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8336#discussion_r345113099', 'author': 'Ebola16'}
2019-11-12T07:39:19.003101	{'type': 'gh_pull_request_comment', 'id': 8336, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'is_part_of_review': False, 'action': 'edited', 'hash': 'aaac0875bca4160f03ff7a7926be6ef674e7f253', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8336#discussion_r345050616', 'author': 'Ebola16'}
2019-11-12T07:33:52.182740	{'type': 'gh_pull_request_comment', 'id': 8336, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'is_part_of_review': False, 'action': 'created', 'hash': 'aaac0875bca4160f03ff7a7926be6ef674e7f253', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8336#discussion_r345050616', 'author': 'Ebola16'}
2019-11-11T20:49:53.253751	{'type': 'gh_pull_request_comment', 'id': 8464, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'is_part_of_review': False, 'action': 'created', 'hash': '4d24f160e300adadc94ad9491f24f43d82ee3847', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8464#discussion_r344903276', 'author': 'jordan-woyak'}
2019-11-11T12:33:32.525323	{'type': 'gh_pull_request_comment', 'id': 8418, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'is_part_of_review': False, 'action': 'created', 'hash': 'cfbabd4c4116ed042c8e0002ed480e3f4a3dade3', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8418#discussion_r344690573', 'author': 'lioncash'}
2019-11-11T02:15:29.300815	{'type': 'gh_pull_request_comment', 'id': 8464, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'is_part_of_review': False, 'action': 'created', 'hash': 'f994bd7bdf4b2f925536353fc13dc34b95b2b316', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8464#discussion_r344536666', 'author': 'Pokechu22'}
2019-11-11T02:09:37.373765	{'type': 'gh_pull_request_comment', 'id': 8464, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'is_part_of_review': True, 'action': 'created', 'hash': 'f994bd7bdf4b2f925536353fc13dc34b95b2b316', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8464#discussion_r344535935', 'author': 'Pokechu22'}
2019-11-11T01:51:30.534724	{'type': 'gh_pull_request_comment', 'id': 8464, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'is_part_of_review': False, 'action': 'edited', 'hash': 'f994bd7bdf4b2f925536353fc13dc34b95b2b316', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8464#discussion_r344533746', 'author': 'jordan-woyak'}
2019-11-11T01:51:23.822772	{'type': 'gh_pull_request_comment', 'id': 8464, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'is_part_of_review': True, 'action': 'created', 'hash': 'f994bd7bdf4b2f925536353fc13dc34b95b2b316', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8464#discussion_r344533746', 'author': 'jordan-woyak'}
2019-11-11T01:45:00.902869	{'type': 'gh_pull_request_comment', 'id': 8464, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'is_part_of_review': False, 'action': 'created', 'hash': 'f994bd7bdf4b2f925536353fc13dc34b95b2b316', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8464#discussion_r344533049', 'author': 'iwubcode'}
2019-11-11T01:42:05.156718	{'type': 'gh_pull_request_comment', 'id': 8464, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'is_part_of_review': False, 'action': 'created', 'hash': 'f994bd7bdf4b2f925536353fc13dc34b95b2b316', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8464#discussion_r344532747', 'author': 'jordan-woyak'}
2019-11-11T01:39:03.807527	{'type': 'gh_pull_request_comment', 'id': 8464, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'is_part_of_review': False, 'action': 'created', 'hash': 'f994bd7bdf4b2f925536353fc13dc34b95b2b316', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8464#discussion_r344532443', 'author': 'iwubcode'}
2019-11-10T16:03:14.713760	{'type': 'gh_pull_request_comment', 'id': 8464, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'is_part_of_review': False, 'action': 'created', 'hash': 'bde79a90435f2c89019e180e00810e645c000f90', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8464#discussion_r344500150', 'author': 'lioncash'}
2019-11-10T15:04:00.953972	{'type': 'gh_pull_request_comment', 'id': 8464, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'is_part_of_review': False, 'action': 'created', 'hash': 'bde79a90435f2c89019e180e00810e645c000f90', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8464#discussion_r344497145', 'author': 'jordan-woyak'}
2019-11-10T14:56:51.615927	{'type': 'gh_pull_request_comment', 'id': 8464, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'is_part_of_review': True, 'action': 'created', 'hash': 'bde79a90435f2c89019e180e00810e645c000f90', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8464#discussion_r344496726', 'author': 'Warepire'}
2019-11-09T21:48:39.336707	{'type': 'gh_pull_request_comment', 'id': 8336, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'is_part_of_review': False, 'action': 'edited', 'hash': 'aaac0875bca4160f03ff7a7926be6ef674e7f253', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8336#discussion_r344463217', 'author': 'leoetlino'}
2019-11-09T21:48:16.259708	{'type': 'gh_pull_request_comment', 'id': 8336, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'is_part_of_review': True, 'action': 'created', 'hash': 'aaac0875bca4160f03ff7a7926be6ef674e7f253', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8336#discussion_r344463278', 'author': 'leoetlino'}
2019-11-09T21:48:16.258925	{'type': 'gh_pull_request_comment', 'id': 8336, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'is_part_of_review': True, 'action': 'created', 'hash': 'aaac0875bca4160f03ff7a7926be6ef674e7f253', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8336#discussion_r344463217', 'author': 'leoetlino'}
2019-11-09T21:07:27.682558	{'type': 'gh_pull_request_comment', 'id': 8394, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'is_part_of_review': False, 'action': 'created', 'hash': '0ac8ceda411806e17886ec0fa58b5344775cfe8f', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8394#discussion_r344461990', 'author': 'JosJuice'}
2019-11-09T21:01:24.172525	{'type': 'gh_pull_request_comment', 'id': 8394, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'is_part_of_review': False, 'action': 'created', 'hash': '0ac8ceda411806e17886ec0fa58b5344775cfe8f', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8394#discussion_r344461804', 'author': 'Pokechu22'}
2019-11-09T20:43:55.622326	{'type': 'gh_pull_request_comment', 'id': 8394, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'is_part_of_review': False, 'action': 'created', 'hash': '0ac8ceda411806e17886ec0fa58b5344775cfe8f', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8394#discussion_r344461250', 'author': 'JosJuice'}
2019-11-09T19:51:44.425945	{'type': 'gh_pull_request_comment', 'id': 8394, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'is_part_of_review': True, 'action': 'created', 'hash': '4db237f4a158bdd105c6e7ead9f40cced05aec23', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8394#discussion_r344459457', 'author': 'leoetlino'}
2019-11-09T19:40:52.659032	{'type': 'gh_pull_request_comment', 'id': 8460, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'is_part_of_review': False, 'action': 'edited', 'hash': '1180c231a697297f468020a56db236ef795101e5', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8460#discussion_r344458077', 'author': 'jordan-woyak'}
2019-11-09T19:39:00.887477	{'type': 'gh_pull_request_comment', 'id': 8385, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'is_part_of_review': False, 'action': 'created', 'hash': '490fd0c3b32dcb6d74b140f52125eb2402c72b26', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8385#discussion_r344458971', 'author': 'leoetlino'}

Recent 'gh_pull_request_review' events

2019-11-12T20:50:02.697024	{'type': 'gh_pull_request_review', 'pr_id': 8224, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'action': 'submitted', 'pr_title': 'Write the entirety of the Wiimote EEPROM, in a per-Wiimote file', 'comments': [], 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8224#pullrequestreview-315833154', 'author': 'JosJuice'}
2019-11-12T10:03:10.366449	{'type': 'gh_pull_request_review', 'pr_id': 8336, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'action': 'submitted', 'pr_title': 'Add Dolphin version and current video backend to shader compilation logs', 'comments': [{'created_at': '2019-11-12T10:03:08Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/17330088?v=4', 'login': 'Ebola16', 'gists_url': 'https://api.github.com/users/Ebola16/gists{/gist_id}', 'html_url': 'https://github.com/Ebola16', 'events_url': 'https://api.github.com/users/Ebola16/events{/privacy}', 'id': 17330088, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Ebola16/followers', 'subscriptions_url': 'https://api.github.com/users/Ebola16/subscriptions', 'node_id': 'MDQ6VXNlcjE3MzMwMDg4', 'organizations_url': 'https://api.github.com/users/Ebola16/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Ebola16/received_events', 'following_url': 'https://api.github.com/users/Ebola16/following{/other_user}', 'repos_url': 'https://api.github.com/users/Ebola16/repos', 'url': 'https://api.github.com/users/Ebola16', 'starred_url': 'https://api.github.com/users/Ebola16/starred{/owner}{/repo}'}, 'original_commit_id': 'aaac0875bca4160f03ff7a7926be6ef674e7f253', 'pull_request_review_id': 315415608, 'diff_hunk': '@@ -105,8 +108,9 @@ std::optional<Shader::BinaryData> Shader::CompileShader(D3D_FEATURE_LEVEL featur\n   if (FAILED(hr))\n   {\n     static int num_failures = 0;\n-    std::string filename = StringFromFormat(\n-        "%sbad_%s_%04i.txt", File::GetUserPath(D_DUMP_IDX).c_str(), target, num_failures++);\n+    std::string filename = StringFromFormat("%sbad_%s_%04i_", File::GetUserPath(D_DUMP_IDX).c_str(),', 'original_position': 18, 'body': "Not sure if I did this correctly but I think I properly used StringFromFormat in the latest commit. And the filename format isn't consistent across all cases (see the changes in this PR for OGL). Also, wouldn't we need to include Version.h anyway to avoid indirect includes?", 'commit_id': '4d106f43f4e2ac5ae000b1e4ad3b5885000d338b', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8336#discussion_r345113099', 'id': 345113099, 'updated_at': '2019-11-12T10:03:08Z', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDM0NTExMzA5OQ==', 'author_association': 'MEMBER', 'path': 'Source/Core/VideoBackends/D3DCommon/Shader.cpp', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/345113099'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8336'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/8336#discussion_r345113099'}}, 'position': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/345113099', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8336', 'in_reply_to_id': 344463217}], 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8336#pullrequestreview-315415608', 'author': 'Ebola16'}
2019-11-12T07:33:52.181078	{'type': 'gh_pull_request_review', 'pr_id': 8336, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'action': 'submitted', 'pr_title': 'Add Dolphin version and current video backend to shader compilation logs', 'comments': [{'created_at': '2019-11-12T07:33:50Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/17330088?v=4', 'login': 'Ebola16', 'gists_url': 'https://api.github.com/users/Ebola16/gists{/gist_id}', 'html_url': 'https://github.com/Ebola16', 'events_url': 'https://api.github.com/users/Ebola16/events{/privacy}', 'id': 17330088, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Ebola16/followers', 'subscriptions_url': 'https://api.github.com/users/Ebola16/subscriptions', 'node_id': 'MDQ6VXNlcjE3MzMwMDg4', 'organizations_url': 'https://api.github.com/users/Ebola16/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Ebola16/received_events', 'following_url': 'https://api.github.com/users/Ebola16/following{/other_user}', 'repos_url': 'https://api.github.com/users/Ebola16/repos', 'url': 'https://api.github.com/users/Ebola16', 'starred_url': 'https://api.github.com/users/Ebola16/starred{/owner}{/repo}'}, 'original_commit_id': 'aaac0875bca4160f03ff7a7926be6ef674e7f253', 'pull_request_review_id': 315336882, 'diff_hunk': '@@ -105,8 +108,9 @@ std::optional<Shader::BinaryData> Shader::CompileShader(D3D_FEATURE_LEVEL featur\n   if (FAILED(hr))\n   {\n     static int num_failures = 0;\n-    std::string filename = StringFromFormat(\n-        "%sbad_%s_%04i.txt", File::GetUserPath(D_DUMP_IDX).c_str(), target, num_failures++);\n+    std::string filename = StringFromFormat("%sbad_%s_%04i_", File::GetUserPath(D_DUMP_IDX).c_str(),\n+                                            target, num_failures++) +\n+                           Common::scm_rev_str + "_" + g_video_backend->GetDisplayName() + ".txt";', 'original_position': 20, 'body': "I'd like to differentiate D3D11 vs D3D12. Is there a better way to accomplish this?", 'commit_id': 'aaac0875bca4160f03ff7a7926be6ef674e7f253', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8336#discussion_r345050616', 'id': 345050616, 'updated_at': '2019-11-12T07:33:50Z', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDM0NTA1MDYxNg==', 'author_association': 'MEMBER', 'path': 'Source/Core/VideoBackends/D3DCommon/Shader.cpp', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/345050616'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8336'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/8336#discussion_r345050616'}}, 'position': 20, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/345050616', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8336', 'in_reply_to_id': 344463278}], 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8336#pullrequestreview-315336882', 'author': 'Ebola16'}
2019-11-11T20:50:40.583713	{'type': 'gh_pull_request_review', 'pr_id': 8470, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'action': 'submitted', 'pr_title': 'Fix typo in comment', 'comments': [], 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8470#pullrequestreview-315148689', 'author': 'jordan-woyak'}
2019-11-11T20:49:53.251795	{'type': 'gh_pull_request_review', 'pr_id': 8464, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'action': 'submitted', 'pr_title': 'WiimoteEmu: Minor accuracy fixes.', 'comments': [{'created_at': '2019-11-11T20:49:51Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1768214?v=4', 'login': 'jordan-woyak', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'html_url': 'https://github.com/jordan-woyak', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'id': 1768214, 'site_admin': False, 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'url': 'https://api.github.com/users/jordan-woyak', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}'}, 'original_commit_id': 'f994bd7bdf4b2f925536353fc13dc34b95b2b316', 'pull_request_review_id': 315148329, 'diff_hunk': '@@ -62,16 +62,22 @@ enum class AddressSpace : u8\n   // FYI: The EEPROM address space is offset 0x0070 on i2c slave 0x50.\n   // However attempting to access this device directly results in an error.\n   EEPROM = 0x00,\n-  // 0x01 is never used but it does function on a real wiimote:\n-  I2CBusAlt = 0x01,\n-  I2CBus = 0x02,\n+  // I2CBusAlt is never used by games but it does function on a real wiimote.\n+  I2CBus = 0x01,\n+  I2CBusAlt = 0x02,\n };\n \n enum class ErrorCode : u8\n {\n+  // Normal result.\n   Success = 0,\n+  // Produced by read/write attempts during an active read.\n+  Busy = 4,\n+  // Produced by using something other than the above AddressSpace values.\n   InvalidSpace = 6,\n+  // Produced by an i2c read/write with a non-responding slave address.\n   Nack = 7,\n+  // Produced by accessing protected regions of EEPROM or the EEPROM directly over i2c.', 'original_position': 22, 'body': 'I changed it to "invalid" now.', 'commit_id': '4d24f160e300adadc94ad9491f24f43d82ee3847', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8464#discussion_r344903276', 'id': 344903276, 'updated_at': '2019-11-11T20:49:51Z', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDM0NDkwMzI3Ng==', 'author_association': 'MEMBER', 'path': 'Source/Core/Core/HW/WiimoteCommon/WiimoteConstants.h', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/344903276'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8464'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/8464#discussion_r344903276'}}, 'position': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/344903276', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8464', 'in_reply_to_id': 344535935}], 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8464#pullrequestreview-315148329', 'author': 'jordan-woyak'}
2019-11-11T12:33:32.977392	{'type': 'gh_pull_request_review', 'pr_id': 8418, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'action': 'submitted', 'pr_title': 'Core: Replace usages of StringFromFormat with fmt where applicable', 'comments': [{'created_at': '2019-11-11T12:33:31Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/712067?v=4', 'login': 'lioncash', 'gists_url': 'https://api.github.com/users/lioncash/gists{/gist_id}', 'html_url': 'https://github.com/lioncash', 'events_url': 'https://api.github.com/users/lioncash/events{/privacy}', 'id': 712067, 'site_admin': False, 'followers_url': 'https://api.github.com/users/lioncash/followers', 'subscriptions_url': 'https://api.github.com/users/lioncash/subscriptions', 'node_id': 'MDQ6VXNlcjcxMjA2Nw==', 'organizations_url': 'https://api.github.com/users/lioncash/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/lioncash/received_events', 'following_url': 'https://api.github.com/users/lioncash/following{/other_user}', 'repos_url': 'https://api.github.com/users/lioncash/repos', 'url': 'https://api.github.com/users/lioncash', 'starred_url': 'https://api.github.com/users/lioncash/starred{/owner}{/repo}'}, 'original_commit_id': '88a2ac43dd14a5c7d4988d6d886e57e3e26acba4', 'pull_request_review_id': 314869315, 'diff_hunk': '@@ -100,10 +102,10 @@ class NetPlayConfigLayerLoader final : public Config::ConfigLayerLoader\n         layer->Set(Config::MAIN_GCI_FOLDER_A_PATH_OVERRIDE, path + "Card A");\n         layer->Set(Config::MAIN_GCI_FOLDER_B_PATH_OVERRIDE, path + "Card B");\n \n-        const std::string file = File::GetUserPath(D_GCUSER_IDX) + GC_MEMCARD_NETPLAY + "%c." +\n-                                 m_settings.m_SaveDataRegion + ".raw";\n-        layer->Set(Config::MAIN_MEMCARD_A_PATH, StringFromFormat(file.c_str(), \'A\'));\n-        layer->Set(Config::MAIN_MEMCARD_B_PATH, StringFromFormat(file.c_str(), \'B\'));\n+        const std::string file = fmt::format("{}{}{}.{{}}.raw", File::GetUserPath(D_GCUSER_IDX),', 'original_position': 17, 'body': 'Done', 'commit_id': 'cfbabd4c4116ed042c8e0002ed480e3f4a3dade3', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8418#discussion_r344690573', 'id': 344690573, 'updated_at': '2019-11-11T12:33:31Z', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDM0NDY5MDU3Mw==', 'author_association': 'MEMBER', 'path': 'Source/Core/Core/ConfigLoaders/NetPlayConfigLoader.cpp', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/344690573'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8418'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/8418#discussion_r344690573'}}, 'position': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/344690573', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8418', 'in_reply_to_id': 344349192}], 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8418#pullrequestreview-314869315', 'author': 'lioncash'}
2019-11-11T02:15:29.299158	{'type': 'gh_pull_request_review', 'pr_id': 8464, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'action': 'submitted', 'pr_title': 'WiimoteEmu: Minor accuracy fixes.', 'comments': [{'created_at': '2019-11-11T02:15:27Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/8334194?v=4', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'html_url': 'https://github.com/Pokechu22', 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'id': 8334194, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Pokechu22/repos', 'url': 'https://api.github.com/users/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}'}, 'original_commit_id': 'f994bd7bdf4b2f925536353fc13dc34b95b2b316', 'pull_request_review_id': 314667575, 'diff_hunk': '@@ -258,7 +258,12 @@ void Wiimote::HandleRequestStatus(const OutputReportRequestStatus&)\n \n void Wiimote::HandleWriteData(const OutputReportWriteData& wd)\n {\n-  // TODO: Are writes ignored during an active read request?\n+  if (m_read_request.size)\n+  {\n+    // FYI: Writes during an active read will occasionally produce a "busy" (0x4) ack.\n+    // We won\'t simulate that as it often does work. Poorly programmed games may rely on it.', 'original_position': 8, 'body': 'Perhaps "We won\'t simulate that as those reads still do often work, and poorly programmed games may rely on it despite it occasionally failing on hardware"?\r\n\r\nThat said, I don\'t think there are that many games that write to EEPROM, and I think the reading/writing is handled in Nintendo\'s SDK and that includes reading it back after writing to check, so it *probably* is fine to be strict.  I doubt a poorly programed game rolled its own EEPROM handling functions, but who knows...', 'commit_id': 'f994bd7bdf4b2f925536353fc13dc34b95b2b316', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8464#discussion_r344536666', 'id': 344536666, 'updated_at': '2019-11-11T02:15:27Z', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDM0NDUzNjY2Ng==', 'author_association': 'CONTRIBUTOR', 'path': 'Source/Core/Core/HW/WiimoteEmu/EmuSubroutines.cpp', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/344536666'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8464'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/8464#discussion_r344536666'}}, 'position': 8, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/344536666', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8464', 'in_reply_to_id': 344532443}], 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8464#pullrequestreview-314667575', 'author': 'Pokechu22'}
2019-11-11T02:09:37.367431	{'type': 'gh_pull_request_review', 'pr_id': 8464, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'action': 'submitted', 'pr_title': 'WiimoteEmu: Minor accuracy fixes.', 'comments': [{'created_at': '2019-11-11T02:09:35Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/8334194?v=4', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'html_url': 'https://github.com/Pokechu22', 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'id': 8334194, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Pokechu22/repos', 'url': 'https://api.github.com/users/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}'}, 'original_commit_id': 'f994bd7bdf4b2f925536353fc13dc34b95b2b316', 'pull_request_review_id': 314666644, 'diff_hunk': '@@ -62,16 +62,22 @@ enum class AddressSpace : u8\n   // FYI: The EEPROM address space is offset 0x0070 on i2c slave 0x50.\n   // However attempting to access this device directly results in an error.\n   EEPROM = 0x00,\n-  // 0x01 is never used but it does function on a real wiimote:\n-  I2CBusAlt = 0x01,\n-  I2CBus = 0x02,\n+  // I2CBusAlt is never used by games but it does function on a real wiimote.\n+  I2CBus = 0x01,\n+  I2CBusAlt = 0x02,\n };\n \n enum class ErrorCode : u8\n {\n+  // Normal result.\n   Success = 0,\n+  // Produced by read/write attempts during an active read.\n+  Busy = 4,\n+  // Produced by using something other than the above AddressSpace values.\n   InvalidSpace = 6,\n+  // Produced by an i2c read/write with a non-responding slave address.\n   Nack = 7,\n+  // Produced by accessing protected regions of EEPROM or the EEPROM directly over i2c.', 'original_position': 22, 'body': 'I don\'t think "protected" is the right way of describing it; that also is returned when you read something that\'s definitely beyond the end of EEPROM if I recall correctly', 'commit_id': 'f994bd7bdf4b2f925536353fc13dc34b95b2b316', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8464#discussion_r344535935', 'id': 344535935, 'updated_at': '2019-11-11T02:09:36Z', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDM0NDUzNTkzNQ==', 'author_association': 'CONTRIBUTOR', 'path': 'Source/Core/Core/HW/WiimoteCommon/WiimoteConstants.h', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/344535935'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8464'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/8464#discussion_r344535935'}}, 'position': 22, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/344535935', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8464'}], 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8464#pullrequestreview-314666644', 'author': 'Pokechu22'}
2019-11-11T01:51:23.820919	{'type': 'gh_pull_request_review', 'pr_id': 8464, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'action': 'submitted', 'pr_title': 'WiimoteEmu: Minor accuracy fixes.', 'comments': [{'created_at': '2019-11-11T01:51:21Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1768214?v=4', 'login': 'jordan-woyak', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'html_url': 'https://github.com/jordan-woyak', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'id': 1768214, 'site_admin': False, 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'url': 'https://api.github.com/users/jordan-woyak', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}'}, 'original_commit_id': 'f994bd7bdf4b2f925536353fc13dc34b95b2b316', 'pull_request_review_id': 314663734, 'diff_hunk': '@@ -258,7 +258,12 @@ void Wiimote::HandleRequestStatus(const OutputReportRequestStatus&)\n \n void Wiimote::HandleWriteData(const OutputReportWriteData& wd)\n {\n-  // TODO: Are writes ignored during an active read request?\n+  if (m_read_request.size)\n+  {\n+    // FYI: Writes during an active read will occasionally produce a "busy" (0x4) ack.\n+    // We won\'t simulate that as it often does work. Poorly programmed games may rely on it.', 'original_position': 8, 'body': 'Yes. It the write will work "most of the time" on real hardware.', 'commit_id': 'f994bd7bdf4b2f925536353fc13dc34b95b2b316', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8464#discussion_r344533746', 'id': 344533746, 'updated_at': '2019-11-11T01:51:22Z', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDM0NDUzMzc0Ng==', 'author_association': 'MEMBER', 'path': 'Source/Core/Core/HW/WiimoteEmu/EmuSubroutines.cpp', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/344533746'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8464'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/8464#discussion_r344533746'}}, 'position': 8, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/344533746', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8464', 'in_reply_to_id': 344532443}], 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8464#pullrequestreview-314663734', 'author': 'jordan-woyak'}
2019-11-11T01:45:01.277656	{'type': 'gh_pull_request_review', 'pr_id': 8464, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'action': 'submitted', 'pr_title': 'WiimoteEmu: Minor accuracy fixes.', 'comments': [{'created_at': '2019-11-11T01:44:59Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/15224722?v=4', 'login': 'iwubcode', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'html_url': 'https://github.com/iwubcode', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'id': 15224722, 'site_admin': False, 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'url': 'https://api.github.com/users/iwubcode', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}'}, 'original_commit_id': 'f994bd7bdf4b2f925536353fc13dc34b95b2b316', 'pull_request_review_id': 314662816, 'diff_hunk': '@@ -258,7 +258,12 @@ void Wiimote::HandleRequestStatus(const OutputReportRequestStatus&)\n \n void Wiimote::HandleWriteData(const OutputReportWriteData& wd)\n {\n-  // TODO: Are writes ignored during an active read request?\n+  if (m_read_request.size)\n+  {\n+    // FYI: Writes during an active read will occasionally produce a "busy" (0x4) ack.\n+    // We won\'t simulate that as it often does work. Poorly programmed games may rely on it.', 'original_position': 8, 'body': "Hmm ok.  So you're saying we aren't sending a busy ack like for reads because on console it is so sporadic and a write will work anyway most of the time?", 'commit_id': 'f994bd7bdf4b2f925536353fc13dc34b95b2b316', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8464#discussion_r344533049', 'id': 344533049, 'updated_at': '2019-11-11T01:44:59Z', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDM0NDUzMzA0OQ==', 'author_association': 'MEMBER', 'path': 'Source/Core/Core/HW/WiimoteEmu/EmuSubroutines.cpp', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/344533049'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8464'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/8464#discussion_r344533049'}}, 'position': 8, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/344533049', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8464', 'in_reply_to_id': 344532443}], 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8464#pullrequestreview-314662816', 'author': 'iwubcode'}
2019-11-11T01:42:05.548259	{'type': 'gh_pull_request_review', 'pr_id': 8464, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'action': 'submitted', 'pr_title': 'WiimoteEmu: Minor accuracy fixes.', 'comments': [{'created_at': '2019-11-11T01:42:04Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1768214?v=4', 'login': 'jordan-woyak', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'html_url': 'https://github.com/jordan-woyak', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'id': 1768214, 'site_admin': False, 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'url': 'https://api.github.com/users/jordan-woyak', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}'}, 'original_commit_id': 'f994bd7bdf4b2f925536353fc13dc34b95b2b316', 'pull_request_review_id': 314662424, 'diff_hunk': '@@ -258,7 +258,12 @@ void Wiimote::HandleRequestStatus(const OutputReportRequestStatus&)\n \n void Wiimote::HandleWriteData(const OutputReportWriteData& wd)\n {\n-  // TODO: Are writes ignored during an active read request?\n+  if (m_read_request.size)\n+  {\n+    // FYI: Writes during an active read will occasionally produce a "busy" (0x4) ack.\n+    // We won\'t simulate that as it often does work. Poorly programmed games may rely on it.', 'original_position': 8, 'body': 'No. "it often does work." which is what is simulated here.', 'commit_id': 'f994bd7bdf4b2f925536353fc13dc34b95b2b316', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8464#discussion_r344532747', 'id': 344532747, 'updated_at': '2019-11-11T01:42:04Z', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDM0NDUzMjc0Nw==', 'author_association': 'MEMBER', 'path': 'Source/Core/Core/HW/WiimoteEmu/EmuSubroutines.cpp', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/344532747'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8464'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/8464#discussion_r344532747'}}, 'position': 8, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/344532747', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8464', 'in_reply_to_id': 344532443}], 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8464#pullrequestreview-314662424', 'author': 'jordan-woyak'}
2019-11-11T01:39:03.770450	{'type': 'gh_pull_request_review', 'pr_id': 8464, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'action': 'submitted', 'pr_title': 'WiimoteEmu: Minor accuracy fixes.', 'comments': [{'created_at': '2019-11-11T01:39:02Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/15224722?v=4', 'login': 'iwubcode', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'html_url': 'https://github.com/iwubcode', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'id': 15224722, 'site_admin': False, 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'url': 'https://api.github.com/users/iwubcode', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}'}, 'original_commit_id': 'f994bd7bdf4b2f925536353fc13dc34b95b2b316', 'pull_request_review_id': 314661985, 'diff_hunk': '@@ -258,7 +258,12 @@ void Wiimote::HandleRequestStatus(const OutputReportRequestStatus&)\n \n void Wiimote::HandleWriteData(const OutputReportWriteData& wd)\n {\n-  // TODO: Are writes ignored during an active read request?\n+  if (m_read_request.size)\n+  {\n+    // FYI: Writes during an active read will occasionally produce a "busy" (0x4) ack.\n+    // We won\'t simulate that as it often does work. Poorly programmed games may rely on it.', 'original_position': 8, 'body': 'Should this be "doesn\'t" ?', 'commit_id': 'f994bd7bdf4b2f925536353fc13dc34b95b2b316', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8464#discussion_r344532443', 'id': 344532443, 'updated_at': '2019-11-11T01:39:02Z', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDM0NDUzMjQ0Mw==', 'author_association': 'MEMBER', 'path': 'Source/Core/Core/HW/WiimoteEmu/EmuSubroutines.cpp', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/344532443'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8464'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/8464#discussion_r344532443'}}, 'position': 8, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/344532443', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8464'}], 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8464#pullrequestreview-314661985', 'author': 'iwubcode'}
2019-11-11T00:59:41.060832	{'type': 'gh_pull_request_review', 'pr_id': 8456, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'action': 'submitted', 'pr_title': 'InputCommon: Make the "input gate" not racy.', 'comments': [], 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8456#pullrequestreview-314657139', 'author': 'stenzek'}
2019-11-10T16:03:14.712681	{'type': 'gh_pull_request_review', 'pr_id': 8464, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'action': 'submitted', 'pr_title': 'WiimoteEmu: Minor accuracy fixes.', 'comments': [{'created_at': '2019-11-10T16:03:13Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/712067?v=4', 'login': 'lioncash', 'gists_url': 'https://api.github.com/users/lioncash/gists{/gist_id}', 'html_url': 'https://github.com/lioncash', 'events_url': 'https://api.github.com/users/lioncash/events{/privacy}', 'id': 712067, 'site_admin': False, 'followers_url': 'https://api.github.com/users/lioncash/followers', 'subscriptions_url': 'https://api.github.com/users/lioncash/subscriptions', 'node_id': 'MDQ6VXNlcjcxMjA2Nw==', 'organizations_url': 'https://api.github.com/users/lioncash/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/lioncash/received_events', 'following_url': 'https://api.github.com/users/lioncash/following{/other_user}', 'repos_url': 'https://api.github.com/users/lioncash/repos', 'url': 'https://api.github.com/users/lioncash', 'starred_url': 'https://api.github.com/users/lioncash/starred{/owner}{/repo}'}, 'original_commit_id': 'bde79a90435f2c89019e180e00810e645c000f90', 'pull_request_review_id': 314625602, 'diff_hunk': '@@ -416,9 +421,11 @@ void Wiimote::HandleReadData(const OutputReportReadData& rd)\n {\n   if (m_read_request.size)\n   {\n-    // There is already an active read request.\n-    // A real wiimote ignores the new one.\n-    WARN_LOG(WIIMOTE, "ReadData: ignoring read during active request.");\n+    // There is already an active read being processed.\n+    WARN_LOG(WIIMOTE, "ReadData: attempting read during active request.");\n+\n+    // My real wm+ sends a busy ack in this situation.', 'original_position': 24, 'body': '"My" is ambiguous here given this is developed by more than one person.', 'commit_id': 'bde79a90435f2c89019e180e00810e645c000f90', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8464#discussion_r344500150', 'id': 344500150, 'updated_at': '2019-11-10T16:03:13Z', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDM0NDUwMDE1MA==', 'author_association': 'MEMBER', 'path': 'Source/Core/Core/HW/WiimoteEmu/EmuSubroutines.cpp', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/344500150'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8464'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/8464#discussion_r344500150'}}, 'position': 24, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/344500150', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8464'}], 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8464#pullrequestreview-314625602', 'author': 'lioncash'}
2019-11-10T15:04:00.952897	{'type': 'gh_pull_request_review', 'pr_id': 8464, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'action': 'submitted', 'pr_title': 'WiimoteEmu: Minor accuracy fixes.', 'comments': [{'created_at': '2019-11-10T15:03:59Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1768214?v=4', 'login': 'jordan-woyak', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'html_url': 'https://github.com/jordan-woyak', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'id': 1768214, 'site_admin': False, 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'url': 'https://api.github.com/users/jordan-woyak', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}'}, 'original_commit_id': 'bde79a90435f2c89019e180e00810e645c000f90', 'pull_request_review_id': 314622441, 'diff_hunk': '@@ -258,7 +258,12 @@ void Wiimote::HandleRequestStatus(const OutputReportRequestStatus&)\n \n void Wiimote::HandleWriteData(const OutputReportWriteData& wd)\n {\n-  // TODO: Are writes ignored during an active read request?\n+  if (m_read_request.size)\n+  {\n+    // FYI: Writes during an active read will occasionally produce a "busy" (0x4) ack.\n+    // We won\'t simulate that as it often does work. Poorly programmed games may rely on it.\n+    WARN_LOG(WIIMOTE, "WriteData: write during active read request.");', 'original_position': 9, 'body': "Meh. Usually a real remote processes the write just fine in the case. Spamming writes during an active read fail about 22% of the time here. It seems to just be getting lucky with the timing. It shouldn't be a problem to just always work instead of working 78% of the time.", 'commit_id': 'bde79a90435f2c89019e180e00810e645c000f90', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8464#discussion_r344497145', 'id': 344497145, 'updated_at': '2019-11-10T15:03:59Z', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDM0NDQ5NzE0NQ==', 'author_association': 'MEMBER', 'path': 'Source/Core/Core/HW/WiimoteEmu/EmuSubroutines.cpp', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/344497145'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8464'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/8464#discussion_r344497145'}}, 'position': 9, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/344497145', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8464', 'in_reply_to_id': 344496726}], 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8464#pullrequestreview-314622441', 'author': 'jordan-woyak'}
2019-11-10T14:56:51.611101	{'type': 'gh_pull_request_review', 'pr_id': 8464, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'action': 'submitted', 'pr_title': 'WiimoteEmu: Minor accuracy fixes.', 'comments': [{'created_at': '2019-11-10T14:56:49Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/4831577?v=4', 'login': 'Warepire', 'gists_url': 'https://api.github.com/users/Warepire/gists{/gist_id}', 'html_url': 'https://github.com/Warepire', 'events_url': 'https://api.github.com/users/Warepire/events{/privacy}', 'id': 4831577, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Warepire/followers', 'subscriptions_url': 'https://api.github.com/users/Warepire/subscriptions', 'node_id': 'MDQ6VXNlcjQ4MzE1Nzc=', 'organizations_url': 'https://api.github.com/users/Warepire/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Warepire/received_events', 'following_url': 'https://api.github.com/users/Warepire/following{/other_user}', 'repos_url': 'https://api.github.com/users/Warepire/repos', 'url': 'https://api.github.com/users/Warepire', 'starred_url': 'https://api.github.com/users/Warepire/starred{/owner}{/repo}'}, 'original_commit_id': 'bde79a90435f2c89019e180e00810e645c000f90', 'pull_request_review_id': 314622012, 'diff_hunk': '@@ -258,7 +258,12 @@ void Wiimote::HandleRequestStatus(const OutputReportRequestStatus&)\n \n void Wiimote::HandleWriteData(const OutputReportWriteData& wd)\n {\n-  // TODO: Are writes ignored during an active read request?\n+  if (m_read_request.size)\n+  {\n+    // FYI: Writes during an active read will occasionally produce a "busy" (0x4) ack.\n+    // We won\'t simulate that as it often does work. Poorly programmed games may rely on it.\n+    WARN_LOG(WIIMOTE, "WriteData: write during active read request.");', 'original_position': 9, 'body': 'Is the risk big enough to warrant statistics gathering?', 'commit_id': 'bde79a90435f2c89019e180e00810e645c000f90', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8464#discussion_r344496726', 'id': 344496726, 'updated_at': '2019-11-10T14:56:50Z', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDM0NDQ5NjcyNg==', 'author_association': 'NONE', 'path': 'Source/Core/Core/HW/WiimoteEmu/EmuSubroutines.cpp', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/344496726'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8464'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/8464#discussion_r344496726'}}, 'position': 9, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/344496726', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8464'}], 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8464#pullrequestreview-314622012', 'author': 'Warepire'}
2019-11-10T12:24:44.010793	{'type': 'gh_pull_request_review', 'pr_id': 8462, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'action': 'submitted', 'pr_title': 'HW/WiimoteReal: Linux fix.', 'comments': [], 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8462#pullrequestreview-314609219', 'author': 'leoetlino'}
2019-11-10T01:30:55.184258	{'type': 'gh_pull_request_review', 'pr_id': 8462, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'action': 'submitted', 'pr_title': 'HW/WiimoteReal: Linux fix.', 'comments': [], 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8462#pullrequestreview-314585360', 'author': 'delroth'}
2019-11-09T23:16:07.940820	{'type': 'gh_pull_request_review', 'pr_id': 8198, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'action': 'edited', 'pr_title': 'Build system: default to fmt shared library when available', 'comments': [], 'state': 'changes_requested', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8198#pullrequestreview-314582176', 'author': 'leoetlino'}
2019-11-09T23:15:56.630759	{'type': 'gh_pull_request_review', 'pr_id': 8198, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'action': 'submitted', 'pr_title': 'Build system: default to fmt shared library when available', 'comments': [], 'state': 'changes_requested', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8198#pullrequestreview-314582176', 'author': 'leoetlino'}
2019-11-09T23:13:59.808404	{'type': 'gh_pull_request_review', 'pr_id': 8198, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'action': 'dismissed', 'pr_title': 'Build system: default to fmt shared library when available', 'comments': [], 'state': 'dismissed', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8198#pullrequestreview-314582085', 'author': 'leoetlino'}
2019-11-09T23:11:59.581714	{'type': 'gh_pull_request_review', 'pr_id': 8198, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'action': 'submitted', 'pr_title': 'Build system: default to fmt shared library when available', 'comments': [], 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8198#pullrequestreview-314582085', 'author': 'leoetlino'}
2019-11-09T22:33:40.098334	{'type': 'gh_pull_request_review', 'pr_id': 8460, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'action': 'submitted', 'pr_title': 'InputCommon: Detect when evdev exposes acceleration/gyroscope data.', 'comments': [], 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8460#pullrequestreview-314580811', 'author': 'leoetlino'}
2019-11-09T22:06:50.117311	{'type': 'gh_pull_request_review', 'pr_id': 8185, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'action': 'submitted', 'pr_title': 'Qt/GCMemcardManager: Load configured memory cards by default', 'comments': [], 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8185#pullrequestreview-314579859', 'author': 'leoetlino'}
2019-11-09T21:59:19.847259	{'type': 'gh_pull_request_review', 'pr_id': 8313, 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'action': 'submitted', 'pr_title': 'GameFile: Support HBC-style XML metadata', 'comments': [], 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/8313#pullrequestreview-314579627', 'author': 'leoetlino'}

Recent 'gh_push' events

2019-11-14T22:01:09.262820	{'type': 'gh_push', 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': None, 'deleted': False, 'after_sha': '294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'before_sha': 'c1818c3e6c7421275c523c37019d9acb4bc3360f', 'created': False, 'commits': [{'message': 'update androidSupportVersion and compileSdkVersion to 28', 'hash': '6f10730abf629eb169a6893facf757d42001f120', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/6f10730abf629eb169a6893facf757d42001f120', 'added': [], 'author': {'name': 'Simonx22', 'email': '26326692+Simonx22@users.noreply.github.com', 'username': 'Simonx22'}, 'modified': ['Source/Android/app/build.gradle']}, {'message': 'Merge pull request #8463 from Simonx22/androidSupportVersion28\n\nAndroid: update androidSupportVersion and compileSdkVersion to 28', 'hash': '294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'added': [], 'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'username': 'JosJuice'}, 'modified': ['Source/Android/app/build.gradle']}], 'forced': False, 'ref_name': 'master', 'ref_type': 'heads', 'pusher': 'JosJuice'}
2019-11-14T12:22:38.083859	{'type': 'gh_push', 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': None, 'deleted': False, 'after_sha': 'c1818c3e6c7421275c523c37019d9acb4bc3360f', 'before_sha': 'c23da15a22387d31f0100f7281b6446597f05a3f', 'created': False, 'commits': [{'message': 'target Android SdkVersion 28', 'hash': 'be489443bd41af91461096a58c009af8e89f423e', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/be489443bd41af91461096a58c009af8e89f423e', 'added': [], 'author': {'name': 'Simonx22', 'email': '26326692+Simonx22@users.noreply.github.com', 'username': 'Simonx22'}, 'modified': ['Source/Android/app/build.gradle']}, {'message': 'Merge pull request #8461 from Simonx22/SdkVersion\n\nAndroid: Update target Android SdkVersion to 28', 'hash': 'c1818c3e6c7421275c523c37019d9acb4bc3360f', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/c1818c3e6c7421275c523c37019d9acb4bc3360f', 'added': [], 'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'username': 'JosJuice'}, 'modified': ['Source/Android/app/build.gradle']}], 'forced': False, 'ref_name': 'master', 'ref_type': 'heads', 'pusher': 'JosJuice'}
2019-11-11T21:34:06.581973	{'type': 'gh_push', 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': None, 'deleted': False, 'after_sha': 'c23da15a22387d31f0100f7281b6446597f05a3f', 'before_sha': '575f5a0d83f87417307eb47527893bb9f70ffe6a', 'created': False, 'commits': [{'message': 'Fix typo in comment', 'hash': '0334dde2cfedfc2d104be932b1942a354ae1c63a', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/0334dde2cfedfc2d104be932b1942a354ae1c63a', 'added': [], 'author': {'name': 'Marshall Mohror', 'email': 'mohror64@gmail.com', 'username': 'BreadFish64'}, 'modified': ['Source/Core/Common/Arm64Emitter.cpp']}, {'message': 'Merge pull request #8470 from BreadFish64/patch-2\n\nFix typo in comment', 'hash': 'c23da15a22387d31f0100f7281b6446597f05a3f', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/c23da15a22387d31f0100f7281b6446597f05a3f', 'added': [], 'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'username': 'JosJuice'}, 'modified': ['Source/Core/Common/Arm64Emitter.cpp']}], 'forced': False, 'ref_name': 'master', 'ref_type': 'heads', 'pusher': 'JosJuice'}
2019-11-11T20:52:24.952868	{'type': 'gh_push', 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': None, 'deleted': False, 'after_sha': '575f5a0d83f87417307eb47527893bb9f70ffe6a', 'before_sha': '913cb080667302760e42e3a6e2346b6e7c5cb1b6', 'created': False, 'commits': [{'message': 'Fix malformed manifests', 'hash': '4daeacba3525ec9e080d2b8d1fe6e956572e9b22', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/4daeacba3525ec9e080d2b8d1fe6e956572e9b22', 'added': [], 'author': {'name': 'Silent', 'email': 'zdanio95@gmail.com', 'username': 'CookiePLMonster'}, 'modified': ['Source/Core/DolphinQt/DolphinQt.manifest', 'Source/Core/WinUpdater/Updater.exe.manifest']}, {'message': 'Merge pull request #8469 from CookiePLMonster/updater-manifest-fix\n\nFix malformed manifests', 'hash': '575f5a0d83f87417307eb47527893bb9f70ffe6a', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/575f5a0d83f87417307eb47527893bb9f70ffe6a', 'added': [], 'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'username': 'JosJuice'}, 'modified': ['Source/Core/DolphinQt/DolphinQt.manifest', 'Source/Core/WinUpdater/Updater.exe.manifest']}], 'forced': False, 'ref_name': 'master', 'ref_type': 'heads', 'pusher': 'JosJuice'}
2019-11-11T00:59:53.349965	{'type': 'gh_push', 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': None, 'deleted': False, 'after_sha': '913cb080667302760e42e3a6e2346b6e7c5cb1b6', 'before_sha': '066012b80d7a149779b4e910dcda3be8ec97f8e3', 'created': False, 'commits': [{'message': 'InputCommon: Make the "input gate" not racey.', 'hash': '85ceb37ccd24acc5ea026583ce3a0f6a4fb26eaa', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/85ceb37ccd24acc5ea026583ce3a0f6a4fb26eaa', 'added': [], 'author': {'name': 'Jordan Woyak', 'email': 'jordan.woyak@gmail.com', 'username': 'jordan-woyak'}, 'modified': ['Source/Android/jni/MainAndroid.cpp', 'Source/Core/Core/Core.cpp', 'Source/Core/Core/Core.h', 'Source/Core/Core/HW/VideoInterface.cpp', 'Source/Core/Core/Host.h', 'Source/Core/Core/IOS/USB/USB_KBD.cpp', 'Source/Core/DolphinNoGUI/MainNoGUI.cpp', 'Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp', 'Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp', 'Source/Core/DolphinQt/Host.cpp', 'Source/Core/DolphinQt/HotkeyScheduler.cpp', 'Source/Core/DolphinQt/Settings.cpp', 'Source/Core/DolphinQt/Settings.h', 'Source/Core/InputCommon/ControlReference/ControlReference.cpp', 'Source/Core/InputCommon/ControlReference/ControlReference.h', 'Source/DSPTool/StubHost.cpp', 'Source/UnitTests/StubHost.cpp']}, {'message': 'Merge pull request #8456 from jordan-woyak/input-gate-race-fix\n\nInputCommon: Make the "input gate" not racy.', 'hash': '913cb080667302760e42e3a6e2346b6e7c5cb1b6', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/913cb080667302760e42e3a6e2346b6e7c5cb1b6', 'added': [], 'author': {'name': 'Connor McLaughlin', 'email': 'stenzek@gmail.com', 'username': 'stenzek'}, 'modified': ['Source/Android/jni/MainAndroid.cpp', 'Source/Core/Core/Core.cpp', 'Source/Core/Core/Core.h', 'Source/Core/Core/HW/VideoInterface.cpp', 'Source/Core/Core/Host.h', 'Source/Core/Core/IOS/USB/USB_KBD.cpp', 'Source/Core/DolphinNoGUI/MainNoGUI.cpp', 'Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp', 'Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp', 'Source/Core/DolphinQt/Host.cpp', 'Source/Core/DolphinQt/HotkeyScheduler.cpp', 'Source/Core/DolphinQt/Settings.cpp', 'Source/Core/DolphinQt/Settings.h', 'Source/Core/InputCommon/ControlReference/ControlReference.cpp', 'Source/Core/InputCommon/ControlReference/ControlReference.h', 'Source/DSPTool/StubHost.cpp', 'Source/UnitTests/StubHost.cpp']}], 'forced': False, 'ref_name': 'master', 'ref_type': 'heads', 'pusher': 'stenzek'}
2019-11-10T17:57:34.256143	{'type': 'gh_push', 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': None, 'deleted': False, 'after_sha': '066012b80d7a149779b4e910dcda3be8ec97f8e3', 'before_sha': '499f065b836af6871e204614b030db36963e8198', 'created': False, 'commits': [{'message': 'Common: Add additional Matrix/Vec functions.', 'hash': '1e028025e506e4bff1f8063c2b55e5356a05a330', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/1e028025e506e4bff1f8063c2b55e5356a05a330', 'added': [], 'author': {'name': 'Jordan Woyak', 'email': 'jordan.woyak@gmail.com', 'username': 'jordan-woyak'}, 'modified': ['Source/Core/Common/Matrix.cpp', 'Source/Core/Common/Matrix.h']}, {'message': 'DolphinQt: Add accelerometer/gyroscope mapping indicators.', 'hash': '8ef25ddd849eba0221180a968dac1b0bdd43bd98', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/8ef25ddd849eba0221180a968dac1b0bdd43bd98', 'added': [], 'author': {'name': 'Jordan Woyak', 'email': 'jordan.woyak@gmail.com', 'username': 'jordan-woyak'}, 'modified': ['Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp', 'Source/Core/DolphinQt/Config/Mapping/MappingIndicator.h', 'Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp']}, {'message': 'Merge pull request #8454 from jordan-woyak/motion-input-indicators\n\nDolphinQt: Add accelerometer/gyroscope mapping indicators.', 'hash': '066012b80d7a149779b4e910dcda3be8ec97f8e3', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/066012b80d7a149779b4e910dcda3be8ec97f8e3', 'added': [], 'author': {'name': 'Pierre Bourdon', 'email': 'delroth@gmail.com', 'username': 'delroth'}, 'modified': ['Source/Core/Common/Matrix.cpp', 'Source/Core/Common/Matrix.h', 'Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp', 'Source/Core/DolphinQt/Config/Mapping/MappingIndicator.h', 'Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp']}], 'forced': False, 'ref_name': 'master', 'ref_type': 'heads', 'pusher': 'delroth'}
2019-11-10T17:53:24.652126	{'type': 'gh_push', 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': None, 'deleted': False, 'after_sha': '499f065b836af6871e204614b030db36963e8198', 'before_sha': 'df32e3fdfd06f480d0a6851cc320fd2af5a640ed', 'created': False, 'commits': [{'message': 'evdev: fix bad integer division.', 'hash': '0c57887839474c9f78fa9ada252fafb6ee3e5de9', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/0c57887839474c9f78fa9ada252fafb6ee3e5de9', 'added': [], 'author': {'name': 'Jordan Woyak', 'email': 'jordan.woyak@gmail.com', 'username': 'jordan-woyak'}, 'modified': ['Source/Core/InputCommon/ControllerInterface/evdev/evdev.cpp']}, {'message': 'Merge pull request #8466 from jordan-woyak/evdev-float\n\nevdev: fix bad integer division.', 'hash': '499f065b836af6871e204614b030db36963e8198', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/499f065b836af6871e204614b030db36963e8198', 'added': [], 'author': {'name': 'Pierre Bourdon', 'email': 'delroth@gmail.com', 'username': 'delroth'}, 'modified': ['Source/Core/InputCommon/ControllerInterface/evdev/evdev.cpp']}], 'forced': False, 'ref_name': 'master', 'ref_type': 'heads', 'pusher': 'delroth'}
2019-11-10T16:34:10.207634	{'type': 'gh_push', 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': None, 'deleted': False, 'after_sha': 'df32e3fdfd06f480d0a6851cc320fd2af5a640ed', 'before_sha': '7fa5a95800794ceff297913fef13dbca7f3ea34b', 'created': False, 'commits': [{'message': 'Add /dev/dolphin for homebrew to get information about Dolphin\n\nAdds a /dev/dolphin interface that can be used by\nDolphin-aware software to get information like the\nreal system time and the Dolphin version.', 'hash': '2d55a6b0b7ab021fd92f309b85bf00d4db2a45e6', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/2d55a6b0b7ab021fd92f309b85bf00d4db2a45e6', 'added': ['Source/Core/Core/IOS/DolphinDevice.cpp', 'Source/Core/Core/IOS/DolphinDevice.h'], 'author': {'name': 'Florian Bach', 'email': 'Leseratte10@users.noreply.github.com', 'username': 'Leseratte10'}, 'modified': ['Source/Core/Core/BootManager.cpp', 'Source/Core/Core/BootManager.h', 'Source/Core/Core/CMakeLists.txt', 'Source/Core/Core/Core.vcxproj', 'Source/Core/Core/Core.vcxproj.filters', 'Source/Core/Core/IOS/IOS.cpp']}, {'message': 'Merge pull request #8445 from Leseratte10/master\n\nAdd /dev/dolphin for homebrew to get information about Dolphin', 'hash': 'df32e3fdfd06f480d0a6851cc320fd2af5a640ed', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/df32e3fdfd06f480d0a6851cc320fd2af5a640ed', 'added': ['Source/Core/Core/IOS/DolphinDevice.cpp', 'Source/Core/Core/IOS/DolphinDevice.h'], 'author': {'name': 'Pierre Bourdon', 'email': 'delroth@gmail.com', 'username': 'delroth'}, 'modified': ['Source/Core/Core/BootManager.cpp', 'Source/Core/Core/BootManager.h', 'Source/Core/Core/CMakeLists.txt', 'Source/Core/Core/Core.vcxproj', 'Source/Core/Core/Core.vcxproj.filters', 'Source/Core/Core/IOS/IOS.cpp']}], 'forced': False, 'ref_name': 'master', 'ref_type': 'heads', 'pusher': 'delroth'}
2019-11-10T12:25:03.298259	{'type': 'gh_push', 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': None, 'deleted': False, 'after_sha': '7fa5a95800794ceff297913fef13dbca7f3ea34b', 'before_sha': 'eebc64aaf872917c4a7d480026545fe8a87d662f', 'created': False, 'commits': [{'message': 'HW/WiimoteReal: Remove an old comment. We block infinitely now.', 'hash': '59ebaed81cea9c59bdb291ad5d839587a6507392', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/59ebaed81cea9c59bdb291ad5d839587a6507392', 'added': [], 'author': {'name': 'Jordan Woyak', 'email': 'jordan.woyak@gmail.com', 'username': 'jordan-woyak'}, 'modified': ['Source/Core/Core/HW/WiimoteReal/IOLinux.cpp']}, {'message': 'HW/WiimoteReal: Replace invalid select call with poll.', 'hash': 'e85e51e5ce9fa6e25f74f5768b00197527434d34', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/e85e51e5ce9fa6e25f74f5768b00197527434d34', 'added': [], 'author': {'name': 'Jordan Woyak', 'email': 'jordan.woyak@gmail.com', 'username': 'jordan-woyak'}, 'modified': ['Source/Core/Core/HW/WiimoteReal/IOLinux.cpp']}, {'message': 'Merge pull request #8462 from jordan-woyak/wm-real-linux-fix\n\nHW/WiimoteReal: Linux fix.', 'hash': '7fa5a95800794ceff297913fef13dbca7f3ea34b', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/7fa5a95800794ceff297913fef13dbca7f3ea34b', 'added': [], 'author': {'name': 'Léo Lam', 'email': 'leo@leolam.fr', 'username': 'leoetlino'}, 'modified': ['Source/Core/Core/HW/WiimoteReal/IOLinux.cpp']}], 'forced': False, 'ref_name': 'master', 'ref_type': 'heads', 'pusher': 'leoetlino'}
2019-11-09T22:34:53.531243	{'type': 'gh_push', 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': None, 'deleted': False, 'after_sha': 'eebc64aaf872917c4a7d480026545fe8a87d662f', 'before_sha': '07e2e1ca5a385cdab7bcf8ba8a9307b8c1805f6e', 'created': False, 'commits': [{'message': 'InputCommon: Detect when evdev exposes acceleration/gyroscope data.', 'hash': '1180c231a697297f468020a56db236ef795101e5', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/1180c231a697297f468020a56db236ef795101e5', 'added': [], 'author': {'name': 'Jordan Woyak', 'email': 'jordan.woyak@gmail.com', 'username': 'jordan-woyak'}, 'modified': ['Source/Core/Common/MathUtil.h', 'Source/Core/Core/HW/WiimoteEmu/Dynamics.h', 'Source/Core/InputCommon/ControllerInterface/DualShockUDPClient/DualShockUDPClient.cpp', 'Source/Core/InputCommon/ControllerInterface/evdev/evdev.cpp', 'Source/Core/InputCommon/ControllerInterface/evdev/evdev.h']}, {'message': 'Merge pull request #8460 from jordan-woyak/evdev-motion-data\n\nInputCommon: Detect when evdev exposes acceleration/gyroscope data.', 'hash': 'eebc64aaf872917c4a7d480026545fe8a87d662f', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/eebc64aaf872917c4a7d480026545fe8a87d662f', 'added': [], 'author': {'name': 'Léo Lam', 'email': 'leo@leolam.fr', 'username': 'leoetlino'}, 'modified': ['Source/Core/Common/MathUtil.h', 'Source/Core/Core/HW/WiimoteEmu/Dynamics.h', 'Source/Core/InputCommon/ControllerInterface/DualShockUDPClient/DualShockUDPClient.cpp', 'Source/Core/InputCommon/ControllerInterface/evdev/evdev.cpp', 'Source/Core/InputCommon/ControllerInterface/evdev/evdev.h']}], 'forced': False, 'ref_name': 'master', 'ref_type': 'heads', 'pusher': 'leoetlino'}
2019-11-09T22:13:27.077375	{'type': 'gh_push', 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': None, 'deleted': False, 'after_sha': '07e2e1ca5a385cdab7bcf8ba8a9307b8c1805f6e', 'before_sha': 'c167543eb313a9d01a1ed8514c49b2b5a67f3f4a', 'created': False, 'commits': [{'message': "fixed 'Load into Gecko Register' codetype", 'hash': 'da9e9323ce8c7a6c0e06bb0d3f183a05753f8803', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/da9e9323ce8c7a6c0e06bb0d3f183a05753f8803', 'added': [], 'author': {'name': 'Ikalpo', 'email': 'kalvin999@hotmail.com', 'username': 'ikalpo'}, 'modified': ['Data/Sys/codehandler.bin', 'docs/codehandler.s']}, {'message': 'Merge pull request #8099 from ikalpo/master\n\nFix a codetype in the Gecko codehandler', 'hash': '07e2e1ca5a385cdab7bcf8ba8a9307b8c1805f6e', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/07e2e1ca5a385cdab7bcf8ba8a9307b8c1805f6e', 'added': [], 'author': {'name': 'Léo Lam', 'email': 'leo@leolam.fr', 'username': 'leoetlino'}, 'modified': ['Data/Sys/codehandler.bin', 'docs/codehandler.s']}], 'forced': False, 'ref_name': 'master', 'ref_type': 'heads', 'pusher': 'leoetlino'}
2019-11-09T22:06:59.728068	{'type': 'gh_push', 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': None, 'deleted': False, 'after_sha': 'c167543eb313a9d01a1ed8514c49b2b5a67f3f4a', 'before_sha': '08b191ee8e4ec0de2fca2054f678df816e0b1db1', 'created': False, 'commits': [{'message': 'Qt/GCMemcardManager: Load configured memory cards by default', 'hash': '7dc234a2d15aeadf7d91587f15b4d1cb007c5de3', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/7dc234a2d15aeadf7d91587f15b4d1cb007c5de3', 'added': [], 'author': {'name': 'Techjar', 'email': 'tecknojar@gmail.com', 'username': 'Techjar'}, 'modified': ['Source/Core/DolphinQt/GCMemcardManager.cpp', 'Source/Core/DolphinQt/GCMemcardManager.h']}, {'message': 'Merge pull request #8185 from Techjar/memcard-manager-auto\n\nQt/GCMemcardManager: Load configured memory cards by default', 'hash': 'c167543eb313a9d01a1ed8514c49b2b5a67f3f4a', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/c167543eb313a9d01a1ed8514c49b2b5a67f3f4a', 'added': [], 'author': {'name': 'Léo Lam', 'email': 'leo@leolam.fr', 'username': 'leoetlino'}, 'modified': ['Source/Core/DolphinQt/GCMemcardManager.cpp', 'Source/Core/DolphinQt/GCMemcardManager.h']}], 'forced': False, 'ref_name': 'master', 'ref_type': 'heads', 'pusher': 'leoetlino'}
2019-11-09T21:59:28.548737	{'type': 'gh_push', 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': None, 'deleted': False, 'after_sha': '08b191ee8e4ec0de2fca2054f678df816e0b1db1', 'before_sha': '37f1c958f8d25e6387d85603e6beb77b00d52c51', 'created': False, 'commits': [{'message': 'GameFile: Support HBC-style XML metadata\n\nThis feature was originally exclusive to the previous iteration of\nDolphinQt (the one that was the reason for the current iteration\nbeing named DolphinQt2 initially).\n\nhttps://bugs.dolphin-emu.org/issues/8949', 'hash': '59f27ae4e1713d922fe71fc6ba95fbc399aac814', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/59f27ae4e1713d922fe71fc6ba95fbc399aac814', 'added': [], 'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'username': 'JosJuice'}, 'modified': ['Source/Android/jni/GameList/GameFile.cpp', 'Source/Core/DolphinQt/Config/InfoWidget.cpp', 'Source/Core/DolphinQt/GameList/GameList.cpp', 'Source/Core/DolphinQt/GameList/GameListModel.cpp', 'Source/Core/UICommon/CMakeLists.txt', 'Source/Core/UICommon/GameFile.cpp', 'Source/Core/UICommon/GameFile.h', 'Source/Core/UICommon/GameFileCache.cpp', 'Source/Core/UICommon/UICommon.vcxproj']}, {'message': 'GameFile: Use enums for custom/length parameters', 'hash': 'd8958fbdf7fa123d61c453989483b7116727d4be', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/d8958fbdf7fa123d61c453989483b7116727d4be', 'added': [], 'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'username': 'JosJuice'}, 'modified': ['Source/Android/jni/GameList/GameFile.cpp', 'Source/Core/DolphinQt/Config/InfoWidget.cpp', 'Source/Core/DolphinQt/GameList/GameList.cpp', 'Source/Core/DolphinQt/GameList/GameListModel.cpp', 'Source/Core/UICommon/GameFile.cpp', 'Source/Core/UICommon/GameFile.h']}, {'message': 'Merge pull request #8313 from JosJuice/gamelist-xml\n\nGameFile: Support HBC-style XML metadata', 'hash': '08b191ee8e4ec0de2fca2054f678df816e0b1db1', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/08b191ee8e4ec0de2fca2054f678df816e0b1db1', 'added': [], 'author': {'name': 'Léo Lam', 'email': 'leo@leolam.fr', 'username': 'leoetlino'}, 'modified': ['Source/Android/jni/GameList/GameFile.cpp', 'Source/Core/DolphinQt/Config/InfoWidget.cpp', 'Source/Core/DolphinQt/GameList/GameList.cpp', 'Source/Core/DolphinQt/GameList/GameListModel.cpp', 'Source/Core/UICommon/CMakeLists.txt', 'Source/Core/UICommon/GameFile.cpp', 'Source/Core/UICommon/GameFile.h', 'Source/Core/UICommon/GameFileCache.cpp', 'Source/Core/UICommon/UICommon.vcxproj']}], 'forced': False, 'ref_name': 'master', 'ref_type': 'heads', 'pusher': 'leoetlino'}
2019-11-09T21:25:19.494061	{'type': 'gh_push', 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': None, 'deleted': False, 'after_sha': '37f1c958f8d25e6387d85603e6beb77b00d52c51', 'before_sha': 'f4e12f85bce7f0ad3c3fcc5d19d7db495600a41b', 'created': False, 'commits': [{'message': 'Git: Also Ignore other derivatives of VS output', 'hash': '6cede3bf79f36e4010094052e843f2a9a7a5e70d', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/6cede3bf79f36e4010094052e843f2a9a7a5e70d', 'added': [], 'author': {'name': 'altimumdelta', 'email': '48530820+altimumdelta@users.noreply.github.com', 'username': 'altimumdelta'}, 'modified': ['.gitignore']}, {'message': 'Merge pull request #8455 from altimumdelta/GitIgnore_Derivative_VS\n\nGit-Ignore: Also ignore other derivatives of VS output directories', 'hash': '37f1c958f8d25e6387d85603e6beb77b00d52c51', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/37f1c958f8d25e6387d85603e6beb77b00d52c51', 'added': [], 'author': {'name': 'Léo Lam', 'email': 'leo@leolam.fr', 'username': 'leoetlino'}, 'modified': ['.gitignore']}], 'forced': False, 'ref_name': 'master', 'ref_type': 'heads', 'pusher': 'leoetlino'}
2019-11-09T20:10:18.631883	{'type': 'gh_push', 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': None, 'deleted': False, 'after_sha': 'f4e12f85bce7f0ad3c3fcc5d19d7db495600a41b', 'before_sha': '6cb60f8d364fc9887bfb4779993036d5554902a2', 'created': False, 'commits': [{'message': 'Remove MAX_PATH limit from:\n\n- GetTempFilenameForAtomicWrite\n- SetUserDirectory', 'hash': '3b21d328653f7a472b0f77ef1cc0c85766566b96', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/3b21d328653f7a472b0f77ef1cc0c85766566b96', 'added': [], 'author': {'name': 'Silent', 'email': 'zdanio95@gmail.com', 'username': 'CookiePLMonster'}, 'modified': ['Source/Core/Common/FileUtil.cpp', 'Source/Core/Common/FileUtil.h', 'Source/Core/UICommon/UICommon.cpp']}, {'message': 'Move GetModuleName to Common\n\nThis unifies GetModuleFileName calls between Dolphin and WinUpdater\nand allows to gracefully remove MAX_PATH limit from GetExePath', 'hash': '689378b435c73b624cfdea8fe971db6b1d72c48e', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/689378b435c73b624cfdea8fe971db6b1d72c48e', 'added': [], 'author': {'name': 'Silent', 'email': 'zdanio95@gmail.com', 'username': 'CookiePLMonster'}, 'modified': ['Source/Core/Common/CommonFuncs.cpp', 'Source/Core/Common/CommonFuncs.h', 'Source/Core/Common/CompatPatches.cpp', 'Source/Core/Common/FileUtil.cpp', 'Source/Core/WinUpdater/Main.cpp']}, {'message': 'Remove obsolete "Windows compatibility" macros', 'hash': '45890c20cfcc066f9ea264499edf8adfb22e5518', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/45890c20cfcc066f9ea264499edf8adfb22e5518', 'added': [], 'author': {'name': 'Silent', 'email': 'zdanio95@gmail.com', 'username': 'CookiePLMonster'}, 'modified': ['Source/Core/Common/CDUtils.cpp', 'Source/Core/Common/Common.h', 'Source/Core/Core/PowerPC/Jit64/JitAsm.cpp']}, {'message': 'Enable Win10 long path awareness in manifest files', 'hash': 'ea8a3059bff1693ea640777a3aeb0c31daf18951', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/ea8a3059bff1693ea640777a3aeb0c31daf18951', 'added': [], 'author': {'name': 'Silent', 'email': 'zdanio95@gmail.com', 'username': 'CookiePLMonster'}, 'modified': ['Source/Core/DolphinQt/DolphinQt.manifest', 'Source/Core/WinUpdater/Updater.exe.manifest']}, {'message': 'Merge pull request #8393 from CookiePLMonster/long-paths\n\nSupport Windows 10 long paths', 'hash': 'f4e12f85bce7f0ad3c3fcc5d19d7db495600a41b', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/f4e12f85bce7f0ad3c3fcc5d19d7db495600a41b', 'added': [], 'author': {'name': 'Léo Lam', 'email': 'leo@leolam.fr', 'username': 'leoetlino'}, 'modified': ['Source/Core/Common/CDUtils.cpp', 'Source/Core/Common/Common.h', 'Source/Core/Common/CommonFuncs.cpp', 'Source/Core/Common/CommonFuncs.h', 'Source/Core/Common/CompatPatches.cpp', 'Source/Core/Common/FileUtil.cpp', 'Source/Core/Common/FileUtil.h', 'Source/Core/Core/PowerPC/Jit64/JitAsm.cpp', 'Source/Core/DolphinQt/DolphinQt.manifest', 'Source/Core/UICommon/UICommon.cpp', 'Source/Core/WinUpdater/Main.cpp', 'Source/Core/WinUpdater/Updater.exe.manifest']}], 'forced': False, 'ref_name': 'master', 'ref_type': 'heads', 'pusher': 'leoetlino'}
2019-11-09T19:39:17.619223	{'type': 'gh_push', 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': None, 'deleted': False, 'after_sha': '6cb60f8d364fc9887bfb4779993036d5554902a2', 'before_sha': '877519a0a57a7872ab91dfababbc9c75ae224de1', 'created': False, 'commits': [{'message': 'DolphinQt: Add way to override "Load" folder that controls the location of custom textures', 'hash': '876a1ccc3e72a87001fe6478a5bbd8d5cffa5a32', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/876a1ccc3e72a87001fe6478a5bbd8d5cffa5a32', 'added': [], 'author': {'name': 'iwubcode', 'email': 'iwubcode@users.noreply.github.com', 'username': 'iwubcode'}, 'modified': ['Source/Core/Core/Config/MainSettings.cpp', 'Source/Core/Core/Config/MainSettings.h', 'Source/Core/DolphinQt/Settings/PathPane.cpp', 'Source/Core/DolphinQt/Settings/PathPane.h', 'Source/Core/UICommon/UICommon.cpp']}, {'message': 'DolphinQt: Add way to override "ResourcePack" folder that controls the location of resource packs', 'hash': '490fd0c3b32dcb6d74b140f52125eb2402c72b26', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/490fd0c3b32dcb6d74b140f52125eb2402c72b26', 'added': [], 'author': {'name': 'iwubcode', 'email': 'iwubcode@users.noreply.github.com', 'username': 'iwubcode'}, 'modified': ['Source/Core/Core/Config/MainSettings.cpp', 'Source/Core/Core/Config/MainSettings.h', 'Source/Core/DolphinQt/ResourcePackManager.cpp', 'Source/Core/DolphinQt/Settings/PathPane.cpp', 'Source/Core/DolphinQt/Settings/PathPane.h', 'Source/Core/UICommon/ResourcePack/ResourcePack.cpp', 'Source/Core/UICommon/UICommon.cpp']}, {'message': 'Merge pull request #8385 from iwubcode/pathes-update\n\nDolphinQt: Add ability to override ResourcePack and Load directory', 'hash': '6cb60f8d364fc9887bfb4779993036d5554902a2', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/6cb60f8d364fc9887bfb4779993036d5554902a2', 'added': [], 'author': {'name': 'Léo Lam', 'email': 'leo@leolam.fr', 'username': 'leoetlino'}, 'modified': ['Source/Core/Core/Config/MainSettings.cpp', 'Source/Core/Core/Config/MainSettings.h', 'Source/Core/DolphinQt/ResourcePackManager.cpp', 'Source/Core/DolphinQt/Settings/PathPane.cpp', 'Source/Core/DolphinQt/Settings/PathPane.h', 'Source/Core/UICommon/ResourcePack/ResourcePack.cpp', 'Source/Core/UICommon/UICommon.cpp']}], 'forced': False, 'ref_name': 'master', 'ref_type': 'heads', 'pusher': 'leoetlino'}
2019-11-09T18:18:30.908535	{'type': 'gh_push', 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': None, 'deleted': False, 'after_sha': '877519a0a57a7872ab91dfababbc9c75ae224de1', 'before_sha': 'd8c62b5965df694fb5f93b617e356cae1f9441b7', 'created': False, 'commits': [{'message': 'DolphinQt: Hide unused buttons in the advanced mapping dialog.', 'hash': 'a6b3a2cd4f780c076f2352790574204b89f5c531', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/a6b3a2cd4f780c076f2352790574204b89f5c531', 'added': [], 'author': {'name': 'Jordan Woyak', 'email': 'jordan.woyak@gmail.com', 'username': 'jordan-woyak'}, 'modified': ['Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp']}, {'message': 'Merge pull request #8459 from jordan-woyak/io-window-button-fix\n\nDolphinQt: Hide unused buttons in the advanced mapping dialog.', 'hash': '877519a0a57a7872ab91dfababbc9c75ae224de1', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/877519a0a57a7872ab91dfababbc9c75ae224de1', 'added': [], 'author': {'name': 'Léo Lam', 'email': 'leo@leolam.fr', 'username': 'leoetlino'}, 'modified': ['Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp']}], 'forced': False, 'ref_name': 'master', 'ref_type': 'heads', 'pusher': 'leoetlino'}
2019-11-08T21:15:48.022212	{'type': 'gh_push', 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': None, 'deleted': False, 'after_sha': 'd8c62b5965df694fb5f93b617e356cae1f9441b7', 'before_sha': '0ff99b374ea6d024713a5ea562dfcb101f5b47b3', 'created': False, 'commits': [{'message': 'Qt/Mapping: Show current input states in advanced dialog.', 'hash': 'fa8cbd83e2e73e76b000c5935b85ebc0e1827dc5', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/fa8cbd83e2e73e76b000c5935b85ebc0e1827dc5', 'added': [], 'author': {'name': 'Jordan Woyak', 'email': 'jordan.woyak@gmail.com', 'username': 'jordan-woyak'}, 'modified': ['Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp', 'Source/Core/DolphinQt/Config/Mapping/IOWindow.h', 'Source/Core/DolphinQt/Config/Mapping/MappingButton.cpp', 'Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp', 'Source/Core/DolphinQt/Config/Mapping/MappingIndicator.h', 'Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp']}, {'message': 'DolphinQt/Mapping: Explicitly specify parents of conditionally added widgets to prevent memory leaks.', 'hash': '40d15980c5b90c96bf5a433a9861b03791a96581', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/40d15980c5b90c96bf5a433a9861b03791a96581', 'added': [], 'author': {'name': 'Jordan Woyak', 'email': 'jordan.woyak@gmail.com', 'username': 'jordan-woyak'}, 'modified': ['Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp']}, {'message': 'Merge pull request #8396 from jordan-woyak/mapping-input-list-states\n\nQt/Mapping: Show current input states in advanced dialog.', 'hash': 'd8c62b5965df694fb5f93b617e356cae1f9441b7', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/d8c62b5965df694fb5f93b617e356cae1f9441b7', 'added': [], 'author': {'name': 'Léo Lam', 'email': 'leo@innovatetechnologi.es', 'username': 'leoetlino'}, 'modified': ['Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp', 'Source/Core/DolphinQt/Config/Mapping/IOWindow.h', 'Source/Core/DolphinQt/Config/Mapping/MappingButton.cpp', 'Source/Core/DolphinQt/Config/Mapping/MappingIndicator.cpp', 'Source/Core/DolphinQt/Config/Mapping/MappingIndicator.h', 'Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp']}], 'forced': False, 'ref_name': 'master', 'ref_type': 'heads', 'pusher': 'leoetlino'}
2019-11-08T20:42:59.986414	{'type': 'gh_push', 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': None, 'deleted': False, 'after_sha': '0ff99b374ea6d024713a5ea562dfcb101f5b47b3', 'before_sha': 'c621ddc0f1abfc9b30b380429df2ff454472d21d', 'created': False, 'commits': [{'message': 'cmake: set OpenGL_GL_PREFERENCE as a cached variable that can be modified via the command line\n\nThis allows the user to set this to LEGACY. This can be useful for\npeople under Linux using optirun/primusrun with "old" nvidia drivers\nthat don\'t support GLVND properly.', 'hash': '7f74707ad6537da8b4b21c642c935a83eee6ca30', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/7f74707ad6537da8b4b21c642c935a83eee6ca30', 'added': [], 'author': {'name': 'Adrien Guinet', 'email': 'adrien@guinet.me', 'username': 'aguinet'}, 'modified': ['CMakeLists.txt']}, {'message': 'Merge pull request #8448 from aguinet/fix/cmake_ogl\n\ncmake: set OpenGL_GL_PREFERENCE as a cached variable that can be modi…', 'hash': '0ff99b374ea6d024713a5ea562dfcb101f5b47b3', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/0ff99b374ea6d024713a5ea562dfcb101f5b47b3', 'added': [], 'author': {'name': 'Léo Lam', 'email': 'leo@innovatetechnologi.es', 'username': 'leoetlino'}, 'modified': ['CMakeLists.txt']}], 'forced': False, 'ref_name': 'master', 'ref_type': 'heads', 'pusher': 'leoetlino'}
2019-11-08T20:09:14.295226	{'type': 'gh_push', 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': None, 'deleted': False, 'after_sha': 'c621ddc0f1abfc9b30b380429df2ff454472d21d', 'before_sha': 'cc9c1583b1ea8d8b784ad8b9a2fb8a2f008778fc', 'created': False, 'commits': [{'message': 'Gradle 3.5.2', 'hash': '7dc0732a224f0bf15f269f306fa3a75df0c69793', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/7dc0732a224f0bf15f269f306fa3a75df0c69793', 'added': [], 'author': {'name': 'Simonx22', 'email': '26326692+Simonx22@users.noreply.github.com', 'username': 'Simonx22'}, 'modified': ['Source/Android/build.gradle']}, {'message': 'Merge pull request #8458 from Simonx22/gradle-352\n\nAndroid: Update to Gradle 3.5.2', 'hash': 'c621ddc0f1abfc9b30b380429df2ff454472d21d', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/c621ddc0f1abfc9b30b380429df2ff454472d21d', 'added': [], 'author': {'name': 'Léo Lam', 'email': 'leo@innovatetechnologi.es', 'username': 'leoetlino'}, 'modified': ['Source/Android/build.gradle']}], 'forced': False, 'ref_name': 'master', 'ref_type': 'heads', 'pusher': 'leoetlino'}
2019-11-08T03:32:48.843842	{'type': 'gh_push', 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': None, 'deleted': False, 'after_sha': 'cc9c1583b1ea8d8b784ad8b9a2fb8a2f008778fc', 'before_sha': '422c3f79dae6cfe183771d90ea949059ca91967f', 'created': False, 'commits': [{'message': 'Enable EFB access in INI', 'hash': '0d1afabaecbd53f59c6a4927310ff7001ae645a1', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/0d1afabaecbd53f59c6a4927310ff7001ae645a1', 'added': [], 'author': {'name': 'Miksel12', 'email': 'kuijlmike@gmail.com', 'username': 'Miksel12'}, 'modified': ['Data/Sys/GameSettings/GKB.ini', 'Data/Sys/GameSettings/RMH.ini']}, {'message': 'Merge pull request #8338 from Miksel12/efbaccess-ini\n\nEnable EFB access in INI', 'hash': 'cc9c1583b1ea8d8b784ad8b9a2fb8a2f008778fc', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/cc9c1583b1ea8d8b784ad8b9a2fb8a2f008778fc', 'added': [], 'author': {'name': 'Connor McLaughlin', 'email': 'stenzek@gmail.com', 'username': 'stenzek'}, 'modified': ['Data/Sys/GameSettings/GKB.ini', 'Data/Sys/GameSettings/RMH.ini']}], 'forced': False, 'ref_name': 'master', 'ref_type': 'heads', 'pusher': 'stenzek'}
2019-11-08T01:23:35.082832	{'type': 'gh_push', 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': None, 'deleted': False, 'after_sha': '422c3f79dae6cfe183771d90ea949059ca91967f', 'before_sha': '62f331dd13e56ad0aea9783fb5fbe5060aa451f3', 'created': False, 'commits': [{'message': 'VerifyWidget: Handle Severity::None case in Verify()\n\nThe case body is empty because VolumeVerifier doesn\'t actually report\nproblems with severity of None.\n\nFixes "warning: enumeration value ‘None’ not handled in switch [-Wswitch]"\nwarning reported by gcc.', 'hash': '0dda920c1d1e39427b4b52c26ff09e9534906ef2', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/0dda920c1d1e39427b4b52c26ff09e9534906ef2', 'added': [], 'author': {'name': 'Aapo Vienamo', 'email': 'aapo.vienamo@iki.fi', 'username': 'tkln'}, 'modified': ['Source/Core/DolphinQt/Config/VerifyWidget.cpp']}, {'message': 'Merge pull request #8382 from tkln/verify-widget-switch-none-warn\n\nVerifyWidget: Handle Severity::None case in Verify()', 'hash': '422c3f79dae6cfe183771d90ea949059ca91967f', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/422c3f79dae6cfe183771d90ea949059ca91967f', 'added': [], 'author': {'name': 'Connor McLaughlin', 'email': 'stenzek@gmail.com', 'username': 'stenzek'}, 'modified': ['Source/Core/DolphinQt/Config/VerifyWidget.cpp']}], 'forced': False, 'ref_name': 'master', 'ref_type': 'heads', 'pusher': 'stenzek'}
2019-11-08T01:22:52.160143	{'type': 'gh_push', 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': None, 'deleted': False, 'after_sha': '62f331dd13e56ad0aea9783fb5fbe5060aa451f3', 'before_sha': '71b098a69d813b51bde79fc5b673c50db0454aa9', 'created': False, 'commits': [{'message': 'Qt: Add "renderer" window role to render window', 'hash': 'ae337dbea9931690d7a577075a8f767c14f16c54', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/ae337dbea9931690d7a577075a8f767c14f16c54', 'added': [], 'author': {'name': 'ferrrry', 'email': '36717206+ferrrry@users.noreply.github.com', 'username': 'ferrrry'}, 'modified': ['Source/Core/DolphinQt/RenderWidget.cpp']}, {'message': 'Merge pull request #8431 from ferrrry/game-window-class\n\nQt: Add "renderer" window role to render window', 'hash': '62f331dd13e56ad0aea9783fb5fbe5060aa451f3', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/62f331dd13e56ad0aea9783fb5fbe5060aa451f3', 'added': [], 'author': {'name': 'Connor McLaughlin', 'email': 'stenzek@gmail.com', 'username': 'stenzek'}, 'modified': ['Source/Core/DolphinQt/RenderWidget.cpp']}], 'forced': False, 'ref_name': 'master', 'ref_type': 'heads', 'pusher': 'stenzek'}
2019-11-08T01:22:11.926484	{'type': 'gh_push', 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': None, 'deleted': False, 'after_sha': '71b098a69d813b51bde79fc5b673c50db0454aa9', 'before_sha': '9700b1e320974989e13a73ea37697b256a997fb4', 'created': False, 'commits': [{'message': 'Add missing break to prevent fallthrough', 'hash': '5e7b95db3b87270cb8607a1981cc08a9a679dc1f', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/5e7b95db3b87270cb8607a1981cc08a9a679dc1f', 'added': [], 'author': {'name': 'Silent', 'email': 'zdanio95@gmail.com', 'username': 'CookiePLMonster'}, 'modified': ['Source/Core/DolphinQt/GameList/GameTracker.cpp']}, {'message': 'Add CommandType::BeginRefresh\n\nThis resolves a race condition when spamming Refresh button,\nwhich would often end up with duplicates game entries for the entire\nduration of the session.', 'hash': 'cc6ffef4a1d5d643dfb3542adf8bc4b3b4dcaef1', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/cc6ffef4a1d5d643dfb3542adf8bc4b3b4dcaef1', 'added': [], 'author': {'name': 'Silent', 'email': 'zdanio95@gmail.com', 'username': 'CookiePLMonster'}, 'modified': ['Source/Core/DolphinQt/GameList/GameTracker.cpp', 'Source/Core/DolphinQt/GameList/GameTracker.h']}, {'message': 'Add signals to enable/disable Refresh button\n\nMakes it impossible to spam Refresh button and looks better overall.', 'hash': '68694e003938252eac35960969aa4834a66c9207', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/68694e003938252eac35960969aa4834a66c9207', 'added': [], 'author': {'name': 'Silent', 'email': 'zdanio95@gmail.com', 'username': 'CookiePLMonster'}, 'modified': ['Source/Core/DolphinQt/GameList/GameTracker.cpp', 'Source/Core/DolphinQt/GameList/GameTracker.h', 'Source/Core/DolphinQt/Settings.cpp', 'Source/Core/DolphinQt/Settings.h', 'Source/Core/DolphinQt/ToolBar.cpp']}, {'message': 'Merge pull request #8399 from CookiePLMonster/gametracker-fixes\n\nQt: Game Tracker fixes', 'hash': '71b098a69d813b51bde79fc5b673c50db0454aa9', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/71b098a69d813b51bde79fc5b673c50db0454aa9', 'added': [], 'author': {'name': 'Connor McLaughlin', 'email': 'stenzek@gmail.com', 'username': 'stenzek'}, 'modified': ['Source/Core/DolphinQt/GameList/GameTracker.cpp', 'Source/Core/DolphinQt/GameList/GameTracker.h', 'Source/Core/DolphinQt/Settings.cpp', 'Source/Core/DolphinQt/Settings.h', 'Source/Core/DolphinQt/ToolBar.cpp']}], 'forced': False, 'ref_name': 'master', 'ref_type': 'heads', 'pusher': 'stenzek'}
2019-11-08T01:15:29.630707	{'type': 'gh_push', 'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'base_ref_name': None, 'deleted': False, 'after_sha': '9700b1e320974989e13a73ea37697b256a997fb4', 'before_sha': '729308979dd99289f5f900056891ee3b4456c196', 'created': False, 'commits': [{'message': 'DiscIO: Add missing company IDs', 'hash': '2300ce385ecc2fdc725810855c4ee1bb834e815e', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/2300ce385ecc2fdc725810855c4ee1bb834e815e', 'added': [], 'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'username': 'JosJuice'}, 'modified': ['Source/Core/DiscIO/Enums.cpp']}, {'message': "DiscIO: Make company names match GameTDB's list better", 'hash': 'f8a497527471d13bb6dee71e28ac5f7159a488f1', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/f8a497527471d13bb6dee71e28ac5f7159a488f1', 'added': [], 'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'username': 'JosJuice'}, 'modified': ['Source/Core/DiscIO/Enums.cpp']}, {'message': 'Merge pull request #8367 from JosJuice/missing-company-ids\n\nDiscIO: Add missing company IDs', 'hash': '9700b1e320974989e13a73ea37697b256a997fb4', 'distinct': True, 'removed': [], 'url': 'https://github.com/dolphin-emu/dolphin/commit/9700b1e320974989e13a73ea37697b256a997fb4', 'added': [], 'author': {'name': 'Connor McLaughlin', 'email': 'stenzek@gmail.com', 'username': 'stenzek'}, 'modified': ['Source/Core/DiscIO/Enums.cpp']}], 'forced': False, 'ref_name': 'master', 'ref_type': 'heads', 'pusher': 'stenzek'}

Recent 'internal_log' events

2019-11-15T03:38:31.952119	{'type': 'internal_log', 'lineno': 657, 'level': 'INFO', 'source': 'logging', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()', 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py'}
2019-11-15T03:38:31.951436	{'type': 'internal_log', 'lineno': 77, 'level': 'INFO', 'source': 'logging', 'msg': 'PR %s mergeable: %s (%s)', 'args': "(8362, None, 'unknown')", 'pathname': '/home/central/sadm/central/buildbot.py'}
2019-11-15T03:38:31.483503	{'type': 'internal_log', 'lineno': 657, 'level': 'INFO', 'source': 'logging', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()', 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py'}
2019-11-15T03:38:24.081619	{'type': 'internal_log', 'lineno': 147, 'level': 'INFO', 'source': 'logging', 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'rohit-n,NanoByte011,RachelBryk,Tilka,Stevoisiak,riking,CrystalGamma,marcan,stenzek,mrgreywater,AdmiralCurtiss,aldelaro5,iwubcode,jezze,EmptyChaos,Tinob,sigmabeta,delroth,cylgom,Buddybenj,neobrain,Sintendo,aroulin,hthh,Alcaro,hackbar,booto,Ziek,mathieui,yourWaifu,galop1n,CookiePLMonster,endrift,spycrab,LAGonauta,jordan-woyak,hrydgard,zackhow,kamiyo,Hydr8gon,rlnilsen,leoetlino,JMC47,Ebola16,OrN,glennricster,Linktothepast,Aestek,Helios747,LPFaint99,gwicks,adamdmoss,skidau,degasus,hdcmeta,phire,shonumi,bentley,comex,FioraAeterna,Orphis,MayImilae,mahdihijazi,Parlane,mmastrac,Armada651,Zopieux,randomstuff,Ryanel,vladfi1,MerryMage,meffij,Phatcat,mimimi085181,spxtr,archshift,lioncash,sepalani,RisingFog,Starsam80,Techjar,magumagu,BhaaLseN,unknownbrackets,ColinDTaylor,kayru,clinchergt,magcius,JosJuice,jloehr,ligfx,moncefmechri,rukai,linkmauve')", 'pathname': '/home/central/sadm/central/github.py'}
2019-11-15T03:38:23.839977	{'type': 'internal_log', 'lineno': 657, 'level': 'INFO', 'source': 'logging', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()', 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py'}
2019-11-15T03:38:23.544470	{'type': 'internal_log', 'lineno': 657, 'level': 'INFO', 'source': 'logging', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()', 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py'}
2019-11-15T03:38:23.092355	{'type': 'internal_log', 'lineno': 657, 'level': 'INFO', 'source': 'logging', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()', 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py'}
2019-11-15T03:38:22.757389	{'type': 'internal_log', 'lineno': 657, 'level': 'INFO', 'source': 'logging', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()', 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py'}
2019-11-15T03:38:22.537017	{'type': 'internal_log', 'lineno': 657, 'level': 'INFO', 'source': 'logging', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()', 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py'}
2019-11-15T03:38:22.536415	{'type': 'internal_log', 'lineno': 132, 'level': 'INFO', 'source': 'logging', 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'pathname': '/home/central/sadm/central/github.py'}
2019-11-15T03:33:22.467308	{'type': 'internal_log', 'lineno': 147, 'level': 'INFO', 'source': 'logging', 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'rohit-n,NanoByte011,RachelBryk,Tilka,Stevoisiak,riking,CrystalGamma,marcan,stenzek,mrgreywater,AdmiralCurtiss,aldelaro5,iwubcode,jezze,EmptyChaos,Tinob,sigmabeta,delroth,cylgom,Buddybenj,neobrain,Sintendo,aroulin,hthh,Alcaro,hackbar,booto,Ziek,mathieui,yourWaifu,galop1n,CookiePLMonster,endrift,spycrab,LAGonauta,jordan-woyak,hrydgard,zackhow,kamiyo,Hydr8gon,rlnilsen,leoetlino,JMC47,Ebola16,OrN,glennricster,Linktothepast,Aestek,Helios747,LPFaint99,gwicks,adamdmoss,skidau,degasus,hdcmeta,phire,shonumi,bentley,comex,FioraAeterna,Orphis,MayImilae,mahdihijazi,Parlane,mmastrac,Armada651,Zopieux,randomstuff,Ryanel,vladfi1,MerryMage,meffij,Phatcat,mimimi085181,spxtr,archshift,lioncash,sepalani,RisingFog,Starsam80,Techjar,magumagu,BhaaLseN,unknownbrackets,ColinDTaylor,kayru,clinchergt,magcius,JosJuice,jloehr,ligfx,moncefmechri,rukai,linkmauve')", 'pathname': '/home/central/sadm/central/github.py'}
2019-11-15T03:33:22.193736	{'type': 'internal_log', 'lineno': 657, 'level': 'INFO', 'source': 'logging', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()', 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py'}
2019-11-15T03:33:21.628980	{'type': 'internal_log', 'lineno': 657, 'level': 'INFO', 'source': 'logging', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()', 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py'}
2019-11-15T03:33:21.078783	{'type': 'internal_log', 'lineno': 657, 'level': 'INFO', 'source': 'logging', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()', 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py'}
2019-11-15T03:33:20.727364	{'type': 'internal_log', 'lineno': 657, 'level': 'INFO', 'source': 'logging', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()', 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py'}
2019-11-15T03:33:20.492960	{'type': 'internal_log', 'lineno': 657, 'level': 'INFO', 'source': 'logging', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()', 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py'}
2019-11-15T03:33:20.492364	{'type': 'internal_log', 'lineno': 132, 'level': 'INFO', 'source': 'logging', 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'pathname': '/home/central/sadm/central/github.py'}
2019-11-15T03:32:22.351317	{'type': 'internal_log', 'lineno': 657, 'level': 'INFO', 'source': 'logging', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()', 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py'}
2019-11-15T03:32:22.350633	{'type': 'internal_log', 'lineno': 196, 'level': 'INFO', 'source': 'logging', 'msg': "Watched repo 'dolphin-emu/netplay-index' has our hook installed", 'args': '()', 'pathname': '/home/central/sadm/central/github.py'}
2019-11-15T03:32:22.076207	{'type': 'internal_log', 'lineno': 657, 'level': 'INFO', 'source': 'logging', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()', 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py'}
2019-11-15T03:32:21.739772	{'type': 'internal_log', 'lineno': 657, 'level': 'INFO', 'source': 'logging', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()', 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py'}
2019-11-15T03:32:21.739077	{'type': 'internal_log', 'lineno': 196, 'level': 'INFO', 'source': 'logging', 'msg': "Watched repo 'dolphin-emu/gcdsp-ida' has our hook installed", 'args': '()', 'pathname': '/home/central/sadm/central/github.py'}
2019-11-15T03:32:21.447499	{'type': 'internal_log', 'lineno': 657, 'level': 'INFO', 'source': 'logging', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()', 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py'}
2019-11-15T03:32:21.078883	{'type': 'internal_log', 'lineno': 657, 'level': 'INFO', 'source': 'logging', 'msg': 'Starting new HTTPS connection (1): api.github.com', 'args': '()', 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py'}
2019-11-15T03:32:21.078173	{'type': 'internal_log', 'lineno': 196, 'level': 'INFO', 'source': 'logging', 'msg': "Watched repo 'dolphin-emu/hwtests' has our hook installed", 'args': '()', 'pathname': '/home/central/sadm/central/github.py'}

Recent 'irc_message' events

2019-11-14T23:17:04.488221	{'type': 'irc_message', 'modes': set(), 'direct': False, 'source': 'ircclient', 'where': '#dolphin-dev', 'what': 'good idea - will do that shortly', 'who': 'Simonx22'}
2019-11-14T23:16:26.516869	{'type': 'irc_message', 'modes': set(), 'direct': False, 'source': 'ircclient', 'where': '#dolphin-dev', 'what': "There's no rule for how it should be done, but that's probably how I would've done it", 'who': 'JosJuice'}
2019-11-14T23:16:13.410170	{'type': 'irc_message', 'modes': set(), 'direct': False, 'source': 'ircclient', 'where': '#dolphin-dev', 'what': "Maybe ask them to do a rebase and then create a new PR if they don't respond in a week or so?", 'who': 'JosJuice'}
2019-11-14T23:13:56.047334	{'type': 'irc_message', 'modes': set(), 'direct': False, 'source': 'ircclient', 'where': '#dolphin-dev', 'what': 'AndroidX migration still needs to be done... should I ask the owner of this PR https://github.com/dolphin-emu/dolphin/pull/7864 to do a rebase etc or should I create a new PR for AndroidX migration?', 'who': 'Simonx22'}
2019-11-14T23:11:42.150753	{'type': 'irc_message', 'modes': set(), 'direct': False, 'source': 'ircclient', 'where': '#dolphin-dev', 'what': 'thanks for merging my PRs!', 'who': 'Simonx22'}
2019-11-14T20:58:27.539960	{'type': 'irc_message', 'modes': {'o'}, 'direct': False, 'source': 'ircclient', 'where': '#dolphin-dev', 'what': "maybe gcc, for 'godbolt' :P", 'who': 'booto'}
2019-11-14T20:51:44.345907	{'type': 'irc_message', 'modes': {'o'}, 'direct': False, 'source': 'ircclient', 'where': '#dolphin-dev', 'what': '*shell', 'who': 'degasus'}
2019-11-14T20:51:34.631753	{'type': 'irc_message', 'modes': {'o'}, 'direct': False, 'source': 'ircclient', 'where': '#dolphin-dev', 'what': "and make a shall script for it, let's call it cc", 'who': 'degasus'}
2019-11-14T20:51:05.756095	{'type': 'irc_message', 'modes': {'o'}, 'direct': False, 'source': 'ircclient', 'where': '#dolphin-dev', 'what': "let's implement a jit that just does http requests to godbolt", 'who': 'Billiard'}
2019-11-14T20:37:15.500476	{'type': 'irc_message', 'modes': {'o'}, 'direct': False, 'source': 'ircclient', 'where': '#dolphin-dev', 'what': 'https://gcc.godbolt.org/z/r3S7A4 ugly code :(', 'who': 'degasus'}
2019-11-14T20:29:57.205731	{'type': 'irc_message', 'modes': {'o'}, 'direct': False, 'source': 'ircclient', 'where': '#dolphin-dev', 'what': "and yes, that was the way how I've started with writing the assembly code for non-trivial instructions", 'who': 'degasus'}
2019-11-14T20:29:30.239894	{'type': 'irc_message', 'modes': {'o'}, 'direct': False, 'source': 'ircclient', 'where': '#dolphin-dev', 'what': 'might be an easy starting point. c&p the interpreter code to gcc.godbolt.org, copy the assembly back, replacing the registers with our regcache, done', 'who': 'degasus'}
2019-11-14T20:28:14.981930	{'type': 'irc_message', 'modes': {'o'}, 'direct': False, 'source': 'ircclient', 'where': '#dolphin-dev', 'what': 'https://github.com/dolphin-emu/dolphin/blob/master/Source/Core/Core/PowerPC/Jit64Common/EmuCodeBlock.cpp#L1000', 'who': 'degasus'}
2019-11-14T20:24:06.721507	{'type': 'irc_message', 'modes': set(), 'direct': False, 'source': 'ircclient', 'where': '#dolphin-dev', 'what': "I'll keep that in mind", 'who': 'JosJuice'}
2019-11-14T20:23:52.187771	{'type': 'irc_message', 'modes': {'o'}, 'direct': False, 'source': 'ircclient', 'where': '#dolphin-dev', 'what': "JosJuice: if you're looking for other missing features for a small amount of games: The arm jit does not support FPRF, so F-Zero will speed up easily", 'who': 'degasus'}
2019-11-14T20:19:48.787747	{'type': 'irc_message', 'modes': set(), 'direct': False, 'source': 'ircclient', 'where': '#dolphin-dev', 'what': "There is https://github.com/dolphin-emu/dolphin/pull/6023 (which I guess that issue doesn't link to), but... well, it's a hack", 'who': 'JosJuice'}
2019-11-14T20:19:20.249719	{'type': 'irc_message', 'modes': set(), 'direct': False, 'source': 'ircclient', 'where': '#dolphin-dev', 'what': 'flacs: Not recently', 'who': 'JosJuice'}
2019-11-14T20:18:57.295680	{'type': 'irc_message', 'modes': {'o'}, 'direct': False, 'source': 'ircclient', 'where': '#dolphin-dev', 'what': 'with the conditional DSI exit, the chance to reuse those handlers is *very* close to 0, just using a 1:1 mapping makes this a lot better, especially because of a direct jump to the normal code', 'who': 'degasus'}
2019-11-14T20:18:23.774809	{'type': 'irc_message', 'modes': {'o'}, 'direct': False, 'source': 'ircclient', 'where': '#dolphin-dev', 'what': 'btw, has someone looked into this? https://bugs.dolphin-emu.org/issues/10373', 'who': 'flacs'}
2019-11-14T20:17:43.897152	{'type': 'irc_message', 'modes': {'o'}, 'direct': False, 'source': 'ircclient', 'where': '#dolphin-dev', 'what': 'meanwhile, we have a farcode region, so the arm jit emits this handler while compiling the instruction for all load_store instruction, regardless if they will hit slowmem at all', 'who': 'degasus'}
2019-11-14T20:16:47.438507	{'type': 'irc_message', 'modes': {'o'}, 'direct': False, 'source': 'ircclient', 'where': '#dolphin-dev', 'what': 'the x64 tries to be smart with the slowmem handler. It generates them on-the-fly whenevery they are used. But you need one of them for every kind of register usage, so the cache hit is pretty bad', 'who': 'degasus'}
2019-11-14T20:15:14.178602	{'type': 'irc_message', 'modes': {'o'}, 'direct': False, 'source': 'ircclient', 'where': '#dolphin-dev', 'what': 'the slowmem handler just need a conditional exit, which the arm jit already support', 'who': 'degasus'}
2019-11-14T20:14:39.440406	{'type': 'irc_message', 'modes': {'o'}, 'direct': False, 'source': 'ircclient', 'where': '#dolphin-dev', 'what': "please don't c&p from the x64 JIT here, their implementation is terrible as well", 'who': 'degasus'}
2019-11-14T20:14:05.094227	{'type': 'irc_message', 'modes': {'o'}, 'direct': False, 'source': 'ircclient', 'where': '#dolphin-dev', 'what': 'this needs a bit of refactoring. Right now, our assembly assumes that the slow mem handler never fails', 'who': 'degasus'}
2019-11-14T20:12:11.750963	{'type': 'irc_message', 'modes': set(), 'direct': False, 'source': 'ircclient', 'where': '#dolphin-dev', 'what': 'I see', 'who': 'JosJuice'}

Recent 'issue' events

2019-11-14T17:07:30.370245	{'type': 'issue', 'new': False, 'title': 'Final Fantasy Crystal Chronicles (Goblin Wall - Mogmail) Read/write error', 'source': 'redmine', 'update': 14, 'issue': 9915, 'author': 'Rhyagelle'}
2019-11-14T15:00:23.696131	{'type': 'issue', 'new': False, 'title': 'Final Fantasy Crystal Chronicles (Goblin Wall - Mogmail) Read/write error', 'source': 'redmine', 'update': 13, 'issue': 9915, 'author': 'JosJuice'}
2019-11-14T14:54:44.957942	{'type': 'issue', 'new': False, 'title': 'Final Fantasy Crystal Chronicles (Goblin Wall - Mogmail) Read/write error', 'source': 'redmine', 'update': 12, 'issue': 9915, 'author': 'Rhyagelle'}
2019-11-14T02:04:15.210760	{'type': 'issue', 'new': False, 'title': 'Hotkey configuration is not well documented, or intuitive. ', 'source': 'redmine', 'update': 4, 'issue': 8966, 'author': 'Billiard26'}
2019-11-13T23:00:34.774294	{'type': 'issue', 'new': False, 'title': 'Debugger: Memory value input ignores leading zeros', 'source': 'redmine', 'update': 1, 'issue': 11874, 'author': 'Rena'}
2019-11-13T21:39:40.477181	{'type': 'issue', 'new': False, 'title': 'STUN implementation is not compatible with source port remapping', 'source': 'redmine', 'update': 2, 'issue': 11287, 'author': 'Billiard26'}
2019-11-13T21:35:53.371009	{'type': 'issue', 'new': False, 'title': 'STUN implementation is not compatible with source port remapping', 'source': 'redmine', 'update': 1, 'issue': 11287, 'author': 'Techjar'}
2019-11-11T19:26:00.968027	{'type': 'issue', 'new': False, 'title': 'Random inputs with official WiiU Adaptor on games', 'source': 'redmine', 'update': 16, 'issue': 9486, 'author': 'bueno'}
2019-11-11T08:30:21.905771	{'type': 'issue', 'new': False, 'title': 'Games crash on OpenBSD/amd64 with error "Failed to map enough memory space: Can\'t allocate memory"', 'source': 'redmine', 'update': 2, 'issue': 10926, 'author': 'degasus'}
2019-11-09T22:21:44.235896	{'type': 'issue', 'new': False, 'title': '[Gecko] Gecko instruction 82/83/92/93 (store to Gecko register) always stores from 0x80000000 instead of from RHS', 'source': 'redmine', 'update': 6, 'issue': 11887, 'author': 'JosJuice'}
2019-11-09T22:00:36.547049	{'type': 'issue', 'new': False, 'title': 'Homebrew Channel XML metadata support', 'source': 'redmine', 'update': 5, 'issue': 8949, 'author': 'leoetlino'}
2019-11-09T20:42:08.701946	{'type': 'issue', 'new': False, 'title': 'Ability to change "Load" path', 'source': 'redmine', 'update': 8, 'issue': 9970, 'author': 'JosJuice'}
2019-11-09T19:42:55.586851	{'type': 'issue', 'new': False, 'title': 'Ability to change "Load" path', 'source': 'redmine', 'update': 7, 'issue': 9970, 'author': 'iwubcode'}
2019-11-09T03:46:37.785111	{'type': 'issue', 'new': False, 'title': '[Android] Emulation hangs when app loses focus', 'source': 'redmine', 'update': 5, 'issue': 11825, 'author': 'MrMrMANGOMILK'}
2019-11-08T23:49:10.605903	{'type': 'issue', 'new': False, 'title': 'Add ability to choose audio output device.', 'source': 'redmine', 'update': 1, 'issue': 5976, 'author': 'sonic15783'}
2019-11-08T18:08:45.568166	{'type': 'issue', 'new': False, 'title': 'Android: Configuration changes (other than screen rotation) in any settings menu crash app', 'source': 'redmine', 'update': 7, 'issue': 10815, 'author': 'ryanebola16'}
2019-11-08T18:03:53.749894	{'type': 'issue', 'new': False, 'title': 'Android: Configuration changes (other than screen rotation) in any settings menu crash app', 'source': 'redmine', 'update': 6, 'issue': 10815, 'author': 'JosJuice'}
2019-11-08T17:50:37.059484	{'type': 'issue', 'new': False, 'title': "Android: Panic alerts don't properly fit screen after rotating", 'source': 'redmine', 'update': 1, 'issue': 11893, 'author': 'JosJuice'}
2019-11-08T17:50:00.680540	{'type': 'issue', 'new': False, 'title': 'Android: Configuration changes (other than screen rotation) in any settings menu crash app', 'source': 'redmine', 'update': 5, 'issue': 10815, 'author': 'ryanebola16'}
2019-11-08T17:49:04.826405	{'type': 'issue', 'new': True, 'title': "Android: Panic alerts don't properly fit screen after rotating", 'source': 'redmine', 'update': 0, 'issue': 11893, 'author': 'ryanebola16'}
2019-11-08T16:16:23.629166	{'type': 'issue', 'new': False, 'title': '[Android] Device rumble is disabled whenever the app loses focus', 'source': 'redmine', 'update': 3, 'issue': 11531, 'author': 'JosJuice'}
2019-11-08T16:14:28.263206	{'type': 'issue', 'new': False, 'title': '[Android] Emulation hangs when app loses focus', 'source': 'redmine', 'update': 4, 'issue': 11825, 'author': 'JosJuice'}
2019-11-08T16:09:04.005846	{'type': 'issue', 'new': False, 'title': '[Android] Emulation hangs when app loses focus', 'source': 'redmine', 'update': 3, 'issue': 11825, 'author': 'MrMrMANGOMILK'}
2019-11-08T14:56:38.219171	{'type': 'issue', 'new': False, 'title': '[Android] Emulation hangs when app loses focus', 'source': 'redmine', 'update': 2, 'issue': 11825, 'author': 'JosJuice'}
2019-11-08T14:29:48.839936	{'type': 'issue', 'new': False, 'title': '[Android] Emulation hangs when app loses focus', 'source': 'redmine', 'update': 1, 'issue': 11825, 'author': 'MrMrMANGOMILK'}

Recent 'pull_request_fifoci_status' events

2019-11-14T22:04:27.773708	{'type': 'pull_request_fifoci_status', 'hash': '6f10730abf629eb169a6893facf757d42001f120', 'pr': 8463, 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'service': 'pr-fifoci-ogl-lin-mesa'}
2019-11-14T22:01:14.376189	{'type': 'pull_request_fifoci_status', 'hash': '6f10730abf629eb169a6893facf757d42001f120', 'pr': 8463, 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'service': 'pr-fifoci-sw-lin-mesa'}
2019-11-14T12:26:42.828598	{'type': 'pull_request_fifoci_status', 'hash': 'be489443bd41af91461096a58c009af8e89f423e', 'pr': 8461, 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'service': 'pr-fifoci-ogl-lin-mesa'}
2019-11-14T12:21:05.040135	{'type': 'pull_request_fifoci_status', 'hash': 'be489443bd41af91461096a58c009af8e89f423e', 'pr': 8461, 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'service': 'pr-fifoci-sw-lin-mesa'}
2019-11-14T12:17:16.848297	{'type': 'pull_request_fifoci_status', 'hash': 'be489443bd41af91461096a58c009af8e89f423e', 'pr': 8461, 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'service': 'pr-fifoci-ogl-lin-mesa'}
2019-11-14T12:12:34.010117	{'type': 'pull_request_fifoci_status', 'hash': 'be489443bd41af91461096a58c009af8e89f423e', 'pr': 8461, 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'service': 'pr-fifoci-sw-lin-mesa'}
2019-11-12T20:40:32.450007	{'type': 'pull_request_fifoci_status', 'hash': 'b61e85970180e377f672494a92a00be5cae6815a', 'pr': 8224, 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'service': 'pr-fifoci-ogl-lin-mesa'}
2019-11-12T20:37:19.540726	{'type': 'pull_request_fifoci_status', 'hash': 'b61e85970180e377f672494a92a00be5cae6815a', 'pr': 8224, 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'service': 'pr-fifoci-sw-lin-mesa'}
2019-11-12T10:10:13.996403	{'type': 'pull_request_fifoci_status', 'hash': '4d106f43f4e2ac5ae000b1e4ad3b5885000d338b', 'pr': 8336, 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'service': 'pr-fifoci-ogl-lin-mesa'}
2019-11-12T10:06:47.110865	{'type': 'pull_request_fifoci_status', 'hash': '4d106f43f4e2ac5ae000b1e4ad3b5885000d338b', 'pr': 8336, 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'service': 'pr-fifoci-sw-lin-mesa'}
2019-11-11T21:12:57.688751	{'type': 'pull_request_fifoci_status', 'hash': '4d24f160e300adadc94ad9491f24f43d82ee3847', 'pr': 8464, 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'service': 'pr-fifoci-ogl-lin-mesa'}
2019-11-11T21:07:22.669329	{'type': 'pull_request_fifoci_status', 'hash': '4d24f160e300adadc94ad9491f24f43d82ee3847', 'pr': 8464, 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'service': 'pr-fifoci-sw-lin-mesa'}
2019-11-11T21:04:03.400327	{'type': 'pull_request_fifoci_status', 'hash': '0334dde2cfedfc2d104be932b1942a354ae1c63a', 'pr': 8470, 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'service': 'pr-fifoci-ogl-lin-mesa'}
2019-11-11T21:00:58.143131	{'type': 'pull_request_fifoci_status', 'hash': '0334dde2cfedfc2d104be932b1942a354ae1c63a', 'pr': 8470, 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'service': 'pr-fifoci-sw-lin-mesa'}
2019-11-11T12:44:40.380729	{'type': 'pull_request_fifoci_status', 'hash': 'cfbabd4c4116ed042c8e0002ed480e3f4a3dade3', 'pr': 8418, 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'service': 'pr-fifoci-ogl-lin-mesa'}
2019-11-11T12:42:41.620175	{'type': 'pull_request_fifoci_status', 'hash': 'cfbabd4c4116ed042c8e0002ed480e3f4a3dade3', 'pr': 8418, 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'service': 'pr-fifoci-sw-lin-mesa'}
2019-11-11T11:23:35.905204	{'type': 'pull_request_fifoci_status', 'hash': '08787ebc4a53bb9e64b3bb3c87f20e63c0d87841', 'pr': 7909, 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'service': 'pr-fifoci-ogl-lin-mesa'}
2019-11-11T11:20:02.518432	{'type': 'pull_request_fifoci_status', 'hash': '08787ebc4a53bb9e64b3bb3c87f20e63c0d87841', 'pr': 7909, 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'service': 'pr-fifoci-sw-lin-mesa'}
2019-11-11T11:04:19.305761	{'type': 'pull_request_fifoci_status', 'hash': '4daeacba3525ec9e080d2b8d1fe6e956572e9b22', 'pr': 8469, 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'service': 'pr-fifoci-ogl-lin-mesa'}
2019-11-11T11:02:08.109876	{'type': 'pull_request_fifoci_status', 'hash': '4daeacba3525ec9e080d2b8d1fe6e956572e9b22', 'pr': 8469, 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'service': 'pr-fifoci-sw-lin-mesa'}
2019-11-10T23:09:05.811588	{'type': 'pull_request_fifoci_status', 'hash': '24b78a83d91676ee8bc8001b5a7b368014892368', 'pr': 8468, 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'service': 'pr-fifoci-ogl-lin-mesa'}
2019-11-10T23:07:05.031121	{'type': 'pull_request_fifoci_status', 'hash': '24b78a83d91676ee8bc8001b5a7b368014892368', 'pr': 8468, 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'service': 'pr-fifoci-sw-lin-mesa'}
2019-11-10T21:49:52.984839	{'type': 'pull_request_fifoci_status', 'hash': '17a2c0e9a1c754750df91ccc3725bf9ae0d00cc0', 'pr': 8467, 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'service': 'pr-fifoci-ogl-lin-mesa'}
2019-11-10T21:46:27.080946	{'type': 'pull_request_fifoci_status', 'hash': '17a2c0e9a1c754750df91ccc3725bf9ae0d00cc0', 'pr': 8467, 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'service': 'pr-fifoci-sw-lin-mesa'}
2019-11-10T18:20:58.215105	{'type': 'pull_request_fifoci_status', 'hash': 'be489443bd41af91461096a58c009af8e89f423e', 'pr': 8461, 'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'service': 'pr-fifoci-ogl-lin-mesa'}

Recent 'raw_bb_hook' events

2019-11-14T22:10:04.004022	{'type': 'raw_bb_hook', 'raw': {'properties': {'builddir': ['/home/buildslave/slave/fifoci-ogl-lin-mesa', 'Worker'], 'slavename': ['hive', 'Worker (deprecated)'], 'shortrev': ['5.0-11201', 'Trigger'], 'description': ['Merge pull request #8463 from Simonx22/androidSupportVersion28\n\nAndroid: update androidSupportVersion and compileSdkVersion to 28', 'Change'], 'branch': [None, 'Build'], 'buildername': ['fifoci-ogl-lin-mesa', 'Builder'], 'got_revision': ['294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'GitNoBranch'], 'revision': ['294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'Build'], 'workername': ['hive', 'Worker'], 'repository': ['', 'Build'], 'scheduler': ['fifoci-lin', 'Scheduler'], 'project': ['', 'Build'], 'author': ['JosJuice', 'Change'], 'buildnumber': [2088, 'Build'], 'codebase': ['', 'Build'], 'warnings-count': [0, 'WarningCountingShellCommand'], 'branchname': ['master', 'Change']}, 'buildrequestid': 121008, 'builderid': 36, 'results': 0, 'builder': {'name': 'fifoci-ogl-lin-mesa', 'builderid': 36, 'tags': [], 'description': None, 'masterids': [1]}, 'buildrequest': {'submitted_at': 1573768949, 'buildrequestid': 121008, 'claimed_at': 1573768950, 'results': -1, 'buildsetid': 35478, 'claimed_by_masterid': 1, 'priority': 0, 'complete': False, 'complete_at': None, 'waited_for': False, 'claimed': True, 'builderid': 36}, 'number': 2088, 'complete_at': 1573769404, 'complete': True, 'state_string': 'build successful', 'buildid': 84767, 'masterid': 1, 'started_at': 1573768950, 'url': 'https://buildbot.dolphin-emu.org/#builders/36/builds/2088', 'workerid': 6, 'buildset': {'parent_relationship': 'Triggered from', 'bsid': 35478, 'reason': "The Triggerable scheduler named 'fifoci-lin' triggered this build", 'complete': False, 'submitted_at': 1573768949, 'parent_buildid': 84766, 'results': -1, 'complete_at': None, 'sourcestamps': [{'branch': None, 'created_at': 1573768929, 'ssid': 9575, 'project': '', 'repository': '', 'codebase': '', 'patch': None, 'revision': '294fd8dd3a3317b73fe9603402c0604b1fdd1121'}], 'external_idstring': None}}, 'source': 'webserver'}
2019-11-14T22:08:04.753061	{'type': 'raw_bb_hook', 'raw': {'properties': {'builddir': ['/home/buildslave/slave/fifoci-sw-lin-mesa', 'Worker'], 'slavename': ['hive', 'Worker (deprecated)'], 'shortrev': ['5.0-11201', 'Trigger'], 'description': ['Merge pull request #8463 from Simonx22/androidSupportVersion28\n\nAndroid: update androidSupportVersion and compileSdkVersion to 28', 'Change'], 'branch': [None, 'Build'], 'buildername': ['fifoci-sw-lin-mesa', 'Builder'], 'got_revision': ['294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'GitNoBranch'], 'revision': ['294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'Build'], 'workername': ['hive', 'Worker'], 'repository': ['', 'Build'], 'scheduler': ['fifoci-lin', 'Scheduler'], 'project': ['', 'Build'], 'author': ['JosJuice', 'Change'], 'buildnumber': [2081, 'Build'], 'codebase': ['', 'Build'], 'warnings-count': [0, 'WarningCountingShellCommand'], 'branchname': ['master', 'Change']}, 'buildrequestid': 121004, 'builderid': 16, 'results': 0, 'builder': {'name': 'fifoci-sw-lin-mesa', 'builderid': 16, 'tags': [], 'description': None, 'masterids': [1]}, 'buildrequest': {'submitted_at': 1573768949, 'buildrequestid': 121004, 'claimed_at': 1573768950, 'results': -1, 'buildsetid': 35478, 'claimed_by_masterid': 1, 'priority': 0, 'complete': False, 'complete_at': None, 'waited_for': False, 'claimed': True, 'builderid': 16}, 'number': 2081, 'complete_at': 1573769285, 'complete': True, 'state_string': 'build successful', 'buildid': 84768, 'masterid': 1, 'started_at': 1573768950, 'url': 'https://buildbot.dolphin-emu.org/#builders/16/builds/2081', 'workerid': 6, 'buildset': {'parent_relationship': 'Triggered from', 'bsid': 35478, 'reason': "The Triggerable scheduler named 'fifoci-lin' triggered this build", 'complete': False, 'submitted_at': 1573768949, 'parent_buildid': 84766, 'results': -1, 'complete_at': None, 'sourcestamps': [{'branch': None, 'created_at': 1573768929, 'ssid': 9575, 'project': '', 'repository': '', 'codebase': '', 'patch': None, 'revision': '294fd8dd3a3317b73fe9603402c0604b1fdd1121'}], 'external_idstring': None}}, 'source': 'webserver'}
2019-11-14T22:06:56.339731	{'type': 'raw_bb_hook', 'raw': {'properties': {'builddir': ['C:\\buildbot\\debug-win-x64', 'Worker'], 'slavename': ['windows', 'Worker (deprecated)'], 'description': ['Merge pull request #8463 from Simonx22/androidSupportVersion28\n\nAndroid: update androidSupportVersion and compileSdkVersion to 28', 'Change'], 'shortrev': ['5.0-11201', 'Change'], 'branch': [None, 'Build'], 'buildername': ['debug-win-x64', 'Builder'], 'got_revision': ['294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'GitNoBranch'], 'revision': ['294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'Build'], 'workername': ['windows', 'Worker'], 'repository': ['', 'Build'], 'scheduler': ['win64-debug', 'Scheduler'], 'project': ['', 'Build'], 'author': ['JosJuice', 'Change'], 'buildnumber': [2029, 'Build'], 'build_url': ['https://dl.dolphin-emu.org/builds/dolphin-master-5.0-11201-dbg-x64.7z', 'SetProperty'], 'codebase': ['', 'Build'], 'warnings-count': [0, 'WarningCountingShellCommand'], 'branchname': ['master', 'Change']}, 'buildrequestid': 121011, 'builderid': 25, 'results': 0, 'builder': {'name': 'debug-win-x64', 'builderid': 25, 'tags': [], 'description': None, 'masterids': [1]}, 'buildrequest': {'submitted_at': 1573769108, 'buildrequestid': 121011, 'claimed_at': 1573769108, 'results': -1, 'buildsetid': 35481, 'claimed_by_masterid': 1, 'priority': 0, 'complete': False, 'complete_at': None, 'waited_for': False, 'claimed': True, 'builderid': 25}, 'number': 2029, 'complete_at': 1573769216, 'complete': True, 'state_string': 'build successful', 'buildid': 84770, 'masterid': 1, 'started_at': 1573769109, 'url': 'https://buildbot.dolphin-emu.org/#builders/25/builds/2029', 'workerid': 4, 'buildset': {'parent_relationship': None, 'bsid': 35481, 'reason': 'downstream', 'complete': False, 'submitted_at': 1573769108, 'parent_buildid': None, 'results': -1, 'complete_at': None, 'sourcestamps': [{'branch': None, 'created_at': 1573768929, 'ssid': 9575, 'project': '', 'repository': '', 'codebase': '', 'patch': None, 'revision': '294fd8dd3a3317b73fe9603402c0604b1fdd1121'}], 'external_idstring': None}}, 'source': 'webserver'}
2019-11-14T22:05:09.000071	{'type': 'raw_bb_hook', 'raw': {'properties': {'slavename': ['windows', 'Worker (deprecated)'], 'description': ['Merge pull request #8463 from Simonx22/androidSupportVersion28\n\nAndroid: update androidSupportVersion and compileSdkVersion to 28', 'Change'], 'shortrev': ['5.0-11201', 'Change'], 'repository': ['', 'Build'], 'buildername': ['debug-win-x64', 'Builder'], 'revision': ['294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'Build'], 'workername': ['windows', 'Worker'], 'branch': [None, 'Build'], 'scheduler': ['win64-debug', 'Scheduler'], 'project': ['', 'Build'], 'buildnumber': [2029, 'Build'], 'codebase': ['', 'Build'], 'author': ['JosJuice', 'Change'], 'branchname': ['master', 'Change']}, 'buildrequestid': 121011, 'builderid': 25, 'results': None, 'builder': {'name': 'debug-win-x64', 'builderid': 25, 'tags': [], 'description': None, 'masterids': [1]}, 'buildrequest': {'submitted_at': 1573769108, 'buildrequestid': 121011, 'claimed_at': 1573769108, 'results': -1, 'buildsetid': 35481, 'claimed_by_masterid': 1, 'priority': 0, 'complete': False, 'complete_at': None, 'waited_for': False, 'claimed': True, 'builderid': 25}, 'number': 2029, 'complete_at': None, 'complete': False, 'state_string': 'starting', 'buildid': 84770, 'masterid': 1, 'started_at': 1573769109, 'url': 'https://buildbot.dolphin-emu.org/#builders/25/builds/2029', 'workerid': 4, 'buildset': {'parent_relationship': None, 'bsid': 35481, 'reason': 'downstream', 'complete': False, 'submitted_at': 1573769108, 'parent_buildid': None, 'results': -1, 'complete_at': None, 'sourcestamps': [{'branch': None, 'created_at': 1573768929, 'ssid': 9575, 'project': '', 'repository': '', 'codebase': '', 'patch': None, 'revision': '294fd8dd3a3317b73fe9603402c0604b1fdd1121'}], 'external_idstring': None}}, 'source': 'webserver'}
2019-11-14T22:05:08.841373	{'type': 'raw_bb_hook', 'raw': {'properties': {'builddir': ['C:\\buildbot\\release-win-x64', 'Worker'], 'slavename': ['windows', 'Worker (deprecated)'], 'description': ['Merge pull request #8463 from Simonx22/androidSupportVersion28\n\nAndroid: update androidSupportVersion and compileSdkVersion to 28', 'Change'], 'shortrev': ['5.0-11201', 'Change'], 'branch': [None, 'Build'], 'buildername': ['release-win-x64', 'Builder'], 'got_revision': ['294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'GitNoBranch'], 'revision': ['294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'Build'], 'workername': ['windows', 'Worker'], 'repository': ['', 'Build'], 'scheduler': ['win64-release', 'Scheduler'], 'project': ['', 'Build'], 'author': ['JosJuice', 'Change'], 'buildnumber': [2119, 'Build'], 'build_url': ['https://dl.dolphin-emu.org/builds/dolphin-master-5.0-11201-x64.7z', 'SetProperty'], 'codebase': ['', 'Build'], 'warnings-count': [0, 'WarningCountingShellCommand'], 'branchname': ['master', 'Change']}, 'buildrequestid': 120998, 'builderid': 15, 'results': 0, 'builder': {'name': 'release-win-x64', 'builderid': 15, 'tags': [], 'description': None, 'masterids': [1]}, 'buildrequest': {'submitted_at': 1573768928, 'buildrequestid': 120998, 'claimed_at': 1573768929, 'results': -1, 'buildsetid': 35473, 'claimed_by_masterid': 1, 'priority': 0, 'complete': False, 'complete_at': None, 'waited_for': False, 'claimed': True, 'builderid': 15}, 'number': 2119, 'complete_at': 1573769109, 'complete': True, 'state_string': 'build successful', 'buildid': 84762, 'masterid': 1, 'started_at': 1573768929, 'url': 'https://buildbot.dolphin-emu.org/#builders/15/builds/2119', 'workerid': 4, 'buildset': {'parent_relationship': None, 'bsid': 35473, 'reason': "The AnyBranchScheduler scheduler named 'win64-release' triggered this build", 'complete': False, 'submitted_at': 1573768928, 'parent_buildid': None, 'results': -1, 'complete_at': None, 'sourcestamps': [{'branch': None, 'created_at': 1573768929, 'ssid': 9575, 'project': '', 'repository': '', 'codebase': '', 'patch': None, 'revision': '294fd8dd3a3317b73fe9603402c0604b1fdd1121'}], 'external_idstring': None}}, 'source': 'webserver'}
2019-11-14T22:04:36.266855	{'type': 'raw_bb_hook', 'raw': {'properties': {'builddir': ['/Users/osxguest/buildslave/release-osx-x64', 'Worker'], 'slavename': ['osx', 'Worker (deprecated)'], 'shortrev': ['5.0-11201', 'Change'], 'description': ['Merge pull request #8463 from Simonx22/androidSupportVersion28\n\nAndroid: update androidSupportVersion and compileSdkVersion to 28', 'Change'], 'branch': [None, 'Build'], 'buildername': ['release-osx-x64', 'Builder'], 'got_revision': ['294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'GitNoBranch'], 'revision': ['294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'Build'], 'workername': ['osx', 'Worker'], 'repository': ['', 'Build'], 'scheduler': ['osx-release', 'Scheduler'], 'project': ['', 'Build'], 'author': ['JosJuice', 'Change'], 'buildnumber': [2080, 'Build'], 'codebase': ['', 'Build'], 'warnings-count': [1, 'WarningCountingShellCommand'], 'branchname': ['master', 'Change']}, 'buildrequestid': 121000, 'builderid': 31, 'results': 0, 'builder': {'name': 'release-osx-x64', 'builderid': 31, 'tags': [], 'description': None, 'masterids': [1]}, 'buildrequest': {'submitted_at': 1573768928, 'buildrequestid': 121000, 'claimed_at': 1573768929, 'results': -1, 'buildsetid': 35475, 'claimed_by_masterid': 1, 'priority': 0, 'complete': False, 'complete_at': None, 'waited_for': False, 'claimed': True, 'builderid': 31}, 'number': 2080, 'complete_at': 1573769076, 'complete': True, 'state_string': 'build successful', 'buildid': 84764, 'masterid': 1, 'started_at': 1573768929, 'url': 'https://buildbot.dolphin-emu.org/#builders/31/builds/2080', 'workerid': 1, 'buildset': {'parent_relationship': None, 'bsid': 35475, 'reason': "The AnyBranchScheduler scheduler named 'osx-release' triggered this build", 'complete': False, 'submitted_at': 1573768928, 'parent_buildid': None, 'results': -1, 'complete_at': None, 'sourcestamps': [{'branch': None, 'created_at': 1573768929, 'ssid': 9575, 'project': '', 'repository': '', 'codebase': '', 'patch': None, 'revision': '294fd8dd3a3317b73fe9603402c0604b1fdd1121'}], 'external_idstring': None}}, 'source': 'webserver'}
2019-11-14T22:04:27.149744	{'type': 'raw_bb_hook', 'raw': {'properties': {'builddir': ['/home/buildslave/slave/pr-fifoci-ogl-lin-mesa', 'Worker'], 'slavename': ['hive', 'Worker (deprecated)'], 'headrev': ['6f10730abf629eb169a6893facf757d42001f120', 'Trigger'], 'shortrev': ['6f1073', 'Trigger'], 'pr_id': [8463, 'Trigger'], 'buildername': ['pr-fifoci-ogl-lin-mesa', 'Builder'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'got_revision': ['6f10730abf629eb169a6893facf757d42001f120', 'GitNoBranch'], 'revision': ['6f10730abf629eb169a6893facf757d42001f120', 'Build'], 'repository': ['', 'Build'], 'workername': ['hive', 'Worker'], 'branch': ['refs/pull/8463/head', 'Build'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'project': ['', 'Build'], 'buildnumber': [5587, 'Build'], 'codebase': ['', 'Build'], 'warnings-count': [0, 'WarningCountingShellCommand'], 'branchname': ['pr-8463', 'Trigger']}, 'buildrequestid': 120995, 'builderid': 30, 'results': 0, 'builder': {'name': 'pr-fifoci-ogl-lin-mesa', 'builderid': 30, 'tags': [], 'description': None, 'masterids': [1]}, 'buildrequest': {'submitted_at': 1573768526, 'buildrequestid': 120995, 'claimed_at': 1573768527, 'results': -1, 'buildsetid': 35471, 'claimed_by_masterid': 1, 'priority': 0, 'complete': False, 'complete_at': None, 'waited_for': False, 'claimed': True, 'builderid': 30}, 'number': 5587, 'complete_at': 1573769067, 'complete': True, 'state_string': 'build successful', 'buildid': 84757, 'masterid': 1, 'started_at': 1573768527, 'url': 'https://buildbot.dolphin-emu.org/#builders/30/builds/5587', 'workerid': 6, 'buildset': {'parent_relationship': 'Triggered from', 'bsid': 35471, 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'complete': False, 'submitted_at': 1573768526, 'parent_buildid': 84756, 'results': -1, 'complete_at': None, 'sourcestamps': [{'branch': 'refs/pull/8463/head', 'created_at': 1573768526, 'ssid': 9574, 'project': '', 'repository': '', 'codebase': '', 'patch': None, 'revision': '6f10730abf629eb169a6893facf757d42001f120'}], 'external_idstring': None}}, 'source': 'webserver'}
2019-11-14T22:04:16.402158	{'type': 'raw_bb_hook', 'raw': {'properties': {'builddir': ['/home/buildslave/worker/release-android', 'Worker'], 'slavename': ['ubuntu', 'Worker (deprecated)'], 'shortrev': ['5.0-11201', 'Change'], 'description': ['Merge pull request #8463 from Simonx22/androidSupportVersion28\n\nAndroid: update androidSupportVersion and compileSdkVersion to 28', 'Change'], 'branch': [None, 'Build'], 'buildername': ['release-android', 'Builder'], 'got_revision': ['294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'GitNoBranch'], 'revision': ['294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'Build'], 'workername': ['ubuntu', 'Worker'], 'repository': ['', 'Build'], 'scheduler': ['android-release', 'Scheduler'], 'project': ['', 'Build'], 'buildnumber': [2123, 'Build'], 'codebase': ['', 'Build'], 'author': ['JosJuice', 'Change'], 'branchname': ['master', 'Change']}, 'buildrequestid': 121009, 'builderid': 1, 'results': 0, 'builder': {'name': 'release-android', 'builderid': 1, 'tags': [], 'description': None, 'masterids': [1]}, 'buildrequest': {'submitted_at': 1573768950, 'buildrequestid': 121009, 'claimed_at': 1573768950, 'results': -1, 'buildsetid': 35479, 'claimed_by_masterid': 1, 'priority': 0, 'complete': False, 'complete_at': None, 'waited_for': False, 'claimed': True, 'builderid': 1}, 'number': 2123, 'complete_at': 1573769056, 'complete': True, 'state_string': 'build successful', 'buildid': 84769, 'masterid': 1, 'started_at': 1573768951, 'url': 'https://buildbot.dolphin-emu.org/#builders/1/builds/2123', 'workerid': 9, 'buildset': {'parent_relationship': None, 'bsid': 35479, 'reason': 'downstream', 'complete': False, 'submitted_at': 1573768950, 'parent_buildid': None, 'results': -1, 'complete_at': None, 'sourcestamps': [{'branch': None, 'created_at': 1573768929, 'ssid': 9575, 'project': '', 'repository': '', 'codebase': '', 'patch': None, 'revision': '294fd8dd3a3317b73fe9603402c0604b1fdd1121'}], 'external_idstring': None}}, 'source': 'webserver'}
2019-11-14T22:03:10.959106	{'type': 'raw_bb_hook', 'raw': {'properties': {'builddir': ['/usr/home/buildbot/freebsd/release-freebsd-x64', 'Worker'], 'slavename': ['freebsd', 'Worker (deprecated)'], 'shortrev': ['5.0-11201', 'Change'], 'description': ['Merge pull request #8463 from Simonx22/androidSupportVersion28\n\nAndroid: update androidSupportVersion and compileSdkVersion to 28', 'Change'], 'branch': [None, 'Build'], 'buildername': ['release-freebsd-x64', 'Builder'], 'got_revision': ['294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'GitNoBranch'], 'revision': ['294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'Build'], 'workername': ['freebsd', 'Worker'], 'repository': ['', 'Build'], 'scheduler': ['freebsd-release', 'Scheduler'], 'project': ['', 'Build'], 'author': ['JosJuice', 'Change'], 'buildnumber': [1216, 'Build'], 'codebase': ['', 'Build'], 'warnings-count': [2, 'WarningCountingShellCommand'], 'branchname': ['master', 'Change']}, 'buildrequestid': 120999, 'builderid': 9, 'results': 0, 'builder': {'name': 'release-freebsd-x64', 'builderid': 9, 'tags': [], 'description': None, 'masterids': [1]}, 'buildrequest': {'submitted_at': 1573768928, 'buildrequestid': 120999, 'claimed_at': 1573768929, 'results': -1, 'buildsetid': 35474, 'claimed_by_masterid': 1, 'priority': 0, 'complete': False, 'complete_at': None, 'waited_for': False, 'claimed': True, 'builderid': 9}, 'number': 1216, 'complete_at': 1573768991, 'complete': True, 'state_string': 'build successful', 'buildid': 84763, 'masterid': 1, 'started_at': 1573768929, 'url': 'https://buildbot.dolphin-emu.org/#builders/9/builds/1216', 'workerid': 8, 'buildset': {'parent_relationship': None, 'bsid': 35474, 'reason': "The AnyBranchScheduler scheduler named 'freebsd-release' triggered this build", 'complete': False, 'submitted_at': 1573768928, 'parent_buildid': None, 'results': -1, 'complete_at': None, 'sourcestamps': [{'branch': None, 'created_at': 1573768929, 'ssid': 9575, 'project': '', 'repository': '', 'codebase': '', 'patch': None, 'revision': '294fd8dd3a3317b73fe9603402c0604b1fdd1121'}], 'external_idstring': None}}, 'source': 'webserver'}
2019-11-14T22:02:46.720092	{'type': 'raw_bb_hook', 'raw': {'properties': {'builddir': ['/home/delroth/buildslave/release-deb-x64', 'Worker'], 'slavename': ['debian', 'Worker (deprecated)'], 'shortrev': ['5.0-11201', 'Change'], 'description': ['Merge pull request #8463 from Simonx22/androidSupportVersion28\n\nAndroid: update androidSupportVersion and compileSdkVersion to 28', 'Change'], 'branch': [None, 'Build'], 'buildername': ['release-deb-x64', 'Builder'], 'got_revision': ['294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'GitNoBranch'], 'revision': ['294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'Build'], 'workername': ['debian', 'Worker'], 'repository': ['', 'Build'], 'scheduler': ['deb64-release', 'Scheduler'], 'project': ['', 'Build'], 'author': ['JosJuice', 'Change'], 'buildnumber': [2090, 'Build'], 'codebase': ['', 'Build'], 'warnings-count': [0, 'WarningCountingShellCommand'], 'branchname': ['master', 'Change']}, 'buildrequestid': 121002, 'builderid': 11, 'results': 0, 'builder': {'name': 'release-deb-x64', 'builderid': 11, 'tags': [], 'description': None, 'masterids': [1]}, 'buildrequest': {'submitted_at': 1573768928, 'buildrequestid': 121002, 'claimed_at': 1573768929, 'results': -1, 'buildsetid': 35477, 'claimed_by_masterid': 1, 'priority': 0, 'complete': False, 'complete_at': None, 'waited_for': False, 'claimed': True, 'builderid': 11}, 'number': 2090, 'complete_at': 1573768967, 'complete': True, 'state_string': 'build successful', 'buildid': 84765, 'masterid': 1, 'started_at': 1573768930, 'url': 'https://buildbot.dolphin-emu.org/#builders/11/builds/2090', 'workerid': 12, 'buildset': {'parent_relationship': None, 'bsid': 35477, 'reason': "The AnyBranchScheduler scheduler named 'deb64-release' triggered this build", 'complete': False, 'submitted_at': 1573768928, 'parent_buildid': None, 'results': -1, 'complete_at': None, 'sourcestamps': [{'branch': None, 'created_at': 1573768929, 'ssid': 9575, 'project': '', 'repository': '', 'codebase': '', 'patch': None, 'revision': '294fd8dd3a3317b73fe9603402c0604b1fdd1121'}], 'external_idstring': None}}, 'source': 'webserver'}
2019-11-14T22:02:30.943723	{'type': 'raw_bb_hook', 'raw': {'properties': {'slavename': ['ubuntu', 'Worker (deprecated)'], 'description': ['Merge pull request #8463 from Simonx22/androidSupportVersion28\n\nAndroid: update androidSupportVersion and compileSdkVersion to 28', 'Change'], 'shortrev': ['5.0-11201', 'Change'], 'repository': ['', 'Build'], 'buildername': ['release-android', 'Builder'], 'revision': ['294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'Build'], 'workername': ['ubuntu', 'Worker'], 'branch': [None, 'Build'], 'scheduler': ['android-release', 'Scheduler'], 'project': ['', 'Build'], 'buildnumber': [2123, 'Build'], 'codebase': ['', 'Build'], 'author': ['JosJuice', 'Change'], 'branchname': ['master', 'Change']}, 'buildrequestid': 121009, 'builderid': 1, 'results': None, 'builder': {'name': 'release-android', 'builderid': 1, 'tags': [], 'description': None, 'masterids': [1]}, 'buildrequest': {'submitted_at': 1573768950, 'buildrequestid': 121009, 'claimed_at': 1573768950, 'results': -1, 'buildsetid': 35479, 'claimed_by_masterid': 1, 'priority': 0, 'complete': False, 'complete_at': None, 'waited_for': False, 'claimed': True, 'builderid': 1}, 'number': 2123, 'complete_at': None, 'complete': False, 'state_string': 'starting', 'buildid': 84769, 'masterid': 1, 'started_at': 1573768951, 'url': 'https://buildbot.dolphin-emu.org/#builders/1/builds/2123', 'workerid': 9, 'buildset': {'parent_relationship': None, 'bsid': 35479, 'reason': 'downstream', 'complete': False, 'submitted_at': 1573768950, 'parent_buildid': None, 'results': -1, 'complete_at': None, 'sourcestamps': [{'branch': None, 'created_at': 1573768929, 'ssid': 9575, 'project': '', 'repository': '', 'codebase': '', 'patch': None, 'revision': '294fd8dd3a3317b73fe9603402c0604b1fdd1121'}], 'external_idstring': None}}, 'source': 'webserver'}
2019-11-14T22:02:30.658526	{'type': 'raw_bb_hook', 'raw': {'properties': {'slavename': ['hive', 'Worker (deprecated)'], 'description': ['Merge pull request #8463 from Simonx22/androidSupportVersion28\n\nAndroid: update androidSupportVersion and compileSdkVersion to 28', 'Change'], 'shortrev': ['5.0-11201', 'Trigger'], 'repository': ['', 'Build'], 'buildername': ['fifoci-sw-lin-mesa', 'Builder'], 'revision': ['294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'Build'], 'workername': ['hive', 'Worker'], 'branch': [None, 'Build'], 'scheduler': ['fifoci-lin', 'Scheduler'], 'project': ['', 'Build'], 'buildnumber': [2081, 'Build'], 'codebase': ['', 'Build'], 'author': ['JosJuice', 'Change'], 'branchname': ['master', 'Change']}, 'buildrequestid': 121004, 'builderid': 16, 'results': None, 'builder': {'name': 'fifoci-sw-lin-mesa', 'builderid': 16, 'tags': [], 'description': None, 'masterids': [1]}, 'buildrequest': {'submitted_at': 1573768949, 'buildrequestid': 121004, 'claimed_at': 1573768950, 'results': -1, 'buildsetid': 35478, 'claimed_by_masterid': 1, 'priority': 0, 'complete': False, 'complete_at': None, 'waited_for': False, 'claimed': True, 'builderid': 16}, 'number': 2081, 'complete_at': None, 'complete': False, 'state_string': 'starting', 'buildid': 84768, 'masterid': 1, 'started_at': 1573768950, 'url': 'https://buildbot.dolphin-emu.org/#builders/16/builds/2081', 'workerid': 6, 'buildset': {'parent_relationship': 'Triggered from', 'bsid': 35478, 'reason': "The Triggerable scheduler named 'fifoci-lin' triggered this build", 'complete': False, 'submitted_at': 1573768949, 'parent_buildid': 84766, 'results': -1, 'complete_at': None, 'sourcestamps': [{'branch': None, 'created_at': 1573768929, 'ssid': 9575, 'project': '', 'repository': '', 'codebase': '', 'patch': None, 'revision': '294fd8dd3a3317b73fe9603402c0604b1fdd1121'}], 'external_idstring': None}}, 'source': 'webserver'}
2019-11-14T22:02:30.555196	{'type': 'raw_bb_hook', 'raw': {'properties': {'slavename': ['hive', 'Worker (deprecated)'], 'description': ['Merge pull request #8463 from Simonx22/androidSupportVersion28\n\nAndroid: update androidSupportVersion and compileSdkVersion to 28', 'Change'], 'shortrev': ['5.0-11201', 'Trigger'], 'repository': ['', 'Build'], 'buildername': ['fifoci-ogl-lin-mesa', 'Builder'], 'revision': ['294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'Build'], 'workername': ['hive', 'Worker'], 'branch': [None, 'Build'], 'scheduler': ['fifoci-lin', 'Scheduler'], 'project': ['', 'Build'], 'buildnumber': [2088, 'Build'], 'codebase': ['', 'Build'], 'author': ['JosJuice', 'Change'], 'branchname': ['master', 'Change']}, 'buildrequestid': 121008, 'builderid': 36, 'results': None, 'builder': {'name': 'fifoci-ogl-lin-mesa', 'builderid': 36, 'tags': [], 'description': None, 'masterids': [1]}, 'buildrequest': {'submitted_at': 1573768949, 'buildrequestid': 121008, 'claimed_at': 1573768950, 'results': -1, 'buildsetid': 35478, 'claimed_by_masterid': 1, 'priority': 0, 'complete': False, 'complete_at': None, 'waited_for': False, 'claimed': True, 'builderid': 36}, 'number': 2088, 'complete_at': None, 'complete': False, 'state_string': 'starting', 'buildid': 84767, 'masterid': 1, 'started_at': 1573768950, 'url': 'https://buildbot.dolphin-emu.org/#builders/36/builds/2088', 'workerid': 6, 'buildset': {'parent_relationship': 'Triggered from', 'bsid': 35478, 'reason': "The Triggerable scheduler named 'fifoci-lin' triggered this build", 'complete': False, 'submitted_at': 1573768949, 'parent_buildid': 84766, 'results': -1, 'complete_at': None, 'sourcestamps': [{'branch': None, 'created_at': 1573768929, 'ssid': 9575, 'project': '', 'repository': '', 'codebase': '', 'patch': None, 'revision': '294fd8dd3a3317b73fe9603402c0604b1fdd1121'}], 'external_idstring': None}}, 'source': 'webserver'}
2019-11-14T22:02:30.419828	{'type': 'raw_bb_hook', 'raw': {'properties': {'builddir': ['/home/buildslave/worker/release-ubu-x64', 'Worker'], 'slavename': ['ubuntu', 'Worker (deprecated)'], 'shortrev': ['5.0-11201', 'Change'], 'description': ['Merge pull request #8463 from Simonx22/androidSupportVersion28\n\nAndroid: update androidSupportVersion and compileSdkVersion to 28', 'Change'], 'branch': [None, 'Build'], 'buildername': ['release-ubu-x64', 'Builder'], 'got_revision': ['294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'GitNoBranch'], 'revision': ['294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'Build'], 'workername': ['ubuntu', 'Worker'], 'repository': ['', 'Build'], 'scheduler': ['ubu64-release', 'Scheduler'], 'project': ['', 'Build'], 'author': ['JosJuice', 'Change'], 'buildnumber': [2092, 'Build'], 'codebase': ['', 'Build'], 'warnings-count': [0, 'WarningCountingShellCommand'], 'branchname': ['master', 'Change']}, 'buildrequestid': 121001, 'builderid': 37, 'results': 0, 'builder': {'name': 'release-ubu-x64', 'builderid': 37, 'tags': [], 'description': None, 'masterids': [1]}, 'buildrequest': {'submitted_at': 1573768928, 'buildrequestid': 121001, 'claimed_at': 1573768929, 'results': -1, 'buildsetid': 35476, 'claimed_by_masterid': 1, 'priority': 0, 'complete': False, 'complete_at': None, 'waited_for': False, 'claimed': True, 'builderid': 37}, 'number': 2092, 'complete_at': 1573768950, 'complete': True, 'state_string': 'build successful', 'buildid': 84766, 'masterid': 1, 'started_at': 1573768930, 'url': 'https://buildbot.dolphin-emu.org/#builders/37/builds/2092', 'workerid': 9, 'buildset': {'parent_relationship': None, 'bsid': 35476, 'reason': "The AnyBranchScheduler scheduler named 'ubu64-release' triggered this build", 'complete': False, 'submitted_at': 1573768928, 'parent_buildid': None, 'results': -1, 'complete_at': None, 'sourcestamps': [{'branch': None, 'created_at': 1573768929, 'ssid': 9575, 'project': '', 'repository': '', 'codebase': '', 'patch': None, 'revision': '294fd8dd3a3317b73fe9603402c0604b1fdd1121'}], 'external_idstring': None}}, 'source': 'webserver'}
2019-11-14T22:02:09.819806	{'type': 'raw_bb_hook', 'raw': {'properties': {'slavename': ['ubuntu', 'Worker (deprecated)'], 'description': ['Merge pull request #8463 from Simonx22/androidSupportVersion28\n\nAndroid: update androidSupportVersion and compileSdkVersion to 28', 'Change'], 'shortrev': ['5.0-11201', 'Change'], 'repository': ['', 'Build'], 'buildername': ['release-ubu-x64', 'Builder'], 'revision': ['294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'Build'], 'workername': ['ubuntu', 'Worker'], 'branch': [None, 'Build'], 'scheduler': ['ubu64-release', 'Scheduler'], 'project': ['', 'Build'], 'buildnumber': [2092, 'Build'], 'codebase': ['', 'Build'], 'author': ['JosJuice', 'Change'], 'branchname': ['master', 'Change']}, 'buildrequestid': 121001, 'builderid': 37, 'results': None, 'builder': {'name': 'release-ubu-x64', 'builderid': 37, 'tags': [], 'description': None, 'masterids': [1]}, 'buildrequest': {'submitted_at': 1573768928, 'buildrequestid': 121001, 'claimed_at': 1573768929, 'results': -1, 'buildsetid': 35476, 'claimed_by_masterid': 1, 'priority': 0, 'complete': False, 'complete_at': None, 'waited_for': False, 'claimed': True, 'builderid': 37}, 'number': 2092, 'complete_at': None, 'complete': False, 'state_string': 'starting', 'buildid': 84766, 'masterid': 1, 'started_at': 1573768930, 'url': 'https://buildbot.dolphin-emu.org/#builders/37/builds/2092', 'workerid': 9, 'buildset': {'parent_relationship': None, 'bsid': 35476, 'reason': "The AnyBranchScheduler scheduler named 'ubu64-release' triggered this build", 'complete': False, 'submitted_at': 1573768928, 'parent_buildid': None, 'results': -1, 'complete_at': None, 'sourcestamps': [{'branch': None, 'created_at': 1573768929, 'ssid': 9575, 'project': '', 'repository': '', 'codebase': '', 'patch': None, 'revision': '294fd8dd3a3317b73fe9603402c0604b1fdd1121'}], 'external_idstring': None}}, 'source': 'webserver'}
2019-11-14T22:02:09.754819	{'type': 'raw_bb_hook', 'raw': {'properties': {'slavename': ['debian', 'Worker (deprecated)'], 'description': ['Merge pull request #8463 from Simonx22/androidSupportVersion28\n\nAndroid: update androidSupportVersion and compileSdkVersion to 28', 'Change'], 'shortrev': ['5.0-11201', 'Change'], 'repository': ['', 'Build'], 'buildername': ['release-deb-x64', 'Builder'], 'revision': ['294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'Build'], 'workername': ['debian', 'Worker'], 'branch': [None, 'Build'], 'scheduler': ['deb64-release', 'Scheduler'], 'project': ['', 'Build'], 'buildnumber': [2090, 'Build'], 'codebase': ['', 'Build'], 'author': ['JosJuice', 'Change'], 'branchname': ['master', 'Change']}, 'buildrequestid': 121002, 'builderid': 11, 'results': None, 'builder': {'name': 'release-deb-x64', 'builderid': 11, 'tags': [], 'description': None, 'masterids': [1]}, 'buildrequest': {'submitted_at': 1573768928, 'buildrequestid': 121002, 'claimed_at': 1573768929, 'results': -1, 'buildsetid': 35477, 'claimed_by_masterid': 1, 'priority': 0, 'complete': False, 'complete_at': None, 'waited_for': False, 'claimed': True, 'builderid': 11}, 'number': 2090, 'complete_at': None, 'complete': False, 'state_string': 'starting', 'buildid': 84765, 'masterid': 1, 'started_at': 1573768930, 'url': 'https://buildbot.dolphin-emu.org/#builders/11/builds/2090', 'workerid': 12, 'buildset': {'parent_relationship': None, 'bsid': 35477, 'reason': "The AnyBranchScheduler scheduler named 'deb64-release' triggered this build", 'complete': False, 'submitted_at': 1573768928, 'parent_buildid': None, 'results': -1, 'complete_at': None, 'sourcestamps': [{'branch': None, 'created_at': 1573768929, 'ssid': 9575, 'project': '', 'repository': '', 'codebase': '', 'patch': None, 'revision': '294fd8dd3a3317b73fe9603402c0604b1fdd1121'}], 'external_idstring': None}}, 'source': 'webserver'}
2019-11-14T22:02:09.727819	{'type': 'raw_bb_hook', 'raw': {'properties': {'slavename': ['osx', 'Worker (deprecated)'], 'description': ['Merge pull request #8463 from Simonx22/androidSupportVersion28\n\nAndroid: update androidSupportVersion and compileSdkVersion to 28', 'Change'], 'shortrev': ['5.0-11201', 'Change'], 'repository': ['', 'Build'], 'buildername': ['release-osx-x64', 'Builder'], 'revision': ['294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'Build'], 'workername': ['osx', 'Worker'], 'branch': [None, 'Build'], 'scheduler': ['osx-release', 'Scheduler'], 'project': ['', 'Build'], 'buildnumber': [2080, 'Build'], 'codebase': ['', 'Build'], 'author': ['JosJuice', 'Change'], 'branchname': ['master', 'Change']}, 'buildrequestid': 121000, 'builderid': 31, 'results': None, 'builder': {'name': 'release-osx-x64', 'builderid': 31, 'tags': [], 'description': None, 'masterids': [1]}, 'buildrequest': {'submitted_at': 1573768928, 'buildrequestid': 121000, 'claimed_at': 1573768929, 'results': -1, 'buildsetid': 35475, 'claimed_by_masterid': 1, 'priority': 0, 'complete': False, 'complete_at': None, 'waited_for': False, 'claimed': True, 'builderid': 31}, 'number': 2080, 'complete_at': None, 'complete': False, 'state_string': 'starting', 'buildid': 84764, 'masterid': 1, 'started_at': 1573768929, 'url': 'https://buildbot.dolphin-emu.org/#builders/31/builds/2080', 'workerid': 1, 'buildset': {'parent_relationship': None, 'bsid': 35475, 'reason': "The AnyBranchScheduler scheduler named 'osx-release' triggered this build", 'complete': False, 'submitted_at': 1573768928, 'parent_buildid': None, 'results': -1, 'complete_at': None, 'sourcestamps': [{'branch': None, 'created_at': 1573768929, 'ssid': 9575, 'project': '', 'repository': '', 'codebase': '', 'patch': None, 'revision': '294fd8dd3a3317b73fe9603402c0604b1fdd1121'}], 'external_idstring': None}}, 'source': 'webserver'}
2019-11-14T22:02:09.710513	{'type': 'raw_bb_hook', 'raw': {'properties': {'slavename': ['freebsd', 'Worker (deprecated)'], 'description': ['Merge pull request #8463 from Simonx22/androidSupportVersion28\n\nAndroid: update androidSupportVersion and compileSdkVersion to 28', 'Change'], 'shortrev': ['5.0-11201', 'Change'], 'repository': ['', 'Build'], 'buildername': ['release-freebsd-x64', 'Builder'], 'revision': ['294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'Build'], 'workername': ['freebsd', 'Worker'], 'branch': [None, 'Build'], 'scheduler': ['freebsd-release', 'Scheduler'], 'project': ['', 'Build'], 'buildnumber': [1216, 'Build'], 'codebase': ['', 'Build'], 'author': ['JosJuice', 'Change'], 'branchname': ['master', 'Change']}, 'buildrequestid': 120999, 'builderid': 9, 'results': None, 'builder': {'name': 'release-freebsd-x64', 'builderid': 9, 'tags': [], 'description': None, 'masterids': [1]}, 'buildrequest': {'submitted_at': 1573768928, 'buildrequestid': 120999, 'claimed_at': 1573768929, 'results': -1, 'buildsetid': 35474, 'claimed_by_masterid': 1, 'priority': 0, 'complete': False, 'complete_at': None, 'waited_for': False, 'claimed': True, 'builderid': 9}, 'number': 1216, 'complete_at': None, 'complete': False, 'state_string': 'starting', 'buildid': 84763, 'masterid': 1, 'started_at': 1573768929, 'url': 'https://buildbot.dolphin-emu.org/#builders/9/builds/1216', 'workerid': 8, 'buildset': {'parent_relationship': None, 'bsid': 35474, 'reason': "The AnyBranchScheduler scheduler named 'freebsd-release' triggered this build", 'complete': False, 'submitted_at': 1573768928, 'parent_buildid': None, 'results': -1, 'complete_at': None, 'sourcestamps': [{'branch': None, 'created_at': 1573768929, 'ssid': 9575, 'project': '', 'repository': '', 'codebase': '', 'patch': None, 'revision': '294fd8dd3a3317b73fe9603402c0604b1fdd1121'}], 'external_idstring': None}}, 'source': 'webserver'}
2019-11-14T22:02:09.671599	{'type': 'raw_bb_hook', 'raw': {'properties': {'slavename': ['windows', 'Worker (deprecated)'], 'description': ['Merge pull request #8463 from Simonx22/androidSupportVersion28\n\nAndroid: update androidSupportVersion and compileSdkVersion to 28', 'Change'], 'shortrev': ['5.0-11201', 'Change'], 'repository': ['', 'Build'], 'buildername': ['release-win-x64', 'Builder'], 'revision': ['294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'Build'], 'workername': ['windows', 'Worker'], 'branch': [None, 'Build'], 'scheduler': ['win64-release', 'Scheduler'], 'project': ['', 'Build'], 'buildnumber': [2119, 'Build'], 'codebase': ['', 'Build'], 'author': ['JosJuice', 'Change'], 'branchname': ['master', 'Change']}, 'buildrequestid': 120998, 'builderid': 15, 'results': None, 'builder': {'name': 'release-win-x64', 'builderid': 15, 'tags': [], 'description': None, 'masterids': [1]}, 'buildrequest': {'submitted_at': 1573768928, 'buildrequestid': 120998, 'claimed_at': 1573768929, 'results': -1, 'buildsetid': 35473, 'claimed_by_masterid': 1, 'priority': 0, 'complete': False, 'complete_at': None, 'waited_for': False, 'claimed': True, 'builderid': 15}, 'number': 2119, 'complete_at': None, 'complete': False, 'state_string': 'starting', 'buildid': 84762, 'masterid': 1, 'started_at': 1573768929, 'url': 'https://buildbot.dolphin-emu.org/#builders/15/builds/2119', 'workerid': 4, 'buildset': {'parent_relationship': None, 'bsid': 35473, 'reason': "The AnyBranchScheduler scheduler named 'win64-release' triggered this build", 'complete': False, 'submitted_at': 1573768928, 'parent_buildid': None, 'results': -1, 'complete_at': None, 'sourcestamps': [{'branch': None, 'created_at': 1573768929, 'ssid': 9575, 'project': '', 'repository': '', 'codebase': '', 'patch': None, 'revision': '294fd8dd3a3317b73fe9603402c0604b1fdd1121'}], 'external_idstring': None}}, 'source': 'webserver'}
2019-11-14T22:01:13.785161	{'type': 'raw_bb_hook', 'raw': {'properties': {'builddir': ['/home/buildslave/slave/pr-fifoci-sw-lin-mesa', 'Worker'], 'slavename': ['hive', 'Worker (deprecated)'], 'headrev': ['6f10730abf629eb169a6893facf757d42001f120', 'Trigger'], 'shortrev': ['6f1073', 'Trigger'], 'pr_id': [8463, 'Trigger'], 'buildername': ['pr-fifoci-sw-lin-mesa', 'Builder'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'got_revision': ['6f10730abf629eb169a6893facf757d42001f120', 'GitNoBranch'], 'revision': ['6f10730abf629eb169a6893facf757d42001f120', 'Build'], 'repository': ['', 'Build'], 'workername': ['hive', 'Worker'], 'branch': ['refs/pull/8463/head', 'Build'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'project': ['', 'Build'], 'buildnumber': [5587, 'Build'], 'codebase': ['', 'Build'], 'warnings-count': [0, 'WarningCountingShellCommand'], 'branchname': ['pr-8463', 'Trigger']}, 'buildrequestid': 120993, 'builderid': 17, 'results': 0, 'builder': {'name': 'pr-fifoci-sw-lin-mesa', 'builderid': 17, 'tags': [], 'description': None, 'masterids': [1]}, 'buildrequest': {'submitted_at': 1573768526, 'buildrequestid': 120993, 'claimed_at': 1573768528, 'results': -1, 'buildsetid': 35471, 'claimed_by_masterid': 1, 'priority': 0, 'complete': False, 'complete_at': None, 'waited_for': False, 'claimed': True, 'builderid': 17}, 'number': 5587, 'complete_at': 1573768874, 'complete': True, 'state_string': 'build successful', 'buildid': 84759, 'masterid': 1, 'started_at': 1573768528, 'url': 'https://buildbot.dolphin-emu.org/#builders/17/builds/5587', 'workerid': 6, 'buildset': {'parent_relationship': 'Triggered from', 'bsid': 35471, 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'complete': False, 'submitted_at': 1573768526, 'parent_buildid': 84756, 'results': -1, 'complete_at': None, 'sourcestamps': [{'branch': 'refs/pull/8463/head', 'created_at': 1573768526, 'ssid': 9574, 'project': '', 'repository': '', 'codebase': '', 'patch': None, 'revision': '6f10730abf629eb169a6893facf757d42001f120'}], 'external_idstring': None}}, 'source': 'webserver'}
2019-11-14T21:59:49.648970	{'type': 'raw_bb_hook', 'raw': {'properties': {'baserev': ['eebc64aaf872917c4a7d480026545fe8a87d662f', 'try build'], 'builddir': ['C:\\buildbot\\pr-win-dbg-x64', 'Worker'], 'slavename': ['windows', 'Worker (deprecated)'], 'headrev': ['6f10730abf629eb169a6893facf757d42001f120', 'try build'], 'shortrev': ['6f1073', 'try build'], 'pr_id': [8463, 'try build'], 'buildername': ['pr-win-dbg-x64', 'Builder'], 'repo': ['dolphin-emu/dolphin', 'try build'], 'got_revision': ['6f10730abf629eb169a6893facf757d42001f120', 'GitNoBranch'], 'revision': [None, 'Build'], 'repository': ['', 'Build'], 'workername': ['windows', 'Worker'], 'branch': ['refs/pull/8463/head', 'Build'], 'scheduler': ['pr', 'Scheduler'], 'project': ['', 'Build'], 'buildnumber': [5919, 'Build'], 'build_url': ['https://dl.dolphin-emu.org/prs/pr-8463-dolphin-latest-dbg-x64.7z', 'SetProperty'], 'codebase': ['', 'Build'], 'warnings-count': [0, 'WarningCountingShellCommand'], 'branchname': ['pr-8463', 'try build']}, 'buildrequestid': 120984, 'builderid': 7, 'results': 0, 'builder': {'name': 'pr-win-dbg-x64', 'builderid': 7, 'tags': [], 'description': None, 'masterids': [1]}, 'buildrequest': {'submitted_at': 1573768501, 'buildrequestid': 120984, 'claimed_at': 1573768680, 'results': -1, 'buildsetid': 35470, 'claimed_by_masterid': 1, 'priority': 0, 'complete': False, 'complete_at': None, 'waited_for': False, 'claimed': True, 'builderid': 7}, 'number': 5919, 'complete_at': 1573768790, 'complete': True, 'state_string': 'build successful', 'buildid': 84761, 'masterid': 1, 'started_at': 1573768681, 'url': 'https://buildbot.dolphin-emu.org/#builders/7/builds/5919', 'workerid': 4, 'buildset': {'parent_relationship': None, 'bsid': 35470, 'reason': "'try' job by user Central (on behalf of: JosJuice)", 'complete': False, 'submitted_at': 1573768501, 'parent_buildid': None, 'results': -1, 'complete_at': None, 'sourcestamps': [{'branch': 'refs/pull/8463/head', 'created_at': 1573768502, 'ssid': 9573, 'project': '', 'repository': '', 'codebase': '', 'patch': None, 'revision': None}], 'external_idstring': '8463-6f1073'}}, 'source': 'webserver'}
2019-11-14T21:58:00.705498	{'type': 'raw_bb_hook', 'raw': {'properties': {'baserev': ['eebc64aaf872917c4a7d480026545fe8a87d662f', 'try build'], 'pr_id': [8463, 'try build'], 'slavename': ['windows', 'Worker (deprecated)'], 'headrev': ['6f10730abf629eb169a6893facf757d42001f120', 'try build'], 'shortrev': ['6f1073', 'try build'], 'branch': ['refs/pull/8463/head', 'Build'], 'buildername': ['pr-win-dbg-x64', 'Builder'], 'repo': ['dolphin-emu/dolphin', 'try build'], 'revision': [None, 'Build'], 'workername': ['windows', 'Worker'], 'repository': ['', 'Build'], 'scheduler': ['pr', 'Scheduler'], 'project': ['', 'Build'], 'buildnumber': [5919, 'Build'], 'codebase': ['', 'Build'], 'branchname': ['pr-8463', 'try build']}, 'buildrequestid': 120984, 'builderid': 7, 'results': None, 'builder': {'name': 'pr-win-dbg-x64', 'builderid': 7, 'tags': [], 'description': None, 'masterids': [1]}, 'buildrequest': {'submitted_at': 1573768501, 'buildrequestid': 120984, 'claimed_at': 1573768680, 'results': -1, 'buildsetid': 35470, 'claimed_by_masterid': 1, 'priority': 0, 'complete': False, 'complete_at': None, 'waited_for': False, 'claimed': True, 'builderid': 7}, 'number': 5919, 'complete_at': None, 'complete': False, 'state_string': 'starting', 'buildid': 84761, 'masterid': 1, 'started_at': 1573768681, 'url': 'https://buildbot.dolphin-emu.org/#builders/7/builds/5919', 'workerid': 4, 'buildset': {'parent_relationship': None, 'bsid': 35470, 'reason': "'try' job by user Central (on behalf of: JosJuice)", 'complete': False, 'submitted_at': 1573768501, 'parent_buildid': None, 'results': -1, 'complete_at': None, 'sourcestamps': [{'branch': 'refs/pull/8463/head', 'created_at': 1573768502, 'ssid': 9573, 'project': '', 'repository': '', 'codebase': '', 'patch': None, 'revision': None}], 'external_idstring': '8463-6f1073'}}, 'source': 'webserver'}
2019-11-14T21:58:00.561321	{'type': 'raw_bb_hook', 'raw': {'properties': {'baserev': ['eebc64aaf872917c4a7d480026545fe8a87d662f', 'try build'], 'builddir': ['C:\\buildbot\\pr-win-x64', 'Worker'], 'slavename': ['windows', 'Worker (deprecated)'], 'headrev': ['6f10730abf629eb169a6893facf757d42001f120', 'try build'], 'shortrev': ['6f1073', 'try build'], 'pr_id': [8463, 'try build'], 'buildername': ['pr-win-x64', 'Builder'], 'repo': ['dolphin-emu/dolphin', 'try build'], 'got_revision': ['6f10730abf629eb169a6893facf757d42001f120', 'GitNoBranch'], 'revision': [None, 'Build'], 'repository': ['', 'Build'], 'workername': ['windows', 'Worker'], 'branch': ['refs/pull/8463/head', 'Build'], 'scheduler': ['pr', 'Scheduler'], 'project': ['', 'Build'], 'buildnumber': [5939, 'Build'], 'build_url': ['https://dl.dolphin-emu.org/prs/pr-8463-dolphin-latest-x64.7z', 'SetProperty'], 'codebase': ['', 'Build'], 'warnings-count': [0, 'WarningCountingShellCommand'], 'branchname': ['pr-8463', 'try build']}, 'buildrequestid': 120986, 'builderid': 20, 'results': 0, 'builder': {'name': 'pr-win-x64', 'builderid': 20, 'tags': [], 'description': None, 'masterids': [1]}, 'buildrequest': {'submitted_at': 1573768501, 'buildrequestid': 120986, 'claimed_at': 1573768502, 'results': -1, 'buildsetid': 35470, 'claimed_by_masterid': 1, 'priority': 0, 'complete': False, 'complete_at': None, 'waited_for': False, 'claimed': True, 'builderid': 20}, 'number': 5939, 'complete_at': 1573768681, 'complete': True, 'state_string': 'build successful', 'buildid': 84754, 'masterid': 1, 'started_at': 1573768502, 'url': 'https://buildbot.dolphin-emu.org/#builders/20/builds/5939', 'workerid': 4, 'buildset': {'parent_relationship': None, 'bsid': 35470, 'reason': "'try' job by user Central (on behalf of: JosJuice)", 'complete': False, 'submitted_at': 1573768501, 'parent_buildid': None, 'results': -1, 'complete_at': None, 'sourcestamps': [{'branch': 'refs/pull/8463/head', 'created_at': 1573768502, 'ssid': 9573, 'project': '', 'repository': '', 'codebase': '', 'patch': None, 'revision': None}], 'external_idstring': '8463-6f1073'}}, 'source': 'webserver'}
2019-11-14T21:57:50.539280	{'type': 'raw_bb_hook', 'raw': {'properties': {'baserev': ['eebc64aaf872917c4a7d480026545fe8a87d662f', 'try build'], 'builddir': ['/home/buildslave/worker/pr-android', 'Worker'], 'slavename': ['ubuntu', 'Worker (deprecated)'], 'headrev': ['6f10730abf629eb169a6893facf757d42001f120', 'try build'], 'shortrev': ['6f1073', 'try build'], 'pr_id': [8463, 'try build'], 'buildername': ['pr-android', 'Builder'], 'repo': ['dolphin-emu/dolphin', 'try build'], 'got_revision': ['6f10730abf629eb169a6893facf757d42001f120', 'GitNoBranch'], 'revision': [None, 'Build'], 'repository': ['', 'Build'], 'workername': ['ubuntu', 'Worker'], 'branch': ['refs/pull/8463/head', 'Build'], 'scheduler': ['pr', 'Scheduler'], 'project': ['', 'Build'], 'buildnumber': [5884, 'Build'], 'codebase': ['', 'Build'], 'branchname': ['pr-8463', 'try build']}, 'buildrequestid': 120985, 'builderid': 8, 'results': 0, 'builder': {'name': 'pr-android', 'builderid': 8, 'tags': [], 'description': None, 'masterids': [1]}, 'buildrequest': {'submitted_at': 1573768501, 'buildrequestid': 120985, 'claimed_at': 1573768528, 'results': -1, 'buildsetid': 35470, 'claimed_by_masterid': 1, 'priority': 0, 'complete': False, 'complete_at': None, 'waited_for': False, 'claimed': True, 'builderid': 8}, 'number': 5884, 'complete_at': 1573768671, 'complete': True, 'state_string': 'build successful', 'buildid': 84758, 'masterid': 1, 'started_at': 1573768528, 'url': 'https://buildbot.dolphin-emu.org/#builders/8/builds/5884', 'workerid': 9, 'buildset': {'parent_relationship': None, 'bsid': 35470, 'reason': "'try' job by user Central (on behalf of: JosJuice)", 'complete': False, 'submitted_at': 1573768501, 'parent_buildid': None, 'results': -1, 'complete_at': None, 'sourcestamps': [{'branch': 'refs/pull/8463/head', 'created_at': 1573768502, 'ssid': 9573, 'project': '', 'repository': '', 'codebase': '', 'patch': None, 'revision': None}], 'external_idstring': '8463-6f1073'}}, 'source': 'webserver'}
2019-11-14T21:56:18.259677	{'type': 'raw_bb_hook', 'raw': {'properties': {'baserev': ['eebc64aaf872917c4a7d480026545fe8a87d662f', 'try build'], 'builddir': ['/home/delroth/buildslave/pr-deb-dbg-x64', 'Worker'], 'slavename': ['debian', 'Worker (deprecated)'], 'headrev': ['6f10730abf629eb169a6893facf757d42001f120', 'try build'], 'shortrev': ['6f1073', 'try build'], 'pr_id': [8463, 'try build'], 'buildername': ['pr-deb-dbg-x64', 'Builder'], 'repo': ['dolphin-emu/dolphin', 'try build'], 'got_revision': ['6f10730abf629eb169a6893facf757d42001f120', 'GitNoBranch'], 'revision': [None, 'Build'], 'repository': ['', 'Build'], 'workername': ['debian', 'Worker'], 'branch': ['refs/pull/8463/head', 'Build'], 'scheduler': ['pr', 'Scheduler'], 'project': ['', 'Build'], 'buildnumber': [5330, 'Build'], 'codebase': ['', 'Build'], 'warnings-count': [0, 'WarningCountingShellCommand'], 'branchname': ['pr-8463', 'try build']}, 'buildrequestid': 120987, 'builderid': 21, 'results': 0, 'builder': {'name': 'pr-deb-dbg-x64', 'builderid': 21, 'tags': [], 'description': None, 'masterids': [1]}, 'buildrequest': {'submitted_at': 1573768501, 'buildrequestid': 120987, 'claimed_at': 1573768539, 'results': -1, 'buildsetid': 35470, 'claimed_by_masterid': 1, 'priority': 0, 'complete': False, 'complete_at': None, 'waited_for': False, 'claimed': True, 'builderid': 21}, 'number': 5330, 'complete_at': 1573768578, 'complete': True, 'state_string': 'build successful', 'buildid': 84760, 'masterid': 1, 'started_at': 1573768539, 'url': 'https://buildbot.dolphin-emu.org/#builders/21/builds/5330', 'workerid': 12, 'buildset': {'parent_relationship': None, 'bsid': 35470, 'reason': "'try' job by user Central (on behalf of: JosJuice)", 'complete': False, 'submitted_at': 1573768501, 'parent_buildid': None, 'results': -1, 'complete_at': None, 'sourcestamps': [{'branch': 'refs/pull/8463/head', 'created_at': 1573768502, 'ssid': 9573, 'project': '', 'repository': '', 'codebase': '', 'patch': None, 'revision': None}], 'external_idstring': '8463-6f1073'}}, 'source': 'webserver'}

Recent 'raw_gh_hook' events

2019-11-15T03:38:31.481974	{'gh_type': 'pull_request', 'type': 'raw_gh_hook', 'raw': {'action': 'synchronize', 'number': 8362, 'before': '1d0a83c2b9f1bb8a7319d61c756166757311a3f2', 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6764716?v=4', 'login': 'GerbilSoft', 'gists_url': 'https://api.github.com/users/GerbilSoft/gists{/gist_id}', 'html_url': 'https://github.com/GerbilSoft', 'events_url': 'https://api.github.com/users/GerbilSoft/events{/privacy}', 'id': 6764716, 'site_admin': False, 'followers_url': 'https://api.github.com/users/GerbilSoft/followers', 'subscriptions_url': 'https://api.github.com/users/GerbilSoft/subscriptions', 'node_id': 'MDQ6VXNlcjY3NjQ3MTY=', 'organizations_url': 'https://api.github.com/users/GerbilSoft/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/GerbilSoft/received_events', 'following_url': 'https://api.github.com/users/GerbilSoft/following{/other_user}', 'repos_url': 'https://api.github.com/users/GerbilSoft/repos', 'url': 'https://api.github.com/users/GerbilSoft', 'starred_url': 'https://api.github.com/users/GerbilSoft/starred{/owner}{/repo}'}, 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 175, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1312, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 175, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5692, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386099, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5692, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-14T22:01:10Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1312, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5692, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-15T02:19:19Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'after': '3d7b030302aeb087863a350fb4493752412c1f81', 'pull_request': {'deletions': 209, 'assignees': [], 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8362.patch', 'additions': 256, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'mergeable': None, 'number': 8362, 'author_association': 'CONTRIBUTOR', 'mergeable_state': 'unknown', 'head': {'label': 'GerbilSoft:feature/string-optimizations.2019-09-11', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6764716?v=4', 'login': 'GerbilSoft', 'gists_url': 'https://api.github.com/users/GerbilSoft/gists{/gist_id}', 'html_url': 'https://github.com/GerbilSoft', 'events_url': 'https://api.github.com/users/GerbilSoft/events{/privacy}', 'id': 6764716, 'site_admin': False, 'followers_url': 'https://api.github.com/users/GerbilSoft/followers', 'subscriptions_url': 'https://api.github.com/users/GerbilSoft/subscriptions', 'node_id': 'MDQ6VXNlcjY3NjQ3MTY=', 'organizations_url': 'https://api.github.com/users/GerbilSoft/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/GerbilSoft/received_events', 'following_url': 'https://api.github.com/users/GerbilSoft/following{/other_user}', 'repos_url': 'https://api.github.com/users/GerbilSoft/repos', 'url': 'https://api.github.com/users/GerbilSoft', 'starred_url': 'https://api.github.com/users/GerbilSoft/starred{/owner}{/repo}'}, 'sha': '3d7b030302aeb087863a350fb4493752412c1f81', 'ref': 'feature/string-optimizations.2019-09-11', 'repo': {'fork': True, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 0, 'stargazers_url': 'https://api.github.com/repos/GerbilSoft/dolphin/stargazers', 'forks': 0, 'deployments_url': 'https://api.github.com/repos/GerbilSoft/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/GerbilSoft/dolphin/issues/events{/number}', 'html_url': 'https://github.com/GerbilSoft/dolphin', 'pulls_url': 'https://api.github.com/repos/GerbilSoft/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/GerbilSoft/dolphin/statuses/{sha}', 'open_issues': 0, 'git_commits_url': 'https://api.github.com/repos/GerbilSoft/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/GerbilSoft/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/GerbilSoft/dolphin/events', 'commits_url': 'https://api.github.com/repos/GerbilSoft/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/GerbilSoft/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/GerbilSoft/dolphin', 'downloads_url': 'https://api.github.com/repos/GerbilSoft/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/GerbilSoft/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/GerbilSoft/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/GerbilSoft/dolphin/labels{/name}', 'watchers_count': 0, 'contributors_url': 'https://api.github.com/repos/GerbilSoft/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/GerbilSoft/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 347903, 'languages_url': 'https://api.github.com/repos/GerbilSoft/dolphin/languages', 'comments_url': 'https://api.github.com/repos/GerbilSoft/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/GerbilSoft/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/GerbilSoft/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/GerbilSoft/dolphin/issues/comments{/number}', 'stargazers_count': 0, 'created_at': '2016-11-30T06:00:06Z', 'hooks_url': 'https://api.github.com/repos/GerbilSoft/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/GerbilSoft/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/GerbilSoft/dolphin/subscription', 'full_name': 'GerbilSoft/dolphin', 'updated_at': '2019-11-15T03:36:52Z', 'node_id': 'MDEwOlJlcG9zaXRvcnk3NTE1NjQzNg==', 'issues_url': 'https://api.github.com/repos/GerbilSoft/dolphin/issues{/number}', 'private': False, 'forks_count': 0, 'assignees_url': 'https://api.github.com/repos/GerbilSoft/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:GerbilSoft/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/GerbilSoft/dolphin/collaborators{/collaborator}', 'has_projects': True, 'owner': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6764716?v=4', 'login': 'GerbilSoft', 'gists_url': 'https://api.github.com/users/GerbilSoft/gists{/gist_id}', 'html_url': 'https://github.com/GerbilSoft', 'events_url': 'https://api.github.com/users/GerbilSoft/events{/privacy}', 'id': 6764716, 'site_admin': False, 'followers_url': 'https://api.github.com/users/GerbilSoft/followers', 'subscriptions_url': 'https://api.github.com/users/GerbilSoft/subscriptions', 'node_id': 'MDQ6VXNlcjY3NjQ3MTY=', 'organizations_url': 'https://api.github.com/users/GerbilSoft/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/GerbilSoft/received_events', 'following_url': 'https://api.github.com/users/GerbilSoft/following{/other_user}', 'repos_url': 'https://api.github.com/users/GerbilSoft/repos', 'url': 'https://api.github.com/users/GerbilSoft', 'starred_url': 'https://api.github.com/users/GerbilSoft/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/GerbilSoft/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/GerbilSoft/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/GerbilSoft/dolphin/git/trees{/sha}', 'watchers': 0, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/GerbilSoft/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/GerbilSoft/dolphin/contents/{+path}', 'id': 75156436, 'tags_url': 'https://api.github.com/repos/GerbilSoft/dolphin/tags', 'releases_url': 'https://api.github.com/repos/GerbilSoft/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/GerbilSoft/dolphin/merges', 'clone_url': 'https://github.com/GerbilSoft/dolphin.git', 'branches_url': 'https://api.github.com/repos/GerbilSoft/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/GerbilSoft/dolphin', 'pushed_at': '2019-11-15T03:38:28Z', 'keys_url': 'https://api.github.com/repos/GerbilSoft/dolphin/keys{/key_id}'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8362/commits', 'labels': [{'id': 1667502011, 'name': 'needs rebase', 'color': '053663', 'node_id': 'MDU6TGFiZWwxNjY3NTAyMDEx', 'default': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels/needs%20rebase'}], 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6764716?v=4', 'login': 'GerbilSoft', 'gists_url': 'https://api.github.com/users/GerbilSoft/gists{/gist_id}', 'html_url': 'https://github.com/GerbilSoft', 'events_url': 'https://api.github.com/users/GerbilSoft/events{/privacy}', 'id': 6764716, 'site_admin': False, 'followers_url': 'https://api.github.com/users/GerbilSoft/followers', 'subscriptions_url': 'https://api.github.com/users/GerbilSoft/subscriptions', 'node_id': 'MDQ6VXNlcjY3NjQ3MTY=', 'organizations_url': 'https://api.github.com/users/GerbilSoft/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/GerbilSoft/received_events', 'following_url': 'https://api.github.com/users/GerbilSoft/following{/other_user}', 'repos_url': 'https://api.github.com/users/GerbilSoft/repos', 'url': 'https://api.github.com/users/GerbilSoft', 'starred_url': 'https://api.github.com/users/GerbilSoft/starred{/owner}{/repo}'}, 'body': "This PR has a few optimizations to reduce the total code size of the Dolphin emulator:\r\n* VolumeVerifier.cpp: Use arrays of C strings for the disc IDs instead of unordered_map<string>. For small lists, use a linear search; for larger lists, use std::binary_search().\r\n* CBoot::SetupWiiMemory(): Reworked `struct RegionSetting` to use C strings.\r\n* PowerPC.cpp: Don't explicitly initialize ppcState. Explicit initialization results in ~4 MB of zeroes being added to the .data section. Without explicit initialization, this turns into an entry in the .bss section, which saves space on disk. The effective result is the same, since .bss entries are zeroed on load.\r\n* GetSysMenuVersionString(): Use a char instead of std::string for the region letter.\r\n* OGL/Render.cpp: Use C string functions and get rid of the std::string copies.\r\n* GLExtensions.cpp: Use C string arrays instead of std::string arrays for extensions.\r\n* InputConfig::LoadConfig(): Convert num[] to an array of C strings.\r\n* Use std::istringstream or std::ostringstream instead of std::stringstream where possible.\r\n* Use pre-increment for iterators instead of post-increment.\r\n* IsSettingSaveable.cpp: Use std::array instead of std::vector; use pointers instead of copies of the ConfigLocation objects. This reduces the total size of the object file from ~16 KB to ~1 KB.\r\n\r\nNote that a lot of these optimizations were done by using C strings instead of std::string. std::string can be useful because it allows for dynamic resizing and doesn't have buffer overflow issues, but C strings are better for constant data because they don't have the size and runtime overhead of std::string.", 'review_comments': 44, 'rebaseable': None, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8362', 'merged_by': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8362/comments', 'commits': 11, 'maintainer_can_modify': True, 'comments': 5, 'created_at': '2019-09-14T21:38:20Z', 'changed_files': 27, 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8362/comments', 'draft': False, 'milestone': None, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8362', 'updated_at': '2019-11-15T03:38:30Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MzE3NTkyMjE5', '_links': {'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8362/commits'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8362/comments'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/3d7b030302aeb087863a350fb4493752412c1f81'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8362'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8362'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8362/comments'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/8362'}}, 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8362.diff', 'merged': False, 'state': 'open', 'requested_teams': [], 'locked': False, 'merge_commit_sha': 'f40600bc8cf79479dad3e975d42f7edee7126a80', 'merged_at': None, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/3d7b030302aeb087863a350fb4493752412c1f81', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8362', 'id': 317592219, 'title': 'Various string and other optimizations', 'base': {'label': 'dolphin-emu:master', 'user': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'sha': '294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'ref': 'master', 'repo': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 175, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1312, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 175, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5692, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386099, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5692, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-14T22:01:10Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1312, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5692, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-15T02:19:19Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}}, 'closed_at': None, 'requested_reviewers': [], 'assignee': None}}, 'source': 'webserver'}
2019-11-15T02:19:19.832419	{'gh_type': 'pull_request', 'type': 'raw_gh_hook', 'raw': {'action': 'synchronize', 'number': 7864, 'before': '8eb131eed82ea50be225e152106bfa7fdb6dbc15', 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/2211337?v=4', 'login': 'rafaeltoledo', 'gists_url': 'https://api.github.com/users/rafaeltoledo/gists{/gist_id}', 'html_url': 'https://github.com/rafaeltoledo', 'events_url': 'https://api.github.com/users/rafaeltoledo/events{/privacy}', 'id': 2211337, 'site_admin': False, 'followers_url': 'https://api.github.com/users/rafaeltoledo/followers', 'subscriptions_url': 'https://api.github.com/users/rafaeltoledo/subscriptions', 'node_id': 'MDQ6VXNlcjIyMTEzMzc=', 'organizations_url': 'https://api.github.com/users/rafaeltoledo/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/rafaeltoledo/received_events', 'following_url': 'https://api.github.com/users/rafaeltoledo/following{/other_user}', 'repos_url': 'https://api.github.com/users/rafaeltoledo/repos', 'url': 'https://api.github.com/users/rafaeltoledo', 'starred_url': 'https://api.github.com/users/rafaeltoledo/starred{/owner}{/repo}'}, 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 175, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1312, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 175, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5692, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386099, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5692, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-14T22:01:10Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1312, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5692, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-15T02:18:16Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'after': 'b6087aa0afb3ae0f77f75d84941d29f4e36bcfc2', 'pull_request': {'deletions': 168, 'assignees': [], 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7864.patch', 'additions': 168, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'mergeable': None, 'number': 7864, 'author_association': 'NONE', 'mergeable_state': 'unknown', 'head': {'label': 'rafaeltoledo:master', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/2211337?v=4', 'login': 'rafaeltoledo', 'gists_url': 'https://api.github.com/users/rafaeltoledo/gists{/gist_id}', 'html_url': 'https://github.com/rafaeltoledo', 'events_url': 'https://api.github.com/users/rafaeltoledo/events{/privacy}', 'id': 2211337, 'site_admin': False, 'followers_url': 'https://api.github.com/users/rafaeltoledo/followers', 'subscriptions_url': 'https://api.github.com/users/rafaeltoledo/subscriptions', 'node_id': 'MDQ6VXNlcjIyMTEzMzc=', 'organizations_url': 'https://api.github.com/users/rafaeltoledo/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/rafaeltoledo/received_events', 'following_url': 'https://api.github.com/users/rafaeltoledo/following{/other_user}', 'repos_url': 'https://api.github.com/users/rafaeltoledo/repos', 'url': 'https://api.github.com/users/rafaeltoledo', 'starred_url': 'https://api.github.com/users/rafaeltoledo/starred{/owner}{/repo}'}, 'sha': 'b6087aa0afb3ae0f77f75d84941d29f4e36bcfc2', 'ref': 'master', 'repo': {'fork': True, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 0, 'stargazers_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/stargazers', 'forks': 0, 'deployments_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/issues/events{/number}', 'html_url': 'https://github.com/rafaeltoledo/dolphin', 'pulls_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/statuses/{sha}', 'open_issues': 0, 'git_commits_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/events', 'commits_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/rafaeltoledo/dolphin', 'downloads_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/labels{/name}', 'watchers_count': 0, 'contributors_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 339013, 'languages_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/languages', 'comments_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/issues/comments{/number}', 'stargazers_count': 0, 'created_at': '2019-03-07T03:07:33Z', 'hooks_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/subscription', 'full_name': 'rafaeltoledo/dolphin', 'updated_at': '2019-03-07T14:27:34Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxNzQyNjIwMjU=', 'issues_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/issues{/number}', 'private': False, 'forks_count': 0, 'assignees_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:rafaeltoledo/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/collaborators{/collaborator}', 'has_projects': True, 'owner': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/2211337?v=4', 'login': 'rafaeltoledo', 'gists_url': 'https://api.github.com/users/rafaeltoledo/gists{/gist_id}', 'html_url': 'https://github.com/rafaeltoledo', 'events_url': 'https://api.github.com/users/rafaeltoledo/events{/privacy}', 'id': 2211337, 'site_admin': False, 'followers_url': 'https://api.github.com/users/rafaeltoledo/followers', 'subscriptions_url': 'https://api.github.com/users/rafaeltoledo/subscriptions', 'node_id': 'MDQ6VXNlcjIyMTEzMzc=', 'organizations_url': 'https://api.github.com/users/rafaeltoledo/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/rafaeltoledo/received_events', 'following_url': 'https://api.github.com/users/rafaeltoledo/following{/other_user}', 'repos_url': 'https://api.github.com/users/rafaeltoledo/repos', 'url': 'https://api.github.com/users/rafaeltoledo', 'starred_url': 'https://api.github.com/users/rafaeltoledo/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/rafaeltoledo/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/git/trees{/sha}', 'watchers': 0, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/contents/{+path}', 'id': 174262025, 'tags_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/tags', 'releases_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/merges', 'clone_url': 'https://github.com/rafaeltoledo/dolphin.git', 'branches_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/rafaeltoledo/dolphin', 'pushed_at': '2019-11-15T02:19:17Z', 'keys_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/keys{/key_id}'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7864/commits', 'labels': [], 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/2211337?v=4', 'login': 'rafaeltoledo', 'gists_url': 'https://api.github.com/users/rafaeltoledo/gists{/gist_id}', 'html_url': 'https://github.com/rafaeltoledo', 'events_url': 'https://api.github.com/users/rafaeltoledo/events{/privacy}', 'id': 2211337, 'site_admin': False, 'followers_url': 'https://api.github.com/users/rafaeltoledo/followers', 'subscriptions_url': 'https://api.github.com/users/rafaeltoledo/subscriptions', 'node_id': 'MDQ6VXNlcjIyMTEzMzc=', 'organizations_url': 'https://api.github.com/users/rafaeltoledo/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/rafaeltoledo/received_events', 'following_url': 'https://api.github.com/users/rafaeltoledo/following{/other_user}', 'repos_url': 'https://api.github.com/users/rafaeltoledo/repos', 'url': 'https://api.github.com/users/rafaeltoledo', 'starred_url': 'https://api.github.com/users/rafaeltoledo/starred{/owner}{/repo}'}, 'body': 'This will help the Android client to evolve with the latest libraries (as the legacy support libs will not be shipped anymore with the com.android.support package).\r\n\r\nThis PR also makes the app compliant with the new API requirements to start later this year:\r\nhttps://android-developers.googleblog.com/2019/02/expanding-target-api-level-requirements.html', 'review_comments': 0, 'rebaseable': None, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7864', 'merged_by': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7864/comments', 'commits': 1, 'maintainer_can_modify': True, 'comments': 3, 'created_at': '2019-03-07T03:17:48Z', 'changed_files': 47, 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7864/comments', 'draft': False, 'milestone': None, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7864', 'updated_at': '2019-11-15T02:19:18Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjU4OTU4Njg5', '_links': {'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7864/commits'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7864/comments'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/b6087aa0afb3ae0f77f75d84941d29f4e36bcfc2'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7864'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7864'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7864/comments'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7864'}}, 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7864.diff', 'merged': False, 'state': 'open', 'requested_teams': [], 'locked': False, 'merge_commit_sha': 'a0ef6bafca050f203a6277790ba17cba05b16e3e', 'merged_at': None, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/b6087aa0afb3ae0f77f75d84941d29f4e36bcfc2', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7864', 'id': 258958689, 'title': 'Bumps target to API 28 and moves dependencies to AndroidX', 'base': {'label': 'dolphin-emu:master', 'user': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'sha': '294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'ref': 'master', 'repo': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 175, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1312, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 175, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5692, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386099, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5692, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-14T22:01:10Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1312, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5692, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-15T02:18:16Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}}, 'closed_at': None, 'requested_reviewers': [], 'assignee': None}}, 'source': 'webserver'}
2019-11-15T02:18:17.003105	{'gh_type': 'pull_request', 'type': 'raw_gh_hook', 'raw': {'action': 'synchronize', 'number': 7864, 'before': 'c2f72b5a9e9efbd0e2df65576ed444d3ee236f77', 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/2211337?v=4', 'login': 'rafaeltoledo', 'gists_url': 'https://api.github.com/users/rafaeltoledo/gists{/gist_id}', 'html_url': 'https://github.com/rafaeltoledo', 'events_url': 'https://api.github.com/users/rafaeltoledo/events{/privacy}', 'id': 2211337, 'site_admin': False, 'followers_url': 'https://api.github.com/users/rafaeltoledo/followers', 'subscriptions_url': 'https://api.github.com/users/rafaeltoledo/subscriptions', 'node_id': 'MDQ6VXNlcjIyMTEzMzc=', 'organizations_url': 'https://api.github.com/users/rafaeltoledo/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/rafaeltoledo/received_events', 'following_url': 'https://api.github.com/users/rafaeltoledo/following{/other_user}', 'repos_url': 'https://api.github.com/users/rafaeltoledo/repos', 'url': 'https://api.github.com/users/rafaeltoledo', 'starred_url': 'https://api.github.com/users/rafaeltoledo/starred{/owner}{/repo}'}, 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 175, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1312, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 175, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5692, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386099, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5692, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-14T22:01:10Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1312, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5692, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-14T22:01:07Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'after': '8eb131eed82ea50be225e152106bfa7fdb6dbc15', 'pull_request': {'deletions': 150670, 'assignees': [], 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7864.patch', 'additions': 258680, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'mergeable': None, 'number': 7864, 'author_association': 'NONE', 'mergeable_state': 'unknown', 'head': {'label': 'rafaeltoledo:master', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/2211337?v=4', 'login': 'rafaeltoledo', 'gists_url': 'https://api.github.com/users/rafaeltoledo/gists{/gist_id}', 'html_url': 'https://github.com/rafaeltoledo', 'events_url': 'https://api.github.com/users/rafaeltoledo/events{/privacy}', 'id': 2211337, 'site_admin': False, 'followers_url': 'https://api.github.com/users/rafaeltoledo/followers', 'subscriptions_url': 'https://api.github.com/users/rafaeltoledo/subscriptions', 'node_id': 'MDQ6VXNlcjIyMTEzMzc=', 'organizations_url': 'https://api.github.com/users/rafaeltoledo/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/rafaeltoledo/received_events', 'following_url': 'https://api.github.com/users/rafaeltoledo/following{/other_user}', 'repos_url': 'https://api.github.com/users/rafaeltoledo/repos', 'url': 'https://api.github.com/users/rafaeltoledo', 'starred_url': 'https://api.github.com/users/rafaeltoledo/starred{/owner}{/repo}'}, 'sha': '8eb131eed82ea50be225e152106bfa7fdb6dbc15', 'ref': 'master', 'repo': {'fork': True, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 0, 'stargazers_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/stargazers', 'forks': 0, 'deployments_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/issues/events{/number}', 'html_url': 'https://github.com/rafaeltoledo/dolphin', 'pulls_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/statuses/{sha}', 'open_issues': 0, 'git_commits_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/events', 'commits_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/rafaeltoledo/dolphin', 'downloads_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/labels{/name}', 'watchers_count': 0, 'contributors_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 339013, 'languages_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/languages', 'comments_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/issues/comments{/number}', 'stargazers_count': 0, 'created_at': '2019-03-07T03:07:33Z', 'hooks_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/subscription', 'full_name': 'rafaeltoledo/dolphin', 'updated_at': '2019-03-07T14:27:34Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxNzQyNjIwMjU=', 'issues_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/issues{/number}', 'private': False, 'forks_count': 0, 'assignees_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:rafaeltoledo/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/collaborators{/collaborator}', 'has_projects': True, 'owner': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/2211337?v=4', 'login': 'rafaeltoledo', 'gists_url': 'https://api.github.com/users/rafaeltoledo/gists{/gist_id}', 'html_url': 'https://github.com/rafaeltoledo', 'events_url': 'https://api.github.com/users/rafaeltoledo/events{/privacy}', 'id': 2211337, 'site_admin': False, 'followers_url': 'https://api.github.com/users/rafaeltoledo/followers', 'subscriptions_url': 'https://api.github.com/users/rafaeltoledo/subscriptions', 'node_id': 'MDQ6VXNlcjIyMTEzMzc=', 'organizations_url': 'https://api.github.com/users/rafaeltoledo/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/rafaeltoledo/received_events', 'following_url': 'https://api.github.com/users/rafaeltoledo/following{/other_user}', 'repos_url': 'https://api.github.com/users/rafaeltoledo/repos', 'url': 'https://api.github.com/users/rafaeltoledo', 'starred_url': 'https://api.github.com/users/rafaeltoledo/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/rafaeltoledo/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/git/trees{/sha}', 'watchers': 0, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/contents/{+path}', 'id': 174262025, 'tags_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/tags', 'releases_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/merges', 'clone_url': 'https://github.com/rafaeltoledo/dolphin.git', 'branches_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/rafaeltoledo/dolphin', 'pushed_at': '2019-11-15T02:18:11Z', 'keys_url': 'https://api.github.com/repos/rafaeltoledo/dolphin/keys{/key_id}'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7864/commits', 'labels': [], 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/2211337?v=4', 'login': 'rafaeltoledo', 'gists_url': 'https://api.github.com/users/rafaeltoledo/gists{/gist_id}', 'html_url': 'https://github.com/rafaeltoledo', 'events_url': 'https://api.github.com/users/rafaeltoledo/events{/privacy}', 'id': 2211337, 'site_admin': False, 'followers_url': 'https://api.github.com/users/rafaeltoledo/followers', 'subscriptions_url': 'https://api.github.com/users/rafaeltoledo/subscriptions', 'node_id': 'MDQ6VXNlcjIyMTEzMzc=', 'organizations_url': 'https://api.github.com/users/rafaeltoledo/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/rafaeltoledo/received_events', 'following_url': 'https://api.github.com/users/rafaeltoledo/following{/other_user}', 'repos_url': 'https://api.github.com/users/rafaeltoledo/repos', 'url': 'https://api.github.com/users/rafaeltoledo', 'starred_url': 'https://api.github.com/users/rafaeltoledo/starred{/owner}{/repo}'}, 'body': 'This will help the Android client to evolve with the latest libraries (as the legacy support libs will not be shipped anymore with the com.android.support package).\r\n\r\nThis PR also makes the app compliant with the new API requirements to start later this year:\r\nhttps://android-developers.googleblog.com/2019/02/expanding-target-api-level-requirements.html', 'review_comments': 0, 'rebaseable': None, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7864', 'merged_by': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7864/comments', 'commits': 1489, 'maintainer_can_modify': True, 'comments': 3, 'created_at': '2019-03-07T03:17:48Z', 'changed_files': 1887, 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7864/comments', 'draft': False, 'milestone': None, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7864', 'updated_at': '2019-11-15T02:18:14Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjU4OTU4Njg5', '_links': {'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7864/commits'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7864/comments'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/8eb131eed82ea50be225e152106bfa7fdb6dbc15'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7864'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7864'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7864/comments'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7864'}}, 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7864.diff', 'merged': False, 'state': 'open', 'requested_teams': [], 'locked': False, 'merge_commit_sha': '22dc40316c214add6f5878727ed7761dfb595eb9', 'merged_at': None, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/8eb131eed82ea50be225e152106bfa7fdb6dbc15', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7864', 'id': 258958689, 'title': 'Bumps target to API 28 and moves dependencies to AndroidX', 'base': {'label': 'dolphin-emu:master', 'user': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'sha': '7d17163ce85f518e3951a39ab226a446c32a8e54', 'ref': 'master', 'repo': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 175, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1312, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 175, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5692, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386099, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5692, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-14T22:01:10Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1312, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5692, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-14T22:01:07Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}}, 'closed_at': None, 'requested_reviewers': [], 'assignee': None}}, 'source': 'webserver'}
2019-11-15T00:29:44.994933	{'gh_type': 'issue_comment', 'type': 'raw_gh_hook', 'raw': {'action': 'created', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 175, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1312, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 175, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5692, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386099, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5692, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-14T22:01:10Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1312, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5692, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-14T22:01:07Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'id': 554151529, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7864', 'created_at': '2019-11-15T00:29:44Z', 'node_id': 'MDEyOklzc3VlQ29tbWVudDU1NDE1MTUyOQ==', 'author_association': 'NONE', 'body': "@Simonx22 sure, I'll rebase it and update this PR :)", 'updated_at': '2019-11-15T00:29:44Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/2211337?v=4', 'login': 'rafaeltoledo', 'gists_url': 'https://api.github.com/users/rafaeltoledo/gists{/gist_id}', 'html_url': 'https://github.com/rafaeltoledo', 'events_url': 'https://api.github.com/users/rafaeltoledo/events{/privacy}', 'id': 2211337, 'site_admin': False, 'followers_url': 'https://api.github.com/users/rafaeltoledo/followers', 'subscriptions_url': 'https://api.github.com/users/rafaeltoledo/subscriptions', 'node_id': 'MDQ6VXNlcjIyMTEzMzc=', 'organizations_url': 'https://api.github.com/users/rafaeltoledo/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/rafaeltoledo/received_events', 'following_url': 'https://api.github.com/users/rafaeltoledo/following{/other_user}', 'repos_url': 'https://api.github.com/users/rafaeltoledo/repos', 'url': 'https://api.github.com/users/rafaeltoledo', 'starred_url': 'https://api.github.com/users/rafaeltoledo/starred{/owner}{/repo}'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/554151529', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7864#issuecomment-554151529'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'issue': {'created_at': '2019-03-07T03:17:48Z', 'assignees': [], 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7864/labels{/name}', 'milestone': None, 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'number': 7864, 'updated_at': '2019-11-15T00:29:44Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjU4OTU4Njg5', 'author_association': 'NONE', 'labels': [], 'state': 'open', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7864', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/2211337?v=4', 'login': 'rafaeltoledo', 'gists_url': 'https://api.github.com/users/rafaeltoledo/gists{/gist_id}', 'html_url': 'https://github.com/rafaeltoledo', 'events_url': 'https://api.github.com/users/rafaeltoledo/events{/privacy}', 'id': 2211337, 'site_admin': False, 'followers_url': 'https://api.github.com/users/rafaeltoledo/followers', 'subscriptions_url': 'https://api.github.com/users/rafaeltoledo/subscriptions', 'node_id': 'MDQ6VXNlcjIyMTEzMzc=', 'organizations_url': 'https://api.github.com/users/rafaeltoledo/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/rafaeltoledo/received_events', 'following_url': 'https://api.github.com/users/rafaeltoledo/following{/other_user}', 'repos_url': 'https://api.github.com/users/rafaeltoledo/repos', 'url': 'https://api.github.com/users/rafaeltoledo', 'starred_url': 'https://api.github.com/users/rafaeltoledo/starred{/owner}{/repo}'}, 'locked': False, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7864', 'body': 'This will help the Android client to evolve with the latest libraries (as the legacy support libs will not be shipped anymore with the com.android.support package).\r\n\r\nThis PR also makes the app compliant with the new API requirements to start later this year:\r\nhttps://android-developers.googleblog.com/2019/02/expanding-target-api-level-requirements.html', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7864/events', 'id': 418109891, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7864/comments', 'title': 'Bumps target to API 28 and moves dependencies to AndroidX', 'comments': 3, 'closed_at': None, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7864.patch', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7864.diff', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7864', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7864'}, 'assignee': None}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/2211337?v=4', 'login': 'rafaeltoledo', 'gists_url': 'https://api.github.com/users/rafaeltoledo/gists{/gist_id}', 'html_url': 'https://github.com/rafaeltoledo', 'events_url': 'https://api.github.com/users/rafaeltoledo/events{/privacy}', 'id': 2211337, 'site_admin': False, 'followers_url': 'https://api.github.com/users/rafaeltoledo/followers', 'subscriptions_url': 'https://api.github.com/users/rafaeltoledo/subscriptions', 'node_id': 'MDQ6VXNlcjIyMTEzMzc=', 'organizations_url': 'https://api.github.com/users/rafaeltoledo/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/rafaeltoledo/received_events', 'following_url': 'https://api.github.com/users/rafaeltoledo/following{/other_user}', 'repos_url': 'https://api.github.com/users/rafaeltoledo/repos', 'url': 'https://api.github.com/users/rafaeltoledo', 'starred_url': 'https://api.github.com/users/rafaeltoledo/starred{/owner}{/repo}'}}, 'source': 'webserver'}
2019-11-14T23:20:24.296502	{'gh_type': 'issue_comment', 'type': 'raw_gh_hook', 'raw': {'action': 'created', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 175, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1312, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 175, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5692, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386099, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5692, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-14T22:01:10Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1312, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5692, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-14T22:01:07Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'id': 554130569, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7864', 'created_at': '2019-11-14T23:20:23Z', 'node_id': 'MDEyOklzc3VlQ29tbWVudDU1NDEzMDU2OQ==', 'author_association': 'CONTRIBUTOR', 'body': 'Hi, we bumped the target API to 28 in a different PR recently. However, AndroidX migration is still needed. Do you want to rebase this PR? I can also do AndroidX migration in a new PR if you want.', 'updated_at': '2019-11-14T23:20:23Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars0.githubusercontent.com/u/26326692?v=4', 'login': 'Simonx22', 'gists_url': 'https://api.github.com/users/Simonx22/gists{/gist_id}', 'html_url': 'https://github.com/Simonx22', 'events_url': 'https://api.github.com/users/Simonx22/events{/privacy}', 'id': 26326692, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Simonx22/followers', 'subscriptions_url': 'https://api.github.com/users/Simonx22/subscriptions', 'node_id': 'MDQ6VXNlcjI2MzI2Njky', 'organizations_url': 'https://api.github.com/users/Simonx22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Simonx22/received_events', 'following_url': 'https://api.github.com/users/Simonx22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Simonx22/repos', 'url': 'https://api.github.com/users/Simonx22', 'starred_url': 'https://api.github.com/users/Simonx22/starred{/owner}{/repo}'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/554130569', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7864#issuecomment-554130569'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'issue': {'created_at': '2019-03-07T03:17:48Z', 'assignees': [], 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7864/labels{/name}', 'milestone': None, 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'number': 7864, 'updated_at': '2019-11-14T23:20:23Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjU4OTU4Njg5', 'author_association': 'NONE', 'labels': [], 'state': 'open', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7864', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/2211337?v=4', 'login': 'rafaeltoledo', 'gists_url': 'https://api.github.com/users/rafaeltoledo/gists{/gist_id}', 'html_url': 'https://github.com/rafaeltoledo', 'events_url': 'https://api.github.com/users/rafaeltoledo/events{/privacy}', 'id': 2211337, 'site_admin': False, 'followers_url': 'https://api.github.com/users/rafaeltoledo/followers', 'subscriptions_url': 'https://api.github.com/users/rafaeltoledo/subscriptions', 'node_id': 'MDQ6VXNlcjIyMTEzMzc=', 'organizations_url': 'https://api.github.com/users/rafaeltoledo/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/rafaeltoledo/received_events', 'following_url': 'https://api.github.com/users/rafaeltoledo/following{/other_user}', 'repos_url': 'https://api.github.com/users/rafaeltoledo/repos', 'url': 'https://api.github.com/users/rafaeltoledo', 'starred_url': 'https://api.github.com/users/rafaeltoledo/starred{/owner}{/repo}'}, 'locked': False, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7864', 'body': 'This will help the Android client to evolve with the latest libraries (as the legacy support libs will not be shipped anymore with the com.android.support package).\r\n\r\nThis PR also makes the app compliant with the new API requirements to start later this year:\r\nhttps://android-developers.googleblog.com/2019/02/expanding-target-api-level-requirements.html', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7864/events', 'id': 418109891, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7864/comments', 'title': 'Bumps target to API 28 and moves dependencies to AndroidX', 'comments': 2, 'closed_at': None, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7864.patch', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7864.diff', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7864', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7864'}, 'assignee': None}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars0.githubusercontent.com/u/26326692?v=4', 'login': 'Simonx22', 'gists_url': 'https://api.github.com/users/Simonx22/gists{/gist_id}', 'html_url': 'https://github.com/Simonx22', 'events_url': 'https://api.github.com/users/Simonx22/events{/privacy}', 'id': 26326692, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Simonx22/followers', 'subscriptions_url': 'https://api.github.com/users/Simonx22/subscriptions', 'node_id': 'MDQ6VXNlcjI2MzI2Njky', 'organizations_url': 'https://api.github.com/users/Simonx22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Simonx22/received_events', 'following_url': 'https://api.github.com/users/Simonx22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Simonx22/repos', 'url': 'https://api.github.com/users/Simonx22', 'starred_url': 'https://api.github.com/users/Simonx22/starred{/owner}{/repo}'}}, 'source': 'webserver'}
2019-11-14T22:01:09.262866	{'gh_type': 'push', 'type': 'raw_gh_hook', 'raw': {'commits': [{'id': '6f10730abf629eb169a6893facf757d42001f120', 'message': 'update androidSupportVersion and compileSdkVersion to 28', 'committer': {'name': 'Simonx22', 'email': '26326692+Simonx22@users.noreply.github.com', 'username': 'Simonx22'}, 'distinct': True, 'timestamp': '2019-11-09T23:28:22-05:00', 'added': [], 'tree_id': 'b05204df1cf5db40b2cd426a39503358fec5e53b', 'modified': ['Source/Android/app/build.gradle'], 'url': 'https://github.com/dolphin-emu/dolphin/commit/6f10730abf629eb169a6893facf757d42001f120', 'author': {'name': 'Simonx22', 'email': '26326692+Simonx22@users.noreply.github.com', 'username': 'Simonx22'}, 'removed': []}, {'id': '294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'message': 'Merge pull request #8463 from Simonx22/androidSupportVersion28\n\nAndroid: update androidSupportVersion and compileSdkVersion to 28', 'committer': {'name': 'GitHub', 'email': 'noreply@github.com', 'username': 'web-flow'}, 'distinct': True, 'timestamp': '2019-11-14T23:01:06+01:00', 'added': [], 'tree_id': 'e7da3184bfe2fcd1c0201c7de8c8eef89190484e', 'modified': ['Source/Android/app/build.gradle'], 'url': 'https://github.com/dolphin-emu/dolphin/commit/294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'username': 'JosJuice'}, 'removed': []}], 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'head_commit': {'id': '294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'message': 'Merge pull request #8463 from Simonx22/androidSupportVersion28\n\nAndroid: update androidSupportVersion and compileSdkVersion to 28', 'committer': {'name': 'GitHub', 'email': 'noreply@github.com', 'username': 'web-flow'}, 'distinct': True, 'timestamp': '2019-11-14T23:01:06+01:00', 'added': [], 'tree_id': 'e7da3184bfe2fcd1c0201c7de8c8eef89190484e', 'modified': ['Source/Android/app/build.gradle'], 'url': 'https://github.com/dolphin-emu/dolphin/commit/294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'username': 'JosJuice'}, 'removed': []}, 'ref': 'refs/heads/master', 'deleted': False, 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 175, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1312, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 175, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'organization': 'dolphin-emu', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5692, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386096, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5692, 'created_at': 1374484077, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-14T12:22:39Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1312, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'id': 5050316, 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'gravatar_id': '', 'email': None, 'html_url': 'https://github.com/dolphin-emu', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'name': 'dolphin-emu', 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'master_branch': 'master', 'watchers': 5692, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers': 5692, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://github.com/dolphin-emu/dolphin', 'pushed_at': 1573768867, 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'before': 'c1818c3e6c7421275c523c37019d9acb4bc3360f', 'created': False, 'forced': False, 'sender': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'html_url': 'https://github.com/JosJuice', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'id': 6716818, 'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'url': 'https://api.github.com/users/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}'}, 'compare': 'https://github.com/dolphin-emu/dolphin/compare/c1818c3e6c74...294fd8dd3a33', 'base_ref': None, 'after': '294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'pusher': {'name': 'JosJuice', 'email': 'josjuice@gmail.com'}}, 'source': 'webserver'}
2019-11-14T22:01:08.268212	{'gh_type': 'pull_request', 'type': 'raw_gh_hook', 'raw': {'action': 'closed', 'number': 8463, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'html_url': 'https://github.com/JosJuice', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'id': 6716818, 'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'url': 'https://api.github.com/users/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}'}, 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 175, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1312, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 175, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5692, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386096, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5692, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-14T12:22:39Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1312, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5692, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-14T22:01:07Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'pull_request': {'deletions': 2, 'assignees': [], 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8463.patch', 'additions': 2, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'mergeable': None, 'number': 8463, 'author_association': 'CONTRIBUTOR', 'mergeable_state': 'unknown', 'head': {'label': 'Simonx22:androidSupportVersion28', 'user': {'type': 'User', 'avatar_url': 'https://avatars0.githubusercontent.com/u/26326692?v=4', 'login': 'Simonx22', 'gists_url': 'https://api.github.com/users/Simonx22/gists{/gist_id}', 'html_url': 'https://github.com/Simonx22', 'events_url': 'https://api.github.com/users/Simonx22/events{/privacy}', 'id': 26326692, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Simonx22/followers', 'subscriptions_url': 'https://api.github.com/users/Simonx22/subscriptions', 'node_id': 'MDQ6VXNlcjI2MzI2Njky', 'organizations_url': 'https://api.github.com/users/Simonx22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Simonx22/received_events', 'following_url': 'https://api.github.com/users/Simonx22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Simonx22/repos', 'url': 'https://api.github.com/users/Simonx22', 'starred_url': 'https://api.github.com/users/Simonx22/starred{/owner}{/repo}'}, 'sha': '6f10730abf629eb169a6893facf757d42001f120', 'ref': 'androidSupportVersion28', 'repo': {'fork': True, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 0, 'stargazers_url': 'https://api.github.com/repos/Simonx22/dolphin/stargazers', 'forks': 0, 'deployments_url': 'https://api.github.com/repos/Simonx22/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/Simonx22/dolphin/issues/events{/number}', 'html_url': 'https://github.com/Simonx22/dolphin', 'pulls_url': 'https://api.github.com/repos/Simonx22/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/Simonx22/dolphin/statuses/{sha}', 'open_issues': 0, 'git_commits_url': 'https://api.github.com/repos/Simonx22/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/Simonx22/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/Simonx22/dolphin/events', 'commits_url': 'https://api.github.com/repos/Simonx22/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/Simonx22/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/Simonx22/dolphin', 'downloads_url': 'https://api.github.com/repos/Simonx22/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/Simonx22/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/Simonx22/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/Simonx22/dolphin/labels{/name}', 'watchers_count': 0, 'contributors_url': 'https://api.github.com/repos/Simonx22/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/Simonx22/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 348867, 'languages_url': 'https://api.github.com/repos/Simonx22/dolphin/languages', 'comments_url': 'https://api.github.com/repos/Simonx22/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/Simonx22/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/Simonx22/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/Simonx22/dolphin/issues/comments{/number}', 'stargazers_count': 0, 'created_at': '2019-11-08T07:26:30Z', 'hooks_url': 'https://api.github.com/repos/Simonx22/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/Simonx22/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/Simonx22/dolphin/subscription', 'full_name': 'Simonx22/dolphin', 'updated_at': '2019-11-14T12:25:35Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkyMjA0MTA2MTE=', 'issues_url': 'https://api.github.com/repos/Simonx22/dolphin/issues{/number}', 'private': False, 'forks_count': 0, 'assignees_url': 'https://api.github.com/repos/Simonx22/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:Simonx22/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/Simonx22/dolphin/collaborators{/collaborator}', 'has_projects': True, 'owner': {'type': 'User', 'avatar_url': 'https://avatars0.githubusercontent.com/u/26326692?v=4', 'login': 'Simonx22', 'gists_url': 'https://api.github.com/users/Simonx22/gists{/gist_id}', 'html_url': 'https://github.com/Simonx22', 'events_url': 'https://api.github.com/users/Simonx22/events{/privacy}', 'id': 26326692, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Simonx22/followers', 'subscriptions_url': 'https://api.github.com/users/Simonx22/subscriptions', 'node_id': 'MDQ6VXNlcjI2MzI2Njky', 'organizations_url': 'https://api.github.com/users/Simonx22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Simonx22/received_events', 'following_url': 'https://api.github.com/users/Simonx22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Simonx22/repos', 'url': 'https://api.github.com/users/Simonx22', 'starred_url': 'https://api.github.com/users/Simonx22/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/Simonx22/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/Simonx22/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/Simonx22/dolphin/git/trees{/sha}', 'watchers': 0, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/Simonx22/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/Simonx22/dolphin/contents/{+path}', 'id': 220410611, 'tags_url': 'https://api.github.com/repos/Simonx22/dolphin/tags', 'releases_url': 'https://api.github.com/repos/Simonx22/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/Simonx22/dolphin/merges', 'clone_url': 'https://github.com/Simonx22/dolphin.git', 'branches_url': 'https://api.github.com/repos/Simonx22/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/Simonx22/dolphin', 'pushed_at': '2019-11-14T12:25:33Z', 'keys_url': 'https://api.github.com/repos/Simonx22/dolphin/keys{/key_id}'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8463/commits', 'labels': [], 'user': {'type': 'User', 'avatar_url': 'https://avatars0.githubusercontent.com/u/26326692?v=4', 'login': 'Simonx22', 'gists_url': 'https://api.github.com/users/Simonx22/gists{/gist_id}', 'html_url': 'https://github.com/Simonx22', 'events_url': 'https://api.github.com/users/Simonx22/events{/privacy}', 'id': 26326692, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Simonx22/followers', 'subscriptions_url': 'https://api.github.com/users/Simonx22/subscriptions', 'node_id': 'MDQ6VXNlcjI2MzI2Njky', 'organizations_url': 'https://api.github.com/users/Simonx22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Simonx22/received_events', 'following_url': 'https://api.github.com/users/Simonx22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Simonx22/repos', 'url': 'https://api.github.com/users/Simonx22', 'starred_url': 'https://api.github.com/users/Simonx22/starred{/owner}{/repo}'}, 'body': "This is a suggested change by Android Studio. Depends on #8461.\r\n\r\nI've tested this change on my device and didn't encounter any issues.", 'review_comments': 0, 'rebaseable': None, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8463', 'merged_by': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'html_url': 'https://github.com/JosJuice', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'id': 6716818, 'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'url': 'https://api.github.com/users/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}'}, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8463/comments', 'commits': 1, 'maintainer_can_modify': False, 'comments': 1, 'created_at': '2019-11-10T04:24:35Z', 'changed_files': 1, 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8463/comments', 'draft': False, 'milestone': None, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8463', 'updated_at': '2019-11-14T22:01:07Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MzM5MTE1NDQ3', '_links': {'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8463/commits'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8463/comments'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/6f10730abf629eb169a6893facf757d42001f120'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8463'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8463'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8463/comments'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/8463'}}, 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8463.diff', 'merged': True, 'state': 'closed', 'requested_teams': [], 'locked': False, 'merge_commit_sha': '294fd8dd3a3317b73fe9603402c0604b1fdd1121', 'merged_at': '2019-11-14T22:01:06Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/6f10730abf629eb169a6893facf757d42001f120', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8463', 'id': 339115447, 'title': 'Android:  update androidSupportVersion and compileSdkVersion to 28', 'base': {'label': 'dolphin-emu:master', 'user': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'sha': 'eebc64aaf872917c4a7d480026545fe8a87d662f', 'ref': 'master', 'repo': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 175, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1312, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 175, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5692, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386096, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5692, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-14T12:22:39Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1312, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5692, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-14T22:01:07Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}}, 'closed_at': '2019-11-14T22:01:06Z', 'requested_reviewers': [], 'assignee': None}}, 'source': 'webserver'}
2019-11-14T21:54:59.886661	{'gh_type': 'issue_comment', 'type': 'raw_gh_hook', 'raw': {'action': 'deleted', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 176, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1312, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 176, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5692, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386096, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5692, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-14T12:22:39Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1312, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5692, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-14T12:22:34Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'id': 554098038, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8463', 'created_at': '2019-11-14T21:54:52Z', 'node_id': 'MDEyOklzc3VlQ29tbWVudDU1NDA5ODAzOA==', 'author_association': 'CONTRIBUTOR', 'body': '@dolphin-emu-bot rebuild', 'updated_at': '2019-11-14T21:54:52Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'html_url': 'https://github.com/JosJuice', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'id': 6716818, 'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'url': 'https://api.github.com/users/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/554098038', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8463#issuecomment-554098038'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'issue': {'created_at': '2019-11-10T04:24:35Z', 'assignees': [], 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8463/labels{/name}', 'milestone': None, 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'number': 8463, 'updated_at': '2019-11-14T21:54:52Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MzM5MTE1NDQ3', 'author_association': 'CONTRIBUTOR', 'labels': [], 'state': 'open', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8463', 'user': {'type': 'User', 'avatar_url': 'https://avatars0.githubusercontent.com/u/26326692?v=4', 'login': 'Simonx22', 'gists_url': 'https://api.github.com/users/Simonx22/gists{/gist_id}', 'html_url': 'https://github.com/Simonx22', 'events_url': 'https://api.github.com/users/Simonx22/events{/privacy}', 'id': 26326692, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Simonx22/followers', 'subscriptions_url': 'https://api.github.com/users/Simonx22/subscriptions', 'node_id': 'MDQ6VXNlcjI2MzI2Njky', 'organizations_url': 'https://api.github.com/users/Simonx22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Simonx22/received_events', 'following_url': 'https://api.github.com/users/Simonx22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Simonx22/repos', 'url': 'https://api.github.com/users/Simonx22', 'starred_url': 'https://api.github.com/users/Simonx22/starred{/owner}{/repo}'}, 'locked': False, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8463', 'body': "This is a suggested change by Android Studio. Depends on #8461.\r\n\r\nI've tested this change on my device and didn't encounter any issues.", 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8463/events', 'id': 520551907, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8463/comments', 'title': 'Android:  update androidSupportVersion and compileSdkVersion to 28', 'comments': 2, 'closed_at': None, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8463.patch', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8463.diff', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8463', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8463'}, 'assignee': None}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'html_url': 'https://github.com/JosJuice', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'id': 6716818, 'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'url': 'https://api.github.com/users/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}'}}, 'source': 'webserver'}
2019-11-14T21:54:53.202016	{'gh_type': 'issue_comment', 'type': 'raw_gh_hook', 'raw': {'action': 'created', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 176, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1312, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 176, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5692, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386096, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5692, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-14T12:22:39Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1312, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5692, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-14T12:22:34Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'id': 554098038, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8463', 'created_at': '2019-11-14T21:54:52Z', 'node_id': 'MDEyOklzc3VlQ29tbWVudDU1NDA5ODAzOA==', 'author_association': 'CONTRIBUTOR', 'body': '@dolphin-emu-bot rebuild', 'updated_at': '2019-11-14T21:54:52Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'html_url': 'https://github.com/JosJuice', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'id': 6716818, 'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'url': 'https://api.github.com/users/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/554098038', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8463#issuecomment-554098038'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'issue': {'created_at': '2019-11-10T04:24:35Z', 'assignees': [], 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8463/labels{/name}', 'milestone': None, 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'number': 8463, 'updated_at': '2019-11-14T21:54:52Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MzM5MTE1NDQ3', 'author_association': 'CONTRIBUTOR', 'labels': [], 'state': 'open', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8463', 'user': {'type': 'User', 'avatar_url': 'https://avatars0.githubusercontent.com/u/26326692?v=4', 'login': 'Simonx22', 'gists_url': 'https://api.github.com/users/Simonx22/gists{/gist_id}', 'html_url': 'https://github.com/Simonx22', 'events_url': 'https://api.github.com/users/Simonx22/events{/privacy}', 'id': 26326692, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Simonx22/followers', 'subscriptions_url': 'https://api.github.com/users/Simonx22/subscriptions', 'node_id': 'MDQ6VXNlcjI2MzI2Njky', 'organizations_url': 'https://api.github.com/users/Simonx22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Simonx22/received_events', 'following_url': 'https://api.github.com/users/Simonx22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Simonx22/repos', 'url': 'https://api.github.com/users/Simonx22', 'starred_url': 'https://api.github.com/users/Simonx22/starred{/owner}{/repo}'}, 'locked': False, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8463', 'body': "This is a suggested change by Android Studio. Depends on #8461.\r\n\r\nI've tested this change on my device and didn't encounter any issues.", 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8463/events', 'id': 520551907, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8463/comments', 'title': 'Android:  update androidSupportVersion and compileSdkVersion to 28', 'comments': 2, 'closed_at': None, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8463.patch', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8463.diff', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8463', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8463'}, 'assignee': None}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'html_url': 'https://github.com/JosJuice', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'id': 6716818, 'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'url': 'https://api.github.com/users/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}'}}, 'source': 'webserver'}
2019-11-14T12:22:38.083904	{'gh_type': 'push', 'type': 'raw_gh_hook', 'raw': {'commits': [{'id': 'be489443bd41af91461096a58c009af8e89f423e', 'message': 'target Android SdkVersion 28', 'committer': {'name': 'Simonx22', 'email': '26326692+Simonx22@users.noreply.github.com', 'username': 'Simonx22'}, 'distinct': True, 'timestamp': '2019-11-09T02:17:22-05:00', 'added': [], 'tree_id': '772960baab7521fb761b60a622ca121136286105', 'modified': ['Source/Android/app/build.gradle'], 'url': 'https://github.com/dolphin-emu/dolphin/commit/be489443bd41af91461096a58c009af8e89f423e', 'author': {'name': 'Simonx22', 'email': '26326692+Simonx22@users.noreply.github.com', 'username': 'Simonx22'}, 'removed': []}, {'id': 'c1818c3e6c7421275c523c37019d9acb4bc3360f', 'message': 'Merge pull request #8461 from Simonx22/SdkVersion\n\nAndroid: Update target Android SdkVersion to 28', 'committer': {'name': 'GitHub', 'email': 'noreply@github.com', 'username': 'web-flow'}, 'distinct': True, 'timestamp': '2019-11-14T13:22:33+01:00', 'added': [], 'tree_id': '64542c3244bbf03729f5a0b1a1d30998889b8b41', 'modified': ['Source/Android/app/build.gradle'], 'url': 'https://github.com/dolphin-emu/dolphin/commit/c1818c3e6c7421275c523c37019d9acb4bc3360f', 'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'username': 'JosJuice'}, 'removed': []}], 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'head_commit': {'id': 'c1818c3e6c7421275c523c37019d9acb4bc3360f', 'message': 'Merge pull request #8461 from Simonx22/SdkVersion\n\nAndroid: Update target Android SdkVersion to 28', 'committer': {'name': 'GitHub', 'email': 'noreply@github.com', 'username': 'web-flow'}, 'distinct': True, 'timestamp': '2019-11-14T13:22:33+01:00', 'added': [], 'tree_id': '64542c3244bbf03729f5a0b1a1d30998889b8b41', 'modified': ['Source/Android/app/build.gradle'], 'url': 'https://github.com/dolphin-emu/dolphin/commit/c1818c3e6c7421275c523c37019d9acb4bc3360f', 'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'username': 'JosJuice'}, 'removed': []}, 'ref': 'refs/heads/master', 'deleted': False, 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 176, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1312, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 176, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'organization': 'dolphin-emu', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5692, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386143, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5692, 'created_at': 1374484077, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-14T06:17:27Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1312, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'id': 5050316, 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'gravatar_id': '', 'email': None, 'html_url': 'https://github.com/dolphin-emu', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'name': 'dolphin-emu', 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'master_branch': 'master', 'watchers': 5692, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers': 5692, 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://github.com/dolphin-emu/dolphin', 'pushed_at': 1573734154, 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'before': 'c23da15a22387d31f0100f7281b6446597f05a3f', 'created': False, 'forced': False, 'sender': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'html_url': 'https://github.com/JosJuice', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'id': 6716818, 'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'url': 'https://api.github.com/users/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}'}, 'compare': 'https://github.com/dolphin-emu/dolphin/compare/c23da15a2238...c1818c3e6c74', 'base_ref': None, 'after': 'c1818c3e6c7421275c523c37019d9acb4bc3360f', 'pusher': {'name': 'JosJuice', 'email': 'josjuice@gmail.com'}}, 'source': 'webserver'}
2019-11-14T12:22:35.681056	{'gh_type': 'pull_request', 'type': 'raw_gh_hook', 'raw': {'action': 'closed', 'number': 8461, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'html_url': 'https://github.com/JosJuice', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'id': 6716818, 'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'url': 'https://api.github.com/users/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}'}, 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 176, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1312, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 176, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5692, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386143, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5692, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-14T06:17:27Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1312, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5692, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-14T12:22:34Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'pull_request': {'deletions': 2, 'assignees': [], 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8461.patch', 'additions': 2, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'mergeable': None, 'number': 8461, 'author_association': 'CONTRIBUTOR', 'mergeable_state': 'unknown', 'head': {'label': 'Simonx22:SdkVersion', 'user': {'type': 'User', 'avatar_url': 'https://avatars0.githubusercontent.com/u/26326692?v=4', 'login': 'Simonx22', 'gists_url': 'https://api.github.com/users/Simonx22/gists{/gist_id}', 'html_url': 'https://github.com/Simonx22', 'events_url': 'https://api.github.com/users/Simonx22/events{/privacy}', 'id': 26326692, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Simonx22/followers', 'subscriptions_url': 'https://api.github.com/users/Simonx22/subscriptions', 'node_id': 'MDQ6VXNlcjI2MzI2Njky', 'organizations_url': 'https://api.github.com/users/Simonx22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Simonx22/received_events', 'following_url': 'https://api.github.com/users/Simonx22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Simonx22/repos', 'url': 'https://api.github.com/users/Simonx22', 'starred_url': 'https://api.github.com/users/Simonx22/starred{/owner}{/repo}'}, 'sha': 'be489443bd41af91461096a58c009af8e89f423e', 'ref': 'SdkVersion', 'repo': {'fork': True, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 0, 'stargazers_url': 'https://api.github.com/repos/Simonx22/dolphin/stargazers', 'forks': 0, 'deployments_url': 'https://api.github.com/repos/Simonx22/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/Simonx22/dolphin/issues/events{/number}', 'html_url': 'https://github.com/Simonx22/dolphin', 'pulls_url': 'https://api.github.com/repos/Simonx22/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/Simonx22/dolphin/statuses/{sha}', 'open_issues': 0, 'git_commits_url': 'https://api.github.com/repos/Simonx22/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/Simonx22/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/Simonx22/dolphin/events', 'commits_url': 'https://api.github.com/repos/Simonx22/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/Simonx22/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/Simonx22/dolphin', 'downloads_url': 'https://api.github.com/repos/Simonx22/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/Simonx22/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/Simonx22/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/Simonx22/dolphin/labels{/name}', 'watchers_count': 0, 'contributors_url': 'https://api.github.com/repos/Simonx22/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/Simonx22/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 348914, 'languages_url': 'https://api.github.com/repos/Simonx22/dolphin/languages', 'comments_url': 'https://api.github.com/repos/Simonx22/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/Simonx22/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/Simonx22/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/Simonx22/dolphin/issues/comments{/number}', 'stargazers_count': 0, 'created_at': '2019-11-08T07:26:30Z', 'hooks_url': 'https://api.github.com/repos/Simonx22/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/Simonx22/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/Simonx22/dolphin/subscription', 'full_name': 'Simonx22/dolphin', 'updated_at': '2019-11-11T22:25:33Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkyMjA0MTA2MTE=', 'issues_url': 'https://api.github.com/repos/Simonx22/dolphin/issues{/number}', 'private': False, 'forks_count': 0, 'assignees_url': 'https://api.github.com/repos/Simonx22/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:Simonx22/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/Simonx22/dolphin/collaborators{/collaborator}', 'has_projects': True, 'owner': {'type': 'User', 'avatar_url': 'https://avatars0.githubusercontent.com/u/26326692?v=4', 'login': 'Simonx22', 'gists_url': 'https://api.github.com/users/Simonx22/gists{/gist_id}', 'html_url': 'https://github.com/Simonx22', 'events_url': 'https://api.github.com/users/Simonx22/events{/privacy}', 'id': 26326692, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Simonx22/followers', 'subscriptions_url': 'https://api.github.com/users/Simonx22/subscriptions', 'node_id': 'MDQ6VXNlcjI2MzI2Njky', 'organizations_url': 'https://api.github.com/users/Simonx22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Simonx22/received_events', 'following_url': 'https://api.github.com/users/Simonx22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Simonx22/repos', 'url': 'https://api.github.com/users/Simonx22', 'starred_url': 'https://api.github.com/users/Simonx22/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/Simonx22/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/Simonx22/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/Simonx22/dolphin/git/trees{/sha}', 'watchers': 0, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/Simonx22/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/Simonx22/dolphin/contents/{+path}', 'id': 220410611, 'tags_url': 'https://api.github.com/repos/Simonx22/dolphin/tags', 'releases_url': 'https://api.github.com/repos/Simonx22/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/Simonx22/dolphin/merges', 'clone_url': 'https://github.com/Simonx22/dolphin.git', 'branches_url': 'https://api.github.com/repos/Simonx22/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/Simonx22/dolphin', 'pushed_at': '2019-11-11T22:25:30Z', 'keys_url': 'https://api.github.com/repos/Simonx22/dolphin/keys{/key_id}'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8461/commits', 'labels': [], 'user': {'type': 'User', 'avatar_url': 'https://avatars0.githubusercontent.com/u/26326692?v=4', 'login': 'Simonx22', 'gists_url': 'https://api.github.com/users/Simonx22/gists{/gist_id}', 'html_url': 'https://github.com/Simonx22', 'events_url': 'https://api.github.com/users/Simonx22/events{/privacy}', 'id': 26326692, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Simonx22/followers', 'subscriptions_url': 'https://api.github.com/users/Simonx22/subscriptions', 'node_id': 'MDQ6VXNlcjI2MzI2Njky', 'organizations_url': 'https://api.github.com/users/Simonx22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Simonx22/received_events', 'following_url': 'https://api.github.com/users/Simonx22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Simonx22/repos', 'url': 'https://api.github.com/users/Simonx22', 'starred_url': 'https://api.github.com/users/Simonx22/starred{/owner}{/repo}'}, 'body': "Since 11/01/2019, Android requires SDK version 28 (aka Android 9). If you submit an update with SDK version 27 and below, Google will reject the update. Read more here: https://android-developers.googleblog.com/2019/02/expanding-target-api-level-requirements.html\r\n\r\nI have tested this change on my phone and haven't encountered any issues.", 'review_comments': 0, 'rebaseable': None, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8461', 'merged_by': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'html_url': 'https://github.com/JosJuice', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'id': 6716818, 'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'url': 'https://api.github.com/users/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}'}, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8461/comments', 'commits': 1, 'maintainer_can_modify': False, 'comments': 8, 'created_at': '2019-11-09T02:09:04Z', 'changed_files': 1, 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8461/comments', 'draft': False, 'milestone': None, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8461', 'updated_at': '2019-11-14T12:22:34Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MzM4OTI1OTkz', '_links': {'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8461/commits'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8461/comments'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/be489443bd41af91461096a58c009af8e89f423e'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8461'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8461'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8461/comments'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/8461'}}, 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8461.diff', 'merged': True, 'state': 'closed', 'requested_teams': [], 'locked': False, 'merge_commit_sha': 'c1818c3e6c7421275c523c37019d9acb4bc3360f', 'merged_at': '2019-11-14T12:22:34Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/be489443bd41af91461096a58c009af8e89f423e', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8461', 'id': 338925993, 'title': 'Android: Update target Android SdkVersion to 28', 'base': {'label': 'dolphin-emu:master', 'user': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'sha': 'd8c62b5965df694fb5f93b617e356cae1f9441b7', 'ref': 'master', 'repo': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 176, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1312, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 176, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5692, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386143, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5692, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-14T06:17:27Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1312, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5692, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-14T12:22:34Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}}, 'closed_at': '2019-11-14T12:22:34Z', 'requested_reviewers': [], 'assignee': None}}, 'source': 'webserver'}
2019-11-14T12:05:49.870266	{'gh_type': 'issue_comment', 'type': 'raw_gh_hook', 'raw': {'action': 'deleted', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 177, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1312, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 177, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5692, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386143, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5692, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-14T06:17:27Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1312, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5692, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-12T20:17:56Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'id': 553858846, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8461', 'created_at': '2019-11-14T12:05:40Z', 'node_id': 'MDEyOklzc3VlQ29tbWVudDU1Mzg1ODg0Ng==', 'author_association': 'CONTRIBUTOR', 'body': '@dolphin-emu-bot rebuild', 'updated_at': '2019-11-14T12:05:40Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'html_url': 'https://github.com/JosJuice', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'id': 6716818, 'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'url': 'https://api.github.com/users/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/553858846', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8461#issuecomment-553858846'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'issue': {'created_at': '2019-11-09T02:09:04Z', 'assignees': [], 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8461/labels{/name}', 'milestone': None, 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'number': 8461, 'updated_at': '2019-11-14T12:05:41Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MzM4OTI1OTkz', 'author_association': 'CONTRIBUTOR', 'labels': [], 'state': 'open', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8461', 'user': {'type': 'User', 'avatar_url': 'https://avatars0.githubusercontent.com/u/26326692?v=4', 'login': 'Simonx22', 'gists_url': 'https://api.github.com/users/Simonx22/gists{/gist_id}', 'html_url': 'https://github.com/Simonx22', 'events_url': 'https://api.github.com/users/Simonx22/events{/privacy}', 'id': 26326692, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Simonx22/followers', 'subscriptions_url': 'https://api.github.com/users/Simonx22/subscriptions', 'node_id': 'MDQ6VXNlcjI2MzI2Njky', 'organizations_url': 'https://api.github.com/users/Simonx22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Simonx22/received_events', 'following_url': 'https://api.github.com/users/Simonx22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Simonx22/repos', 'url': 'https://api.github.com/users/Simonx22', 'starred_url': 'https://api.github.com/users/Simonx22/starred{/owner}{/repo}'}, 'locked': False, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8461', 'body': "Since 11/01/2019, Android requires SDK version 28 (aka Android 9). If you submit an update with SDK version 27 and below, Google will reject the update. Read more here: https://android-developers.googleblog.com/2019/02/expanding-target-api-level-requirements.html\r\n\r\nI have tested this change on my phone and haven't encountered any issues.", 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8461/events', 'id': 520315365, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8461/comments', 'title': 'Android: Update target Android SdkVersion to 28', 'comments': 9, 'closed_at': None, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8461.patch', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8461.diff', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8461', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8461'}, 'assignee': None}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'html_url': 'https://github.com/JosJuice', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'id': 6716818, 'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'url': 'https://api.github.com/users/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}'}}, 'source': 'webserver'}
2019-11-14T12:05:41.908827	{'gh_type': 'issue_comment', 'type': 'raw_gh_hook', 'raw': {'action': 'created', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 177, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1312, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 177, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5692, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386143, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5692, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-14T06:17:27Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1312, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5692, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-12T20:17:56Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'id': 553858846, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8461', 'created_at': '2019-11-14T12:05:40Z', 'node_id': 'MDEyOklzc3VlQ29tbWVudDU1Mzg1ODg0Ng==', 'author_association': 'CONTRIBUTOR', 'body': '@dolphin-emu-bot rebuild', 'updated_at': '2019-11-14T12:05:40Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'html_url': 'https://github.com/JosJuice', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'id': 6716818, 'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'url': 'https://api.github.com/users/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/553858846', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8461#issuecomment-553858846'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'issue': {'created_at': '2019-11-09T02:09:04Z', 'assignees': [], 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8461/labels{/name}', 'milestone': None, 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'number': 8461, 'updated_at': '2019-11-14T12:05:41Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MzM4OTI1OTkz', 'author_association': 'CONTRIBUTOR', 'labels': [], 'state': 'open', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8461', 'user': {'type': 'User', 'avatar_url': 'https://avatars0.githubusercontent.com/u/26326692?v=4', 'login': 'Simonx22', 'gists_url': 'https://api.github.com/users/Simonx22/gists{/gist_id}', 'html_url': 'https://github.com/Simonx22', 'events_url': 'https://api.github.com/users/Simonx22/events{/privacy}', 'id': 26326692, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Simonx22/followers', 'subscriptions_url': 'https://api.github.com/users/Simonx22/subscriptions', 'node_id': 'MDQ6VXNlcjI2MzI2Njky', 'organizations_url': 'https://api.github.com/users/Simonx22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Simonx22/received_events', 'following_url': 'https://api.github.com/users/Simonx22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Simonx22/repos', 'url': 'https://api.github.com/users/Simonx22', 'starred_url': 'https://api.github.com/users/Simonx22/starred{/owner}{/repo}'}, 'locked': False, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8461', 'body': "Since 11/01/2019, Android requires SDK version 28 (aka Android 9). If you submit an update with SDK version 27 and below, Google will reject the update. Read more here: https://android-developers.googleblog.com/2019/02/expanding-target-api-level-requirements.html\r\n\r\nI have tested this change on my phone and haven't encountered any issues.", 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8461/events', 'id': 520315365, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8461/comments', 'title': 'Android: Update target Android SdkVersion to 28', 'comments': 9, 'closed_at': None, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8461.patch', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8461.diff', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8461', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8461'}, 'assignee': None}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'html_url': 'https://github.com/JosJuice', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'id': 6716818, 'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'url': 'https://api.github.com/users/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}'}}, 'source': 'webserver'}
2019-11-12T20:50:02.697059	{'gh_type': 'pull_request_review', 'type': 'raw_gh_hook', 'raw': {'action': 'submitted', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 177, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1311, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 177, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5686, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386143, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5686, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-12T18:09:14Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1311, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5686, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-12T20:17:56Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'html_url': 'https://github.com/JosJuice', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'id': 6716818, 'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'url': 'https://api.github.com/users/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'review': {'id': 315833154, 'state': 'approved', 'submitted_at': '2019-11-12T20:50:00Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'html_url': 'https://github.com/JosJuice', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'id': 6716818, 'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'url': 'https://api.github.com/users/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}'}, 'author_association': 'CONTRIBUTOR', 'commit_id': 'b61e85970180e377f672494a92a00be5cae6815a', '_links': {'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8224'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/8224#pullrequestreview-315833154'}}, 'node_id': 'MDE3OlB1bGxSZXF1ZXN0UmV2aWV3MzE1ODMzMTU0', 'body': '', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8224', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8224#pullrequestreview-315833154'}, 'pull_request': {'created_at': '2019-07-01T20:23:00Z', 'assignees': [], 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8224.patch', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8224', 'milestone': None, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/b61e85970180e377f672494a92a00be5cae6815a', 'number': 8224, 'updated_at': '2019-11-12T20:50:01Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjkzNDg1MjMx', 'author_association': 'CONTRIBUTOR', 'head': {'label': 'Pokechu22:wiimote-eeprom', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/8334194?v=4', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'html_url': 'https://github.com/Pokechu22', 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'id': 8334194, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Pokechu22/repos', 'url': 'https://api.github.com/users/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}'}, 'sha': 'b61e85970180e377f672494a92a00be5cae6815a', 'ref': 'wiimote-eeprom', 'repo': {'fork': True, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 0, 'stargazers_url': 'https://api.github.com/repos/Pokechu22/dolphin/stargazers', 'forks': 0, 'deployments_url': 'https://api.github.com/repos/Pokechu22/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/Pokechu22/dolphin/issues/events{/number}', 'html_url': 'https://github.com/Pokechu22/dolphin', 'pulls_url': 'https://api.github.com/repos/Pokechu22/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/Pokechu22/dolphin/statuses/{sha}', 'open_issues': 0, 'git_commits_url': 'https://api.github.com/repos/Pokechu22/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/Pokechu22/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/Pokechu22/dolphin/events', 'commits_url': 'https://api.github.com/repos/Pokechu22/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/Pokechu22/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/Pokechu22/dolphin', 'downloads_url': 'https://api.github.com/repos/Pokechu22/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/Pokechu22/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/Pokechu22/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/Pokechu22/dolphin/labels{/name}', 'watchers_count': 0, 'contributors_url': 'https://api.github.com/repos/Pokechu22/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/Pokechu22/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 348955, 'languages_url': 'https://api.github.com/repos/Pokechu22/dolphin/languages', 'comments_url': 'https://api.github.com/repos/Pokechu22/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/Pokechu22/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/Pokechu22/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/Pokechu22/dolphin/issues/comments{/number}', 'stargazers_count': 0, 'created_at': '2019-04-23T02:57:42Z', 'hooks_url': 'https://api.github.com/repos/Pokechu22/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/Pokechu22/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/Pokechu22/dolphin/subscription', 'full_name': 'Pokechu22/dolphin', 'updated_at': '2019-07-26T04:09:42Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxODI5MTU0NzA=', 'issues_url': 'https://api.github.com/repos/Pokechu22/dolphin/issues{/number}', 'private': False, 'forks_count': 0, 'assignees_url': 'https://api.github.com/repos/Pokechu22/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:Pokechu22/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/Pokechu22/dolphin/collaborators{/collaborator}', 'has_projects': True, 'owner': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/8334194?v=4', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'html_url': 'https://github.com/Pokechu22', 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'id': 8334194, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Pokechu22/repos', 'url': 'https://api.github.com/users/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/Pokechu22/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/Pokechu22/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/Pokechu22/dolphin/git/trees{/sha}', 'watchers': 0, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/Pokechu22/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/Pokechu22/dolphin/contents/{+path}', 'id': 182915470, 'tags_url': 'https://api.github.com/repos/Pokechu22/dolphin/tags', 'releases_url': 'https://api.github.com/repos/Pokechu22/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/Pokechu22/dolphin/merges', 'clone_url': 'https://github.com/Pokechu22/dolphin.git', 'branches_url': 'https://api.github.com/repos/Pokechu22/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/Pokechu22/dolphin', 'pushed_at': '2019-11-12T20:17:54Z', 'keys_url': 'https://api.github.com/repos/Pokechu22/dolphin/keys{/key_id}'}}, '_links': {'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8224/commits'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224/comments'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/b61e85970180e377f672494a92a00be5cae6815a'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8224'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8224/comments'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/8224'}}, 'requested_teams': [], 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8224.diff', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8224/commits', 'labels': [], 'state': 'open', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/8334194?v=4', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'html_url': 'https://github.com/Pokechu22', 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'id': 8334194, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Pokechu22/repos', 'url': 'https://api.github.com/users/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}'}, 'locked': False, 'merge_commit_sha': '254469f571a95b96efc0b65c0e71c32b56d67dc5', 'merged_at': None, 'body': "Previously, only Mii data was written.  Additionally, the file containing mii data was shared for all Wiimotes, which made it a lot less useful.\r\n\r\nAdditionally, the file was read/written on each Wiimote read, even though the whole EEPROM was kept in memory.  This was bad for performance and not particularly necessary (it did enforce that the data was properly shared between all Wiimotes, but that's not something I want).\r\n\r\n-----\r\n\r\nSome notes about this:\r\n\r\n* If there is no `Wiimote#.bin` file, the previous `mii.bin` file will be read (if it exists) and used to populate the mii block.  However, since the `Wiimote#.bin` files are not written until a write to EEPROM happens, this will continue happening on each startup.  Also, the `mii.bin` file isn't ever deleted, which is probably fine but might get weird if all wiimotes have bin files with them since the mii file isn't used at that point.\r\n* I think it would be neat to have files not tied directly to Wiimote numbers, since you might want to save more data per game (or data from different games or whatever).  But I've got no idea how to do that from a UI perspective.\r\n* It would be neat to import (and _maybe_ export, though that may be dangerous) data to physical Wiimotes, but that does depend on having further management of the files than just tying it to the Wiimote number.\r\n* This includes writing EEPROM for the balance board, which is ~~[currently unknown](https://wiibrew.org/wiki/Wii_Balance_Board#EEPROM_Memory).  Technically Dolphin allowed reads and writes to it before, but it would only interact with the same `mii.bin` file.  Now, a write to the EEPROM for the wii balance board will create a `Wiimote5.bin` file (I think), which might be incorrect.~~  correct based on hardware testing, and will go into a `BalanceBoard.bin` file.  That said, this only happens after a write, which presumably no actual game does.\r\n* Data might be written too infrequently now.  It's written when `Reset()` is called while the eeprom is dirty, which should include disconnects; however, that only happens when the game is closed eventually.  If there's a crash or something in the middle, the file remains unwritten.", 'assignee': None, 'id': 293485231, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224/comments', 'title': 'Write the entirety of the Wiimote EEPROM, in a per-Wiimote file', 'base': {'label': 'dolphin-emu:master', 'user': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'sha': 'c23da15a22387d31f0100f7281b6446597f05a3f', 'ref': 'master', 'repo': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 177, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1311, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 177, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5686, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386143, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5686, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-12T18:09:14Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1311, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5686, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-12T20:17:56Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}}, 'closed_at': None, 'requested_reviewers': [], 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8224/comments', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8224'}}, 'source': 'webserver'}
2019-11-12T20:28:47.326673	{'gh_type': 'issue_comment', 'type': 'raw_gh_hook', 'raw': {'action': 'deleted', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 177, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1311, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 177, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5686, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386143, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5686, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-12T18:09:14Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1311, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5686, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-12T20:17:56Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'id': 553100060, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224', 'created_at': '2019-11-12T20:28:39Z', 'node_id': 'MDEyOklzc3VlQ29tbWVudDU1MzEwMDA2MA==', 'author_association': 'CONTRIBUTOR', 'body': '@dolphin-emu-bot rebuild', 'updated_at': '2019-11-12T20:28:39Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'html_url': 'https://github.com/JosJuice', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'id': 6716818, 'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'url': 'https://api.github.com/users/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/553100060', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8224#issuecomment-553100060'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'issue': {'created_at': '2019-07-01T20:23:00Z', 'assignees': [], 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224/labels{/name}', 'milestone': None, 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'number': 8224, 'updated_at': '2019-11-12T20:28:39Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjkzNDg1MjMx', 'author_association': 'CONTRIBUTOR', 'labels': [], 'state': 'open', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/8334194?v=4', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'html_url': 'https://github.com/Pokechu22', 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'id': 8334194, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Pokechu22/repos', 'url': 'https://api.github.com/users/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}'}, 'locked': False, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8224', 'body': "Previously, only Mii data was written.  Additionally, the file containing mii data was shared for all Wiimotes, which made it a lot less useful.\r\n\r\nAdditionally, the file was read/written on each Wiimote read, even though the whole EEPROM was kept in memory.  This was bad for performance and not particularly necessary (it did enforce that the data was properly shared between all Wiimotes, but that's not something I want).\r\n\r\n-----\r\n\r\nSome notes about this:\r\n\r\n* If there is no `Wiimote#.bin` file, the previous `mii.bin` file will be read (if it exists) and used to populate the mii block.  However, since the `Wiimote#.bin` files are not written until a write to EEPROM happens, this will continue happening on each startup.  Also, the `mii.bin` file isn't ever deleted, which is probably fine but might get weird if all wiimotes have bin files with them since the mii file isn't used at that point.\r\n* I think it would be neat to have files not tied directly to Wiimote numbers, since you might want to save more data per game (or data from different games or whatever).  But I've got no idea how to do that from a UI perspective.\r\n* It would be neat to import (and _maybe_ export, though that may be dangerous) data to physical Wiimotes, but that does depend on having further management of the files than just tying it to the Wiimote number.\r\n* This includes writing EEPROM for the balance board, which is ~~[currently unknown](https://wiibrew.org/wiki/Wii_Balance_Board#EEPROM_Memory).  Technically Dolphin allowed reads and writes to it before, but it would only interact with the same `mii.bin` file.  Now, a write to the EEPROM for the wii balance board will create a `Wiimote5.bin` file (I think), which might be incorrect.~~  correct based on hardware testing, and will go into a `BalanceBoard.bin` file.  That said, this only happens after a write, which presumably no actual game does.\r\n* Data might be written too infrequently now.  It's written when `Reset()` is called while the eeprom is dirty, which should include disconnects; however, that only happens when the game is closed eventually.  If there's a crash or something in the middle, the file remains unwritten.", 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224/events', 'id': 462894540, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224/comments', 'title': 'Write the entirety of the Wiimote EEPROM, in a per-Wiimote file', 'comments': 11, 'closed_at': None, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8224.patch', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8224.diff', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8224', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8224'}, 'assignee': None}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'html_url': 'https://github.com/JosJuice', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'id': 6716818, 'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'url': 'https://api.github.com/users/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}'}}, 'source': 'webserver'}
2019-11-12T20:28:40.064668	{'gh_type': 'issue_comment', 'type': 'raw_gh_hook', 'raw': {'action': 'created', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 177, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1311, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 177, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5686, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386143, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5686, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-12T18:09:14Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1311, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5686, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-12T20:17:56Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'id': 553100060, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224', 'created_at': '2019-11-12T20:28:39Z', 'node_id': 'MDEyOklzc3VlQ29tbWVudDU1MzEwMDA2MA==', 'author_association': 'CONTRIBUTOR', 'body': '@dolphin-emu-bot rebuild', 'updated_at': '2019-11-12T20:28:39Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'html_url': 'https://github.com/JosJuice', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'id': 6716818, 'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'url': 'https://api.github.com/users/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/553100060', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8224#issuecomment-553100060'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'issue': {'created_at': '2019-07-01T20:23:00Z', 'assignees': [], 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224/labels{/name}', 'milestone': None, 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'number': 8224, 'updated_at': '2019-11-12T20:28:39Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjkzNDg1MjMx', 'author_association': 'CONTRIBUTOR', 'labels': [], 'state': 'open', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/8334194?v=4', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'html_url': 'https://github.com/Pokechu22', 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'id': 8334194, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Pokechu22/repos', 'url': 'https://api.github.com/users/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}'}, 'locked': False, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8224', 'body': "Previously, only Mii data was written.  Additionally, the file containing mii data was shared for all Wiimotes, which made it a lot less useful.\r\n\r\nAdditionally, the file was read/written on each Wiimote read, even though the whole EEPROM was kept in memory.  This was bad for performance and not particularly necessary (it did enforce that the data was properly shared between all Wiimotes, but that's not something I want).\r\n\r\n-----\r\n\r\nSome notes about this:\r\n\r\n* If there is no `Wiimote#.bin` file, the previous `mii.bin` file will be read (if it exists) and used to populate the mii block.  However, since the `Wiimote#.bin` files are not written until a write to EEPROM happens, this will continue happening on each startup.  Also, the `mii.bin` file isn't ever deleted, which is probably fine but might get weird if all wiimotes have bin files with them since the mii file isn't used at that point.\r\n* I think it would be neat to have files not tied directly to Wiimote numbers, since you might want to save more data per game (or data from different games or whatever).  But I've got no idea how to do that from a UI perspective.\r\n* It would be neat to import (and _maybe_ export, though that may be dangerous) data to physical Wiimotes, but that does depend on having further management of the files than just tying it to the Wiimote number.\r\n* This includes writing EEPROM for the balance board, which is ~~[currently unknown](https://wiibrew.org/wiki/Wii_Balance_Board#EEPROM_Memory).  Technically Dolphin allowed reads and writes to it before, but it would only interact with the same `mii.bin` file.  Now, a write to the EEPROM for the wii balance board will create a `Wiimote5.bin` file (I think), which might be incorrect.~~  correct based on hardware testing, and will go into a `BalanceBoard.bin` file.  That said, this only happens after a write, which presumably no actual game does.\r\n* Data might be written too infrequently now.  It's written when `Reset()` is called while the eeprom is dirty, which should include disconnects; however, that only happens when the game is closed eventually.  If there's a crash or something in the middle, the file remains unwritten.", 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224/events', 'id': 462894540, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224/comments', 'title': 'Write the entirety of the Wiimote EEPROM, in a per-Wiimote file', 'comments': 11, 'closed_at': None, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8224.patch', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8224.diff', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8224', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8224'}, 'assignee': None}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'html_url': 'https://github.com/JosJuice', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'id': 6716818, 'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'url': 'https://api.github.com/users/JosJuice', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}'}}, 'source': 'webserver'}
2019-11-12T20:23:59.960408	{'gh_type': 'pull_request', 'type': 'raw_gh_hook', 'raw': {'action': 'edited', 'number': 8224, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/8334194?v=4', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'html_url': 'https://github.com/Pokechu22', 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'id': 8334194, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Pokechu22/repos', 'url': 'https://api.github.com/users/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}'}, 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 177, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1311, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 177, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5686, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386143, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5686, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-12T18:09:14Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1311, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5686, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-12T20:17:56Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'changes': {'body': {'from': "Previously, only Mii data was written.  Additionally, the file containing mii data was shared for all Wiimotes, which made it a lot less useful.\r\n\r\nAdditionally, the file was read/written on each Wiimote read, even though the whole EEPROM was kept in memory.  This was bad for performance and not particularly necessary (it did enforce that the data was properly shared between all Wiimotes, but that's not something I want).\r\n\r\n-----\r\n\r\nSome notes about this:\r\n\r\n* If there is no `Wiimote#.bin` file, the previous `mii.bin` file will be read (if it exists) and used to populate the mii block.  However, since the `Wiimote#.bin` files are not written until a write to EEPROM happens, this will continue happening on each startup.  Also, the `mii.bin` file isn't ever deleted, which is probably fine but might get weird if all wiimotes have bin files with them since the mii file isn't used at that point.\r\n* I think it would be neat to have files not tied directly to Wiimote numbers, since you might want to save more data per game (or data from different games or whatever).  But I've got no idea how to do that from a UI perspective.\r\n* It would be neat to import (and _maybe_ export, though that may be dangerous) data to physical Wiimotes, but that does depend on having further management of the files than just tying it to the Wiimote number.\r\n* This includes writing EEPROM for the balance board, which is [currently unknown](https://wiibrew.org/wiki/Wii_Balance_Board#EEPROM_Memory).  Technically Dolphin allowed reads and writes to it before, but it would only interact with the same `mii.bin` file.  Now, a write to the EEPROM for the wii balance board will create a `Wiimote5.bin` file (I think), which might be incorrect.  That said, this only happens after a write, which presumably no actual game does.\r\n* Data might be written too infrequently now.  It's written when `Reset()` is called while the eeprom is dirty, which should include disconnects; however, that only happens when the game is closed eventually.  If there's a crash or something in the middle, the file remains unwritten."}}, 'pull_request': {'deletions': 69, 'assignees': [], 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8224.patch', 'additions': 92, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'mergeable': True, 'number': 8224, 'author_association': 'CONTRIBUTOR', 'mergeable_state': 'unstable', 'head': {'label': 'Pokechu22:wiimote-eeprom', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/8334194?v=4', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'html_url': 'https://github.com/Pokechu22', 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'id': 8334194, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Pokechu22/repos', 'url': 'https://api.github.com/users/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}'}, 'sha': 'b61e85970180e377f672494a92a00be5cae6815a', 'ref': 'wiimote-eeprom', 'repo': {'fork': True, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 0, 'stargazers_url': 'https://api.github.com/repos/Pokechu22/dolphin/stargazers', 'forks': 0, 'deployments_url': 'https://api.github.com/repos/Pokechu22/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/Pokechu22/dolphin/issues/events{/number}', 'html_url': 'https://github.com/Pokechu22/dolphin', 'pulls_url': 'https://api.github.com/repos/Pokechu22/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/Pokechu22/dolphin/statuses/{sha}', 'open_issues': 0, 'git_commits_url': 'https://api.github.com/repos/Pokechu22/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/Pokechu22/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/Pokechu22/dolphin/events', 'commits_url': 'https://api.github.com/repos/Pokechu22/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/Pokechu22/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/Pokechu22/dolphin', 'downloads_url': 'https://api.github.com/repos/Pokechu22/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/Pokechu22/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/Pokechu22/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/Pokechu22/dolphin/labels{/name}', 'watchers_count': 0, 'contributors_url': 'https://api.github.com/repos/Pokechu22/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/Pokechu22/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 348955, 'languages_url': 'https://api.github.com/repos/Pokechu22/dolphin/languages', 'comments_url': 'https://api.github.com/repos/Pokechu22/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/Pokechu22/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/Pokechu22/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/Pokechu22/dolphin/issues/comments{/number}', 'stargazers_count': 0, 'created_at': '2019-04-23T02:57:42Z', 'hooks_url': 'https://api.github.com/repos/Pokechu22/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/Pokechu22/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/Pokechu22/dolphin/subscription', 'full_name': 'Pokechu22/dolphin', 'updated_at': '2019-07-26T04:09:42Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxODI5MTU0NzA=', 'issues_url': 'https://api.github.com/repos/Pokechu22/dolphin/issues{/number}', 'private': False, 'forks_count': 0, 'assignees_url': 'https://api.github.com/repos/Pokechu22/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:Pokechu22/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/Pokechu22/dolphin/collaborators{/collaborator}', 'has_projects': True, 'owner': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/8334194?v=4', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'html_url': 'https://github.com/Pokechu22', 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'id': 8334194, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Pokechu22/repos', 'url': 'https://api.github.com/users/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/Pokechu22/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/Pokechu22/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/Pokechu22/dolphin/git/trees{/sha}', 'watchers': 0, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/Pokechu22/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/Pokechu22/dolphin/contents/{+path}', 'id': 182915470, 'tags_url': 'https://api.github.com/repos/Pokechu22/dolphin/tags', 'releases_url': 'https://api.github.com/repos/Pokechu22/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/Pokechu22/dolphin/merges', 'clone_url': 'https://github.com/Pokechu22/dolphin.git', 'branches_url': 'https://api.github.com/repos/Pokechu22/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/Pokechu22/dolphin', 'pushed_at': '2019-11-12T20:17:54Z', 'keys_url': 'https://api.github.com/repos/Pokechu22/dolphin/keys{/key_id}'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8224/commits', 'labels': [], 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/8334194?v=4', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'html_url': 'https://github.com/Pokechu22', 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'id': 8334194, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Pokechu22/repos', 'url': 'https://api.github.com/users/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}'}, 'body': "Previously, only Mii data was written.  Additionally, the file containing mii data was shared for all Wiimotes, which made it a lot less useful.\r\n\r\nAdditionally, the file was read/written on each Wiimote read, even though the whole EEPROM was kept in memory.  This was bad for performance and not particularly necessary (it did enforce that the data was properly shared between all Wiimotes, but that's not something I want).\r\n\r\n-----\r\n\r\nSome notes about this:\r\n\r\n* If there is no `Wiimote#.bin` file, the previous `mii.bin` file will be read (if it exists) and used to populate the mii block.  However, since the `Wiimote#.bin` files are not written until a write to EEPROM happens, this will continue happening on each startup.  Also, the `mii.bin` file isn't ever deleted, which is probably fine but might get weird if all wiimotes have bin files with them since the mii file isn't used at that point.\r\n* I think it would be neat to have files not tied directly to Wiimote numbers, since you might want to save more data per game (or data from different games or whatever).  But I've got no idea how to do that from a UI perspective.\r\n* It would be neat to import (and _maybe_ export, though that may be dangerous) data to physical Wiimotes, but that does depend on having further management of the files than just tying it to the Wiimote number.\r\n* This includes writing EEPROM for the balance board, which is ~~[currently unknown](https://wiibrew.org/wiki/Wii_Balance_Board#EEPROM_Memory).  Technically Dolphin allowed reads and writes to it before, but it would only interact with the same `mii.bin` file.  Now, a write to the EEPROM for the wii balance board will create a `Wiimote5.bin` file (I think), which might be incorrect.~~  correct based on hardware testing, and will go into a `BalanceBoard.bin` file.  That said, this only happens after a write, which presumably no actual game does.\r\n* Data might be written too infrequently now.  It's written when `Reset()` is called while the eeprom is dirty, which should include disconnects; however, that only happens when the game is closed eventually.  If there's a crash or something in the middle, the file remains unwritten.", 'review_comments': 4, 'rebaseable': True, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224', 'merged_by': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224/comments', 'commits': 3, 'maintainer_can_modify': True, 'comments': 10, 'created_at': '2019-07-01T20:23:00Z', 'changed_files': 8, 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8224/comments', 'draft': False, 'milestone': None, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8224', 'updated_at': '2019-11-12T20:23:58Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjkzNDg1MjMx', '_links': {'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8224/commits'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224/comments'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/b61e85970180e377f672494a92a00be5cae6815a'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8224'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8224/comments'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/8224'}}, 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8224.diff', 'merged': False, 'state': 'open', 'requested_teams': [], 'locked': False, 'merge_commit_sha': '254469f571a95b96efc0b65c0e71c32b56d67dc5', 'merged_at': None, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/b61e85970180e377f672494a92a00be5cae6815a', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8224', 'id': 293485231, 'title': 'Write the entirety of the Wiimote EEPROM, in a per-Wiimote file', 'base': {'label': 'dolphin-emu:master', 'user': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'sha': 'c23da15a22387d31f0100f7281b6446597f05a3f', 'ref': 'master', 'repo': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 177, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1311, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 177, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5686, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386143, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5686, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-12T18:09:14Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1311, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5686, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-12T20:17:56Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}}, 'closed_at': None, 'requested_reviewers': [], 'assignee': None}}, 'source': 'webserver'}
2019-11-12T20:21:16.889114	{'gh_type': 'issue_comment', 'type': 'raw_gh_hook', 'raw': {'action': 'created', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 177, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1311, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 177, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5686, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386143, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5686, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-12T18:09:14Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1311, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5686, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-12T20:17:56Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'id': 553097359, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224', 'created_at': '2019-11-12T20:21:16Z', 'node_id': 'MDEyOklzc3VlQ29tbWVudDU1MzA5NzM1OQ==', 'author_association': 'CONTRIBUTOR', 'body': "Done.  I've also added a special case to `Wiimote::GetName` for the balance board (though it won't come up in practice due to no games being known to use it; I did test and confirm that the balance board does have usable EEPROM though).  I also added a log message when the EEPROM is written (only when it is dirty).", 'updated_at': '2019-11-12T20:21:16Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/8334194?v=4', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'html_url': 'https://github.com/Pokechu22', 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'id': 8334194, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Pokechu22/repos', 'url': 'https://api.github.com/users/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/553097359', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8224#issuecomment-553097359'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'issue': {'created_at': '2019-07-01T20:23:00Z', 'assignees': [], 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224/labels{/name}', 'milestone': None, 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'number': 8224, 'updated_at': '2019-11-12T20:21:16Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjkzNDg1MjMx', 'author_association': 'CONTRIBUTOR', 'labels': [], 'state': 'open', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/8334194?v=4', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'html_url': 'https://github.com/Pokechu22', 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'id': 8334194, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Pokechu22/repos', 'url': 'https://api.github.com/users/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}'}, 'locked': False, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8224', 'body': "Previously, only Mii data was written.  Additionally, the file containing mii data was shared for all Wiimotes, which made it a lot less useful.\r\n\r\nAdditionally, the file was read/written on each Wiimote read, even though the whole EEPROM was kept in memory.  This was bad for performance and not particularly necessary (it did enforce that the data was properly shared between all Wiimotes, but that's not something I want).\r\n\r\n-----\r\n\r\nSome notes about this:\r\n\r\n* If there is no `Wiimote#.bin` file, the previous `mii.bin` file will be read (if it exists) and used to populate the mii block.  However, since the `Wiimote#.bin` files are not written until a write to EEPROM happens, this will continue happening on each startup.  Also, the `mii.bin` file isn't ever deleted, which is probably fine but might get weird if all wiimotes have bin files with them since the mii file isn't used at that point.\r\n* I think it would be neat to have files not tied directly to Wiimote numbers, since you might want to save more data per game (or data from different games or whatever).  But I've got no idea how to do that from a UI perspective.\r\n* It would be neat to import (and _maybe_ export, though that may be dangerous) data to physical Wiimotes, but that does depend on having further management of the files than just tying it to the Wiimote number.\r\n* This includes writing EEPROM for the balance board, which is [currently unknown](https://wiibrew.org/wiki/Wii_Balance_Board#EEPROM_Memory).  Technically Dolphin allowed reads and writes to it before, but it would only interact with the same `mii.bin` file.  Now, a write to the EEPROM for the wii balance board will create a `Wiimote5.bin` file (I think), which might be incorrect.  That said, this only happens after a write, which presumably no actual game does.\r\n* Data might be written too infrequently now.  It's written when `Reset()` is called while the eeprom is dirty, which should include disconnects; however, that only happens when the game is closed eventually.  If there's a crash or something in the middle, the file remains unwritten.", 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224/events', 'id': 462894540, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224/comments', 'title': 'Write the entirety of the Wiimote EEPROM, in a per-Wiimote file', 'comments': 10, 'closed_at': None, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8224.patch', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8224.diff', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8224', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8224'}, 'assignee': None}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/8334194?v=4', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'html_url': 'https://github.com/Pokechu22', 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'id': 8334194, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Pokechu22/repos', 'url': 'https://api.github.com/users/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}'}}, 'source': 'webserver'}
2019-11-12T20:17:56.724535	{'gh_type': 'pull_request', 'type': 'raw_gh_hook', 'raw': {'action': 'synchronize', 'number': 8224, 'before': '8a607b1d0421bf5888b34661d35260132c6096d8', 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/8334194?v=4', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'html_url': 'https://github.com/Pokechu22', 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'id': 8334194, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Pokechu22/repos', 'url': 'https://api.github.com/users/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}'}, 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 177, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1311, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 177, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5686, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386143, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5686, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-12T18:09:14Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1311, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5686, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-12T09:58:04Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'after': 'b61e85970180e377f672494a92a00be5cae6815a', 'pull_request': {'deletions': 69, 'assignees': [], 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8224.patch', 'additions': 92, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'mergeable': None, 'number': 8224, 'author_association': 'CONTRIBUTOR', 'mergeable_state': 'unknown', 'head': {'label': 'Pokechu22:wiimote-eeprom', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/8334194?v=4', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'html_url': 'https://github.com/Pokechu22', 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'id': 8334194, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Pokechu22/repos', 'url': 'https://api.github.com/users/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}'}, 'sha': 'b61e85970180e377f672494a92a00be5cae6815a', 'ref': 'wiimote-eeprom', 'repo': {'fork': True, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 0, 'stargazers_url': 'https://api.github.com/repos/Pokechu22/dolphin/stargazers', 'forks': 0, 'deployments_url': 'https://api.github.com/repos/Pokechu22/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/Pokechu22/dolphin/issues/events{/number}', 'html_url': 'https://github.com/Pokechu22/dolphin', 'pulls_url': 'https://api.github.com/repos/Pokechu22/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/Pokechu22/dolphin/statuses/{sha}', 'open_issues': 0, 'git_commits_url': 'https://api.github.com/repos/Pokechu22/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/Pokechu22/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/Pokechu22/dolphin/events', 'commits_url': 'https://api.github.com/repos/Pokechu22/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/Pokechu22/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/Pokechu22/dolphin', 'downloads_url': 'https://api.github.com/repos/Pokechu22/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/Pokechu22/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/Pokechu22/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/Pokechu22/dolphin/labels{/name}', 'watchers_count': 0, 'contributors_url': 'https://api.github.com/repos/Pokechu22/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/Pokechu22/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 348955, 'languages_url': 'https://api.github.com/repos/Pokechu22/dolphin/languages', 'comments_url': 'https://api.github.com/repos/Pokechu22/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/Pokechu22/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/Pokechu22/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/Pokechu22/dolphin/issues/comments{/number}', 'stargazers_count': 0, 'created_at': '2019-04-23T02:57:42Z', 'hooks_url': 'https://api.github.com/repos/Pokechu22/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/Pokechu22/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/Pokechu22/dolphin/subscription', 'full_name': 'Pokechu22/dolphin', 'updated_at': '2019-07-26T04:09:42Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxODI5MTU0NzA=', 'issues_url': 'https://api.github.com/repos/Pokechu22/dolphin/issues{/number}', 'private': False, 'forks_count': 0, 'assignees_url': 'https://api.github.com/repos/Pokechu22/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:Pokechu22/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/Pokechu22/dolphin/collaborators{/collaborator}', 'has_projects': True, 'owner': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/8334194?v=4', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'html_url': 'https://github.com/Pokechu22', 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'id': 8334194, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Pokechu22/repos', 'url': 'https://api.github.com/users/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/Pokechu22/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/Pokechu22/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/Pokechu22/dolphin/git/trees{/sha}', 'watchers': 0, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/Pokechu22/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/Pokechu22/dolphin/contents/{+path}', 'id': 182915470, 'tags_url': 'https://api.github.com/repos/Pokechu22/dolphin/tags', 'releases_url': 'https://api.github.com/repos/Pokechu22/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/Pokechu22/dolphin/merges', 'clone_url': 'https://github.com/Pokechu22/dolphin.git', 'branches_url': 'https://api.github.com/repos/Pokechu22/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/Pokechu22/dolphin', 'pushed_at': '2019-11-12T20:17:54Z', 'keys_url': 'https://api.github.com/repos/Pokechu22/dolphin/keys{/key_id}'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8224/commits', 'labels': [], 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/8334194?v=4', 'login': 'Pokechu22', 'gists_url': 'https://api.github.com/users/Pokechu22/gists{/gist_id}', 'html_url': 'https://github.com/Pokechu22', 'events_url': 'https://api.github.com/users/Pokechu22/events{/privacy}', 'id': 8334194, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Pokechu22/followers', 'subscriptions_url': 'https://api.github.com/users/Pokechu22/subscriptions', 'node_id': 'MDQ6VXNlcjgzMzQxOTQ=', 'organizations_url': 'https://api.github.com/users/Pokechu22/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Pokechu22/received_events', 'following_url': 'https://api.github.com/users/Pokechu22/following{/other_user}', 'repos_url': 'https://api.github.com/users/Pokechu22/repos', 'url': 'https://api.github.com/users/Pokechu22', 'starred_url': 'https://api.github.com/users/Pokechu22/starred{/owner}{/repo}'}, 'body': "Previously, only Mii data was written.  Additionally, the file containing mii data was shared for all Wiimotes, which made it a lot less useful.\r\n\r\nAdditionally, the file was read/written on each Wiimote read, even though the whole EEPROM was kept in memory.  This was bad for performance and not particularly necessary (it did enforce that the data was properly shared between all Wiimotes, but that's not something I want).\r\n\r\n-----\r\n\r\nSome notes about this:\r\n\r\n* If there is no `Wiimote#.bin` file, the previous `mii.bin` file will be read (if it exists) and used to populate the mii block.  However, since the `Wiimote#.bin` files are not written until a write to EEPROM happens, this will continue happening on each startup.  Also, the `mii.bin` file isn't ever deleted, which is probably fine but might get weird if all wiimotes have bin files with them since the mii file isn't used at that point.\r\n* I think it would be neat to have files not tied directly to Wiimote numbers, since you might want to save more data per game (or data from different games or whatever).  But I've got no idea how to do that from a UI perspective.\r\n* It would be neat to import (and _maybe_ export, though that may be dangerous) data to physical Wiimotes, but that does depend on having further management of the files than just tying it to the Wiimote number.\r\n* This includes writing EEPROM for the balance board, which is [currently unknown](https://wiibrew.org/wiki/Wii_Balance_Board#EEPROM_Memory).  Technically Dolphin allowed reads and writes to it before, but it would only interact with the same `mii.bin` file.  Now, a write to the EEPROM for the wii balance board will create a `Wiimote5.bin` file (I think), which might be incorrect.  That said, this only happens after a write, which presumably no actual game does.\r\n* Data might be written too infrequently now.  It's written when `Reset()` is called while the eeprom is dirty, which should include disconnects; however, that only happens when the game is closed eventually.  If there's a crash or something in the middle, the file remains unwritten.", 'review_comments': 4, 'rebaseable': None, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224', 'merged_by': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224/comments', 'commits': 3, 'maintainer_can_modify': True, 'comments': 9, 'created_at': '2019-07-01T20:23:00Z', 'changed_files': 8, 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8224/comments', 'draft': False, 'milestone': None, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8224', 'updated_at': '2019-11-12T20:17:55Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjkzNDg1MjMx', '_links': {'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8224/commits'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224/comments'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/b61e85970180e377f672494a92a00be5cae6815a'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8224'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8224'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8224/comments'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/8224'}}, 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8224.diff', 'merged': False, 'state': 'open', 'requested_teams': [], 'locked': False, 'merge_commit_sha': '8bf6da7746f188fcd5375fd72729ce4a557c292b', 'merged_at': None, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/b61e85970180e377f672494a92a00be5cae6815a', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8224', 'id': 293485231, 'title': 'Write the entirety of the Wiimote EEPROM, in a per-Wiimote file', 'base': {'label': 'dolphin-emu:master', 'user': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'sha': 'c23da15a22387d31f0100f7281b6446597f05a3f', 'ref': 'master', 'repo': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 177, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1311, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 177, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5686, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386143, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5686, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-12T18:09:14Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1311, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5686, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-12T09:58:04Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}}, 'closed_at': None, 'requested_reviewers': [], 'assignee': None}}, 'source': 'webserver'}
2019-11-12T11:14:40.138280	{'gh_type': 'issue_comment', 'type': 'raw_gh_hook', 'raw': {'action': 'edited', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 177, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1311, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 177, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5684, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386143, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5684, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-12T07:03:16Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1311, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5684, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-12T09:58:04Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'id': 552849742, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8356', 'created_at': '2019-11-12T11:14:19Z', 'node_id': 'MDEyOklzc3VlQ29tbWVudDU1Mjg0OTc0Mg==', 'author_association': 'MEMBER', 'body': "@mbc07 I have some ideas on how to do it more cleanly. Hopefully I'll do it soonish.", 'updated_at': '2019-11-12T11:14:39Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1768214?v=4', 'login': 'jordan-woyak', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'html_url': 'https://github.com/jordan-woyak', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'id': 1768214, 'site_admin': False, 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'url': 'https://api.github.com/users/jordan-woyak', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/552849742', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8356#issuecomment-552849742'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'issue': {'created_at': '2019-09-09T19:01:41Z', 'assignees': [], 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8356/labels{/name}', 'milestone': None, 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'number': 8356, 'updated_at': '2019-11-12T11:14:39Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MzE1NjcwOTcy', 'author_association': 'MEMBER', 'labels': [], 'state': 'open', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8356', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1768214?v=4', 'login': 'jordan-woyak', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'html_url': 'https://github.com/jordan-woyak', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'id': 1768214, 'site_admin': False, 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'url': 'https://api.github.com/users/jordan-woyak', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}'}, 'locked': False, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8356', 'body': 'Unfortunately newer Linux drivers for DS4 (Playstation 4) controllers split the device into three separate event nodes.\r\n\r\nOn my system I get:\r\n"Sony Interactive Entertainment Wireless Controller"\r\n"Sony Interactive Entertainment Wireless Controller Touchpad"\r\n"Sony Interactive Entertainment Wireless Controller Motion Sensors"\r\n\r\nApparently this is due to some evdev policy: "A device must not mix regular directional axes and accelerometer axes on the same event node."\r\n\r\nOur input system does allow use of multiple devices via "All Devices" or so-called "absolute path" control expressions, but this is less than desirable especially when making use of multiple DS4s.\r\n\r\nThis PR combines evdev devices that return the same non-null unique ID (via `libevdev_get_uniq`).\r\n\r\nMapping of raw acceleration/gyroscope inputs in PR #8352 is less horrible this way.\r\n\r\nI\'m not entirely happy with this implementation. It gets pretty ugly, especially the parts that keep the button/axis names in the same deterministic order, but there doesn\'t seem to be a clean way to do it as evdev enumerates devices in a seemingly random order.', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8356/events', 'id': 491269947, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8356/comments', 'title': 'WIP - ControllerInterface. Combine evdev devices with the same "uniq" name.', 'comments': 2, 'closed_at': None, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8356.patch', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8356.diff', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8356', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8356'}, 'assignee': None}, 'changes': {'body': {'from': '@mbc07 I have some ideas on how to do it more cleanly.'}}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1768214?v=4', 'login': 'jordan-woyak', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'html_url': 'https://github.com/jordan-woyak', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'id': 1768214, 'site_admin': False, 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'url': 'https://api.github.com/users/jordan-woyak', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}'}}, 'source': 'webserver'}
2019-11-12T11:14:20.356042	{'gh_type': 'issue_comment', 'type': 'raw_gh_hook', 'raw': {'action': 'created', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 177, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1311, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 177, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5684, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386143, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5684, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-12T07:03:16Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1311, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5684, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-12T09:58:04Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'id': 552849742, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8356', 'created_at': '2019-11-12T11:14:19Z', 'node_id': 'MDEyOklzc3VlQ29tbWVudDU1Mjg0OTc0Mg==', 'author_association': 'MEMBER', 'body': '@mbc07 I have some ideas on how to do it more cleanly.', 'updated_at': '2019-11-12T11:14:19Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1768214?v=4', 'login': 'jordan-woyak', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'html_url': 'https://github.com/jordan-woyak', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'id': 1768214, 'site_admin': False, 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'url': 'https://api.github.com/users/jordan-woyak', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}'}, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/552849742', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8356#issuecomment-552849742'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'issue': {'created_at': '2019-09-09T19:01:41Z', 'assignees': [], 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8356/labels{/name}', 'milestone': None, 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'number': 8356, 'updated_at': '2019-11-12T11:14:19Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MzE1NjcwOTcy', 'author_association': 'MEMBER', 'labels': [], 'state': 'open', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8356', 'user': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1768214?v=4', 'login': 'jordan-woyak', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'html_url': 'https://github.com/jordan-woyak', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'id': 1768214, 'site_admin': False, 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'url': 'https://api.github.com/users/jordan-woyak', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}'}, 'locked': False, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8356', 'body': 'Unfortunately newer Linux drivers for DS4 (Playstation 4) controllers split the device into three separate event nodes.\r\n\r\nOn my system I get:\r\n"Sony Interactive Entertainment Wireless Controller"\r\n"Sony Interactive Entertainment Wireless Controller Touchpad"\r\n"Sony Interactive Entertainment Wireless Controller Motion Sensors"\r\n\r\nApparently this is due to some evdev policy: "A device must not mix regular directional axes and accelerometer axes on the same event node."\r\n\r\nOur input system does allow use of multiple devices via "All Devices" or so-called "absolute path" control expressions, but this is less than desirable especially when making use of multiple DS4s.\r\n\r\nThis PR combines evdev devices that return the same non-null unique ID (via `libevdev_get_uniq`).\r\n\r\nMapping of raw acceleration/gyroscope inputs in PR #8352 is less horrible this way.\r\n\r\nI\'m not entirely happy with this implementation. It gets pretty ugly, especially the parts that keep the button/axis names in the same deterministic order, but there doesn\'t seem to be a clean way to do it as evdev enumerates devices in a seemingly random order.', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8356/events', 'id': 491269947, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8356/comments', 'title': 'WIP - ControllerInterface. Combine evdev devices with the same "uniq" name.', 'comments': 2, 'closed_at': None, 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8356.patch', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8356.diff', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8356', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8356'}, 'assignee': None}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1768214?v=4', 'login': 'jordan-woyak', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'html_url': 'https://github.com/jordan-woyak', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'id': 1768214, 'site_admin': False, 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'url': 'https://api.github.com/users/jordan-woyak', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}'}}, 'source': 'webserver'}
2019-11-12T10:04:41.427165	{'gh_type': 'pull_request_review_comment', 'type': 'raw_gh_hook', 'raw': {'action': 'edited', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 177, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1311, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 177, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5684, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386143, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5684, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-12T07:03:16Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1311, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5684, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-12T09:58:04Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'created_at': '2019-11-12T10:03:08Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/17330088?v=4', 'login': 'Ebola16', 'gists_url': 'https://api.github.com/users/Ebola16/gists{/gist_id}', 'html_url': 'https://github.com/Ebola16', 'events_url': 'https://api.github.com/users/Ebola16/events{/privacy}', 'id': 17330088, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Ebola16/followers', 'subscriptions_url': 'https://api.github.com/users/Ebola16/subscriptions', 'node_id': 'MDQ6VXNlcjE3MzMwMDg4', 'organizations_url': 'https://api.github.com/users/Ebola16/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Ebola16/received_events', 'following_url': 'https://api.github.com/users/Ebola16/following{/other_user}', 'repos_url': 'https://api.github.com/users/Ebola16/repos', 'url': 'https://api.github.com/users/Ebola16', 'starred_url': 'https://api.github.com/users/Ebola16/starred{/owner}{/repo}'}, 'original_commit_id': 'aaac0875bca4160f03ff7a7926be6ef674e7f253', 'pull_request_review_id': 315415608, 'diff_hunk': '@@ -105,8 +108,9 @@ std::optional<Shader::BinaryData> Shader::CompileShader(D3D_FEATURE_LEVEL featur\n   if (FAILED(hr))\n   {\n     static int num_failures = 0;\n-    std::string filename = StringFromFormat(\n-        "%sbad_%s_%04i.txt", File::GetUserPath(D_DUMP_IDX).c_str(), target, num_failures++);\n+    std::string filename = StringFromFormat("%sbad_%s_%04i_", File::GetUserPath(D_DUMP_IDX).c_str(),', 'original_position': 18, 'body': "Not sure if I did this correctly but I think I properly used StringFromFormat in the latest commit. And the filename format isn't consistent across all cases (see the changes in this PR for OGL). Also, wouldn't we need to include Version.h everywhere anyway to avoid indirect includes?", 'commit_id': '4d106f43f4e2ac5ae000b1e4ad3b5885000d338b', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8336#discussion_r345113099', 'id': 345113099, 'updated_at': '2019-11-12T10:04:40Z', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDM0NTExMzA5OQ==', 'author_association': 'MEMBER', 'path': 'Source/Core/VideoBackends/D3DCommon/Shader.cpp', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/345113099'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8336'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/8336#discussion_r345113099'}}, 'position': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/345113099', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8336', 'in_reply_to_id': 344463217}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/17330088?v=4', 'login': 'Ebola16', 'gists_url': 'https://api.github.com/users/Ebola16/gists{/gist_id}', 'html_url': 'https://github.com/Ebola16', 'events_url': 'https://api.github.com/users/Ebola16/events{/privacy}', 'id': 17330088, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Ebola16/followers', 'subscriptions_url': 'https://api.github.com/users/Ebola16/subscriptions', 'node_id': 'MDQ6VXNlcjE3MzMwMDg4', 'organizations_url': 'https://api.github.com/users/Ebola16/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Ebola16/received_events', 'following_url': 'https://api.github.com/users/Ebola16/following{/other_user}', 'repos_url': 'https://api.github.com/users/Ebola16/repos', 'url': 'https://api.github.com/users/Ebola16', 'starred_url': 'https://api.github.com/users/Ebola16/starred{/owner}{/repo}'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'changes': {'body': {'from': "Not sure if I did this correctly but I think I properly used StringFromFormat in the latest commit. And the filename format isn't consistent across all cases (see the changes in this PR for OGL). Also, wouldn't we need to include Version.h anyway to avoid indirect includes?"}}, 'pull_request': {'created_at': '2019-08-26T22:32:29Z', 'assignees': [], 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8336.patch', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8336', 'milestone': None, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/4d106f43f4e2ac5ae000b1e4ad3b5885000d338b', 'number': 8336, 'updated_at': '2019-11-12T10:04:40Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MzExMTIxODgy', 'author_association': 'MEMBER', 'head': {'label': 'Ebola16:PS', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/17330088?v=4', 'login': 'Ebola16', 'gists_url': 'https://api.github.com/users/Ebola16/gists{/gist_id}', 'html_url': 'https://github.com/Ebola16', 'events_url': 'https://api.github.com/users/Ebola16/events{/privacy}', 'id': 17330088, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Ebola16/followers', 'subscriptions_url': 'https://api.github.com/users/Ebola16/subscriptions', 'node_id': 'MDQ6VXNlcjE3MzMwMDg4', 'organizations_url': 'https://api.github.com/users/Ebola16/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Ebola16/received_events', 'following_url': 'https://api.github.com/users/Ebola16/following{/other_user}', 'repos_url': 'https://api.github.com/users/Ebola16/repos', 'url': 'https://api.github.com/users/Ebola16', 'starred_url': 'https://api.github.com/users/Ebola16/starred{/owner}{/repo}'}, 'sha': '4d106f43f4e2ac5ae000b1e4ad3b5885000d338b', 'ref': 'PS', 'repo': {'fork': True, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 0, 'stargazers_url': 'https://api.github.com/repos/Ebola16/dolphin/stargazers', 'forks': 0, 'deployments_url': 'https://api.github.com/repos/Ebola16/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/Ebola16/dolphin/issues/events{/number}', 'html_url': 'https://github.com/Ebola16/dolphin', 'pulls_url': 'https://api.github.com/repos/Ebola16/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/Ebola16/dolphin/statuses/{sha}', 'open_issues': 0, 'git_commits_url': 'https://api.github.com/repos/Ebola16/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/Ebola16/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/Ebola16/dolphin/events', 'commits_url': 'https://api.github.com/repos/Ebola16/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/Ebola16/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/Ebola16/dolphin', 'downloads_url': 'https://api.github.com/repos/Ebola16/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/Ebola16/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/Ebola16/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/Ebola16/dolphin/labels{/name}', 'watchers_count': 0, 'contributors_url': 'https://api.github.com/repos/Ebola16/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/Ebola16/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 348669, 'languages_url': 'https://api.github.com/repos/Ebola16/dolphin/languages', 'comments_url': 'https://api.github.com/repos/Ebola16/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/Ebola16/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/Ebola16/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/Ebola16/dolphin/issues/comments{/number}', 'stargazers_count': 0, 'created_at': '2018-03-10T16:45:02Z', 'hooks_url': 'https://api.github.com/repos/Ebola16/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/Ebola16/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/Ebola16/dolphin/subscription', 'full_name': 'Ebola16/dolphin', 'updated_at': '2019-11-08T06:35:00Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjQ2NzU3NjU=', 'issues_url': 'https://api.github.com/repos/Ebola16/dolphin/issues{/number}', 'private': False, 'forks_count': 0, 'assignees_url': 'https://api.github.com/repos/Ebola16/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:Ebola16/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/Ebola16/dolphin/collaborators{/collaborator}', 'has_projects': True, 'owner': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/17330088?v=4', 'login': 'Ebola16', 'gists_url': 'https://api.github.com/users/Ebola16/gists{/gist_id}', 'html_url': 'https://github.com/Ebola16', 'events_url': 'https://api.github.com/users/Ebola16/events{/privacy}', 'id': 17330088, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Ebola16/followers', 'subscriptions_url': 'https://api.github.com/users/Ebola16/subscriptions', 'node_id': 'MDQ6VXNlcjE3MzMwMDg4', 'organizations_url': 'https://api.github.com/users/Ebola16/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Ebola16/received_events', 'following_url': 'https://api.github.com/users/Ebola16/following{/other_user}', 'repos_url': 'https://api.github.com/users/Ebola16/repos', 'url': 'https://api.github.com/users/Ebola16', 'starred_url': 'https://api.github.com/users/Ebola16/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/Ebola16/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/Ebola16/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/Ebola16/dolphin/git/trees{/sha}', 'watchers': 0, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/Ebola16/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/Ebola16/dolphin/contents/{+path}', 'id': 124675765, 'tags_url': 'https://api.github.com/repos/Ebola16/dolphin/tags', 'releases_url': 'https://api.github.com/repos/Ebola16/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/Ebola16/dolphin/merges', 'clone_url': 'https://github.com/Ebola16/dolphin.git', 'branches_url': 'https://api.github.com/repos/Ebola16/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/Ebola16/dolphin', 'pushed_at': '2019-11-12T09:58:00Z', 'keys_url': 'https://api.github.com/repos/Ebola16/dolphin/keys{/key_id}'}}, '_links': {'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8336/commits'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8336/comments'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/4d106f43f4e2ac5ae000b1e4ad3b5885000d338b'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8336'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8336'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8336/comments'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/8336'}}, 'requested_teams': [], 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8336.diff', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8336/commits', 'labels': [], 'state': 'open', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/17330088?v=4', 'login': 'Ebola16', 'gists_url': 'https://api.github.com/users/Ebola16/gists{/gist_id}', 'html_url': 'https://github.com/Ebola16', 'events_url': 'https://api.github.com/users/Ebola16/events{/privacy}', 'id': 17330088, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Ebola16/followers', 'subscriptions_url': 'https://api.github.com/users/Ebola16/subscriptions', 'node_id': 'MDQ6VXNlcjE3MzMwMDg4', 'organizations_url': 'https://api.github.com/users/Ebola16/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Ebola16/received_events', 'following_url': 'https://api.github.com/users/Ebola16/following{/other_user}', 'repos_url': 'https://api.github.com/users/Ebola16/repos', 'url': 'https://api.github.com/users/Ebola16', 'starred_url': 'https://api.github.com/users/Ebola16/starred{/owner}{/repo}'}, 'locked': False, 'merge_commit_sha': '85a9e29f36e6ecef24e9011267cfc3ae1a39ed0d', 'merged_at': None, 'body': 'Implements https://bugs.dolphin-emu.org/issues/9992\r\n\r\nThis makes it easier to quickly identify what version of Dolphin and video backend produced shader compilation issues.', 'assignee': None, 'id': 311121882, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8336', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8336/comments', 'title': 'Add Dolphin version and current video backend to shader compilation logs', 'base': {'label': 'dolphin-emu:master', 'user': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'sha': 'c23da15a22387d31f0100f7281b6446597f05a3f', 'ref': 'master', 'repo': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 177, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1311, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 177, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5684, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386143, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5684, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-12T07:03:16Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1311, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5684, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-12T09:58:04Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}}, 'closed_at': None, 'requested_reviewers': [], 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8336/comments', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8336'}}, 'source': 'webserver'}
2019-11-12T10:03:10.368490	{'gh_type': 'pull_request_review_comment', 'type': 'raw_gh_hook', 'raw': {'action': 'created', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 177, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1311, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 177, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5684, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386143, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5684, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-12T07:03:16Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1311, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5684, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-12T09:58:04Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'comment': {'created_at': '2019-11-12T10:03:08Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/17330088?v=4', 'login': 'Ebola16', 'gists_url': 'https://api.github.com/users/Ebola16/gists{/gist_id}', 'html_url': 'https://github.com/Ebola16', 'events_url': 'https://api.github.com/users/Ebola16/events{/privacy}', 'id': 17330088, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Ebola16/followers', 'subscriptions_url': 'https://api.github.com/users/Ebola16/subscriptions', 'node_id': 'MDQ6VXNlcjE3MzMwMDg4', 'organizations_url': 'https://api.github.com/users/Ebola16/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Ebola16/received_events', 'following_url': 'https://api.github.com/users/Ebola16/following{/other_user}', 'repos_url': 'https://api.github.com/users/Ebola16/repos', 'url': 'https://api.github.com/users/Ebola16', 'starred_url': 'https://api.github.com/users/Ebola16/starred{/owner}{/repo}'}, 'original_commit_id': 'aaac0875bca4160f03ff7a7926be6ef674e7f253', 'pull_request_review_id': 315415608, 'diff_hunk': '@@ -105,8 +108,9 @@ std::optional<Shader::BinaryData> Shader::CompileShader(D3D_FEATURE_LEVEL featur\n   if (FAILED(hr))\n   {\n     static int num_failures = 0;\n-    std::string filename = StringFromFormat(\n-        "%sbad_%s_%04i.txt", File::GetUserPath(D_DUMP_IDX).c_str(), target, num_failures++);\n+    std::string filename = StringFromFormat("%sbad_%s_%04i_", File::GetUserPath(D_DUMP_IDX).c_str(),', 'original_position': 18, 'body': "Not sure if I did this correctly but I think I properly used StringFromFormat in the latest commit. And the filename format isn't consistent across all cases (see the changes in this PR for OGL). Also, wouldn't we need to include Version.h anyway to avoid indirect includes?", 'commit_id': '4d106f43f4e2ac5ae000b1e4ad3b5885000d338b', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8336#discussion_r345113099', 'id': 345113099, 'updated_at': '2019-11-12T10:03:08Z', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDM0NTExMzA5OQ==', 'author_association': 'MEMBER', 'path': 'Source/Core/VideoBackends/D3DCommon/Shader.cpp', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/345113099'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8336'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/8336#discussion_r345113099'}}, 'position': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/345113099', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8336', 'in_reply_to_id': 344463217}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/17330088?v=4', 'login': 'Ebola16', 'gists_url': 'https://api.github.com/users/Ebola16/gists{/gist_id}', 'html_url': 'https://github.com/Ebola16', 'events_url': 'https://api.github.com/users/Ebola16/events{/privacy}', 'id': 17330088, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Ebola16/followers', 'subscriptions_url': 'https://api.github.com/users/Ebola16/subscriptions', 'node_id': 'MDQ6VXNlcjE3MzMwMDg4', 'organizations_url': 'https://api.github.com/users/Ebola16/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Ebola16/received_events', 'following_url': 'https://api.github.com/users/Ebola16/following{/other_user}', 'repos_url': 'https://api.github.com/users/Ebola16/repos', 'url': 'https://api.github.com/users/Ebola16', 'starred_url': 'https://api.github.com/users/Ebola16/starred{/owner}{/repo}'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'pull_request': {'created_at': '2019-08-26T22:32:29Z', 'assignees': [], 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8336.patch', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8336', 'milestone': None, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/4d106f43f4e2ac5ae000b1e4ad3b5885000d338b', 'number': 8336, 'updated_at': '2019-11-12T10:03:08Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MzExMTIxODgy', 'author_association': 'MEMBER', 'head': {'label': 'Ebola16:PS', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/17330088?v=4', 'login': 'Ebola16', 'gists_url': 'https://api.github.com/users/Ebola16/gists{/gist_id}', 'html_url': 'https://github.com/Ebola16', 'events_url': 'https://api.github.com/users/Ebola16/events{/privacy}', 'id': 17330088, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Ebola16/followers', 'subscriptions_url': 'https://api.github.com/users/Ebola16/subscriptions', 'node_id': 'MDQ6VXNlcjE3MzMwMDg4', 'organizations_url': 'https://api.github.com/users/Ebola16/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Ebola16/received_events', 'following_url': 'https://api.github.com/users/Ebola16/following{/other_user}', 'repos_url': 'https://api.github.com/users/Ebola16/repos', 'url': 'https://api.github.com/users/Ebola16', 'starred_url': 'https://api.github.com/users/Ebola16/starred{/owner}{/repo}'}, 'sha': '4d106f43f4e2ac5ae000b1e4ad3b5885000d338b', 'ref': 'PS', 'repo': {'fork': True, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 0, 'stargazers_url': 'https://api.github.com/repos/Ebola16/dolphin/stargazers', 'forks': 0, 'deployments_url': 'https://api.github.com/repos/Ebola16/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/Ebola16/dolphin/issues/events{/number}', 'html_url': 'https://github.com/Ebola16/dolphin', 'pulls_url': 'https://api.github.com/repos/Ebola16/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/Ebola16/dolphin/statuses/{sha}', 'open_issues': 0, 'git_commits_url': 'https://api.github.com/repos/Ebola16/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/Ebola16/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/Ebola16/dolphin/events', 'commits_url': 'https://api.github.com/repos/Ebola16/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/Ebola16/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/Ebola16/dolphin', 'downloads_url': 'https://api.github.com/repos/Ebola16/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/Ebola16/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/Ebola16/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/Ebola16/dolphin/labels{/name}', 'watchers_count': 0, 'contributors_url': 'https://api.github.com/repos/Ebola16/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/Ebola16/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 348669, 'languages_url': 'https://api.github.com/repos/Ebola16/dolphin/languages', 'comments_url': 'https://api.github.com/repos/Ebola16/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/Ebola16/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/Ebola16/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/Ebola16/dolphin/issues/comments{/number}', 'stargazers_count': 0, 'created_at': '2018-03-10T16:45:02Z', 'hooks_url': 'https://api.github.com/repos/Ebola16/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/Ebola16/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/Ebola16/dolphin/subscription', 'full_name': 'Ebola16/dolphin', 'updated_at': '2019-11-08T06:35:00Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjQ2NzU3NjU=', 'issues_url': 'https://api.github.com/repos/Ebola16/dolphin/issues{/number}', 'private': False, 'forks_count': 0, 'assignees_url': 'https://api.github.com/repos/Ebola16/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:Ebola16/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/Ebola16/dolphin/collaborators{/collaborator}', 'has_projects': True, 'owner': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/17330088?v=4', 'login': 'Ebola16', 'gists_url': 'https://api.github.com/users/Ebola16/gists{/gist_id}', 'html_url': 'https://github.com/Ebola16', 'events_url': 'https://api.github.com/users/Ebola16/events{/privacy}', 'id': 17330088, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Ebola16/followers', 'subscriptions_url': 'https://api.github.com/users/Ebola16/subscriptions', 'node_id': 'MDQ6VXNlcjE3MzMwMDg4', 'organizations_url': 'https://api.github.com/users/Ebola16/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Ebola16/received_events', 'following_url': 'https://api.github.com/users/Ebola16/following{/other_user}', 'repos_url': 'https://api.github.com/users/Ebola16/repos', 'url': 'https://api.github.com/users/Ebola16', 'starred_url': 'https://api.github.com/users/Ebola16/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/Ebola16/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/Ebola16/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/Ebola16/dolphin/git/trees{/sha}', 'watchers': 0, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/Ebola16/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/Ebola16/dolphin/contents/{+path}', 'id': 124675765, 'tags_url': 'https://api.github.com/repos/Ebola16/dolphin/tags', 'releases_url': 'https://api.github.com/repos/Ebola16/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/Ebola16/dolphin/merges', 'clone_url': 'https://github.com/Ebola16/dolphin.git', 'branches_url': 'https://api.github.com/repos/Ebola16/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/Ebola16/dolphin', 'pushed_at': '2019-11-12T09:58:00Z', 'keys_url': 'https://api.github.com/repos/Ebola16/dolphin/keys{/key_id}'}}, '_links': {'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8336/commits'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8336/comments'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/4d106f43f4e2ac5ae000b1e4ad3b5885000d338b'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8336'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8336'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8336/comments'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/8336'}}, 'requested_teams': [], 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8336.diff', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8336/commits', 'labels': [], 'state': 'open', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/17330088?v=4', 'login': 'Ebola16', 'gists_url': 'https://api.github.com/users/Ebola16/gists{/gist_id}', 'html_url': 'https://github.com/Ebola16', 'events_url': 'https://api.github.com/users/Ebola16/events{/privacy}', 'id': 17330088, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Ebola16/followers', 'subscriptions_url': 'https://api.github.com/users/Ebola16/subscriptions', 'node_id': 'MDQ6VXNlcjE3MzMwMDg4', 'organizations_url': 'https://api.github.com/users/Ebola16/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Ebola16/received_events', 'following_url': 'https://api.github.com/users/Ebola16/following{/other_user}', 'repos_url': 'https://api.github.com/users/Ebola16/repos', 'url': 'https://api.github.com/users/Ebola16', 'starred_url': 'https://api.github.com/users/Ebola16/starred{/owner}{/repo}'}, 'locked': False, 'merge_commit_sha': '85a9e29f36e6ecef24e9011267cfc3ae1a39ed0d', 'merged_at': None, 'body': 'Implements https://bugs.dolphin-emu.org/issues/9992\r\n\r\nThis makes it easier to quickly identify what version of Dolphin and video backend produced shader compilation issues.', 'assignee': None, 'id': 311121882, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8336', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8336/comments', 'title': 'Add Dolphin version and current video backend to shader compilation logs', 'base': {'label': 'dolphin-emu:master', 'user': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'sha': 'c23da15a22387d31f0100f7281b6446597f05a3f', 'ref': 'master', 'repo': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 177, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1311, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 177, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5684, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386143, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5684, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-12T07:03:16Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1311, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5684, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-12T09:58:04Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}}, 'closed_at': None, 'requested_reviewers': [], 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8336/comments', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8336'}}, 'source': 'webserver'}
2019-11-12T10:03:10.366502	{'gh_type': 'pull_request_review', 'type': 'raw_gh_hook', 'raw': {'action': 'submitted', 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 177, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1311, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 177, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5684, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386143, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5684, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-12T07:03:16Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1311, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5684, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-12T09:58:04Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/17330088?v=4', 'login': 'Ebola16', 'gists_url': 'https://api.github.com/users/Ebola16/gists{/gist_id}', 'html_url': 'https://github.com/Ebola16', 'events_url': 'https://api.github.com/users/Ebola16/events{/privacy}', 'id': 17330088, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Ebola16/followers', 'subscriptions_url': 'https://api.github.com/users/Ebola16/subscriptions', 'node_id': 'MDQ6VXNlcjE3MzMwMDg4', 'organizations_url': 'https://api.github.com/users/Ebola16/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Ebola16/received_events', 'following_url': 'https://api.github.com/users/Ebola16/following{/other_user}', 'repos_url': 'https://api.github.com/users/Ebola16/repos', 'url': 'https://api.github.com/users/Ebola16', 'starred_url': 'https://api.github.com/users/Ebola16/starred{/owner}{/repo}'}, 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'review': {'id': 315415608, 'state': 'commented', 'submitted_at': '2019-11-12T10:03:08Z', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/17330088?v=4', 'login': 'Ebola16', 'gists_url': 'https://api.github.com/users/Ebola16/gists{/gist_id}', 'html_url': 'https://github.com/Ebola16', 'events_url': 'https://api.github.com/users/Ebola16/events{/privacy}', 'id': 17330088, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Ebola16/followers', 'subscriptions_url': 'https://api.github.com/users/Ebola16/subscriptions', 'node_id': 'MDQ6VXNlcjE3MzMwMDg4', 'organizations_url': 'https://api.github.com/users/Ebola16/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Ebola16/received_events', 'following_url': 'https://api.github.com/users/Ebola16/following{/other_user}', 'repos_url': 'https://api.github.com/users/Ebola16/repos', 'url': 'https://api.github.com/users/Ebola16', 'starred_url': 'https://api.github.com/users/Ebola16/starred{/owner}{/repo}'}, 'author_association': 'MEMBER', 'commit_id': '4d106f43f4e2ac5ae000b1e4ad3b5885000d338b', '_links': {'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8336'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/8336#pullrequestreview-315415608'}}, 'node_id': 'MDE3OlB1bGxSZXF1ZXN0UmV2aWV3MzE1NDE1NjA4', 'body': None, 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8336', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8336#pullrequestreview-315415608'}, 'pull_request': {'created_at': '2019-08-26T22:32:29Z', 'assignees': [], 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8336.patch', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8336', 'milestone': None, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/4d106f43f4e2ac5ae000b1e4ad3b5885000d338b', 'number': 8336, 'updated_at': '2019-11-12T10:03:08Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MzExMTIxODgy', 'author_association': 'MEMBER', 'head': {'label': 'Ebola16:PS', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/17330088?v=4', 'login': 'Ebola16', 'gists_url': 'https://api.github.com/users/Ebola16/gists{/gist_id}', 'html_url': 'https://github.com/Ebola16', 'events_url': 'https://api.github.com/users/Ebola16/events{/privacy}', 'id': 17330088, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Ebola16/followers', 'subscriptions_url': 'https://api.github.com/users/Ebola16/subscriptions', 'node_id': 'MDQ6VXNlcjE3MzMwMDg4', 'organizations_url': 'https://api.github.com/users/Ebola16/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Ebola16/received_events', 'following_url': 'https://api.github.com/users/Ebola16/following{/other_user}', 'repos_url': 'https://api.github.com/users/Ebola16/repos', 'url': 'https://api.github.com/users/Ebola16', 'starred_url': 'https://api.github.com/users/Ebola16/starred{/owner}{/repo}'}, 'sha': '4d106f43f4e2ac5ae000b1e4ad3b5885000d338b', 'ref': 'PS', 'repo': {'fork': True, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 0, 'stargazers_url': 'https://api.github.com/repos/Ebola16/dolphin/stargazers', 'forks': 0, 'deployments_url': 'https://api.github.com/repos/Ebola16/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/Ebola16/dolphin/issues/events{/number}', 'html_url': 'https://github.com/Ebola16/dolphin', 'pulls_url': 'https://api.github.com/repos/Ebola16/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/Ebola16/dolphin/statuses/{sha}', 'open_issues': 0, 'git_commits_url': 'https://api.github.com/repos/Ebola16/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/Ebola16/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/Ebola16/dolphin/events', 'commits_url': 'https://api.github.com/repos/Ebola16/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/Ebola16/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/Ebola16/dolphin', 'downloads_url': 'https://api.github.com/repos/Ebola16/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/Ebola16/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/Ebola16/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/Ebola16/dolphin/labels{/name}', 'watchers_count': 0, 'contributors_url': 'https://api.github.com/repos/Ebola16/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/Ebola16/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 348669, 'languages_url': 'https://api.github.com/repos/Ebola16/dolphin/languages', 'comments_url': 'https://api.github.com/repos/Ebola16/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/Ebola16/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/Ebola16/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/Ebola16/dolphin/issues/comments{/number}', 'stargazers_count': 0, 'created_at': '2018-03-10T16:45:02Z', 'hooks_url': 'https://api.github.com/repos/Ebola16/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/Ebola16/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/Ebola16/dolphin/subscription', 'full_name': 'Ebola16/dolphin', 'updated_at': '2019-11-08T06:35:00Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjQ2NzU3NjU=', 'issues_url': 'https://api.github.com/repos/Ebola16/dolphin/issues{/number}', 'private': False, 'forks_count': 0, 'assignees_url': 'https://api.github.com/repos/Ebola16/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:Ebola16/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/Ebola16/dolphin/collaborators{/collaborator}', 'has_projects': True, 'owner': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/17330088?v=4', 'login': 'Ebola16', 'gists_url': 'https://api.github.com/users/Ebola16/gists{/gist_id}', 'html_url': 'https://github.com/Ebola16', 'events_url': 'https://api.github.com/users/Ebola16/events{/privacy}', 'id': 17330088, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Ebola16/followers', 'subscriptions_url': 'https://api.github.com/users/Ebola16/subscriptions', 'node_id': 'MDQ6VXNlcjE3MzMwMDg4', 'organizations_url': 'https://api.github.com/users/Ebola16/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Ebola16/received_events', 'following_url': 'https://api.github.com/users/Ebola16/following{/other_user}', 'repos_url': 'https://api.github.com/users/Ebola16/repos', 'url': 'https://api.github.com/users/Ebola16', 'starred_url': 'https://api.github.com/users/Ebola16/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/Ebola16/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/Ebola16/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/Ebola16/dolphin/git/trees{/sha}', 'watchers': 0, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/Ebola16/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/Ebola16/dolphin/contents/{+path}', 'id': 124675765, 'tags_url': 'https://api.github.com/repos/Ebola16/dolphin/tags', 'releases_url': 'https://api.github.com/repos/Ebola16/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/Ebola16/dolphin/merges', 'clone_url': 'https://github.com/Ebola16/dolphin.git', 'branches_url': 'https://api.github.com/repos/Ebola16/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/Ebola16/dolphin', 'pushed_at': '2019-11-12T09:58:00Z', 'keys_url': 'https://api.github.com/repos/Ebola16/dolphin/keys{/key_id}'}}, '_links': {'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8336/commits'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8336/comments'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/4d106f43f4e2ac5ae000b1e4ad3b5885000d338b'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8336'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8336'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8336/comments'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/8336'}}, 'requested_teams': [], 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8336.diff', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8336/commits', 'labels': [], 'state': 'open', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/17330088?v=4', 'login': 'Ebola16', 'gists_url': 'https://api.github.com/users/Ebola16/gists{/gist_id}', 'html_url': 'https://github.com/Ebola16', 'events_url': 'https://api.github.com/users/Ebola16/events{/privacy}', 'id': 17330088, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Ebola16/followers', 'subscriptions_url': 'https://api.github.com/users/Ebola16/subscriptions', 'node_id': 'MDQ6VXNlcjE3MzMwMDg4', 'organizations_url': 'https://api.github.com/users/Ebola16/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Ebola16/received_events', 'following_url': 'https://api.github.com/users/Ebola16/following{/other_user}', 'repos_url': 'https://api.github.com/users/Ebola16/repos', 'url': 'https://api.github.com/users/Ebola16', 'starred_url': 'https://api.github.com/users/Ebola16/starred{/owner}{/repo}'}, 'locked': False, 'merge_commit_sha': '85a9e29f36e6ecef24e9011267cfc3ae1a39ed0d', 'merged_at': None, 'body': 'Implements https://bugs.dolphin-emu.org/issues/9992\r\n\r\nThis makes it easier to quickly identify what version of Dolphin and video backend produced shader compilation issues.', 'assignee': None, 'id': 311121882, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8336', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8336/comments', 'title': 'Add Dolphin version and current video backend to shader compilation logs', 'base': {'label': 'dolphin-emu:master', 'user': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'sha': 'c23da15a22387d31f0100f7281b6446597f05a3f', 'ref': 'master', 'repo': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 177, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1311, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 177, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5684, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386143, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5684, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-12T07:03:16Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1311, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5684, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-12T09:58:04Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}}, 'closed_at': None, 'requested_reviewers': [], 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8336/comments', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8336'}}, 'source': 'webserver'}
2019-11-12T09:58:04.568491	{'gh_type': 'pull_request', 'type': 'raw_gh_hook', 'raw': {'action': 'synchronize', 'number': 8336, 'before': 'aaac0875bca4160f03ff7a7926be6ef674e7f253', 'organization': {'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'description': '', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'id': 5050316, 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'url': 'https://api.github.com/orgs/dolphin-emu'}, 'sender': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/17330088?v=4', 'login': 'Ebola16', 'gists_url': 'https://api.github.com/users/Ebola16/gists{/gist_id}', 'html_url': 'https://github.com/Ebola16', 'events_url': 'https://api.github.com/users/Ebola16/events{/privacy}', 'id': 17330088, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Ebola16/followers', 'subscriptions_url': 'https://api.github.com/users/Ebola16/subscriptions', 'node_id': 'MDQ6VXNlcjE3MzMwMDg4', 'organizations_url': 'https://api.github.com/users/Ebola16/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Ebola16/received_events', 'following_url': 'https://api.github.com/users/Ebola16/following{/other_user}', 'repos_url': 'https://api.github.com/users/Ebola16/repos', 'url': 'https://api.github.com/users/Ebola16', 'starred_url': 'https://api.github.com/users/Ebola16/starred{/owner}{/repo}'}, 'repository': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 177, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1311, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 177, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5684, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386143, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5684, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-12T07:03:16Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1311, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5684, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-12T02:11:18Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}, 'after': '4d106f43f4e2ac5ae000b1e4ad3b5885000d338b', 'pull_request': {'deletions': 5, 'assignees': [], 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/8336.patch', 'additions': 16, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'mergeable': None, 'number': 8336, 'author_association': 'MEMBER', 'mergeable_state': 'unknown', 'head': {'label': 'Ebola16:PS', 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/17330088?v=4', 'login': 'Ebola16', 'gists_url': 'https://api.github.com/users/Ebola16/gists{/gist_id}', 'html_url': 'https://github.com/Ebola16', 'events_url': 'https://api.github.com/users/Ebola16/events{/privacy}', 'id': 17330088, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Ebola16/followers', 'subscriptions_url': 'https://api.github.com/users/Ebola16/subscriptions', 'node_id': 'MDQ6VXNlcjE3MzMwMDg4', 'organizations_url': 'https://api.github.com/users/Ebola16/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Ebola16/received_events', 'following_url': 'https://api.github.com/users/Ebola16/following{/other_user}', 'repos_url': 'https://api.github.com/users/Ebola16/repos', 'url': 'https://api.github.com/users/Ebola16', 'starred_url': 'https://api.github.com/users/Ebola16/starred{/owner}{/repo}'}, 'sha': '4d106f43f4e2ac5ae000b1e4ad3b5885000d338b', 'ref': 'PS', 'repo': {'fork': True, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 0, 'stargazers_url': 'https://api.github.com/repos/Ebola16/dolphin/stargazers', 'forks': 0, 'deployments_url': 'https://api.github.com/repos/Ebola16/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/Ebola16/dolphin/issues/events{/number}', 'html_url': 'https://github.com/Ebola16/dolphin', 'pulls_url': 'https://api.github.com/repos/Ebola16/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/Ebola16/dolphin/statuses/{sha}', 'open_issues': 0, 'git_commits_url': 'https://api.github.com/repos/Ebola16/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/Ebola16/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/Ebola16/dolphin/events', 'commits_url': 'https://api.github.com/repos/Ebola16/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/Ebola16/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/Ebola16/dolphin', 'downloads_url': 'https://api.github.com/repos/Ebola16/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/Ebola16/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/Ebola16/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/Ebola16/dolphin/labels{/name}', 'watchers_count': 0, 'contributors_url': 'https://api.github.com/repos/Ebola16/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/Ebola16/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 348669, 'languages_url': 'https://api.github.com/repos/Ebola16/dolphin/languages', 'comments_url': 'https://api.github.com/repos/Ebola16/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/Ebola16/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/Ebola16/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/Ebola16/dolphin/issues/comments{/number}', 'stargazers_count': 0, 'created_at': '2018-03-10T16:45:02Z', 'hooks_url': 'https://api.github.com/repos/Ebola16/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/Ebola16/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/Ebola16/dolphin/subscription', 'full_name': 'Ebola16/dolphin', 'updated_at': '2019-11-08T06:35:00Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjQ2NzU3NjU=', 'issues_url': 'https://api.github.com/repos/Ebola16/dolphin/issues{/number}', 'private': False, 'forks_count': 0, 'assignees_url': 'https://api.github.com/repos/Ebola16/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:Ebola16/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/Ebola16/dolphin/collaborators{/collaborator}', 'has_projects': True, 'owner': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/17330088?v=4', 'login': 'Ebola16', 'gists_url': 'https://api.github.com/users/Ebola16/gists{/gist_id}', 'html_url': 'https://github.com/Ebola16', 'events_url': 'https://api.github.com/users/Ebola16/events{/privacy}', 'id': 17330088, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Ebola16/followers', 'subscriptions_url': 'https://api.github.com/users/Ebola16/subscriptions', 'node_id': 'MDQ6VXNlcjE3MzMwMDg4', 'organizations_url': 'https://api.github.com/users/Ebola16/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Ebola16/received_events', 'following_url': 'https://api.github.com/users/Ebola16/following{/other_user}', 'repos_url': 'https://api.github.com/users/Ebola16/repos', 'url': 'https://api.github.com/users/Ebola16', 'starred_url': 'https://api.github.com/users/Ebola16/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/Ebola16/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/Ebola16/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/Ebola16/dolphin/git/trees{/sha}', 'watchers': 0, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/Ebola16/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/Ebola16/dolphin/contents/{+path}', 'id': 124675765, 'tags_url': 'https://api.github.com/repos/Ebola16/dolphin/tags', 'releases_url': 'https://api.github.com/repos/Ebola16/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/Ebola16/dolphin/merges', 'clone_url': 'https://github.com/Ebola16/dolphin.git', 'branches_url': 'https://api.github.com/repos/Ebola16/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/Ebola16/dolphin', 'pushed_at': '2019-11-12T09:58:00Z', 'keys_url': 'https://api.github.com/repos/Ebola16/dolphin/keys{/key_id}'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8336/commits', 'labels': [], 'user': {'type': 'User', 'avatar_url': 'https://avatars2.githubusercontent.com/u/17330088?v=4', 'login': 'Ebola16', 'gists_url': 'https://api.github.com/users/Ebola16/gists{/gist_id}', 'html_url': 'https://github.com/Ebola16', 'events_url': 'https://api.github.com/users/Ebola16/events{/privacy}', 'id': 17330088, 'site_admin': False, 'followers_url': 'https://api.github.com/users/Ebola16/followers', 'subscriptions_url': 'https://api.github.com/users/Ebola16/subscriptions', 'node_id': 'MDQ6VXNlcjE3MzMwMDg4', 'organizations_url': 'https://api.github.com/users/Ebola16/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/Ebola16/received_events', 'following_url': 'https://api.github.com/users/Ebola16/following{/other_user}', 'repos_url': 'https://api.github.com/users/Ebola16/repos', 'url': 'https://api.github.com/users/Ebola16', 'starred_url': 'https://api.github.com/users/Ebola16/starred{/owner}{/repo}'}, 'body': 'Implements https://bugs.dolphin-emu.org/issues/9992\r\n\r\nThis makes it easier to quickly identify what version of Dolphin and video backend produced shader compilation issues.', 'review_comments': 3, 'rebaseable': None, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8336', 'merged_by': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8336/comments', 'commits': 1, 'maintainer_can_modify': True, 'comments': 3, 'created_at': '2019-08-26T22:32:29Z', 'changed_files': 3, 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8336/comments', 'draft': False, 'milestone': None, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/8336', 'updated_at': '2019-11-12T09:58:03Z', 'node_id': 'MDExOlB1bGxSZXF1ZXN0MzExMTIxODgy', '_links': {'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8336/commits'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8336/comments'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/4d106f43f4e2ac5ae000b1e4ad3b5885000d338b'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8336'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/8336'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8336/comments'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/8336'}}, 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/8336.diff', 'merged': False, 'state': 'open', 'requested_teams': [], 'locked': False, 'merge_commit_sha': '25b218a234c4d4929f1f3290a07a958ee086a6da', 'merged_at': None, 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/4d106f43f4e2ac5ae000b1e4ad3b5885000d338b', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/8336', 'id': 311121882, 'title': 'Add Dolphin version and current video backend to shader compilation logs', 'base': {'label': 'dolphin-emu:master', 'user': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'sha': 'c23da15a22387d31f0100f7281b6446597f05a3f', 'ref': 'master', 'repo': {'fork': False, 'has_wiki': True, 'mirror_url': None, 'open_issues_count': 177, 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'forks': 1311, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'html_url': 'https://github.com/dolphin-emu/dolphin', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'open_issues': 177, 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'language': 'C++', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'default_branch': 'master', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'watchers_count': 5684, 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'name': 'dolphin', 'size': 386143, 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'has_pages': False, 'has_issues': False, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'disabled': False, 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'stargazers_count': 5684, 'created_at': '2013-07-22T09:07:57Z', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'archived': False, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'full_name': 'dolphin-emu/dolphin', 'updated_at': '2019-11-12T07:03:16Z', 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'private': False, 'forks_count': 1311, 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'has_projects': False, 'owner': {'type': 'Organization', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'html_url': 'https://github.com/dolphin-emu', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'id': 5050316, 'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'gravatar_id': '', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'url': 'https://api.github.com/users/dolphin-emu', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}'}, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'has_downloads': True, 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'watchers': 5684, 'license': {'name': 'GNU General Public License v2.0', 'node_id': 'MDc6TGljZW5zZTg=', 'spdx_id': 'GPL-2.0', 'key': 'gpl-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'homepage': 'https://dolphin-emu.org/', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'id': 11577304, 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pushed_at': '2019-11-12T02:11:18Z', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}'}}, 'closed_at': None, 'requested_reviewers': [], 'assignee': None}}, 'source': 'webserver'}

Recent 'raw_redmine_hook' events

2019-11-14T17:07:30.370270	{'type': 'raw_redmine_hook', 'raw': {'action': 'updated', 'journal': {'id': 738140, 'created_on': '2019-11-14T17:07:30.321Z', 'private_notes': False, 'details': [], 'author': {'id': 14028, 'icon_url': '//www.gravatar.com/avatar/337b3c6a60a5f3aa12ad4faed7445f90?rating=PG&size=50', 'login': 'Rhyagelle', 'firstname': 'Rhy', 'lastname': 'C', 'identity_url': None, 'mail': 'Rhyagelle@outlook.com'}, 'notes': "Oh, I just remember being able to get by the wall in the older versions, had no idea it came with its own issues, that sucks. Well I'll test the EUR version then, see if it has the same issues. A shame the issue isn't being looked into though. :( "}, 'issue': {'created_on': '2016-11-28T12:47:45.895Z', 'closed_on': None, 'start_date': None, 'done_ratio': 0, 'description': '**Game Name?**\r\n\r\nFinal Fantasy Crystal Chronicles\r\n\r\n\r\n**Game ID?** (right click the game in the game list, properties, info tab)\r\n\r\nGCCE01\r\n\r\n\r\n**MD5 Hash?** (right click the game in the game list, properties, info tab, MD5 Hash: Compute)\r\n\r\na6d6064396b20c0d0d836afad97d3a4c\r\n\r\n\r\n**What\'s the problem? Describe what went wrong.**\r\n\r\nMemory write error when opening mail mogmail in "Goblin Wall"\r\nWhen you close the mail, you get a memory read error\r\n\r\n\r\n**What steps will reproduce the problem?**\r\n\r\n > Tested on single and dual core option\r\n > Tested from in game save and from savestate before error read/write started (at boss, last hit to kill and move foward)\r\n > Disable "Use Panic Handlers" before you start\r\n\r\n - Go to "Goblin wall"\r\n - Beat the boss\r\n - Watch the myrrh cutscene\r\n - Mogmail cutscene starts up and you are given a letter\r\n - Open the mail to respond\r\n > Game gives out "Warning: Invalid write" error every frame in the log (http://puu.sh/sxacq/30c9773337.txt loops)\r\n - Exit the menu to go back in to the game\r\n > Game gives out "Warning: Invalid read" error in the log (http://puu.sh/sxaro/040b7765d8.txt loops)\r\n - Screen will be black with some audio stutter\r\n >> Can not continue \r\n\r\n\r\n**Which versions of Dolphin did you test on? Does using an older version of Dolphin solve your issue? If yes, which versions of Dolphin used to work?**\r\n\r\nDolphin 5.0-1351\r\n\r\n\r\n**What are your PC specifications?** (CPU, GPU, Operating System, more)\r\n\r\nOperating System - Windows 10 Pro 64-bit\r\nCPU - Intel Core i5 6600K @ 3.50GHz\r\nRAM - 16.0GB Dual-Channel @ 1069MHz (15-15-15-35)\r\nMotherboard - ASUSTeK COMPUTER INC. Z170-A (LGA1151)\r\nGraphics - BenQ LCD (1280x720@60Hz) - 2047MB NVIDIA GeForce GTX 670 (EVGA)\r\nStorage - 465GB Samsung SSD 850 EVO 500GB (SSD)\r\n\r\n\r\n**Is there any other relevant information? (e.g. logs, screenshots,\r\nconfiguration files)**\r\n\r\nError log with bother errors in it - http://puu.sh/sx7HF/7f164a4fac.txt\r\nCan provide video if needed', 'watchers': [{'id': 14028, 'icon_url': '//www.gravatar.com/avatar/337b3c6a60a5f3aa12ad4faed7445f90?rating=PG&size=50', 'login': 'Rhyagelle', 'firstname': 'Rhy', 'lastname': 'C', 'identity_url': None, 'mail': 'Rhyagelle@outlook.com'}, {'id': 3605, 'icon_url': '//www.gravatar.com/avatar/ebf321005c0e7bdc68462731f9e6c130?rating=PG&size=50', 'login': 'Pikachu025', 'firstname': 'Pikachu025', 'lastname': '-', 'identity_url': None, 'mail': 'Pikachu025@gmail.com'}, {'id': 11351, 'icon_url': '//www.gravatar.com/avatar/3f2df77fc8ee7cc4307409a785884ee6?rating=PG&size=50', 'login': 'ThereIsNoNoobs', 'firstname': 'Ian', 'lastname': 'Young', 'identity_url': None, 'mail': '14ianyoung@gmail.com'}, {'id': 11256, 'icon_url': '//www.gravatar.com/avatar/c2ccccfd9b6d6c1d603d2a3ddb8867b8?rating=PG&size=50', 'login': 'bardackx', 'firstname': 'Gustavo', 'lastname': 'Arias', 'identity_url': None, 'mail': 'bardackx@gmail.com'}, {'id': 3199, 'icon_url': '//www.gravatar.com/avatar/5e38daa977d218b66a0e2e4c5a23f43e?rating=PG&size=50', 'login': 'matttrey1', 'firstname': 'matttrey1', 'lastname': '-', 'identity_url': None, 'mail': 'matttrey1@gmail.com'}], 'author': {'id': 6984, 'icon_url': '//www.gravatar.com/avatar/e1f3a316536be7f03dddfdf20d4e98d6?rating=PG&size=50', 'login': 'tehMorag', 'firstname': 'Scott', 'lastname': 'Hellyer', 'identity_url': None, 'mail': 'tehmail@tehmorag.tv'}, 'priority': {'id': 2, 'name': 'Normal'}, 'id': 9915, 'due_date': None, 'parent_id': None, 'estimated_hours': None, 'lock_version': 14, 'status': {'id': 7, 'name': 'Accepted'}, 'is_private': False, 'updated_on': '2019-11-14T17:07:30.316Z', 'project': {'id': 4, 'identifier': 'emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/', 'name': 'Emulator'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'assignee': None, 'root_id': 9915, 'subject': 'Final Fantasy Crystal Chronicles (Goblin Wall - Mogmail) Read/write error'}, 'url': 'https://bugs.dolphin-emu.org/issues/9915'}, 'rm_type': 'updated', 'source': 'webserver'}
2019-11-14T15:00:23.696163	{'type': 'raw_redmine_hook', 'raw': {'action': 'updated', 'journal': {'id': 738139, 'created_on': '2019-11-14T15:00:23.666Z', 'private_notes': False, 'details': [], 'author': {'id': 1699, 'icon_url': '//www.gravatar.com/avatar/8d072cc71a928c600162cc1b4111f87f?rating=PG&size=50', 'login': 'JosJuice', 'firstname': 'JosJuice', 'lastname': '-', 'identity_url': None, 'mail': 'JosJuice@gmail.com'}, 'notes': "The older versions aren't doing it right. Instead of crashing, they're corrupting memory in a way that affects the ability to save.\r\n\r\nAnd no, the issue hasn't been fixed yet. Not sure if anyone has tested the European version, but I haven't heard anyone saying that that version works, at least."}, 'issue': {'created_on': '2016-11-28T12:47:45.895Z', 'closed_on': None, 'start_date': None, 'done_ratio': 0, 'description': '**Game Name?**\r\n\r\nFinal Fantasy Crystal Chronicles\r\n\r\n\r\n**Game ID?** (right click the game in the game list, properties, info tab)\r\n\r\nGCCE01\r\n\r\n\r\n**MD5 Hash?** (right click the game in the game list, properties, info tab, MD5 Hash: Compute)\r\n\r\na6d6064396b20c0d0d836afad97d3a4c\r\n\r\n\r\n**What\'s the problem? Describe what went wrong.**\r\n\r\nMemory write error when opening mail mogmail in "Goblin Wall"\r\nWhen you close the mail, you get a memory read error\r\n\r\n\r\n**What steps will reproduce the problem?**\r\n\r\n > Tested on single and dual core option\r\n > Tested from in game save and from savestate before error read/write started (at boss, last hit to kill and move foward)\r\n > Disable "Use Panic Handlers" before you start\r\n\r\n - Go to "Goblin wall"\r\n - Beat the boss\r\n - Watch the myrrh cutscene\r\n - Mogmail cutscene starts up and you are given a letter\r\n - Open the mail to respond\r\n > Game gives out "Warning: Invalid write" error every frame in the log (http://puu.sh/sxacq/30c9773337.txt loops)\r\n - Exit the menu to go back in to the game\r\n > Game gives out "Warning: Invalid read" error in the log (http://puu.sh/sxaro/040b7765d8.txt loops)\r\n - Screen will be black with some audio stutter\r\n >> Can not continue \r\n\r\n\r\n**Which versions of Dolphin did you test on? Does using an older version of Dolphin solve your issue? If yes, which versions of Dolphin used to work?**\r\n\r\nDolphin 5.0-1351\r\n\r\n\r\n**What are your PC specifications?** (CPU, GPU, Operating System, more)\r\n\r\nOperating System - Windows 10 Pro 64-bit\r\nCPU - Intel Core i5 6600K @ 3.50GHz\r\nRAM - 16.0GB Dual-Channel @ 1069MHz (15-15-15-35)\r\nMotherboard - ASUSTeK COMPUTER INC. Z170-A (LGA1151)\r\nGraphics - BenQ LCD (1280x720@60Hz) - 2047MB NVIDIA GeForce GTX 670 (EVGA)\r\nStorage - 465GB Samsung SSD 850 EVO 500GB (SSD)\r\n\r\n\r\n**Is there any other relevant information? (e.g. logs, screenshots,\r\nconfiguration files)**\r\n\r\nError log with bother errors in it - http://puu.sh/sx7HF/7f164a4fac.txt\r\nCan provide video if needed', 'watchers': [{'id': 14028, 'icon_url': '//www.gravatar.com/avatar/337b3c6a60a5f3aa12ad4faed7445f90?rating=PG&size=50', 'login': 'Rhyagelle', 'firstname': 'Rhy', 'lastname': 'C', 'identity_url': None, 'mail': 'Rhyagelle@outlook.com'}, {'id': 3605, 'icon_url': '//www.gravatar.com/avatar/ebf321005c0e7bdc68462731f9e6c130?rating=PG&size=50', 'login': 'Pikachu025', 'firstname': 'Pikachu025', 'lastname': '-', 'identity_url': None, 'mail': 'Pikachu025@gmail.com'}, {'id': 11351, 'icon_url': '//www.gravatar.com/avatar/3f2df77fc8ee7cc4307409a785884ee6?rating=PG&size=50', 'login': 'ThereIsNoNoobs', 'firstname': 'Ian', 'lastname': 'Young', 'identity_url': None, 'mail': '14ianyoung@gmail.com'}, {'id': 11256, 'icon_url': '//www.gravatar.com/avatar/c2ccccfd9b6d6c1d603d2a3ddb8867b8?rating=PG&size=50', 'login': 'bardackx', 'firstname': 'Gustavo', 'lastname': 'Arias', 'identity_url': None, 'mail': 'bardackx@gmail.com'}, {'id': 3199, 'icon_url': '//www.gravatar.com/avatar/5e38daa977d218b66a0e2e4c5a23f43e?rating=PG&size=50', 'login': 'matttrey1', 'firstname': 'matttrey1', 'lastname': '-', 'identity_url': None, 'mail': 'matttrey1@gmail.com'}], 'author': {'id': 6984, 'icon_url': '//www.gravatar.com/avatar/e1f3a316536be7f03dddfdf20d4e98d6?rating=PG&size=50', 'login': 'tehMorag', 'firstname': 'Scott', 'lastname': 'Hellyer', 'identity_url': None, 'mail': 'tehmail@tehmorag.tv'}, 'priority': {'id': 2, 'name': 'Normal'}, 'id': 9915, 'due_date': None, 'parent_id': None, 'estimated_hours': None, 'lock_version': 13, 'status': {'id': 7, 'name': 'Accepted'}, 'is_private': False, 'updated_on': '2019-11-14T15:00:23.662Z', 'project': {'id': 4, 'identifier': 'emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/', 'name': 'Emulator'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'assignee': None, 'root_id': 9915, 'subject': 'Final Fantasy Crystal Chronicles (Goblin Wall - Mogmail) Read/write error'}, 'url': 'https://bugs.dolphin-emu.org/issues/9915'}, 'rm_type': 'updated', 'source': 'webserver'}
2019-11-14T14:54:44.957963	{'type': 'raw_redmine_hook', 'raw': {'action': 'updated', 'journal': {'id': 738138, 'created_on': '2019-11-14T14:54:44.910Z', 'private_notes': False, 'details': [], 'author': {'id': 14028, 'icon_url': '//www.gravatar.com/avatar/337b3c6a60a5f3aa12ad4faed7445f90?rating=PG&size=50', 'login': 'Rhyagelle', 'firstname': 'Rhy', 'lastname': 'C', 'identity_url': None, 'mail': 'Rhyagelle@outlook.com'}, 'notes': 'It has been so long, and many updates. Has this issue been fixed yet? Has anyone tested to see if it works in the EUR version? The latest development version is 5.0-11199, and the latest stable is 5.0.\r\n\r\nWhat could the older versions of the game be doing right at this point that the newer versions fail at? '}, 'issue': {'created_on': '2016-11-28T12:47:45.895Z', 'closed_on': None, 'start_date': None, 'done_ratio': 0, 'description': '**Game Name?**\r\n\r\nFinal Fantasy Crystal Chronicles\r\n\r\n\r\n**Game ID?** (right click the game in the game list, properties, info tab)\r\n\r\nGCCE01\r\n\r\n\r\n**MD5 Hash?** (right click the game in the game list, properties, info tab, MD5 Hash: Compute)\r\n\r\na6d6064396b20c0d0d836afad97d3a4c\r\n\r\n\r\n**What\'s the problem? Describe what went wrong.**\r\n\r\nMemory write error when opening mail mogmail in "Goblin Wall"\r\nWhen you close the mail, you get a memory read error\r\n\r\n\r\n**What steps will reproduce the problem?**\r\n\r\n > Tested on single and dual core option\r\n > Tested from in game save and from savestate before error read/write started (at boss, last hit to kill and move foward)\r\n > Disable "Use Panic Handlers" before you start\r\n\r\n - Go to "Goblin wall"\r\n - Beat the boss\r\n - Watch the myrrh cutscene\r\n - Mogmail cutscene starts up and you are given a letter\r\n - Open the mail to respond\r\n > Game gives out "Warning: Invalid write" error every frame in the log (http://puu.sh/sxacq/30c9773337.txt loops)\r\n - Exit the menu to go back in to the game\r\n > Game gives out "Warning: Invalid read" error in the log (http://puu.sh/sxaro/040b7765d8.txt loops)\r\n - Screen will be black with some audio stutter\r\n >> Can not continue \r\n\r\n\r\n**Which versions of Dolphin did you test on? Does using an older version of Dolphin solve your issue? If yes, which versions of Dolphin used to work?**\r\n\r\nDolphin 5.0-1351\r\n\r\n\r\n**What are your PC specifications?** (CPU, GPU, Operating System, more)\r\n\r\nOperating System - Windows 10 Pro 64-bit\r\nCPU - Intel Core i5 6600K @ 3.50GHz\r\nRAM - 16.0GB Dual-Channel @ 1069MHz (15-15-15-35)\r\nMotherboard - ASUSTeK COMPUTER INC. Z170-A (LGA1151)\r\nGraphics - BenQ LCD (1280x720@60Hz) - 2047MB NVIDIA GeForce GTX 670 (EVGA)\r\nStorage - 465GB Samsung SSD 850 EVO 500GB (SSD)\r\n\r\n\r\n**Is there any other relevant information? (e.g. logs, screenshots,\r\nconfiguration files)**\r\n\r\nError log with bother errors in it - http://puu.sh/sx7HF/7f164a4fac.txt\r\nCan provide video if needed', 'watchers': [{'id': 14028, 'icon_url': '//www.gravatar.com/avatar/337b3c6a60a5f3aa12ad4faed7445f90?rating=PG&size=50', 'login': 'Rhyagelle', 'firstname': 'Rhy', 'lastname': 'C', 'identity_url': None, 'mail': 'Rhyagelle@outlook.com'}, {'id': 3605, 'icon_url': '//www.gravatar.com/avatar/ebf321005c0e7bdc68462731f9e6c130?rating=PG&size=50', 'login': 'Pikachu025', 'firstname': 'Pikachu025', 'lastname': '-', 'identity_url': None, 'mail': 'Pikachu025@gmail.com'}, {'id': 11351, 'icon_url': '//www.gravatar.com/avatar/3f2df77fc8ee7cc4307409a785884ee6?rating=PG&size=50', 'login': 'ThereIsNoNoobs', 'firstname': 'Ian', 'lastname': 'Young', 'identity_url': None, 'mail': '14ianyoung@gmail.com'}, {'id': 11256, 'icon_url': '//www.gravatar.com/avatar/c2ccccfd9b6d6c1d603d2a3ddb8867b8?rating=PG&size=50', 'login': 'bardackx', 'firstname': 'Gustavo', 'lastname': 'Arias', 'identity_url': None, 'mail': 'bardackx@gmail.com'}, {'id': 3199, 'icon_url': '//www.gravatar.com/avatar/5e38daa977d218b66a0e2e4c5a23f43e?rating=PG&size=50', 'login': 'matttrey1', 'firstname': 'matttrey1', 'lastname': '-', 'identity_url': None, 'mail': 'matttrey1@gmail.com'}], 'author': {'id': 6984, 'icon_url': '//www.gravatar.com/avatar/e1f3a316536be7f03dddfdf20d4e98d6?rating=PG&size=50', 'login': 'tehMorag', 'firstname': 'Scott', 'lastname': 'Hellyer', 'identity_url': None, 'mail': 'tehmail@tehmorag.tv'}, 'priority': {'id': 2, 'name': 'Normal'}, 'id': 9915, 'due_date': None, 'parent_id': None, 'estimated_hours': None, 'lock_version': 12, 'status': {'id': 7, 'name': 'Accepted'}, 'is_private': False, 'updated_on': '2019-11-14T14:54:44.905Z', 'project': {'id': 4, 'identifier': 'emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/', 'name': 'Emulator'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'assignee': None, 'root_id': 9915, 'subject': 'Final Fantasy Crystal Chronicles (Goblin Wall - Mogmail) Read/write error'}, 'url': 'https://bugs.dolphin-emu.org/issues/9915'}, 'rm_type': 'updated', 'source': 'webserver'}
2019-11-14T02:04:15.210777	{'type': 'raw_redmine_hook', 'raw': {'action': 'updated', 'journal': {'id': 738137, 'created_on': '2019-11-14T02:04:15.159Z', 'private_notes': False, 'details': [{'id': 175567, 'prop_key': 'status_id', 'value': '11', 'property': 'attr', 'old_value': '1'}], 'author': {'id': 6, 'icon_url': '//www.gravatar.com/avatar/c3215dc630ce975b0ccaf4dd783a294d?rating=PG&size=50', 'login': 'Billiard26', 'firstname': 'Jordan', 'lastname': 'Woyak', 'identity_url': None, 'mail': 'jordan.woyak@gmail.com'}, 'notes': ''}, 'issue': {'created_on': '2015-09-18T05:55:35.421Z', 'closed_on': None, 'start_date': None, 'done_ratio': 0, 'description': 'Could we get some better documentation on this, especially how to map controller buttons to hotkeys. \r\nMaybe somewhere like this wiki page: https://wiki.dolphin-emu.org/index.php?title=Configuring_Controllers', 'watchers': [{'id': 6, 'icon_url': '//www.gravatar.com/avatar/c3215dc630ce975b0ccaf4dd783a294d?rating=PG&size=50', 'login': 'Billiard26', 'firstname': 'Jordan', 'lastname': 'Woyak', 'identity_url': None, 'mail': 'jordan.woyak@gmail.com'}], 'author': {'id': 1228, 'icon_url': '//www.gravatar.com/avatar/e3432383ab44c75369649bdd94b60bfd?rating=PG&size=50', 'login': 'phire', 'firstname': 'Scott', 'lastname': 'Mansell', 'identity_url': None, 'mail': 'phiren@gmail.com'}, 'priority': {'id': 2, 'name': 'Normal'}, 'id': 8966, 'due_date': None, 'parent_id': None, 'estimated_hours': None, 'lock_version': 4, 'status': {'id': 11, 'name': 'Questionable'}, 'is_private': False, 'updated_on': '2019-11-14T02:04:15.151Z', 'project': {'id': 4, 'identifier': 'emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/', 'name': 'Emulator'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'assignee': None, 'root_id': 8966, 'subject': 'Hotkey configuration is not well documented, or intuitive. '}, 'url': 'https://bugs.dolphin-emu.org/issues/8966'}, 'rm_type': 'updated', 'source': 'webserver'}
2019-11-13T23:00:34.774312	{'type': 'raw_redmine_hook', 'raw': {'action': 'updated', 'journal': {'id': 738136, 'created_on': '2019-11-13T23:00:34.661Z', 'private_notes': False, 'details': [], 'author': {'id': 3734, 'icon_url': '//www.gravatar.com/avatar/0d05b15ac0d7e3abd486e99dd66a54c9?rating=PG&size=50', 'login': 'Rena', 'firstname': 'Rena', 'lastname': 'Kunisaki', 'identity_url': None, 'mail': 'hyperhacker@gmail.com'}, 'notes': 'In at least version 5.0-11197, this bug seems to affect the Copy Hex function in the memory view. It will copy 8 digits starting from the first nonzero, which may even be in the middle of a byte.'}, 'issue': {'created_on': '2019-10-06T17:17:50.487Z', 'closed_on': None, 'start_date': None, 'done_ratio': 0, 'description': '**Game Name?**\r\n\r\nN/A\r\n\r\n\r\n**Game ID?** (right click the game in the game list, Properties, Info tab)\r\n\r\nN/A\r\n\r\n\r\n**MD5 Hash?** (right click the game in the game list, Properties, Verify tab, Verify Integrity button)\r\n\r\nN/A\r\n\r\n\r\n**What\'s the problem? Describe what went wrong.**\r\n\r\nThe Memory view of the debugger UI ignores leading zeros in the Value field, making it difficult to write a multi-byte value that begins with zero.\r\n\r\n\r\n**What steps will reproduce the problem?**\r\n\r\n1. Navigate to any address in the memory view\r\n2. Enter eg "00000042" in the Value field\r\n3. Click "Set Value"\r\n4. Observe that only one byte was changed (to 0x42) rather than four (to 0x00, 0x00, 0x00, 0x42) as expected\r\n\r\n**Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.**\r\n\r\n5.0-10916 (at least this is the latest version in AUR)\r\n\r\n**Is the issue present in the latest stable version?**\r\n\r\nNo (5.0-7309, latest version in Pacman)\r\n\r\n**If the issue isn\'t present in the latest stable version, which is the first broken version?** (You can find the first broken version by bisecting. Windows users can use the tool https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds and anyone who is building Dolphin on their own can use git bisect.)\r\n\r\nbeats me\r\n\r\n\r\n**What are your PC specifications?** (CPU, GPU, Operating System, more)\r\n\r\n* CPU: AMD FX-8320E Eight-Core Processor\r\n* GPU: Radeon RX980\r\n* RAM: 32GB\r\n* OS: Arch Linux\r\n\r\n\r\n**Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,\r\nconfiguration files, savefiles, savestates)**\r\n\r\n', 'watchers': [], 'author': {'id': 3734, 'icon_url': '//www.gravatar.com/avatar/0d05b15ac0d7e3abd486e99dd66a54c9?rating=PG&size=50', 'login': 'Rena', 'firstname': 'Rena', 'lastname': 'Kunisaki', 'identity_url': None, 'mail': 'hyperhacker@gmail.com'}, 'priority': {'id': 2, 'name': 'Normal'}, 'id': 11874, 'due_date': None, 'parent_id': None, 'estimated_hours': None, 'lock_version': 1, 'status': {'id': 1, 'name': 'New'}, 'is_private': False, 'updated_on': '2019-11-13T23:00:34.657Z', 'project': {'id': 4, 'identifier': 'emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/', 'name': 'Emulator'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'assignee': None, 'root_id': 11874, 'subject': 'Debugger: Memory value input ignores leading zeros'}, 'url': 'https://bugs.dolphin-emu.org/issues/11874'}, 'rm_type': 'updated', 'source': 'webserver'}
2019-11-13T21:39:40.477197	{'type': 'raw_redmine_hook', 'raw': {'action': 'updated', 'journal': {'id': 738135, 'created_on': '2019-11-13T21:39:40.430Z', 'private_notes': False, 'details': [{'id': 175566, 'prop_key': 'status_id', 'value': '9', 'property': 'attr', 'old_value': '1'}], 'author': {'id': 6, 'icon_url': '//www.gravatar.com/avatar/c3215dc630ce975b0ccaf4dd783a294d?rating=PG&size=50', 'login': 'Billiard26', 'firstname': 'Jordan', 'lastname': 'Woyak', 'identity_url': None, 'mail': 'jordan.woyak@gmail.com'}, 'notes': 'Firewalls doing their job sometimes. :P'}, 'issue': {'created_on': '2018-07-15T06:09:34.772Z', 'closed_on': '2019-11-13T21:39:40.424Z', 'start_date': None, 'done_ratio': 0, 'description': "**What's the problem? Describe what went wrong.**\r\n\r\npfSense (and several other router firmwares) have a security feature enabled by default called source port remapping, which randomizes the outbound port of connections to something different than what the client behind NAT is using. This breaks Dolphin's STUN implementation, as it relies on the port opened through the NAT being the one originally chosen by the application, rather than whatever is reported in the UDP header. More details in source port remapping can be found here: https://www.netgate.com/docs/pfsense/nat/static-port.html\r\n\r\n\r\n**What steps will reproduce the problem?**\r\n\r\n1. Be behind a NAT with source port remapping.\r\n2. Set up Traversal Server NetPlay session.\r\n3. Attempt to connect using host code. It won't work.\r\n\r\n**Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.**\r\n\r\nYes, the STUN protocol hasn't changed to my knowledge. 5.0-8453\r\n\r\n**Is the issue present in the latest stable version?**\r\n\r\nDitto.\r\n\r\n**What are your PC specifications?** (CPU, GPU, Operating System, more)\r\n\r\nArch Linux\r\ni7-7700K\r\nGTX 1080\r\n\r\nAlthough, this is of no relevance here.\r\n\r\n**Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,\r\nconfiguration files, savefiles, savestates)**\r\n\r\nNothing in particular.", 'watchers': [], 'author': {'id': 6514, 'icon_url': '//www.gravatar.com/avatar/b1c9eb55385b525b383aefb4a9863fd2?rating=PG&size=50', 'login': 'Techjar', 'firstname': 'Jordan', 'lastname': 'Smith', 'identity_url': None, 'mail': 'tecknojar@gmail.com'}, 'priority': {'id': 2, 'name': 'Normal'}, 'id': 11287, 'due_date': None, 'parent_id': None, 'estimated_hours': None, 'lock_version': 2, 'status': {'id': 9, 'name': 'Working as intended'}, 'is_private': False, 'updated_on': '2019-11-13T21:39:40.424Z', 'project': {'id': 4, 'identifier': 'emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/', 'name': 'Emulator'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'assignee': None, 'root_id': 11287, 'subject': 'STUN implementation is not compatible with source port remapping'}, 'url': 'https://bugs.dolphin-emu.org/issues/11287'}, 'rm_type': 'updated', 'source': 'webserver'}
2019-11-13T21:35:53.371028	{'type': 'raw_redmine_hook', 'raw': {'action': 'updated', 'journal': {'id': 738134, 'created_on': '2019-11-13T21:35:53.312Z', 'private_notes': False, 'details': [], 'author': {'id': 6514, 'icon_url': '//www.gravatar.com/avatar/b1c9eb55385b525b383aefb4a9863fd2?rating=PG&size=50', 'login': 'Techjar', 'firstname': 'Jordan', 'lastname': 'Smith', 'identity_url': None, 'mail': 'tecknojar@gmail.com'}, 'notes': "Through some research and testing, I have determined I misunderstood the nature of this problem. The issue is not source port remapping itself, as the correct port is being reported back to clients who look up the host code. The issue is stateful firewalls, specifically when source port remapping is enabled in pfSense the firewall won't allow inbound packets from anything other than the original remote address and port, making hole punching impossible in this configuration. Disabling source port remapping also makes the firewall more permissive to allow hole punching to work (likely intentional).\r\n\r\nWhat this all means is there's nothing wrong with Dolphin's STUN implementation, and hosting netplay behind strict stateful firewalls (especially carrier-grade NAT) is impossible."}, 'issue': {'created_on': '2018-07-15T06:09:34.772Z', 'closed_on': None, 'start_date': None, 'done_ratio': 0, 'description': "**What's the problem? Describe what went wrong.**\r\n\r\npfSense (and several other router firmwares) have a security feature enabled by default called source port remapping, which randomizes the outbound port of connections to something different than what the client behind NAT is using. This breaks Dolphin's STUN implementation, as it relies on the port opened through the NAT being the one originally chosen by the application, rather than whatever is reported in the UDP header. More details in source port remapping can be found here: https://www.netgate.com/docs/pfsense/nat/static-port.html\r\n\r\n\r\n**What steps will reproduce the problem?**\r\n\r\n1. Be behind a NAT with source port remapping.\r\n2. Set up Traversal Server NetPlay session.\r\n3. Attempt to connect using host code. It won't work.\r\n\r\n**Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.**\r\n\r\nYes, the STUN protocol hasn't changed to my knowledge. 5.0-8453\r\n\r\n**Is the issue present in the latest stable version?**\r\n\r\nDitto.\r\n\r\n**What are your PC specifications?** (CPU, GPU, Operating System, more)\r\n\r\nArch Linux\r\ni7-7700K\r\nGTX 1080\r\n\r\nAlthough, this is of no relevance here.\r\n\r\n**Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,\r\nconfiguration files, savefiles, savestates)**\r\n\r\nNothing in particular.", 'watchers': [], 'author': {'id': 6514, 'icon_url': '//www.gravatar.com/avatar/b1c9eb55385b525b383aefb4a9863fd2?rating=PG&size=50', 'login': 'Techjar', 'firstname': 'Jordan', 'lastname': 'Smith', 'identity_url': None, 'mail': 'tecknojar@gmail.com'}, 'priority': {'id': 2, 'name': 'Normal'}, 'id': 11287, 'due_date': None, 'parent_id': None, 'estimated_hours': None, 'lock_version': 1, 'status': {'id': 1, 'name': 'New'}, 'is_private': False, 'updated_on': '2019-11-13T21:35:53.307Z', 'project': {'id': 4, 'identifier': 'emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/', 'name': 'Emulator'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'assignee': None, 'root_id': 11287, 'subject': 'STUN implementation is not compatible with source port remapping'}, 'url': 'https://bugs.dolphin-emu.org/issues/11287'}, 'rm_type': 'updated', 'source': 'webserver'}
2019-11-11T19:26:00.968048	{'type': 'raw_redmine_hook', 'raw': {'action': 'updated', 'journal': {'id': 738133, 'created_on': '2019-11-11T19:26:00.915Z', 'private_notes': False, 'details': [{'id': 175565, 'prop_key': '7614', 'value': 'Power4Gear_Hybrid.png', 'property': 'attachment', 'old_value': None}], 'author': {'id': 13975, 'icon_url': '//www.gravatar.com/avatar/846f761a547f726a8a3c00a028d5d19b?rating=PG&size=50', 'login': 'bueno', 'firstname': 'florian', 'lastname': 'dalmard', 'identity_url': None, 'mail': 'florian.dalmard@gmail.com'}, 'notes': 'I finally found a different fix for this bug. But first, here is a bit of background history.\r\n\r\nI played several months with the GC adapter, without having encountered this bug. Then suddenly, after 2 weeks without launching Dolphin, this bug occurs, sending down + left inputs almost every 30 seconds on every game.\r\n\r\nI tried all fixes describe above, but none of them work for me. During one month, the bug occurs on every play. Then one week ago, I found that the problem came from my computer, not Dolphin.\r\n\r\nMy computer is running an ASUS software called "Power4Gear Hybrid", which offer 4 ways to manage the power settings of the computer: "High Performance", "Entertainment", "Quiet Office" and "Battery Saving" (see attached screenshot). Due to a stupid keyboard shortcut, the selected mode switched from "High Performance" to Entertainment".\r\n\r\nI switched it back to "High Performance", and since then the random input bug is gone :o\r\n\r\nIf you still have this bug, please look if your computer is not running on a "slow" mode like mine ;)\r\n'}, 'issue': {'created_on': '2016-04-12T21:52:25.050Z', 'closed_on': '2017-08-11T09:55:51.682Z', 'start_date': None, 'done_ratio': 0, 'description': "**Game Name?**\r\nSuper Smash Bros. Melee\r\n\r\n\r\n**Game ID?** (right click the game in the game list, properties, info tab)\r\n\r\nGALE01\r\n\r\n\r\n**MD5 Hash?** (right click the game in the game list, properties, info tab, MD5 Hash: Compute)\r\n\r\n0e63d4223b01d9aba596259dc155a174\r\n\r\n\r\n**What's the problem? Describe what went wrong.**\r\n\r\nWhen using the GC WiiU Adaptor released by Nintendo, the game seems to make random inputs, usually to the down and left position on both the C-Stick and Directional Stick. Occasionally, it'll even stick in that position. Sometimes unplugging and replugging the controller fixes it, but if it does, it's only temporary. When I removed the entire adaptor from my PC, it seems that the input was being made still even with the adaptor removed, and I could then confirm it was making the input on all four controller slots.\r\n\r\nI want to stress that this doesn't just occur on SSBM: it happens far more frequently on Wii games. I've tested this on Super Smash Bros. Brawl and also the mod for that game, Project M, booted up via Gecko. It seems to be an emulator-wide issue.\r\n\r\n\r\n**What steps will reproduce the problem?**\r\nJust playing Smash Bros. will incur the issue. \r\n\r\n\r\n**Which versions of Dolphin did you test on? Does using an older version of Dolphin solve your issue? If yes, which versions of Dolphin used to work?**\r\n4.0 9103, and then in 4.0 9211. In 9211, I had the odd curiosity of the emulator then not taking ANY inputs _except_ for the down-right input.\r\n\r\n\r\n**What are your PC specifications?** (CPU, GPU, Operating System, more)\r\n\r\n   Operating System: Windows 10 Home 64-bit (10.0, Build 10586) (10586.th2_release_sec.160223-1728)\r\n                Processor: AMD A10-7400P Radeon R6, 10 Compute Cores 4C+6G (4 CPUs), ~2.5GHz\r\n                   Memory: 8192MB RAM\r\n\r\nCard name: AMD Radeon(TM) R6 Graphics\r\n       Manufacturer: Advanced Micro Devices, Inc.\r\n          Chip type: AMD Radeon Graphics Processor (0x130D)\r\n           DAC type: Internal DAC(400MHz)\r\n        Device Type: Full Device\r\n**Is there any other relevant information? (e.g. logs, screenshots,\r\nconfiguration files)**\r\n\r\nThe controller I am using is the Smash 4 Reprint GC controller. I went ahead and tried with an original run GC controller and a Wavebird. No issue. Also no issue with a 360 pad on my end and the proper settings.\r\n\r\nAgain, I know Project M is a mod and it occurs worse on there, but the problem also existed with Melee and Brawl.", 'watchers': [{'id': 6683, 'icon_url': '//www.gravatar.com/avatar/e4cd226c44f24672a710be55bc4bcb58?rating=PG&size=50', 'login': 'TehBazzard', 'firstname': 'Matthew', 'lastname': 'Rivera', 'identity_url': None, 'mail': 'matthew1122@gmail.com'}, {'id': 2995, 'icon_url': '//www.gravatar.com/avatar/0a10fc16c2b8eda6e67a3e9ce3fa4264?rating=PG&size=50', 'login': 'redherochildboss', 'firstname': 'redherochildboss', 'lastname': '-', 'identity_url': None, 'mail': 'redherochildboss@gmail.com'}], 'author': {'id': 6683, 'icon_url': '//www.gravatar.com/avatar/e4cd226c44f24672a710be55bc4bcb58?rating=PG&size=50', 'login': 'TehBazzard', 'firstname': 'Matthew', 'lastname': 'Rivera', 'identity_url': None, 'mail': 'matthew1122@gmail.com'}, 'priority': {'id': 2, 'name': 'Normal'}, 'id': 9486, 'due_date': None, 'parent_id': None, 'estimated_hours': None, 'lock_version': 16, 'status': {'id': 8, 'name': 'Invalid'}, 'is_private': False, 'updated_on': '2019-11-11T19:26:00.911Z', 'project': {'id': 4, 'identifier': 'emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/', 'name': 'Emulator'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'assignee': None, 'root_id': 9486, 'subject': 'Random inputs with official WiiU Adaptor on games'}, 'url': 'https://bugs.dolphin-emu.org/issues/9486'}, 'rm_type': 'updated', 'source': 'webserver'}
2019-11-11T08:30:21.905795	{'type': 'raw_redmine_hook', 'raw': {'action': 'updated', 'journal': {'id': 738132, 'created_on': '2019-11-11T08:30:21.842Z', 'private_notes': False, 'details': [], 'author': {'id': 2307, 'icon_url': '//www.gravatar.com/avatar/3a20b6887e90bf531237d78f0378d4d8?rating=PG&size=50', 'login': 'degasus', 'firstname': 'Markus', 'lastname': 'Wick', 'identity_url': None, 'mail': 'wickmarkus86@gmail.com'}, 'notes': 'Indeed, we could lower it easily to 8 GB. But I don\'t see the point about doing so.\r\n\r\nThe real point is: "which overshoots my physical memory by quite a bit". This is a big misunderstanding of the mmap call. We don\'t want to allocate this amount of physical memory, we just want to allocate *virtual* memory.\r\n\r\nSo the real bug here is about why does the map fail on your OS?'}, 'issue': {'created_on': '2018-02-28T18:19:04.626Z', 'closed_on': None, 'start_date': None, 'done_ratio': 0, 'description': "This is due to MemArena::FindMemoryBase trying to mmap() 0x400000000 bytes (16 GiB) of memory, which overshoots my physical memory by quite a bit. Reducing it to an amount actually available to the OS (~7 GiB) works, though I've only lightly tested it on one game (Rhythm Heaven Fever).\r\n\r\nThe immediate solution would thus be lowering the mmap'd amount or making it a compile-time option, but admittedly that isn't very elegant.", 'watchers': [], 'author': {'id': 8845, 'icon_url': '//www.gravatar.com/avatar/93a1c4c018de380d5f1be36391f82cb0?rating=PG&size=50', 'login': 'johndoe', 'firstname': 'John', 'lastname': 'Doe', 'identity_url': None, 'mail': 'johndoe@mailinator.com'}, 'priority': {'id': 2, 'name': 'Normal'}, 'id': 10926, 'due_date': None, 'parent_id': None, 'estimated_hours': None, 'lock_version': 2, 'status': {'id': 1, 'name': 'New'}, 'is_private': False, 'updated_on': '2019-11-11T08:30:21.835Z', 'project': {'id': 4, 'identifier': 'emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/', 'name': 'Emulator'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'assignee': {'id': 2307, 'icon_url': '//www.gravatar.com/avatar/3a20b6887e90bf531237d78f0378d4d8?rating=PG&size=50', 'login': 'degasus', 'firstname': 'Markus', 'lastname': 'Wick', 'identity_url': None, 'mail': 'wickmarkus86@gmail.com'}, 'root_id': 10926, 'subject': 'Games crash on OpenBSD/amd64 with error "Failed to map enough memory space: Can\'t allocate memory"'}, 'url': 'https://bugs.dolphin-emu.org/issues/10926'}, 'rm_type': 'updated', 'source': 'webserver'}
2019-11-09T22:21:44.235923	{'type': 'raw_redmine_hook', 'raw': {'action': 'updated', 'journal': {'id': 738131, 'created_on': '2019-11-09T22:21:44.196Z', 'private_notes': False, 'details': [{'id': 175563, 'prop_key': 'status_id', 'value': '3', 'property': 'attr', 'old_value': '10'}, {'id': 175564, 'prop_key': '10', 'value': '5.0-11179', 'property': 'cf', 'old_value': ''}], 'author': {'id': 1699, 'icon_url': '//www.gravatar.com/avatar/8d072cc71a928c600162cc1b4111f87f?rating=PG&size=50', 'login': 'JosJuice', 'firstname': 'JosJuice', 'lastname': '-', 'identity_url': None, 'mail': 'JosJuice@gmail.com'}, 'notes': 'https://dolphin-emu.org/download/dev/07e2e1ca5a385cdab7bcf8ba8a9307b8c1805f6e/'}, 'issue': {'created_on': '2019-10-26T20:18:56.705Z', 'closed_on': '2019-11-09T22:21:44.189Z', 'start_date': None, 'done_ratio': 0, 'description': '**Game Name?**\r\nNoticed on Super Mario Sunshine (E 1.00) and Zelda: Skyward Sword (J 1.00)\r\n\r\n\r\n**Game ID?**\r\n\r\nGMSE01, SOUJ01\r\n\r\n\r\n**MD5 Hash?**\r\n\r\n0c6d2edae9fdf40dfc410ff1623e4119; ca34457eb03dd6de35383f8439f4bf70\r\n\r\n**What\'s the problem? Describe what went wrong.**\r\n\r\nAny 82-type Gecko code, which should copy from the address specified in the second half into a Gecko register, always copies from 0x80000000. The register it copies to is still correct.\r\n\r\n\r\n**What steps will reproduce the problem?**\r\n\r\nRun this code on Super Mario Sunshine (E 1.00):\r\n82200000 80404454\r\n82000001 80404458\r\n82100002 00404454\r\n82200003 00404458\r\nIt should do the following:\r\n- copy 4B from 0x80404454 to Gecko register 0\r\n- copy 1B from 0x80404458 to Gecko register 1\r\n- copy 2B from 0x00404454 to Gecko register 2\r\n- copy 4B from 0x00404458 to Gecko register 3\r\n\r\nYou can use Dolphin Memory Engine to set 0x80000000 and view register N at 0x80001808 + 4*N.\r\nExpected result at 0x80001808: some values that represent the buttons currently pressed on the controller.\r\nActual result at 0x80001808: GMSE...G..GMGMSE, or whatever\'s set at 0x80000000.\r\nI also checked that 82x1 and 92x1 instructions also always copy from 0x80000000.\r\n\r\n**Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.**\r\n\r\n5.0-11073\r\n\r\n**Is the issue present in the latest stable version?**\r\n\r\nProbably not.\r\n\r\n**If the issue isn\'t present in the latest stable version, which is the first broken version?** (You can find the first broken version by bisecting. Windows users can use the tool https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds and anyone who is building Dolphin on their own can use git bisect.)\r\n\r\n5.0-8985 ("Fix Gecko codehandler lag")\r\n\r\nBisect log:\r\nBuild 5.0-5880 marked as a GOOD build\r\nBuild 5.0-8364 marked as a GOOD build\r\nBuild 5.0-9690 marked as a BAD build\r\nBuild 5.0-8953 marked as a GOOD build\r\nBuild 5.0-9318 marked as a BAD build\r\nBuild 5.0-9180 marked as a BAD build\r\nBuild 5.0-9109 marked as a BAD build\r\nBuild 5.0-8989 marked as a BAD build\r\nBuild 5.0-8970 marked as a GOOD build\r\nBuild 5.0-8981 marked as a GOOD build\r\nBuild 5.0-8985 marked as a BAD build\r\nBuild 5.0-8983 marked as a GOOD build\r\n\r\n**What are your PC specifications?** (CPU, GPU, Operating System, more)\r\n\r\nDell XPS 13 9360, i5-8250U (integrated GPU), 8GB RAM, Windows 10 Home v1903\r\n\r\n\r\n**Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,\r\nconfiguration files, savefiles, savestates)**\r\n\r\nThat\'s all I have.', 'watchers': [{'id': 3605, 'icon_url': '//www.gravatar.com/avatar/ebf321005c0e7bdc68462731f9e6c130?rating=PG&size=50', 'login': 'Pikachu025', 'firstname': 'Pikachu025', 'lastname': '-', 'identity_url': None, 'mail': 'Pikachu025@gmail.com'}, {'id': 11309, 'icon_url': '//www.gravatar.com/avatar/0b70767afc6b70185a2931895fbffafc?rating=PG&size=50', 'login': 'pokechu22', 'firstname': 'pokechu22', 'lastname': '-', 'identity_url': None, 'mail': 'pokechu022@gmail.com'}], 'author': {'id': 13686, 'icon_url': '//www.gravatar.com/avatar/686f6cfb6b2d897b8d17b437b9397a06?rating=PG&size=50', 'login': 'shoutplenty', 'firstname': 'F', 'lastname': 'D', 'identity_url': None, 'mail': 'FMasic@hotmail.co.uk'}, 'priority': {'id': 2, 'name': 'Normal'}, 'id': 11887, 'due_date': None, 'parent_id': None, 'estimated_hours': None, 'lock_version': 6, 'status': {'id': 3, 'name': 'Fixed'}, 'is_private': False, 'updated_on': '2019-11-09T22:21:44.189Z', 'project': {'id': 4, 'identifier': 'emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/', 'name': 'Emulator'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'assignee': None, 'root_id': 11887, 'subject': '[Gecko] Gecko instruction 82/83/92/93 (store to Gecko register) always stores from 0x80000000 instead of from RHS'}, 'url': 'https://bugs.dolphin-emu.org/issues/11887'}, 'rm_type': 'updated', 'source': 'webserver'}
2019-11-09T22:00:36.547079	{'type': 'raw_redmine_hook', 'raw': {'action': 'updated', 'journal': {'id': 738130, 'created_on': '2019-11-09T22:00:36.515Z', 'private_notes': False, 'details': [{'id': 175561, 'prop_key': 'status_id', 'value': '3', 'property': 'attr', 'old_value': '10'}, {'id': 175562, 'prop_key': '10', 'value': '5.0-11175', 'property': 'cf', 'old_value': ''}], 'author': {'id': 3798, 'icon_url': '//www.gravatar.com/avatar/51f17b96f999b07fa63d406c2fc0ddb7?rating=PG&size=50', 'login': 'leoetlino', 'firstname': 'Léo', 'lastname': 'Lam', 'identity_url': None, 'mail': 'leolino.lam@gmail.com'}, 'notes': ''}, 'issue': {'created_on': '2015-09-13T15:45:08.265Z', 'closed_on': '2019-11-09T22:00:36.506Z', 'start_date': None, 'done_ratio': 0, 'description': 'The DolphinQt implementation can be used as a reference: https://github.com/JosJuice/dolphin/commit/ec8ede26009900bab4e674bcae1bd16483cbe4be', 'watchers': [{'id': 2995, 'icon_url': '//www.gravatar.com/avatar/0a10fc16c2b8eda6e67a3e9ce3fa4264?rating=PG&size=50', 'login': 'redherochildboss', 'firstname': 'redherochildboss', 'lastname': '-', 'identity_url': None, 'mail': 'redherochildboss@gmail.com'}], 'author': {'id': 1699, 'icon_url': '//www.gravatar.com/avatar/8d072cc71a928c600162cc1b4111f87f?rating=PG&size=50', 'login': 'JosJuice', 'firstname': 'JosJuice', 'lastname': '-', 'identity_url': None, 'mail': 'JosJuice@gmail.com'}, 'priority': {'id': 2, 'name': 'Normal'}, 'id': 8949, 'due_date': None, 'parent_id': None, 'estimated_hours': None, 'lock_version': 5, 'status': {'id': 3, 'name': 'Fixed'}, 'is_private': False, 'updated_on': '2019-11-09T22:00:36.506Z', 'project': {'id': 4, 'identifier': 'emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/', 'name': 'Emulator'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'assignee': None, 'root_id': 8949, 'subject': 'Homebrew Channel XML metadata support'}, 'url': 'https://bugs.dolphin-emu.org/issues/8949'}, 'rm_type': 'updated', 'source': 'webserver'}
2019-11-09T20:42:08.701974	{'type': 'raw_redmine_hook', 'raw': {'action': 'updated', 'journal': {'id': 738129, 'created_on': '2019-11-09T20:42:08.646Z', 'private_notes': False, 'details': [{'id': 175559, 'prop_key': 'status_id', 'value': '3', 'property': 'attr', 'old_value': '7'}, {'id': 175560, 'prop_key': '10', 'value': '5.0-11165', 'property': 'cf', 'old_value': ''}], 'author': {'id': 1699, 'icon_url': '//www.gravatar.com/avatar/8d072cc71a928c600162cc1b4111f87f?rating=PG&size=50', 'login': 'JosJuice', 'firstname': 'JosJuice', 'lastname': '-', 'identity_url': None, 'mail': 'JosJuice@gmail.com'}, 'notes': 'https://dolphin-emu.org/download/dev/6cb60f8d364fc9887bfb4779993036d5554902a2/'}, 'issue': {'created_on': '2016-12-17T21:52:15.189Z', 'closed_on': '2019-11-09T20:42:08.634Z', 'start_date': None, 'done_ratio': 0, 'description': 'Since we can already change the Dump Path in the config menu, it would be very handy if we could also change the Load Path, specifically for those of us with a small SSD as a boot drive (not much space for our crazy hi-res texture packs.)', 'watchers': [], 'author': {'id': 6405, 'icon_url': '//www.gravatar.com/avatar/36ede8cb7c24ea940c98ba72cb4db63f?rating=PG&size=50', 'login': 'Disorderly', 'firstname': 'U', 'lastname': 'R', 'identity_url': None, 'mail': 'yorkiesandskittles@gmail.com'}, 'priority': {'id': 2, 'name': 'Normal'}, 'id': 9970, 'due_date': None, 'parent_id': None, 'estimated_hours': None, 'lock_version': 8, 'status': {'id': 3, 'name': 'Fixed'}, 'is_private': False, 'updated_on': '2019-11-09T20:42:08.634Z', 'project': {'id': 4, 'identifier': 'emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/', 'name': 'Emulator'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'assignee': None, 'root_id': 9970, 'subject': 'Ability to change "Load" path'}, 'url': 'https://bugs.dolphin-emu.org/issues/9970'}, 'rm_type': 'updated', 'source': 'webserver'}
2019-11-09T19:42:55.586881	{'type': 'raw_redmine_hook', 'raw': {'action': 'updated', 'journal': {'id': 738128, 'created_on': '2019-11-09T19:42:55.548Z', 'private_notes': False, 'details': [], 'author': {'id': 6959, 'icon_url': '//www.gravatar.com/avatar/5be46a5a173bedbbec80543b6db7fdaf?rating=PG&size=50', 'login': 'iwubcode', 'firstname': 'wub', 'lastname': 'code', 'identity_url': None, 'mail': 'jcredible84@gmail.com'}, 'notes': 'This is now fixed!'}, 'issue': {'created_on': '2016-12-17T21:52:15.189Z', 'closed_on': None, 'start_date': None, 'done_ratio': 0, 'description': 'Since we can already change the Dump Path in the config menu, it would be very handy if we could also change the Load Path, specifically for those of us with a small SSD as a boot drive (not much space for our crazy hi-res texture packs.)', 'watchers': [], 'author': {'id': 6405, 'icon_url': '//www.gravatar.com/avatar/36ede8cb7c24ea940c98ba72cb4db63f?rating=PG&size=50', 'login': 'Disorderly', 'firstname': 'U', 'lastname': 'R', 'identity_url': None, 'mail': 'yorkiesandskittles@gmail.com'}, 'priority': {'id': 2, 'name': 'Normal'}, 'id': 9970, 'due_date': None, 'parent_id': None, 'estimated_hours': None, 'lock_version': 7, 'status': {'id': 7, 'name': 'Accepted'}, 'is_private': False, 'updated_on': '2019-11-09T19:42:55.538Z', 'project': {'id': 4, 'identifier': 'emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/', 'name': 'Emulator'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'assignee': None, 'root_id': 9970, 'subject': 'Ability to change "Load" path'}, 'url': 'https://bugs.dolphin-emu.org/issues/9970'}, 'rm_type': 'updated', 'source': 'webserver'}
2019-11-09T03:46:37.785129	{'type': 'raw_redmine_hook', 'raw': {'action': 'updated', 'journal': {'id': 738127, 'created_on': '2019-11-09T03:46:37.670Z', 'private_notes': False, 'details': [], 'author': {'id': 9532, 'icon_url': '//www.gravatar.com/avatar/d14467a81144305e07d98dedce4960c7?rating=PG&size=50', 'login': 'MrMrMANGOMILK', 'firstname': 'MrMrMANGOMILK', 'lastname': 'Surname', 'identity_url': None, 'mail': 'schuyleruyterlinde@gmail.com'}, 'notes': "Unfortunately not; I haven't been able to get Android Studio running under Linux at *all*. Hopefully Windows will be better but I've never touched the program so I expect there will be a very steep learning curve."}, 'issue': {'created_on': '2019-08-12T00:37:09.261Z', 'closed_on': None, 'start_date': None, 'done_ratio': 0, 'description': "**Game Name?**\r\n\r\n[N/A]\r\n\r\n\r\n**Game ID?** (right click the game in the game list, Properties, Info tab)\r\n\r\n[N/A]\r\n\r\n\r\n**MD5 Hash?** (right click the game in the game list, Properties, Verify tab, Verify Integrity button)\r\n\r\n[N/A]\r\n\r\n\r\n**What's the problem? Describe what went wrong.**\r\n\r\nExiting the app to the home screen or another app, or locking the device, causes the emulator to lock up, becoming unresponsive and forcing the user to close and reopen the app. This behavior does not occur unless a game is running.\r\n\r\n\r\n**What steps will reproduce the problem?**\r\n\r\nLaunch any game and either open the Recents menu, press the Home button, or lock the device. Then either open the app again or unlock the device.\r\n\r\n**Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.**\r\n\r\nYes, version 5.0-10883\r\n\r\n**Is the issue present in the latest stable version?**\r\n\r\nNo, version 5.0\r\n\r\n**If the issue isn't present in the latest stable version, which is the first broken version?** (You can find the first broken version by bisecting. Windows users can use the tool https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds and anyone who is building Dolphin on their own can use git bisect.)\r\n\r\nUnknown, appears to be 5.0-10669\r\n\r\n\r\n**If your issue is a graphical issue, please attach screenshots and record a three frame fifolog of the issue if possible.  Screenshots showing what it is supposed to look like from either console or older builds of Dolphin will help too.  For more information on how to use the fifoplayer, please check here: https://wiki.dolphin-emu.org/index.php?title=FifoPlayer**\r\n\r\n[N/A]\r\n\r\n\r\n**What are your PC specifications?** (CPU, GPU, Operating System, more)\r\n\r\nSamsung Galaxy S9 Plus (Snapdragon 845 model), Android 9 with One UI 1\r\n\r\n\r\n**Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,\r\nconfiguration files, savefiles, savestates)**\r\n\r\n[N/A]", 'watchers': [{'id': 9532, 'icon_url': '//www.gravatar.com/avatar/d14467a81144305e07d98dedce4960c7?rating=PG&size=50', 'login': 'MrMrMANGOMILK', 'firstname': 'MrMrMANGOMILK', 'lastname': 'Surname', 'identity_url': None, 'mail': 'schuyleruyterlinde@gmail.com'}], 'author': {'id': 9532, 'icon_url': '//www.gravatar.com/avatar/d14467a81144305e07d98dedce4960c7?rating=PG&size=50', 'login': 'MrMrMANGOMILK', 'firstname': 'MrMrMANGOMILK', 'lastname': 'Surname', 'identity_url': None, 'mail': 'schuyleruyterlinde@gmail.com'}, 'priority': {'id': 2, 'name': 'Normal'}, 'id': 11825, 'due_date': None, 'parent_id': None, 'estimated_hours': None, 'lock_version': 5, 'status': {'id': 1, 'name': 'New'}, 'is_private': False, 'updated_on': '2019-11-09T03:46:37.666Z', 'project': {'id': 4, 'identifier': 'emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/', 'name': 'Emulator'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'assignee': None, 'root_id': 11825, 'subject': '[Android] Emulation hangs when app loses focus'}, 'url': 'https://bugs.dolphin-emu.org/issues/11825'}, 'rm_type': 'updated', 'source': 'webserver'}
2019-11-08T23:49:10.605920	{'type': 'raw_redmine_hook', 'raw': {'action': 'updated', 'journal': {'id': 738126, 'created_on': '2019-11-08T23:49:10.492Z', 'private_notes': False, 'details': [], 'author': {'id': 13916, 'icon_url': '//www.gravatar.com/avatar/f243e9c29f9e1506b736436e870a513f?rating=PG&size=50', 'login': 'sonic15783', 'firstname': 'James', 'lastname': 'Proulx', 'identity_url': None, 'mail': 'angelshadow15783@gmail.com'}, 'notes': 'This is what I use. Found this a while back and would recommend! (Preferably use the Soft Routing option when routing audio to another device.)\r\nhttps://github.com/audiorouterdev/audio-router'}, 'issue': {'created_on': '2013-02-04T21:07:44.879Z', 'closed_on': None, 'start_date': None, 'done_ratio': 0, 'description': 'Sorry if this is the incorrect means on how to make a request but I was told to do so here from an admin.\r\n\r\nBasically I would like to see an audio out option for spdif. \r\nmore talk about my issue here\r\nhttp://forums.dolphin-emu.org/Thread-digital-audio-out\r\n', 'watchers': [], 'author': {'id': 1999, 'icon_url': '//www.gravatar.com/avatar/986f109a62c1d056cb4544b58913b332?rating=PG&size=50', 'login': 'ulaoulao', 'firstname': 'ulaoulao', 'lastname': '-', 'identity_url': None, 'mail': 'ulaoulao@gmail.com'}, 'priority': {'id': 2, 'name': 'Normal'}, 'id': 5976, 'due_date': None, 'parent_id': None, 'estimated_hours': None, 'lock_version': 1, 'status': {'id': 1, 'name': 'New'}, 'is_private': False, 'updated_on': '2019-11-08T23:49:10.486Z', 'project': {'id': 4, 'identifier': 'emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/', 'name': 'Emulator'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'assignee': None, 'root_id': 5976, 'subject': 'Add ability to choose audio output device.'}, 'url': 'https://bugs.dolphin-emu.org/issues/5976'}, 'rm_type': 'updated', 'source': 'webserver'}
2019-11-08T18:08:45.568186	{'type': 'raw_redmine_hook', 'raw': {'action': 'updated', 'journal': {'id': 738125, 'created_on': '2019-11-08T18:08:45.536Z', 'private_notes': False, 'details': [], 'author': {'id': 3410, 'icon_url': '//www.gravatar.com/avatar/5a3a3b21f34e77f2131662128aeac587?rating=PG&size=50', 'login': 'ryanebola16', 'firstname': 'ryanebola16', 'lastname': '-', 'identity_url': None, 'mail': 'ryanebola16@gmail.com'}, 'notes': 'Ah, I understand now. Thanks!'}, 'issue': {'created_on': '2018-01-22T00:35:04.570Z', 'closed_on': None, 'start_date': None, 'done_ratio': 0, 'description': '**What steps will reproduce the problem?**\r\n\r\n1. Open any settings menu\r\n2. Rotate screen\r\n3. Observe crash\r\n\r\n**Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.**\r\n\r\n5.0-6203\r\n\r\n\r\n**What are your PC specifications?** (CPU, GPU, Operating System, more)\r\n\r\nSamsung Galaxy Note8 (SM-N950U)\r\nQualcomm Snapdragon 835\r\nOcta-core (4x2.35 GHz Kryo & 4x1.9 GHz Kryo)\r\nAdreno 540\r\n6GB RAM (LPDDR4)\r\nBaseband version N950USQS2BQK2\r\nKernel version 4.4.21\r\nAndroid 7.1.1\r\n\r\n\r\n**Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,\r\nconfiguration files, savefiles, savestates)**\r\n\r\nPossibly related to #10725 and #10770', 'watchers': [], 'author': {'id': 3410, 'icon_url': '//www.gravatar.com/avatar/5a3a3b21f34e77f2131662128aeac587?rating=PG&size=50', 'login': 'ryanebola16', 'firstname': 'ryanebola16', 'lastname': '-', 'identity_url': None, 'mail': 'ryanebola16@gmail.com'}, 'priority': {'id': 2, 'name': 'Normal'}, 'id': 10815, 'due_date': None, 'parent_id': None, 'estimated_hours': None, 'lock_version': 7, 'status': {'id': 7, 'name': 'Accepted'}, 'is_private': False, 'updated_on': '2019-11-08T18:08:45.532Z', 'project': {'id': 4, 'identifier': 'emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/', 'name': 'Emulator'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'assignee': None, 'root_id': 10815, 'subject': 'Android: Configuration changes (other than screen rotation) in any settings menu crash app'}, 'url': 'https://bugs.dolphin-emu.org/issues/10815'}, 'rm_type': 'updated', 'source': 'webserver'}
2019-11-08T18:03:53.749912	{'type': 'raw_redmine_hook', 'raw': {'action': 'updated', 'journal': {'id': 738124, 'created_on': '2019-11-08T18:03:53.712Z', 'private_notes': False, 'details': [], 'author': {'id': 1699, 'icon_url': '//www.gravatar.com/avatar/8d072cc71a928c600162cc1b4111f87f?rating=PG&size=50', 'login': 'JosJuice', 'firstname': 'JosJuice', 'lastname': '-', 'identity_url': None, 'mail': 'JosJuice@gmail.com'}, 'notes': 'An example of a different configuration change would be changing the system language of the device. A complete list of possible configuration changes is available at https://developer.android.com/guide/topics/manifest/activity-element.html#config\r\n\r\n5.0-11125 does not fix anything regarding rotation in the settings activity, only the emulation activity.'}, 'issue': {'created_on': '2018-01-22T00:35:04.570Z', 'closed_on': None, 'start_date': None, 'done_ratio': 0, 'description': '**What steps will reproduce the problem?**\r\n\r\n1. Open any settings menu\r\n2. Rotate screen\r\n3. Observe crash\r\n\r\n**Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.**\r\n\r\n5.0-6203\r\n\r\n\r\n**What are your PC specifications?** (CPU, GPU, Operating System, more)\r\n\r\nSamsung Galaxy Note8 (SM-N950U)\r\nQualcomm Snapdragon 835\r\nOcta-core (4x2.35 GHz Kryo & 4x1.9 GHz Kryo)\r\nAdreno 540\r\n6GB RAM (LPDDR4)\r\nBaseband version N950USQS2BQK2\r\nKernel version 4.4.21\r\nAndroid 7.1.1\r\n\r\n\r\n**Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,\r\nconfiguration files, savefiles, savestates)**\r\n\r\nPossibly related to #10725 and #10770', 'watchers': [], 'author': {'id': 3410, 'icon_url': '//www.gravatar.com/avatar/5a3a3b21f34e77f2131662128aeac587?rating=PG&size=50', 'login': 'ryanebola16', 'firstname': 'ryanebola16', 'lastname': '-', 'identity_url': None, 'mail': 'ryanebola16@gmail.com'}, 'priority': {'id': 2, 'name': 'Normal'}, 'id': 10815, 'due_date': None, 'parent_id': None, 'estimated_hours': None, 'lock_version': 6, 'status': {'id': 7, 'name': 'Accepted'}, 'is_private': False, 'updated_on': '2019-11-08T18:03:53.708Z', 'project': {'id': 4, 'identifier': 'emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/', 'name': 'Emulator'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'assignee': None, 'root_id': 10815, 'subject': 'Android: Configuration changes (other than screen rotation) in any settings menu crash app'}, 'url': 'https://bugs.dolphin-emu.org/issues/10815'}, 'rm_type': 'updated', 'source': 'webserver'}
2019-11-08T17:50:37.059499	{'type': 'raw_redmine_hook', 'raw': {'action': 'updated', 'journal': {'id': 738123, 'created_on': '2019-11-08T17:50:37.011Z', 'private_notes': False, 'details': [{'id': 175557, 'prop_key': '1', 'value': None, 'property': 'cf', 'old_value': 'N/A'}, {'id': 175558, 'prop_key': '1', 'value': 'Android', 'property': 'cf', 'old_value': None}], 'author': {'id': 1699, 'icon_url': '//www.gravatar.com/avatar/8d072cc71a928c600162cc1b4111f87f?rating=PG&size=50', 'login': 'JosJuice', 'firstname': 'JosJuice', 'lastname': '-', 'identity_url': None, 'mail': 'JosJuice@gmail.com'}, 'notes': ''}, 'issue': {'created_on': '2019-11-08T17:49:04.367Z', 'closed_on': None, 'start_date': None, 'done_ratio': 0, 'description': "**Game Name?**\r\n\r\nTales of Symphonia 1\r\n\r\n\r\n**Game ID?** (right click the game in the game list, Properties, Info tab)\r\n\r\nGQSEAF\r\n\r\n\r\n**MD5 Hash?** (right click the game in the game list, Properties, Verify tab, Verify Integrity button)\r\n\r\n220ebd0c8108ed194bbeb2880f8fe6b5\r\n\r\n\r\n**What's the problem? Describe what went wrong.**\r\n\r\nSee attached images of panic alerts after rotating the device. Title is self-explanatory. I created the panic alert by reproducing #11424 \r\n\r\n\r\n**What steps will reproduce the problem?**\r\n\r\n1. Trigger a panic alert.\r\n2. Rotate device.\r\n3. Observe clipped panic alerts.\r\n\r\n**Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.**\r\n\r\n5.0-11153\r\n\r\n\r\n**What are your PC specifications?** (CPU, GPU, Operating System, more)\r\n\r\nSamsung Galaxy Note8 (SM-N950U)\r\nQualcomm Snapdragon 835\r\nOcta-core (4x2.35 GHz Kryo & 4x1.9 GHz Kryo)\r\nAdreno 540\r\n6GB RAM (LPDDR4)\r\nAndroid 9\r\nOpenGL ES 3.2 V@331.0", 'watchers': [], 'author': {'id': 3410, 'icon_url': '//www.gravatar.com/avatar/5a3a3b21f34e77f2131662128aeac587?rating=PG&size=50', 'login': 'ryanebola16', 'firstname': 'ryanebola16', 'lastname': '-', 'identity_url': None, 'mail': 'ryanebola16@gmail.com'}, 'priority': {'id': 2, 'name': 'Normal'}, 'id': 11893, 'due_date': None, 'parent_id': None, 'estimated_hours': None, 'lock_version': 1, 'status': {'id': 1, 'name': 'New'}, 'is_private': False, 'updated_on': '2019-11-08T17:50:37.005Z', 'project': {'id': 4, 'identifier': 'emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/', 'name': 'Emulator'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'assignee': None, 'root_id': 11893, 'subject': "Android: Panic alerts don't properly fit screen after rotating"}, 'url': 'https://bugs.dolphin-emu.org/issues/11893'}, 'rm_type': 'updated', 'source': 'webserver'}
2019-11-08T17:50:00.680567	{'type': 'raw_redmine_hook', 'raw': {'action': 'updated', 'journal': {'id': 738122, 'created_on': '2019-11-08T17:50:00.652Z', 'private_notes': False, 'details': [], 'author': {'id': 3410, 'icon_url': '//www.gravatar.com/avatar/5a3a3b21f34e77f2131662128aeac587?rating=PG&size=50', 'login': 'ryanebola16', 'firstname': 'ryanebola16', 'lastname': '-', 'identity_url': None, 'mail': 'ryanebola16@gmail.com'}, 'notes': 'I\'m not sure what you mean by "other configuration changes" but I can\'t reproduce the rotation crash anymore.\r\n\r\nProbably (truly) fixed by https://dolphin-emu.org/download/dev/18ba1fd723f20ac29ac7dce8686382169fc50ccb/\r\nFYI, the above commit doesn\'t fix #10770'}, 'issue': {'created_on': '2018-01-22T00:35:04.570Z', 'closed_on': None, 'start_date': None, 'done_ratio': 0, 'description': '**What steps will reproduce the problem?**\r\n\r\n1. Open any settings menu\r\n2. Rotate screen\r\n3. Observe crash\r\n\r\n**Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.**\r\n\r\n5.0-6203\r\n\r\n\r\n**What are your PC specifications?** (CPU, GPU, Operating System, more)\r\n\r\nSamsung Galaxy Note8 (SM-N950U)\r\nQualcomm Snapdragon 835\r\nOcta-core (4x2.35 GHz Kryo & 4x1.9 GHz Kryo)\r\nAdreno 540\r\n6GB RAM (LPDDR4)\r\nBaseband version N950USQS2BQK2\r\nKernel version 4.4.21\r\nAndroid 7.1.1\r\n\r\n\r\n**Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,\r\nconfiguration files, savefiles, savestates)**\r\n\r\nPossibly related to #10725 and #10770', 'watchers': [], 'author': {'id': 3410, 'icon_url': '//www.gravatar.com/avatar/5a3a3b21f34e77f2131662128aeac587?rating=PG&size=50', 'login': 'ryanebola16', 'firstname': 'ryanebola16', 'lastname': '-', 'identity_url': None, 'mail': 'ryanebola16@gmail.com'}, 'priority': {'id': 2, 'name': 'Normal'}, 'id': 10815, 'due_date': None, 'parent_id': None, 'estimated_hours': None, 'lock_version': 5, 'status': {'id': 7, 'name': 'Accepted'}, 'is_private': False, 'updated_on': '2019-11-08T17:50:00.647Z', 'project': {'id': 4, 'identifier': 'emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/', 'name': 'Emulator'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'assignee': None, 'root_id': 10815, 'subject': 'Android: Configuration changes (other than screen rotation) in any settings menu crash app'}, 'url': 'https://bugs.dolphin-emu.org/issues/10815'}, 'rm_type': 'updated', 'source': 'webserver'}
2019-11-08T17:49:04.826422	{'type': 'raw_redmine_hook', 'raw': {'action': 'opened', 'issue': {'created_on': '2019-11-08T17:49:04.367Z', 'closed_on': None, 'start_date': None, 'done_ratio': 0, 'description': "**Game Name?**\r\n\r\nTales of Symphonia 1\r\n\r\n\r\n**Game ID?** (right click the game in the game list, Properties, Info tab)\r\n\r\nGQSEAF\r\n\r\n\r\n**MD5 Hash?** (right click the game in the game list, Properties, Verify tab, Verify Integrity button)\r\n\r\n220ebd0c8108ed194bbeb2880f8fe6b5\r\n\r\n\r\n**What's the problem? Describe what went wrong.**\r\n\r\nSee attached images of panic alerts after rotating the device. Title is self-explanatory. I created the panic alert by reproducing #11424 \r\n\r\n\r\n**What steps will reproduce the problem?**\r\n\r\n1. Trigger a panic alert.\r\n2. Rotate device.\r\n3. Observe clipped panic alerts.\r\n\r\n**Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.**\r\n\r\n5.0-11153\r\n\r\n\r\n**What are your PC specifications?** (CPU, GPU, Operating System, more)\r\n\r\nSamsung Galaxy Note8 (SM-N950U)\r\nQualcomm Snapdragon 835\r\nOcta-core (4x2.35 GHz Kryo & 4x1.9 GHz Kryo)\r\nAdreno 540\r\n6GB RAM (LPDDR4)\r\nAndroid 9\r\nOpenGL ES 3.2 V@331.0", 'watchers': [], 'author': {'id': 3410, 'icon_url': '//www.gravatar.com/avatar/5a3a3b21f34e77f2131662128aeac587?rating=PG&size=50', 'login': 'ryanebola16', 'firstname': 'ryanebola16', 'lastname': '-', 'identity_url': None, 'mail': 'ryanebola16@gmail.com'}, 'priority': {'id': 2, 'name': 'Normal'}, 'id': 11893, 'due_date': None, 'parent_id': None, 'estimated_hours': None, 'lock_version': 0, 'status': {'id': 1, 'name': 'New'}, 'is_private': False, 'updated_on': '2019-11-08T17:49:04.367Z', 'project': {'id': 4, 'identifier': 'emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/', 'name': 'Emulator'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'assignee': None, 'root_id': 11893, 'subject': "Android: Panic alerts don't properly fit screen after rotating"}, 'url': 'https://bugs.dolphin-emu.org/issues/11893'}, 'rm_type': 'opened', 'source': 'webserver'}
2019-11-08T16:16:23.629209	{'type': 'raw_redmine_hook', 'raw': {'action': 'updated', 'journal': {'id': 738121, 'created_on': '2019-11-08T16:16:23.598Z', 'private_notes': False, 'details': [{'id': 175555, 'prop_key': 'status_id', 'value': '3', 'property': 'attr', 'old_value': '10'}, {'id': 175556, 'prop_key': '10', 'value': '5.0-9565', 'property': 'cf', 'old_value': ''}], 'author': {'id': 1699, 'icon_url': '//www.gravatar.com/avatar/8d072cc71a928c600162cc1b4111f87f?rating=PG&size=50', 'login': 'JosJuice', 'firstname': 'JosJuice', 'lastname': '-', 'identity_url': None, 'mail': 'JosJuice@gmail.com'}, 'notes': 'https://dolphin-emu.org/download/dev/dc15c969edb02e61d5e7ef0ac57825f5936db42b/'}, 'issue': {'created_on': '2019-01-17T21:14:22.205Z', 'closed_on': '2019-11-08T16:16:23.593Z', 'start_date': None, 'done_ratio': 0, 'description': "**Game Name?**\r\n\r\n[Issue occurs with all games]\r\n\r\n\r\n**Game ID?** (right click the game in the game list, properties, info tab)\r\n\r\n[N/A]\r\n\r\n\r\n**MD5 Hash?** (right click the game in the game list, properties, info tab, MD5 Hash: Compute)\r\n\r\n[N/A]\r\n\r\n\r\n**What's the problem? Describe what went wrong.**\r\n\r\nWhenever Dolphin loses focus, rumble via the device's vibrate function will stop working, though the setting is still toggled. Turning it off and then back on fixes it.\r\n\r\n\r\n**What steps will reproduce the problem?**\r\n\r\nRun a game with device rumble enabled, then either lock the device or switch to another app. (It may only require you to press the Recents button but I'm not sure)\r\n\r\n**Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.**\r\n\r\nYes - 5.0-9413\r\n\r\n**Is the issue present in the latest stable version?**\r\n\r\nThe related feature is not present in 5.0.\r\n\r\n**If the issue isn't present in the latest stable version, which is the first broken version?** (You can find the first broken version by bisecting. Windows users can use the tool https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds and anyone who is building Dolphin on their own can use git bisect.)\r\n\r\nUnknown (exists in the build present on the Play Store, which is 5.0-9186)\r\n\r\n\r\n**If your issue is a graphical issue, please attach screenshots and record a three frame fifolog of the issue if possible.  Screenshots showing what it is supposed to look like from either console or older builds of Dolphin will help too.  For more information on how to use the fifoplayer, please check here: https://wiki.dolphin-emu.org/index.php?title=FifoPlayer**\r\n\r\n[N/A]\r\n\r\n\r\n**What are your PC specifications?** (CPU, GPU, Operating System, more)\r\n\r\nSamsung Galaxy S9 Plus (Snapdragon 845 model), Android 8 with Samsung Experience 9\r\n\r\n\r\n**Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,\r\nconfiguration files, savefiles, savestates)**\r\n\r\n[N/A]", 'watchers': [], 'author': {'id': 9532, 'icon_url': '//www.gravatar.com/avatar/d14467a81144305e07d98dedce4960c7?rating=PG&size=50', 'login': 'MrMrMANGOMILK', 'firstname': 'MrMrMANGOMILK', 'lastname': 'Surname', 'identity_url': None, 'mail': 'schuyleruyterlinde@gmail.com'}, 'priority': {'id': 2, 'name': 'Normal'}, 'id': 11531, 'due_date': None, 'parent_id': None, 'estimated_hours': None, 'lock_version': 3, 'status': {'id': 3, 'name': 'Fixed'}, 'is_private': False, 'updated_on': '2019-11-08T16:16:23.593Z', 'project': {'id': 4, 'identifier': 'emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/', 'name': 'Emulator'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'assignee': {'id': 9262, 'icon_url': '//www.gravatar.com/avatar/aeff7c4fca672493de296a9d136db851?rating=PG&size=50', 'login': 'billygoat', 'firstname': 'Zack', 'lastname': 'Howland', 'identity_url': None, 'mail': 'zackhow@gmail.com'}, 'root_id': 11531, 'subject': '[Android] Device rumble is disabled whenever the app loses focus'}, 'url': 'https://bugs.dolphin-emu.org/issues/11531'}, 'rm_type': 'updated', 'source': 'webserver'}
2019-11-08T16:14:28.263222	{'type': 'raw_redmine_h