Status for Dolphin Central

Recent events

2018-11-21T18:57:56.848561	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 657, 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'args': '()', 'msg': 'Starting new HTTPS connection (1): api.github.com'}
2018-11-21T18:57:56.846374	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 196, 'pathname': '/home/central/sadm/central/github.py', 'args': '()', 'msg': "Watched repo 'dolphin-emu/gcdsp-ida' has our hook installed"}
2018-11-21T18:57:56.381024	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 657, 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'args': '()', 'msg': 'Starting new HTTPS connection (1): api.github.com'}
2018-11-21T18:57:55.851744	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 657, 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'args': '()', 'msg': 'Starting new HTTPS connection (1): api.github.com'}
2018-11-21T18:57:55.851131	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 196, 'pathname': '/home/central/sadm/central/github.py', 'args': '()', 'msg': "Watched repo 'dolphin-emu/hwtests' has our hook installed"}
2018-11-21T18:57:55.351031	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 657, 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'args': '()', 'msg': 'Starting new HTTPS connection (1): api.github.com'}
2018-11-21T18:57:54.648413	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 657, 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'args': '()', 'msg': 'Starting new HTTPS connection (1): api.github.com'}
2018-11-21T18:57:54.646174	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 196, 'pathname': '/home/central/sadm/central/github.py', 'args': '()', 'msg': "Watched repo 'dolphin-emu/www' has our hook installed"}
2018-11-21T18:57:54.127486	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 657, 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'args': '()', 'msg': 'Starting new HTTPS connection (1): api.github.com'}
2018-11-21T18:57:53.571845	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 657, 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'args': '()', 'msg': 'Starting new HTTPS connection (1): api.github.com'}
2018-11-21T18:57:53.569450	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 196, 'pathname': '/home/central/sadm/central/github.py', 'args': '()', 'msg': "Watched repo 'dolphin-emu/sadm' has our hook installed"}
2018-11-21T18:57:53.072426	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 657, 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'args': '()', 'msg': 'Starting new HTTPS connection (1): api.github.com'}
2018-11-21T18:57:52.542962	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 657, 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'args': '()', 'msg': 'Starting new HTTPS connection (1): api.github.com'}
2018-11-21T18:57:52.540763	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 196, 'pathname': '/home/central/sadm/central/github.py', 'args': '()', 'msg': "Watched repo 'dolphin-emu/redmine' has our hook installed"}
2018-11-21T18:57:52.019544	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 657, 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'args': '()', 'msg': 'Starting new HTTPS connection (1): api.github.com'}
2018-11-21T18:57:51.448576	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 657, 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'args': '()', 'msg': 'Starting new HTTPS connection (1): api.github.com'}
2018-11-21T18:57:51.445976	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 196, 'pathname': '/home/central/sadm/central/github.py', 'args': '()', 'msg': "Watched repo 'dolphin-emu/fifoci' has our hook installed"}
2018-11-21T18:57:50.916384	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 657, 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'args': '()', 'msg': 'Starting new HTTPS connection (1): api.github.com'}
2018-11-21T18:57:50.388215	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 657, 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'args': '()', 'msg': 'Starting new HTTPS connection (1): api.github.com'}
2018-11-21T18:57:50.385773	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 196, 'pathname': '/home/central/sadm/central/github.py', 'args': '()', 'msg': "Watched repo 'dolphin-emu/codesearch-ui' has our hook installed"}
2018-11-21T18:57:49.860769	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 657, 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'args': '()', 'msg': 'Starting new HTTPS connection (1): api.github.com'}
2018-11-21T18:57:49.356355	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 657, 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'args': '()', 'msg': 'Starting new HTTPS connection (1): api.github.com'}
2018-11-21T18:57:49.353077	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 196, 'pathname': '/home/central/sadm/central/github.py', 'args': '()', 'msg': "Watched repo 'dolphin-emu/dolphin' has our hook installed"}
2018-11-21T18:57:48.824696	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 657, 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'args': '()', 'msg': 'Starting new HTTPS connection (1): api.github.com'}
2018-11-21T18:57:48.821524	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 168, 'pathname': '/home/central/sadm/central/github.py', 'args': '()', 'msg': 'Checking watched repositories for webhook presence'}

Recent 'build_status' events

2018-11-21T07:02:09.967076	{'shortrev': '0c0d66', 'source': 'buildbot', 'service': 'pr-deb-x64', 'success': True, 'url': 'https://buildbot.dolphin-emu.org/#builders/6/builds/2875', 'pending': False, 'hash': '0c0d66809d9c029c0468982725ab63be48500081', 'type': 'build_status', 'pr': 7039, 'repo': 'dolphin-emu/dolphin', 'description': 'Build succeeded on builder pr-deb-x64'}
2018-11-21T07:01:08.853165	{'shortrev': '0c0d66', 'source': 'buildbot', 'service': 'pr-deb-x64', 'success': False, 'url': 'https://buildbot.dolphin-emu.org/#builders/6/builds/2875', 'pending': True, 'hash': '0c0d66809d9c029c0468982725ab63be48500081', 'type': 'build_status', 'pr': 7039, 'repo': 'dolphin-emu/dolphin', 'description': 'Auto build in progress on builder pr-deb-x64'}
2018-11-21T05:45:10.656905	{'shortrev': '857d52', 'source': 'buildbot', 'service': 'pr-win-dbg-x64', 'success': True, 'url': 'https://buildbot.dolphin-emu.org/#builders/7/builds/3447', 'pending': False, 'hash': '857d52a983ab69ed313864adf7fd1706420207dc', 'type': 'build_status', 'pr': 7410, 'repo': 'dolphin-emu/dolphin', 'description': 'Build succeeded on builder pr-win-dbg-x64'}
2018-11-21T05:43:58.638015	{'shortrev': '857d52', 'source': 'buildbot', 'service': 'pr-win-dbg-x64', 'success': False, 'url': 'https://buildbot.dolphin-emu.org/#builders/7/builds/3447', 'pending': True, 'hash': '857d52a983ab69ed313864adf7fd1706420207dc', 'type': 'build_status', 'pr': 7410, 'repo': 'dolphin-emu/dolphin', 'description': 'Auto build in progress on builder pr-win-dbg-x64'}
2018-11-21T05:43:58.079638	{'shortrev': '857d52', 'source': 'buildbot', 'service': 'pr-win-x64', 'success': True, 'url': 'https://buildbot.dolphin-emu.org/#builders/20/builds/3462', 'pending': False, 'hash': '857d52a983ab69ed313864adf7fd1706420207dc', 'type': 'build_status', 'pr': 7410, 'repo': 'dolphin-emu/dolphin', 'description': 'Build succeeded on builder pr-win-x64'}
2018-11-21T05:42:51.504799	{'shortrev': '857d52', 'source': 'buildbot', 'service': 'pr-win-x64', 'success': False, 'url': 'https://buildbot.dolphin-emu.org/#builders/20/builds/3462', 'pending': True, 'hash': '857d52a983ab69ed313864adf7fd1706420207dc', 'type': 'build_status', 'pr': 7410, 'repo': 'dolphin-emu/dolphin', 'description': 'Auto build in progress on builder pr-win-x64'}
2018-11-21T05:42:50.985249	{'shortrev': 'bef320', 'source': 'buildbot', 'service': 'pr-win-dbg-x64', 'success': True, 'url': 'https://buildbot.dolphin-emu.org/#builders/7/builds/3446', 'pending': False, 'hash': 'bef32025c05b037411f2ff531e0995471dd9d51e', 'type': 'build_status', 'pr': 7410, 'repo': 'dolphin-emu/dolphin', 'description': 'Build succeeded on builder pr-win-dbg-x64'}
2018-11-21T05:42:38.751682	{'shortrev': '857d52', 'source': 'buildbot', 'service': 'pr-android', 'success': True, 'url': 'https://buildbot.dolphin-emu.org/#builders/8/builds/3410', 'pending': False, 'hash': '857d52a983ab69ed313864adf7fd1706420207dc', 'type': 'build_status', 'pr': 7410, 'repo': 'dolphin-emu/dolphin', 'description': 'Build succeeded on builder pr-android'}
2018-11-21T05:42:01.661767	{'shortrev': '857d52', 'source': 'buildbot', 'service': 'pr-deb-dbg-x64', 'success': True, 'url': 'https://buildbot.dolphin-emu.org/#builders/21/builds/2862', 'pending': False, 'hash': '857d52a983ab69ed313864adf7fd1706420207dc', 'type': 'build_status', 'pr': 7410, 'repo': 'dolphin-emu/dolphin', 'description': 'Build succeeded on builder pr-deb-dbg-x64'}
2018-11-21T05:41:54.033241	{'shortrev': '857d52', 'source': 'buildbot', 'service': 'pr-osx-x64', 'success': True, 'url': 'https://buildbot.dolphin-emu.org/#builders/33/builds/3396', 'pending': False, 'hash': '857d52a983ab69ed313864adf7fd1706420207dc', 'type': 'build_status', 'pr': 7410, 'repo': 'dolphin-emu/dolphin', 'description': 'Build succeeded on builder pr-osx-x64'}
2018-11-21T05:41:27.007322	{'shortrev': '857d52', 'source': 'buildbot', 'service': 'pr-deb-dbg-x64', 'success': False, 'url': 'https://buildbot.dolphin-emu.org/#builders/21/builds/2862', 'pending': True, 'hash': '857d52a983ab69ed313864adf7fd1706420207dc', 'type': 'build_status', 'pr': 7410, 'repo': 'dolphin-emu/dolphin', 'description': 'Auto build in progress on builder pr-deb-dbg-x64'}
2018-11-21T05:41:26.288596	{'shortrev': '857d52', 'source': 'buildbot', 'service': 'pr-deb-x64', 'success': True, 'url': 'https://buildbot.dolphin-emu.org/#builders/6/builds/2874', 'pending': False, 'hash': '857d52a983ab69ed313864adf7fd1706420207dc', 'type': 'build_status', 'pr': 7410, 'repo': 'dolphin-emu/dolphin', 'description': 'Build succeeded on builder pr-deb-x64'}
2018-11-21T05:41:19.592842	{'shortrev': '857d52', 'source': 'buildbot', 'service': 'pr-android', 'success': False, 'url': 'https://buildbot.dolphin-emu.org/#builders/8/builds/3410', 'pending': True, 'hash': '857d52a983ab69ed313864adf7fd1706420207dc', 'type': 'build_status', 'pr': 7410, 'repo': 'dolphin-emu/dolphin', 'description': 'Auto build in progress on builder pr-android'}
2018-11-21T05:41:18.949054	{'shortrev': '857d52', 'source': 'buildbot', 'service': 'lint', 'success': True, 'url': 'https://buildbot.dolphin-emu.org/#builders/22/builds/3392', 'pending': False, 'hash': '857d52a983ab69ed313864adf7fd1706420207dc', 'type': 'build_status', 'pr': 7410, 'repo': 'dolphin-emu/dolphin', 'description': 'Build succeeded on builder lint'}
2018-11-21T05:41:14.615409	{'shortrev': '857d52', 'source': 'buildbot', 'service': 'lint', 'success': False, 'url': 'https://buildbot.dolphin-emu.org/#builders/22/builds/3392', 'pending': True, 'hash': '857d52a983ab69ed313864adf7fd1706420207dc', 'type': 'build_status', 'pr': 7410, 'repo': 'dolphin-emu/dolphin', 'description': 'Auto build in progress on builder lint'}
2018-11-21T05:41:13.996978	{'shortrev': '857d52', 'source': 'buildbot', 'service': 'pr-ubu-x64', 'success': True, 'url': 'https://buildbot.dolphin-emu.org/#builders/2/builds/3401', 'pending': False, 'hash': '857d52a983ab69ed313864adf7fd1706420207dc', 'type': 'build_status', 'pr': 7410, 'repo': 'dolphin-emu/dolphin', 'description': 'Build succeeded on builder pr-ubu-x64'}
2018-11-21T05:41:08.756357	{'shortrev': '857d52', 'source': 'buildbot', 'service': 'pr-freebsd-x64', 'success': True, 'url': 'https://buildbot.dolphin-emu.org/#builders/34/builds/3444', 'pending': False, 'hash': '857d52a983ab69ed313864adf7fd1706420207dc', 'type': 'build_status', 'pr': 7410, 'repo': 'dolphin-emu/dolphin', 'description': 'Build succeeded on builder pr-freebsd-x64'}
2018-11-21T05:40:52.512623	{'shortrev': '857d52', 'source': 'buildbot', 'service': 'pr-ubu-x64', 'success': False, 'url': 'https://buildbot.dolphin-emu.org/#builders/2/builds/3401', 'pending': True, 'hash': '857d52a983ab69ed313864adf7fd1706420207dc', 'type': 'build_status', 'pr': 7410, 'repo': 'dolphin-emu/dolphin', 'description': 'Auto build in progress on builder pr-ubu-x64'}
2018-11-21T05:40:51.962754	{'shortrev': '857d52', 'source': 'buildbot', 'service': 'pr-freebsd-x64', 'success': False, 'url': 'https://buildbot.dolphin-emu.org/#builders/34/builds/3444', 'pending': True, 'hash': '857d52a983ab69ed313864adf7fd1706420207dc', 'type': 'build_status', 'pr': 7410, 'repo': 'dolphin-emu/dolphin', 'description': 'Auto build in progress on builder pr-freebsd-x64'}
2018-11-21T05:40:51.447634	{'shortrev': '857d52', 'source': 'buildbot', 'service': 'pr-deb-x64', 'success': False, 'url': 'https://buildbot.dolphin-emu.org/#builders/6/builds/2874', 'pending': True, 'hash': '857d52a983ab69ed313864adf7fd1706420207dc', 'type': 'build_status', 'pr': 7410, 'repo': 'dolphin-emu/dolphin', 'description': 'Auto build in progress on builder pr-deb-x64'}
2018-11-21T05:40:50.916519	{'shortrev': '857d52', 'source': 'buildbot', 'service': 'pr-osx-x64', 'success': False, 'url': 'https://buildbot.dolphin-emu.org/#builders/33/builds/3396', 'pending': True, 'hash': '857d52a983ab69ed313864adf7fd1706420207dc', 'type': 'build_status', 'pr': 7410, 'repo': 'dolphin-emu/dolphin', 'description': 'Auto build in progress on builder pr-osx-x64'}
2018-11-21T05:40:43.226074	{'shortrev': '857d52', 'source': 'prbuilder', 'service': 'default', 'success': True, 'url': '', 'pending': False, 'hash': '857d52a983ab69ed313864adf7fd1706420207dc', 'type': 'build_status', 'pr': 7410, 'repo': 'dolphin-emu/dolphin', 'description': 'Very basic checks passed, handed off to Buildbot.'}
2018-11-21T05:38:35.174450	{'shortrev': 'bef320', 'source': 'buildbot', 'service': 'pr-win-dbg-x64', 'success': False, 'url': 'https://buildbot.dolphin-emu.org/#builders/7/builds/3446', 'pending': True, 'hash': 'bef32025c05b037411f2ff531e0995471dd9d51e', 'type': 'build_status', 'pr': 7410, 'repo': 'dolphin-emu/dolphin', 'description': 'Auto build in progress on builder pr-win-dbg-x64'}
2018-11-21T05:38:34.674506	{'shortrev': 'bef320', 'source': 'buildbot', 'service': 'pr-win-x64', 'success': True, 'url': 'https://buildbot.dolphin-emu.org/#builders/20/builds/3461', 'pending': False, 'hash': 'bef32025c05b037411f2ff531e0995471dd9d51e', 'type': 'build_status', 'pr': 7410, 'repo': 'dolphin-emu/dolphin', 'description': 'Build succeeded on builder pr-win-x64'}
2018-11-21T05:36:53.325452	{'shortrev': 'bef320', 'source': 'buildbot', 'service': 'pr-osx-x64', 'success': True, 'url': 'https://buildbot.dolphin-emu.org/#builders/33/builds/3395', 'pending': False, 'hash': 'bef32025c05b037411f2ff531e0995471dd9d51e', 'type': 'build_status', 'pr': 7410, 'repo': 'dolphin-emu/dolphin', 'description': 'Build succeeded on builder pr-osx-x64'}

Recent 'gh_issue_comment' events

2018-11-21T16:43:08.513672	{'safe_author': True, 'source': 'ghhookparser', 'body': "For games that are loaded from homebrew or other loaders, it syncs the every Wii save instead of just active title.  It's mostly for Brawl mods that boot from GeckoOS.", 'action': 'created', 'author': 'JMC47', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7446#issuecomment-440733130', 'type': 'gh_issue_comment', 'title': 'NetPlay: Add full Wii save sync', 'repo': 'dolphin-emu/dolphin', 'raw': {'action': 'created', 'repository': {'forks_count': 1136, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4831, 'forks': 1136, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4831, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4831, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 115, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-21T05:40:42Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369304, 'open_issues': 115, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-21T05:53:18Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'issue': {'assignees': [], 'body': 'This adds the ability to sync all Wii saves, instead of only the selected game. Useful for cases like launching a game though GeckoOS.\r\n\r\nTodo list:\r\n- [x] Add option in NetPlay window\r\n- [x] Use chunked data transfer\r\n- [x] Display sync progress in a dialog', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446/events', 'milestone': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, 'author_association': 'CONTRIBUTOR', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446/labels{/name}', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7446.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7446.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446'}, 'locked': False, 'closed_at': '2018-11-20T23:22:51Z', 'number': 7446, 'labels': [], 'comments': 3, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjE5NzAwMjY1', 'state': 'closed', 'updated_at': '2018-11-21T16:43:07Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446', 'created_at': '2018-10-02T13:18:47Z', 'title': 'NetPlay: Add full Wii save sync', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446/comments', 'id': 365893495}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/JMC47/followers', 'url': 'https://api.github.com/users/JMC47', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'repos_url': 'https://api.github.com/users/JMC47/repos', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'html_url': 'https://github.com/JMC47', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6598209?v=4', 'login': 'JMC47', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'id': 6598209}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'comment': {'author_association': 'CONTRIBUTOR', 'updated_at': '2018-11-21T16:43:07Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/JMC47/followers', 'url': 'https://api.github.com/users/JMC47', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'repos_url': 'https://api.github.com/users/JMC47/repos', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'html_url': 'https://github.com/JMC47', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6598209?v=4', 'login': 'JMC47', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'id': 6598209}, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446#issuecomment-440733130', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446', 'created_at': '2018-11-21T16:43:07Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/440733130', 'body': "For games that are loaded from homebrew or other loaders, it syncs the every Wii save instead of just active title.  It's mostly for Brawl mods that boot from GeckoOS.", 'node_id': 'MDEyOklzc3VlQ29tbWVudDQ0MDczMzEzMA==', 'id': 440733130}}, 'id': 7446}
2018-11-21T16:34:58.793845	{'safe_author': False, 'source': 'ghhookparser', 'body': 'Is there a wiki page for this? What does it do?', 'action': 'created', 'author': 'UnicornsOnLSD', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7446#issuecomment-440730264', 'type': 'gh_issue_comment', 'title': 'NetPlay: Add full Wii save sync', 'repo': 'dolphin-emu/dolphin', 'raw': {'action': 'created', 'repository': {'forks_count': 1136, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4831, 'forks': 1136, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4831, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4831, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 115, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-21T05:40:42Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369304, 'open_issues': 115, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-21T05:53:18Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'issue': {'assignees': [], 'body': 'This adds the ability to sync all Wii saves, instead of only the selected game. Useful for cases like launching a game though GeckoOS.\r\n\r\nTodo list:\r\n- [x] Add option in NetPlay window\r\n- [x] Use chunked data transfer\r\n- [x] Display sync progress in a dialog', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446/events', 'milestone': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, 'author_association': 'CONTRIBUTOR', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446/labels{/name}', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7446.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7446.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446'}, 'locked': False, 'closed_at': '2018-11-20T23:22:51Z', 'number': 7446, 'labels': [], 'comments': 2, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjE5NzAwMjY1', 'state': 'closed', 'updated_at': '2018-11-21T16:34:57Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446', 'created_at': '2018-10-02T13:18:47Z', 'title': 'NetPlay: Add full Wii save sync', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446/comments', 'id': 365893495}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/UnicornsOnLSD/followers', 'url': 'https://api.github.com/users/UnicornsOnLSD', 'organizations_url': 'https://api.github.com/users/UnicornsOnLSD/orgs', 'node_id': 'MDQ6VXNlcjQ0MzQ5OTM2', 'events_url': 'https://api.github.com/users/UnicornsOnLSD/events{/privacy}', 'repos_url': 'https://api.github.com/users/UnicornsOnLSD/repos', 'gists_url': 'https://api.github.com/users/UnicornsOnLSD/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/UnicornsOnLSD/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/UnicornsOnLSD/following{/other_user}', 'html_url': 'https://github.com/UnicornsOnLSD', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/44349936?v=4', 'login': 'UnicornsOnLSD', 'subscriptions_url': 'https://api.github.com/users/UnicornsOnLSD/subscriptions', 'starred_url': 'https://api.github.com/users/UnicornsOnLSD/starred{/owner}{/repo}', 'id': 44349936}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'comment': {'author_association': 'NONE', 'updated_at': '2018-11-21T16:34:57Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/UnicornsOnLSD/followers', 'url': 'https://api.github.com/users/UnicornsOnLSD', 'organizations_url': 'https://api.github.com/users/UnicornsOnLSD/orgs', 'node_id': 'MDQ6VXNlcjQ0MzQ5OTM2', 'events_url': 'https://api.github.com/users/UnicornsOnLSD/events{/privacy}', 'repos_url': 'https://api.github.com/users/UnicornsOnLSD/repos', 'gists_url': 'https://api.github.com/users/UnicornsOnLSD/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/UnicornsOnLSD/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/UnicornsOnLSD/following{/other_user}', 'html_url': 'https://github.com/UnicornsOnLSD', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/44349936?v=4', 'login': 'UnicornsOnLSD', 'subscriptions_url': 'https://api.github.com/users/UnicornsOnLSD/subscriptions', 'starred_url': 'https://api.github.com/users/UnicornsOnLSD/starred{/owner}{/repo}', 'id': 44349936}, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446#issuecomment-440730264', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446', 'created_at': '2018-11-21T16:34:57Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/440730264', 'body': 'Is there a wiki page for this? What does it do?', 'node_id': 'MDEyOklzc3VlQ29tbWVudDQ0MDczMDI2NA==', 'id': 440730264}}, 'id': 7446}
2018-11-18T16:54:16.158147	{'safe_author': True, 'source': 'ghhookparser', 'body': 'I understand that the proper solution is to make the tmem cache emulation actually cache the exact same things that are cached on the gamecube/wii. Since that is beyond my skillset and there are at least 5 games right now that have been broken for over 1 year now, i think something should be done.\r\n\r\nThe alternative to this pr, that i\'d be able to implement, would be to remove the feature again and break Spyro. Removing it instead of making it optional would have one big advantage: It would increase the incentive for somebody to implement a proper solution. The tmem cache emulation was part of Dolphin for over a year now, if there were a few other affected games, i think JMC or somebody else would have found some of them by now. If there\'s only 1 affected game, and it "works", i think it\'s hard to get somebody to work on it.\r\n\r\nI see 4 options:\r\n- Merge this pr(or something similar) to get as many games as possible playable\r\n- Remove the feature to incentivise somebody to implement a proper solution\r\n- Tweak the code to "work" for all known affected games to get as many games as possible playable. (If i was to do that, i\'d create an even bigger mess than it is now)\r\n- Leave it as is and wait for somebody to come along to fix it\r\n\r\nI\'d be genuinely glad, if i\'m overlooking another, a better, alternative.\r\n\r\nPS: Sorry, there\'s another bad alternative that i thought of and i dismissed it, it\'s a variation of the 1st alternative. Add the option to enable/disable tmem cache emulation, don\'t expose it to the GUI, and only turn it on for Spyro.', 'action': 'edited', 'author': 'mimimi085181', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7562#issuecomment-439607441', 'type': 'gh_issue_comment', 'title': 'Tmem cache emulation option', 'repo': 'dolphin-emu/dolphin', 'raw': {'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'action': 'edited', 'repository': {'forks_count': 1137, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4828, 'forks': 1137, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4828, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4828, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 113, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-18T13:24:55Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369255, 'open_issues': 113, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-18T14:53:37Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'issue': {'assignees': [], 'body': "Patches issue #11164 https://bugs.dolphin-emu.org/issues/11164, which is a regression and was introduced in 5.0-4703 PR https://github.com/dolphin-emu/dolphin/pull/5726.\r\n\r\nThe pr just makes the tmem cache emulation optional and disables it for the games that are known to be broken with it. Ideally, it would be improved/repaired to work properly, but that's beyond by my skillset. An alternative would be to remove it completely, since the currently implemented tmem cache emulation is just a hack, but that would break some effects in Spyro: A Hero's Tail.\r\n\r\nI have chosen to enable the option by default to avoid reports of reduced performance.\r\n\r\nAlso, i wanted to put the option in the GUI right under the texture cache slider, but couldn't figure out how to align it with the other 2nd column options.", 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7562', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7562/events', 'milestone': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/mimimi085181/followers', 'url': 'https://api.github.com/users/mimimi085181', 'organizations_url': 'https://api.github.com/users/mimimi085181/orgs', 'node_id': 'MDQ6VXNlcjkzMDQ5Mzg=', 'events_url': 'https://api.github.com/users/mimimi085181/events{/privacy}', 'repos_url': 'https://api.github.com/users/mimimi085181/repos', 'gists_url': 'https://api.github.com/users/mimimi085181/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/mimimi085181/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/mimimi085181/following{/other_user}', 'html_url': 'https://github.com/mimimi085181', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/9304938?v=4', 'login': 'mimimi085181', 'subscriptions_url': 'https://api.github.com/users/mimimi085181/subscriptions', 'starred_url': 'https://api.github.com/users/mimimi085181/starred{/owner}{/repo}', 'id': 9304938}, 'author_association': 'CONTRIBUTOR', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7562/labels{/name}', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7562.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7562', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7562.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7562'}, 'locked': False, 'closed_at': None, 'number': 7562, 'labels': [], 'comments': 8, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjI5ODkzNjY1', 'state': 'open', 'updated_at': '2018-11-18T16:54:15Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7562', 'created_at': '2018-11-10T14:59:18Z', 'title': 'Tmem cache emulation option', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7562/comments', 'id': 379428966}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/mimimi085181/followers', 'url': 'https://api.github.com/users/mimimi085181', 'organizations_url': 'https://api.github.com/users/mimimi085181/orgs', 'node_id': 'MDQ6VXNlcjkzMDQ5Mzg=', 'events_url': 'https://api.github.com/users/mimimi085181/events{/privacy}', 'repos_url': 'https://api.github.com/users/mimimi085181/repos', 'gists_url': 'https://api.github.com/users/mimimi085181/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/mimimi085181/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/mimimi085181/following{/other_user}', 'html_url': 'https://github.com/mimimi085181', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/9304938?v=4', 'login': 'mimimi085181', 'subscriptions_url': 'https://api.github.com/users/mimimi085181/subscriptions', 'starred_url': 'https://api.github.com/users/mimimi085181/starred{/owner}{/repo}', 'id': 9304938}, 'changes': {'body': {'from': 'I understand that the proper solution is to make the tmem cache emulation actually cache the exact same things that are cached on the gamecube/wii. Since that is beyond my skillset and there are at least 5 games right now that have been broken for over 1 year now, i think something should be done.\r\n\r\nThe alternative to this pr, that i\'d be able to implement, would be to remove the feature again and break Spyro. Removing it instead of making it optional would have one big advantage: It would increase the incentive for somebody to implement a proper solution. The tmem cache emulation was part of Dolphin for over a year now, if there were a few other affected games, i think JMC or somebody else would have found some of them by now. If there\'s only 1 affected game, and it "works", i think it\'s hard to get somebody to work on it.\r\n\r\nI see 4 options:\r\n- Merge this pr(or something similar) to get as many games as possible playable\r\n- Remove the feature to incentivise somebody to implement a proper solution\r\n- Tweak the code to "work" for all known affected games to get as many games as possible playable. (If i was to do that, i\'d create an even bigger mess than it is now)\r\n- Leave it as is and wait for somebody to come along to fix it\r\n\r\nI\'d be genuinely glad, if i\'m overlooking another, a better, alternative.'}}, 'comment': {'author_association': 'CONTRIBUTOR', 'updated_at': '2018-11-18T16:54:15Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/mimimi085181/followers', 'url': 'https://api.github.com/users/mimimi085181', 'organizations_url': 'https://api.github.com/users/mimimi085181/orgs', 'node_id': 'MDQ6VXNlcjkzMDQ5Mzg=', 'events_url': 'https://api.github.com/users/mimimi085181/events{/privacy}', 'repos_url': 'https://api.github.com/users/mimimi085181/repos', 'gists_url': 'https://api.github.com/users/mimimi085181/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/mimimi085181/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/mimimi085181/following{/other_user}', 'html_url': 'https://github.com/mimimi085181', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/9304938?v=4', 'login': 'mimimi085181', 'subscriptions_url': 'https://api.github.com/users/mimimi085181/subscriptions', 'starred_url': 'https://api.github.com/users/mimimi085181/starred{/owner}{/repo}', 'id': 9304938}, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7562#issuecomment-439607441', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7562', 'created_at': '2018-11-17T10:45:32Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/439607441', 'body': 'I understand that the proper solution is to make the tmem cache emulation actually cache the exact same things that are cached on the gamecube/wii. Since that is beyond my skillset and there are at least 5 games right now that have been broken for over 1 year now, i think something should be done.\r\n\r\nThe alternative to this pr, that i\'d be able to implement, would be to remove the feature again and break Spyro. Removing it instead of making it optional would have one big advantage: It would increase the incentive for somebody to implement a proper solution. The tmem cache emulation was part of Dolphin for over a year now, if there were a few other affected games, i think JMC or somebody else would have found some of them by now. If there\'s only 1 affected game, and it "works", i think it\'s hard to get somebody to work on it.\r\n\r\nI see 4 options:\r\n- Merge this pr(or something similar) to get as many games as possible playable\r\n- Remove the feature to incentivise somebody to implement a proper solution\r\n- Tweak the code to "work" for all known affected games to get as many games as possible playable. (If i was to do that, i\'d create an even bigger mess than it is now)\r\n- Leave it as is and wait for somebody to come along to fix it\r\n\r\nI\'d be genuinely glad, if i\'m overlooking another, a better, alternative.\r\n\r\nPS: Sorry, there\'s another bad alternative that i thought of and i dismissed it, it\'s a variation of the 1st alternative. Add the option to enable/disable tmem cache emulation, don\'t expose it to the GUI, and only turn it on for Spyro.', 'node_id': 'MDEyOklzc3VlQ29tbWVudDQzOTYwNzQ0MQ==', 'id': 439607441}}, 'id': 7562}
2018-11-18T06:03:21.713970	{'safe_author': True, 'source': 'ghhookparser', 'body': 'No. Also this is not a forum.', 'action': 'created', 'author': 'Helios747', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7577#issuecomment-439670190', 'type': 'gh_issue_comment', 'title': '32 bit', 'repo': 'dolphin-emu/dolphin', 'raw': {'action': 'created', 'repository': {'forks_count': 1137, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4825, 'forks': 1137, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4825, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4825, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 112, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-18T05:41:22Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369255, 'open_issues': 112, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-17T21:50:59Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'issue': {'assignees': [], 'body': 'is the software available on  windows xp', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7577', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7577/events', 'milestone': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/septiceyegamer/followers', 'url': 'https://api.github.com/users/septiceyegamer', 'organizations_url': 'https://api.github.com/users/septiceyegamer/orgs', 'node_id': 'MDQ6VXNlcjM4Mzg1Nzg2', 'events_url': 'https://api.github.com/users/septiceyegamer/events{/privacy}', 'repos_url': 'https://api.github.com/users/septiceyegamer/repos', 'gists_url': 'https://api.github.com/users/septiceyegamer/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/septiceyegamer/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/septiceyegamer/following{/other_user}', 'html_url': 'https://github.com/septiceyegamer', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/38385786?v=4', 'login': 'septiceyegamer', 'subscriptions_url': 'https://api.github.com/users/septiceyegamer/subscriptions', 'starred_url': 'https://api.github.com/users/septiceyegamer/starred{/owner}{/repo}', 'id': 38385786}, 'author_association': 'NONE', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7577/labels{/name}', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7577.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7577', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7577.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7577'}, 'locked': False, 'closed_at': '2018-11-18T06:03:20Z', 'number': 7577, 'labels': [], 'comments': 0, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjMxNzcwMDY5', 'state': 'closed', 'updated_at': '2018-11-18T06:03:20Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7577', 'created_at': '2018-11-18T05:41:22Z', 'title': '32 bit', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7577/comments', 'id': 381931128}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Helios747/followers', 'url': 'https://api.github.com/users/Helios747', 'organizations_url': 'https://api.github.com/users/Helios747/orgs', 'node_id': 'MDQ6VXNlcjY3ODU4NDE=', 'events_url': 'https://api.github.com/users/Helios747/events{/privacy}', 'repos_url': 'https://api.github.com/users/Helios747/repos', 'gists_url': 'https://api.github.com/users/Helios747/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Helios747/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Helios747/following{/other_user}', 'html_url': 'https://github.com/Helios747', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/6785841?v=4', 'login': 'Helios747', 'subscriptions_url': 'https://api.github.com/users/Helios747/subscriptions', 'starred_url': 'https://api.github.com/users/Helios747/starred{/owner}{/repo}', 'id': 6785841}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'comment': {'author_association': 'CONTRIBUTOR', 'updated_at': '2018-11-18T06:03:20Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Helios747/followers', 'url': 'https://api.github.com/users/Helios747', 'organizations_url': 'https://api.github.com/users/Helios747/orgs', 'node_id': 'MDQ6VXNlcjY3ODU4NDE=', 'events_url': 'https://api.github.com/users/Helios747/events{/privacy}', 'repos_url': 'https://api.github.com/users/Helios747/repos', 'gists_url': 'https://api.github.com/users/Helios747/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Helios747/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Helios747/following{/other_user}', 'html_url': 'https://github.com/Helios747', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/6785841?v=4', 'login': 'Helios747', 'subscriptions_url': 'https://api.github.com/users/Helios747/subscriptions', 'starred_url': 'https://api.github.com/users/Helios747/starred{/owner}{/repo}', 'id': 6785841}, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7577#issuecomment-439670190', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7577', 'created_at': '2018-11-18T06:03:20Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/439670190', 'body': 'No. Also this is not a forum.', 'node_id': 'MDEyOklzc3VlQ29tbWVudDQzOTY3MDE5MA==', 'id': 439670190}}, 'id': 7577}
2018-11-17T23:34:12.223937	{'safe_author': False, 'source': 'ghhookparser', 'body': "> Does this actually work well? I think it was done for speed...\r\n\r\nYeah I don't see why this would hurt performance. It updates when interacted with, not every game frame. It seemed like it was meant to display null values when no game was running, instead of when not paused. In addition, the debugger in wx would show memory regardless of it were paused or running.", 'action': 'created', 'author': 'UnclePunch', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7576#issuecomment-439655571', 'type': 'gh_issue_comment', 'title': '[Debugger] Display memory tab contents while game is running', 'repo': 'dolphin-emu/dolphin', 'raw': {'action': 'created', 'repository': {'forks_count': 1137, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4825, 'forks': 1137, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4825, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4825, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 112, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-17T21:23:03Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369255, 'open_issues': 112, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-17T21:50:59Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'issue': {'assignees': [], 'body': 'Changes the condition to not display memory values when the core is !running && !paused, rather than just !paused. This caused the memory to never be updated while the game is running.', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7576', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7576/events', 'milestone': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/UnclePunch/followers', 'url': 'https://api.github.com/users/UnclePunch', 'organizations_url': 'https://api.github.com/users/UnclePunch/orgs', 'node_id': 'MDQ6VXNlcjE3ODM5NjE4', 'events_url': 'https://api.github.com/users/UnclePunch/events{/privacy}', 'repos_url': 'https://api.github.com/users/UnclePunch/repos', 'gists_url': 'https://api.github.com/users/UnclePunch/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/UnclePunch/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/UnclePunch/following{/other_user}', 'html_url': 'https://github.com/UnclePunch', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17839618?v=4', 'login': 'UnclePunch', 'subscriptions_url': 'https://api.github.com/users/UnclePunch/subscriptions', 'starred_url': 'https://api.github.com/users/UnclePunch/starred{/owner}{/repo}', 'id': 17839618}, 'author_association': 'CONTRIBUTOR', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7576/labels{/name}', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7576.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7576', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7576.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7576'}, 'locked': False, 'closed_at': None, 'number': 7576, 'labels': [], 'comments': 1, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjMxNDE0Nzg1', 'state': 'open', 'updated_at': '2018-11-17T23:34:11Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7576', 'created_at': '2018-11-16T04:47:45Z', 'title': '[Debugger] Display memory tab contents while game is running', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7576/comments', 'id': 381445156}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/UnclePunch/followers', 'url': 'https://api.github.com/users/UnclePunch', 'organizations_url': 'https://api.github.com/users/UnclePunch/orgs', 'node_id': 'MDQ6VXNlcjE3ODM5NjE4', 'events_url': 'https://api.github.com/users/UnclePunch/events{/privacy}', 'repos_url': 'https://api.github.com/users/UnclePunch/repos', 'gists_url': 'https://api.github.com/users/UnclePunch/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/UnclePunch/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/UnclePunch/following{/other_user}', 'html_url': 'https://github.com/UnclePunch', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17839618?v=4', 'login': 'UnclePunch', 'subscriptions_url': 'https://api.github.com/users/UnclePunch/subscriptions', 'starred_url': 'https://api.github.com/users/UnclePunch/starred{/owner}{/repo}', 'id': 17839618}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'comment': {'author_association': 'CONTRIBUTOR', 'updated_at': '2018-11-17T23:34:11Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/UnclePunch/followers', 'url': 'https://api.github.com/users/UnclePunch', 'organizations_url': 'https://api.github.com/users/UnclePunch/orgs', 'node_id': 'MDQ6VXNlcjE3ODM5NjE4', 'events_url': 'https://api.github.com/users/UnclePunch/events{/privacy}', 'repos_url': 'https://api.github.com/users/UnclePunch/repos', 'gists_url': 'https://api.github.com/users/UnclePunch/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/UnclePunch/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/UnclePunch/following{/other_user}', 'html_url': 'https://github.com/UnclePunch', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17839618?v=4', 'login': 'UnclePunch', 'subscriptions_url': 'https://api.github.com/users/UnclePunch/subscriptions', 'starred_url': 'https://api.github.com/users/UnclePunch/starred{/owner}{/repo}', 'id': 17839618}, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7576#issuecomment-439655571', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7576', 'created_at': '2018-11-17T23:34:11Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/439655571', 'body': "> Does this actually work well? I think it was done for speed...\r\n\r\nYeah I don't see why this would hurt performance. It updates when interacted with, not every game frame. It seemed like it was meant to display null values when no game was running, instead of when not paused. In addition, the debugger in wx would show memory regardless of it were paused or running.", 'node_id': 'MDEyOklzc3VlQ29tbWVudDQzOTY1NTU3MQ==', 'id': 439655571}}, 'id': 7576}
2018-11-17T22:01:08.971541	{'safe_author': True, 'source': 'ghhookparser', 'body': 'Does this actually work well? I think it was done for speed...', 'action': 'created', 'author': 'shuffle2', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7576#issuecomment-439650728', 'type': 'gh_issue_comment', 'title': '[Debugger] Display memory tab contents while game is running', 'repo': 'dolphin-emu/dolphin', 'raw': {'action': 'created', 'repository': {'forks_count': 1137, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4825, 'forks': 1137, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4825, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4825, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 112, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-17T21:23:03Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369228, 'open_issues': 112, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-17T21:50:59Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'issue': {'assignees': [], 'body': 'Changes the condition to not display memory values when the core is !running && !paused, rather than just !paused. This caused the memory to never be updated while the game is running.', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7576', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7576/events', 'milestone': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/UnclePunch/followers', 'url': 'https://api.github.com/users/UnclePunch', 'organizations_url': 'https://api.github.com/users/UnclePunch/orgs', 'node_id': 'MDQ6VXNlcjE3ODM5NjE4', 'events_url': 'https://api.github.com/users/UnclePunch/events{/privacy}', 'repos_url': 'https://api.github.com/users/UnclePunch/repos', 'gists_url': 'https://api.github.com/users/UnclePunch/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/UnclePunch/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/UnclePunch/following{/other_user}', 'html_url': 'https://github.com/UnclePunch', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17839618?v=4', 'login': 'UnclePunch', 'subscriptions_url': 'https://api.github.com/users/UnclePunch/subscriptions', 'starred_url': 'https://api.github.com/users/UnclePunch/starred{/owner}{/repo}', 'id': 17839618}, 'author_association': 'CONTRIBUTOR', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7576/labels{/name}', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7576.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7576', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7576.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7576'}, 'locked': False, 'closed_at': None, 'number': 7576, 'labels': [], 'comments': 0, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjMxNDE0Nzg1', 'state': 'open', 'updated_at': '2018-11-17T22:01:07Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7576', 'created_at': '2018-11-16T04:47:45Z', 'title': '[Debugger] Display memory tab contents while game is running', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7576/comments', 'id': 381445156}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/shuffle2/followers', 'url': 'https://api.github.com/users/shuffle2', 'organizations_url': 'https://api.github.com/users/shuffle2/orgs', 'node_id': 'MDQ6VXNlcjExMzA2Mw==', 'events_url': 'https://api.github.com/users/shuffle2/events{/privacy}', 'repos_url': 'https://api.github.com/users/shuffle2/repos', 'gists_url': 'https://api.github.com/users/shuffle2/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/shuffle2/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/shuffle2/following{/other_user}', 'html_url': 'https://github.com/shuffle2', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/113063?v=4', 'login': 'shuffle2', 'subscriptions_url': 'https://api.github.com/users/shuffle2/subscriptions', 'starred_url': 'https://api.github.com/users/shuffle2/starred{/owner}{/repo}', 'id': 113063}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'comment': {'author_association': 'CONTRIBUTOR', 'updated_at': '2018-11-17T22:01:07Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/shuffle2/followers', 'url': 'https://api.github.com/users/shuffle2', 'organizations_url': 'https://api.github.com/users/shuffle2/orgs', 'node_id': 'MDQ6VXNlcjExMzA2Mw==', 'events_url': 'https://api.github.com/users/shuffle2/events{/privacy}', 'repos_url': 'https://api.github.com/users/shuffle2/repos', 'gists_url': 'https://api.github.com/users/shuffle2/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/shuffle2/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/shuffle2/following{/other_user}', 'html_url': 'https://github.com/shuffle2', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/113063?v=4', 'login': 'shuffle2', 'subscriptions_url': 'https://api.github.com/users/shuffle2/subscriptions', 'starred_url': 'https://api.github.com/users/shuffle2/starred{/owner}{/repo}', 'id': 113063}, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7576#issuecomment-439650728', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7576', 'created_at': '2018-11-17T22:01:07Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/439650728', 'body': 'Does this actually work well? I think it was done for speed...', 'node_id': 'MDEyOklzc3VlQ29tbWVudDQzOTY1MDcyOA==', 'id': 439650728}}, 'id': 7576}
2018-11-17T16:18:42.728437	{'safe_author': False, 'source': 'ghhookparser', 'body': 'wl_shell is deprecated. Use xdg-shell instead.', 'action': 'created', 'author': 'Sunderland93', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7452#issuecomment-439628710', 'type': 'gh_issue_comment', 'title': 'VideoBackends: Wayland support', 'repo': 'dolphin-emu/dolphin', 'raw': {'action': 'created', 'repository': {'forks_count': 1137, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4823, 'forks': 1137, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4823, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4823, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 114, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-17T15:42:33Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369222, 'open_issues': 114, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-17T15:42:56Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'issue': {'assignees': [], 'body': 'Currently, Dolphin can semi-run the Qt frontend against the Wayland QPA, however, our video backends have no such support, and just crash out. For NoGUI, we can probably replace it with something like GLFW for multi-platform support (I believe some of this work has been done already).\r\n\r\nMost of the work to support this configuration was done as part of #7450, this PR just adds Wayland WSI integration to the backends.\r\n\r\nThere\'s still a few todos, mainly with the integration into Qt. Currently, the video backend takes over the surface entirely, preventing the window decorations from being drawn. It also has no way of knowing the window size, as it\'s currently hardcoded to 640x480.\r\n\r\nI\'m thinking we may need to create a child window in Qt, rather than just "showing" the render widget as a new window (or use sub-surfaces, but I\'m trying to avoid writing too much Wayland-specific code).\r\n\r\nIf any Wayland experts have any thoughts, please feel free to chime in, otherwise I\'ll start properly reading the documentation, rather than just hacking things together ;)', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7452', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7452/events', 'milestone': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/stenzek/followers', 'url': 'https://api.github.com/users/stenzek', 'organizations_url': 'https://api.github.com/users/stenzek/orgs', 'node_id': 'MDQ6VXNlcjExMjg4MzE5', 'events_url': 'https://api.github.com/users/stenzek/events{/privacy}', 'repos_url': 'https://api.github.com/users/stenzek/repos', 'gists_url': 'https://api.github.com/users/stenzek/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/stenzek/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/stenzek/following{/other_user}', 'html_url': 'https://github.com/stenzek', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/11288319?v=4', 'login': 'stenzek', 'subscriptions_url': 'https://api.github.com/users/stenzek/subscriptions', 'starred_url': 'https://api.github.com/users/stenzek/starred{/owner}{/repo}', 'id': 11288319}, 'author_association': 'CONTRIBUTOR', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7452/labels{/name}', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7452.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7452', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7452.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7452'}, 'locked': False, 'closed_at': None, 'number': 7452, 'labels': [{'name': 'WIP', 'color': '0052cc', 'default': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels/WIP', 'node_id': 'MDU6TGFiZWwyMjE4MDgyMzI=', 'id': 221808232}], 'comments': 3, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjIwMDcyMDgz', 'state': 'open', 'updated_at': '2018-11-17T16:18:42Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7452', 'created_at': '2018-10-03T15:03:53Z', 'title': 'VideoBackends: Wayland support', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7452/comments', 'id': 366385750}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Sunderland93/followers', 'url': 'https://api.github.com/users/Sunderland93', 'organizations_url': 'https://api.github.com/users/Sunderland93/orgs', 'node_id': 'MDQ6VXNlcjExMzQ0OTgy', 'events_url': 'https://api.github.com/users/Sunderland93/events{/privacy}', 'repos_url': 'https://api.github.com/users/Sunderland93/repos', 'gists_url': 'https://api.github.com/users/Sunderland93/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Sunderland93/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Sunderland93/following{/other_user}', 'html_url': 'https://github.com/Sunderland93', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/11344982?v=4', 'login': 'Sunderland93', 'subscriptions_url': 'https://api.github.com/users/Sunderland93/subscriptions', 'starred_url': 'https://api.github.com/users/Sunderland93/starred{/owner}{/repo}', 'id': 11344982}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'comment': {'author_association': 'NONE', 'updated_at': '2018-11-17T16:18:42Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Sunderland93/followers', 'url': 'https://api.github.com/users/Sunderland93', 'organizations_url': 'https://api.github.com/users/Sunderland93/orgs', 'node_id': 'MDQ6VXNlcjExMzQ0OTgy', 'events_url': 'https://api.github.com/users/Sunderland93/events{/privacy}', 'repos_url': 'https://api.github.com/users/Sunderland93/repos', 'gists_url': 'https://api.github.com/users/Sunderland93/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Sunderland93/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Sunderland93/following{/other_user}', 'html_url': 'https://github.com/Sunderland93', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/11344982?v=4', 'login': 'Sunderland93', 'subscriptions_url': 'https://api.github.com/users/Sunderland93/subscriptions', 'starred_url': 'https://api.github.com/users/Sunderland93/starred{/owner}{/repo}', 'id': 11344982}, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7452#issuecomment-439628710', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7452', 'created_at': '2018-11-17T16:18:42Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/439628710', 'body': 'wl_shell is deprecated. Use xdg-shell instead.', 'node_id': 'MDEyOklzc3VlQ29tbWVudDQzOTYyODcxMA==', 'id': 439628710}}, 'id': 7452}
2018-11-17T10:45:33.184875	{'safe_author': True, 'source': 'ghhookparser', 'body': 'I understand that the proper solution is to make the tmem cache emulation actually cache the exact same things that are cached on the gamecube/wii. Since that is beyond my skillset and there are at least 5 games right now that have been broken for over 1 year now, i think something should be done.\r\n\r\nThe alternative to this pr, that i\'d be able to implement, would be to remove the feature again and break Spyro. Removing it instead of making it optional would have one big advantage: It would increase the incentive for somebody to implement a proper solution. The tmem cache emulation was part of Dolphin for over a year now, if there were a few other affected games, i think JMC or somebody else would have found some of them by now. If there\'s only 1 affected game, and it "works", i think it\'s hard to get somebody to work on it.\r\n\r\nI see 4 options:\r\n- Merge this pr(or something similar) to get as many games as possible playable\r\n- Remove the feature to incentivise somebody to implement a proper solution\r\n- Tweak the code to "work" for all known affected games to get as many games as possible playable. (If i was to do that, i\'d create an even bigger mess than it is now)\r\n- Leave it as is and wait for somebody to come along to fix it\r\n\r\nI\'d be genuinely glad, if i\'m overlooking another, a better, alternative.', 'action': 'created', 'author': 'mimimi085181', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7562#issuecomment-439607441', 'type': 'gh_issue_comment', 'title': 'Tmem cache emulation option', 'repo': 'dolphin-emu/dolphin', 'raw': {'action': 'created', 'repository': {'forks_count': 1137, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4824, 'forks': 1137, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4824, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4824, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 115, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-16T04:47:45Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369222, 'open_issues': 115, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-17T01:18:12Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'issue': {'assignees': [], 'body': "Patches issue #11164 https://bugs.dolphin-emu.org/issues/11164, which is a regression and was introduced in 5.0-4703 PR https://github.com/dolphin-emu/dolphin/pull/5726.\r\n\r\nThe pr just makes the tmem cache emulation optional and disables it for the games that are known to be broken with it. Ideally, it would be improved/repaired to work properly, but that's beyond by my skillset. An alternative would be to remove it completely, since the currently implemented tmem cache emulation is just a hack, but that would break some effects in Spyro: A Hero's Tail.\r\n\r\nI have chosen to enable the option by default to avoid reports of reduced performance.\r\n\r\nAlso, i wanted to put the option in the GUI right under the texture cache slider, but couldn't figure out how to align it with the other 2nd column options.", 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7562', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7562/events', 'milestone': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/mimimi085181/followers', 'url': 'https://api.github.com/users/mimimi085181', 'organizations_url': 'https://api.github.com/users/mimimi085181/orgs', 'node_id': 'MDQ6VXNlcjkzMDQ5Mzg=', 'events_url': 'https://api.github.com/users/mimimi085181/events{/privacy}', 'repos_url': 'https://api.github.com/users/mimimi085181/repos', 'gists_url': 'https://api.github.com/users/mimimi085181/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/mimimi085181/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/mimimi085181/following{/other_user}', 'html_url': 'https://github.com/mimimi085181', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/9304938?v=4', 'login': 'mimimi085181', 'subscriptions_url': 'https://api.github.com/users/mimimi085181/subscriptions', 'starred_url': 'https://api.github.com/users/mimimi085181/starred{/owner}{/repo}', 'id': 9304938}, 'author_association': 'CONTRIBUTOR', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7562/labels{/name}', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7562.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7562', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7562.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7562'}, 'locked': False, 'closed_at': None, 'number': 7562, 'labels': [], 'comments': 7, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjI5ODkzNjY1', 'state': 'open', 'updated_at': '2018-11-17T10:45:32Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7562', 'created_at': '2018-11-10T14:59:18Z', 'title': 'Tmem cache emulation option', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7562/comments', 'id': 379428966}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/mimimi085181/followers', 'url': 'https://api.github.com/users/mimimi085181', 'organizations_url': 'https://api.github.com/users/mimimi085181/orgs', 'node_id': 'MDQ6VXNlcjkzMDQ5Mzg=', 'events_url': 'https://api.github.com/users/mimimi085181/events{/privacy}', 'repos_url': 'https://api.github.com/users/mimimi085181/repos', 'gists_url': 'https://api.github.com/users/mimimi085181/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/mimimi085181/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/mimimi085181/following{/other_user}', 'html_url': 'https://github.com/mimimi085181', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/9304938?v=4', 'login': 'mimimi085181', 'subscriptions_url': 'https://api.github.com/users/mimimi085181/subscriptions', 'starred_url': 'https://api.github.com/users/mimimi085181/starred{/owner}{/repo}', 'id': 9304938}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'comment': {'author_association': 'CONTRIBUTOR', 'updated_at': '2018-11-17T10:45:32Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/mimimi085181/followers', 'url': 'https://api.github.com/users/mimimi085181', 'organizations_url': 'https://api.github.com/users/mimimi085181/orgs', 'node_id': 'MDQ6VXNlcjkzMDQ5Mzg=', 'events_url': 'https://api.github.com/users/mimimi085181/events{/privacy}', 'repos_url': 'https://api.github.com/users/mimimi085181/repos', 'gists_url': 'https://api.github.com/users/mimimi085181/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/mimimi085181/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/mimimi085181/following{/other_user}', 'html_url': 'https://github.com/mimimi085181', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/9304938?v=4', 'login': 'mimimi085181', 'subscriptions_url': 'https://api.github.com/users/mimimi085181/subscriptions', 'starred_url': 'https://api.github.com/users/mimimi085181/starred{/owner}{/repo}', 'id': 9304938}, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7562#issuecomment-439607441', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7562', 'created_at': '2018-11-17T10:45:32Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/439607441', 'body': 'I understand that the proper solution is to make the tmem cache emulation actually cache the exact same things that are cached on the gamecube/wii. Since that is beyond my skillset and there are at least 5 games right now that have been broken for over 1 year now, i think something should be done.\r\n\r\nThe alternative to this pr, that i\'d be able to implement, would be to remove the feature again and break Spyro. Removing it instead of making it optional would have one big advantage: It would increase the incentive for somebody to implement a proper solution. The tmem cache emulation was part of Dolphin for over a year now, if there were a few other affected games, i think JMC or somebody else would have found some of them by now. If there\'s only 1 affected game, and it "works", i think it\'s hard to get somebody to work on it.\r\n\r\nI see 4 options:\r\n- Merge this pr(or something similar) to get as many games as possible playable\r\n- Remove the feature to incentivise somebody to implement a proper solution\r\n- Tweak the code to "work" for all known affected games to get as many games as possible playable. (If i was to do that, i\'d create an even bigger mess than it is now)\r\n- Leave it as is and wait for somebody to come along to fix it\r\n\r\nI\'d be genuinely glad, if i\'m overlooking another, a better, alternative.', 'node_id': 'MDEyOklzc3VlQ29tbWVudDQzOTYwNzQ0MQ==', 'id': 439607441}}, 'id': 7562}
2018-11-17T07:48:54.322892	{'safe_author': False, 'source': 'ghhookparser', 'body': 'I think we can allows move across the buttons. only joystick handle move event exclusively.', 'action': 'created', 'author': 'weihuoya', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7566#issuecomment-439597028', 'type': 'gh_issue_comment', 'title': 'Android: Dpad enhance', 'repo': 'dolphin-emu/dolphin', 'raw': {'action': 'created', 'repository': {'forks_count': 1137, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4824, 'forks': 1137, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4824, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4824, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 115, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-16T04:47:45Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369222, 'open_issues': 115, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-17T01:18:12Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'issue': {'assignees': [], 'body': "after pr #7337, allows move across the dpad, this is cool.\r\nbut dpad can track other button's move event, it's a little annoying, fix it.", 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7566', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7566/events', 'milestone': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/weihuoya/followers', 'url': 'https://api.github.com/users/weihuoya', 'organizations_url': 'https://api.github.com/users/weihuoya/orgs', 'node_id': 'MDQ6VXNlcjM4MjczMzM=', 'events_url': 'https://api.github.com/users/weihuoya/events{/privacy}', 'repos_url': 'https://api.github.com/users/weihuoya/repos', 'gists_url': 'https://api.github.com/users/weihuoya/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/weihuoya/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/weihuoya/following{/other_user}', 'html_url': 'https://github.com/weihuoya', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/3827333?v=4', 'login': 'weihuoya', 'subscriptions_url': 'https://api.github.com/users/weihuoya/subscriptions', 'starred_url': 'https://api.github.com/users/weihuoya/starred{/owner}{/repo}', 'id': 3827333}, 'author_association': 'CONTRIBUTOR', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7566/labels{/name}', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7566.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7566', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7566.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7566'}, 'locked': False, 'closed_at': None, 'number': 7566, 'labels': [], 'comments': 1, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjI5OTU5NzAz', 'state': 'open', 'updated_at': '2018-11-17T07:48:53Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7566', 'created_at': '2018-11-11T15:43:14Z', 'title': 'Android: Dpad enhance', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7566/comments', 'id': 379534622}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/weihuoya/followers', 'url': 'https://api.github.com/users/weihuoya', 'organizations_url': 'https://api.github.com/users/weihuoya/orgs', 'node_id': 'MDQ6VXNlcjM4MjczMzM=', 'events_url': 'https://api.github.com/users/weihuoya/events{/privacy}', 'repos_url': 'https://api.github.com/users/weihuoya/repos', 'gists_url': 'https://api.github.com/users/weihuoya/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/weihuoya/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/weihuoya/following{/other_user}', 'html_url': 'https://github.com/weihuoya', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/3827333?v=4', 'login': 'weihuoya', 'subscriptions_url': 'https://api.github.com/users/weihuoya/subscriptions', 'starred_url': 'https://api.github.com/users/weihuoya/starred{/owner}{/repo}', 'id': 3827333}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'comment': {'author_association': 'CONTRIBUTOR', 'updated_at': '2018-11-17T07:48:53Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/weihuoya/followers', 'url': 'https://api.github.com/users/weihuoya', 'organizations_url': 'https://api.github.com/users/weihuoya/orgs', 'node_id': 'MDQ6VXNlcjM4MjczMzM=', 'events_url': 'https://api.github.com/users/weihuoya/events{/privacy}', 'repos_url': 'https://api.github.com/users/weihuoya/repos', 'gists_url': 'https://api.github.com/users/weihuoya/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/weihuoya/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/weihuoya/following{/other_user}', 'html_url': 'https://github.com/weihuoya', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/3827333?v=4', 'login': 'weihuoya', 'subscriptions_url': 'https://api.github.com/users/weihuoya/subscriptions', 'starred_url': 'https://api.github.com/users/weihuoya/starred{/owner}{/repo}', 'id': 3827333}, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7566#issuecomment-439597028', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7566', 'created_at': '2018-11-17T07:48:53Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/439597028', 'body': 'I think we can allows move across the buttons. only joystick handle move event exclusively.', 'node_id': 'MDEyOklzc3VlQ29tbWVudDQzOTU5NzAyOA==', 'id': 439597028}}, 'id': 7566}
2018-11-17T04:58:46.501362	{'safe_author': True, 'source': 'ghhookparser', 'body': 'I think the bar for introducing new hacks should be higher than "we don\'t understand the issue". Hacks are OK when we think there is no easy solution to the problem, not when we haven\'t looked enough into the problem to tell.', 'action': 'created', 'author': 'delroth', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7562#issuecomment-439588503', 'type': 'gh_issue_comment', 'title': 'Tmem cache emulation option', 'repo': 'dolphin-emu/dolphin', 'raw': {'action': 'created', 'repository': {'forks_count': 1137, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4824, 'forks': 1137, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4824, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4824, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 115, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-16T04:47:45Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369222, 'open_issues': 115, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-17T01:18:12Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'issue': {'assignees': [], 'body': "Patches issue #11164 https://bugs.dolphin-emu.org/issues/11164, which is a regression and was introduced in 5.0-4703 PR https://github.com/dolphin-emu/dolphin/pull/5726.\r\n\r\nThe pr just makes the tmem cache emulation optional and disables it for the games that are known to be broken with it. Ideally, it would be improved/repaired to work properly, but that's beyond by my skillset. An alternative would be to remove it completely, since the currently implemented tmem cache emulation is just a hack, but that would break some effects in Spyro: A Hero's Tail.\r\n\r\nI have chosen to enable the option by default to avoid reports of reduced performance.\r\n\r\nAlso, i wanted to put the option in the GUI right under the texture cache slider, but couldn't figure out how to align it with the other 2nd column options.", 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7562', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7562/events', 'milestone': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/mimimi085181/followers', 'url': 'https://api.github.com/users/mimimi085181', 'organizations_url': 'https://api.github.com/users/mimimi085181/orgs', 'node_id': 'MDQ6VXNlcjkzMDQ5Mzg=', 'events_url': 'https://api.github.com/users/mimimi085181/events{/privacy}', 'repos_url': 'https://api.github.com/users/mimimi085181/repos', 'gists_url': 'https://api.github.com/users/mimimi085181/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/mimimi085181/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/mimimi085181/following{/other_user}', 'html_url': 'https://github.com/mimimi085181', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/9304938?v=4', 'login': 'mimimi085181', 'subscriptions_url': 'https://api.github.com/users/mimimi085181/subscriptions', 'starred_url': 'https://api.github.com/users/mimimi085181/starred{/owner}{/repo}', 'id': 9304938}, 'author_association': 'CONTRIBUTOR', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7562/labels{/name}', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7562.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7562', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7562.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7562'}, 'locked': False, 'closed_at': None, 'number': 7562, 'labels': [], 'comments': 6, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjI5ODkzNjY1', 'state': 'open', 'updated_at': '2018-11-17T04:58:45Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7562', 'created_at': '2018-11-10T14:59:18Z', 'title': 'Tmem cache emulation option', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7562/comments', 'id': 379428966}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/delroth/followers', 'url': 'https://api.github.com/users/delroth', 'organizations_url': 'https://api.github.com/users/delroth/orgs', 'node_id': 'MDQ6VXNlcjIwMjc5OA==', 'events_url': 'https://api.github.com/users/delroth/events{/privacy}', 'repos_url': 'https://api.github.com/users/delroth/repos', 'gists_url': 'https://api.github.com/users/delroth/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/delroth/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/delroth/following{/other_user}', 'html_url': 'https://github.com/delroth', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/202798?v=4', 'login': 'delroth', 'subscriptions_url': 'https://api.github.com/users/delroth/subscriptions', 'starred_url': 'https://api.github.com/users/delroth/starred{/owner}{/repo}', 'id': 202798}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'comment': {'author_association': 'MEMBER', 'updated_at': '2018-11-17T04:58:45Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/delroth/followers', 'url': 'https://api.github.com/users/delroth', 'organizations_url': 'https://api.github.com/users/delroth/orgs', 'node_id': 'MDQ6VXNlcjIwMjc5OA==', 'events_url': 'https://api.github.com/users/delroth/events{/privacy}', 'repos_url': 'https://api.github.com/users/delroth/repos', 'gists_url': 'https://api.github.com/users/delroth/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/delroth/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/delroth/following{/other_user}', 'html_url': 'https://github.com/delroth', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/202798?v=4', 'login': 'delroth', 'subscriptions_url': 'https://api.github.com/users/delroth/subscriptions', 'starred_url': 'https://api.github.com/users/delroth/starred{/owner}{/repo}', 'id': 202798}, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7562#issuecomment-439588503', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7562', 'created_at': '2018-11-17T04:58:45Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/439588503', 'body': 'I think the bar for introducing new hacks should be higher than "we don\'t understand the issue". Hacks are OK when we think there is no easy solution to the problem, not when we haven\'t looked enough into the problem to tell.', 'node_id': 'MDEyOklzc3VlQ29tbWVudDQzOTU4ODUwMw==', 'id': 439588503}}, 'id': 7562}
2018-11-16T02:11:39.319557	{'safe_author': True, 'source': 'ghhookparser', 'body': 'This is not a support forum', 'action': 'created', 'author': 'Helios747', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7575#issuecomment-439257921', 'type': 'gh_issue_comment', 'title': 'Ultimate Spider Man Android Unplayble', 'repo': 'dolphin-emu/dolphin', 'raw': {'action': 'created', 'repository': {'forks_count': 1136, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4823, 'forks': 1136, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4823, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4823, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 114, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-16T02:04:47Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369222, 'open_issues': 114, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-15T19:16:04Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'issue': {'assignees': [], 'body': 'This game still unplayble on my devices, I test on SnapDragon 845, 835 and 660. I update vulkan for version 1.1.66, but no results, the same poor performance, I try too OpenGL ES, the same results.', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7575', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7575/events', 'milestone': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/hehk1234/followers', 'url': 'https://api.github.com/users/hehk1234', 'organizations_url': 'https://api.github.com/users/hehk1234/orgs', 'node_id': 'MDQ6VXNlcjc5MjYwOTE=', 'events_url': 'https://api.github.com/users/hehk1234/events{/privacy}', 'repos_url': 'https://api.github.com/users/hehk1234/repos', 'gists_url': 'https://api.github.com/users/hehk1234/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/hehk1234/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/hehk1234/following{/other_user}', 'html_url': 'https://github.com/hehk1234', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/7926091?v=4', 'login': 'hehk1234', 'subscriptions_url': 'https://api.github.com/users/hehk1234/subscriptions', 'starred_url': 'https://api.github.com/users/hehk1234/starred{/owner}{/repo}', 'id': 7926091}, 'author_association': 'NONE', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7575/labels{/name}', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7575.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7575', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7575.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7575'}, 'locked': False, 'closed_at': '2018-11-16T02:11:37Z', 'number': 7575, 'labels': [], 'comments': 0, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjMxMzkzNzQx', 'state': 'closed', 'updated_at': '2018-11-16T02:11:37Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7575', 'created_at': '2018-11-16T02:04:46Z', 'title': 'Ultimate Spider Man Android Unplayble', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7575/comments', 'id': 381415784}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Helios747/followers', 'url': 'https://api.github.com/users/Helios747', 'organizations_url': 'https://api.github.com/users/Helios747/orgs', 'node_id': 'MDQ6VXNlcjY3ODU4NDE=', 'events_url': 'https://api.github.com/users/Helios747/events{/privacy}', 'repos_url': 'https://api.github.com/users/Helios747/repos', 'gists_url': 'https://api.github.com/users/Helios747/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Helios747/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Helios747/following{/other_user}', 'html_url': 'https://github.com/Helios747', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/6785841?v=4', 'login': 'Helios747', 'subscriptions_url': 'https://api.github.com/users/Helios747/subscriptions', 'starred_url': 'https://api.github.com/users/Helios747/starred{/owner}{/repo}', 'id': 6785841}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'comment': {'author_association': 'CONTRIBUTOR', 'updated_at': '2018-11-16T02:11:37Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Helios747/followers', 'url': 'https://api.github.com/users/Helios747', 'organizations_url': 'https://api.github.com/users/Helios747/orgs', 'node_id': 'MDQ6VXNlcjY3ODU4NDE=', 'events_url': 'https://api.github.com/users/Helios747/events{/privacy}', 'repos_url': 'https://api.github.com/users/Helios747/repos', 'gists_url': 'https://api.github.com/users/Helios747/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Helios747/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Helios747/following{/other_user}', 'html_url': 'https://github.com/Helios747', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/6785841?v=4', 'login': 'Helios747', 'subscriptions_url': 'https://api.github.com/users/Helios747/subscriptions', 'starred_url': 'https://api.github.com/users/Helios747/starred{/owner}{/repo}', 'id': 6785841}, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7575#issuecomment-439257921', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7575', 'created_at': '2018-11-16T02:11:37Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/439257921', 'body': 'This is not a support forum', 'node_id': 'MDEyOklzc3VlQ29tbWVudDQzOTI1NzkyMQ==', 'id': 439257921}}, 'id': 7575}
2018-11-16T00:40:27.770463	{'safe_author': True, 'source': 'ghhookparser', 'body': "It certainly wouldn't hurt. Default it on.", 'action': 'created', 'author': 'Helios747', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7568#issuecomment-439241550', 'type': 'gh_issue_comment', 'title': 'RFC: Enable sustained performance mode on Android', 'repo': 'dolphin-emu/dolphin', 'raw': {'action': 'created', 'repository': {'forks_count': 1136, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4823, 'forks': 1136, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4823, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4823, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 114, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-15T22:10:32Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369222, 'open_issues': 114, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-15T19:16:04Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'issue': {'assignees': [], 'body': 'Is this useful? Should we add it to a UI option?', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7568', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7568/events', 'milestone': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/JonnyH/followers', 'url': 'https://api.github.com/users/JonnyH', 'organizations_url': 'https://api.github.com/users/JonnyH/orgs', 'node_id': 'MDQ6VXNlcjEyMTgyMDk=', 'events_url': 'https://api.github.com/users/JonnyH/events{/privacy}', 'repos_url': 'https://api.github.com/users/JonnyH/repos', 'gists_url': 'https://api.github.com/users/JonnyH/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/JonnyH/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/JonnyH/following{/other_user}', 'html_url': 'https://github.com/JonnyH', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1218209?v=4', 'login': 'JonnyH', 'subscriptions_url': 'https://api.github.com/users/JonnyH/subscriptions', 'starred_url': 'https://api.github.com/users/JonnyH/starred{/owner}{/repo}', 'id': 1218209}, 'author_association': 'CONTRIBUTOR', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7568/labels{/name}', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7568.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7568', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7568.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7568'}, 'locked': False, 'closed_at': None, 'number': 7568, 'labels': [], 'comments': 3, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjI5OTkyMzY2', 'state': 'open', 'updated_at': '2018-11-16T00:40:27Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7568', 'created_at': '2018-11-12T00:52:11Z', 'title': 'RFC: Enable sustained performance mode on Android', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7568/comments', 'id': 379584363}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Helios747/followers', 'url': 'https://api.github.com/users/Helios747', 'organizations_url': 'https://api.github.com/users/Helios747/orgs', 'node_id': 'MDQ6VXNlcjY3ODU4NDE=', 'events_url': 'https://api.github.com/users/Helios747/events{/privacy}', 'repos_url': 'https://api.github.com/users/Helios747/repos', 'gists_url': 'https://api.github.com/users/Helios747/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Helios747/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Helios747/following{/other_user}', 'html_url': 'https://github.com/Helios747', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/6785841?v=4', 'login': 'Helios747', 'subscriptions_url': 'https://api.github.com/users/Helios747/subscriptions', 'starred_url': 'https://api.github.com/users/Helios747/starred{/owner}{/repo}', 'id': 6785841}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'comment': {'author_association': 'CONTRIBUTOR', 'updated_at': '2018-11-16T00:40:27Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Helios747/followers', 'url': 'https://api.github.com/users/Helios747', 'organizations_url': 'https://api.github.com/users/Helios747/orgs', 'node_id': 'MDQ6VXNlcjY3ODU4NDE=', 'events_url': 'https://api.github.com/users/Helios747/events{/privacy}', 'repos_url': 'https://api.github.com/users/Helios747/repos', 'gists_url': 'https://api.github.com/users/Helios747/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Helios747/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Helios747/following{/other_user}', 'html_url': 'https://github.com/Helios747', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/6785841?v=4', 'login': 'Helios747', 'subscriptions_url': 'https://api.github.com/users/Helios747/subscriptions', 'starred_url': 'https://api.github.com/users/Helios747/starred{/owner}{/repo}', 'id': 6785841}, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7568#issuecomment-439241550', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7568', 'created_at': '2018-11-16T00:40:27Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/439241550', 'body': "It certainly wouldn't hurt. Default it on.", 'node_id': 'MDEyOklzc3VlQ29tbWVudDQzOTI0MTU1MA==', 'id': 439241550}}, 'id': 7568}
2018-11-15T08:41:39.319937	{'safe_author': True, 'source': 'ghhookparser', 'body': "SGTM. A quick glance at this looks fine, but it's 1 am and I looked at it for 15 seconds.", 'action': 'created', 'author': 'Helios747', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7573#issuecomment-438961382', 'type': 'gh_issue_comment', 'title': 'Qt/NetPlayDialog: Add external IP to interface combo box', 'repo': 'dolphin-emu/dolphin', 'raw': {'action': 'created', 'repository': {'forks_count': 1135, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4822, 'forks': 1135, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4822, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4822, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 115, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-15T08:29:49Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369216, 'open_issues': 115, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-14T22:09:44Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'issue': {'assignees': [], 'body': "The interface address isn't particularly useful in most circumstances (playing over internet), and we have a way to get the external IP now, so displaying it in the dialog is useful.", 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7573', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7573/events', 'milestone': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, 'author_association': 'CONTRIBUTOR', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7573/labels{/name}', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7573.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7573', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7573.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7573'}, 'locked': False, 'closed_at': None, 'number': 7573, 'labels': [], 'comments': 0, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjMxMDc4MDU3', 'state': 'open', 'updated_at': '2018-11-15T08:41:38Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7573', 'created_at': '2018-11-15T06:02:50Z', 'title': 'Qt/NetPlayDialog: Add external IP to interface combo box', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7573/comments', 'id': 381012822}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Helios747/followers', 'url': 'https://api.github.com/users/Helios747', 'organizations_url': 'https://api.github.com/users/Helios747/orgs', 'node_id': 'MDQ6VXNlcjY3ODU4NDE=', 'events_url': 'https://api.github.com/users/Helios747/events{/privacy}', 'repos_url': 'https://api.github.com/users/Helios747/repos', 'gists_url': 'https://api.github.com/users/Helios747/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Helios747/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Helios747/following{/other_user}', 'html_url': 'https://github.com/Helios747', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/6785841?v=4', 'login': 'Helios747', 'subscriptions_url': 'https://api.github.com/users/Helios747/subscriptions', 'starred_url': 'https://api.github.com/users/Helios747/starred{/owner}{/repo}', 'id': 6785841}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'comment': {'author_association': 'CONTRIBUTOR', 'updated_at': '2018-11-15T08:41:38Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Helios747/followers', 'url': 'https://api.github.com/users/Helios747', 'organizations_url': 'https://api.github.com/users/Helios747/orgs', 'node_id': 'MDQ6VXNlcjY3ODU4NDE=', 'events_url': 'https://api.github.com/users/Helios747/events{/privacy}', 'repos_url': 'https://api.github.com/users/Helios747/repos', 'gists_url': 'https://api.github.com/users/Helios747/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Helios747/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Helios747/following{/other_user}', 'html_url': 'https://github.com/Helios747', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/6785841?v=4', 'login': 'Helios747', 'subscriptions_url': 'https://api.github.com/users/Helios747/subscriptions', 'starred_url': 'https://api.github.com/users/Helios747/starred{/owner}{/repo}', 'id': 6785841}, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7573#issuecomment-438961382', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7573', 'created_at': '2018-11-15T08:41:38Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/438961382', 'body': "SGTM. A quick glance at this looks fine, but it's 1 am and I looked at it for 15 seconds.", 'node_id': 'MDEyOklzc3VlQ29tbWVudDQzODk2MTM4Mg==', 'id': 438961382}}, 'id': 7573}
2018-11-14T23:31:18.651315	{'safe_author': False, 'source': 'ghhookparser', 'body': 'What backends support unrestricted depth range?', 'action': 'created', 'author': 'DXGLdotinfo', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7567#issuecomment-438858383', 'type': 'gh_issue_comment', 'title': 'VideoCommon: Use unrestricted depth range on backends that support it.', 'repo': 'dolphin-emu/dolphin', 'raw': {'action': 'created', 'repository': {'forks_count': 1135, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4822, 'forks': 1135, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4822, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4822, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 112, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-14T19:51:49Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369216, 'open_issues': 112, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-14T22:09:44Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'issue': {'assignees': [], 'body': "This reverts the vertex shader depth range processing.\r\nThus backends that don't support this feature will regress.", 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7567', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7567/events', 'milestone': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Armada651/followers', 'url': 'https://api.github.com/users/Armada651', 'organizations_url': 'https://api.github.com/users/Armada651/orgs', 'node_id': 'MDQ6VXNlcjIwMjg4NzA=', 'events_url': 'https://api.github.com/users/Armada651/events{/privacy}', 'repos_url': 'https://api.github.com/users/Armada651/repos', 'gists_url': 'https://api.github.com/users/Armada651/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Armada651/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Armada651/following{/other_user}', 'html_url': 'https://github.com/Armada651', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/2028870?v=4', 'login': 'Armada651', 'subscriptions_url': 'https://api.github.com/users/Armada651/subscriptions', 'starred_url': 'https://api.github.com/users/Armada651/starred{/owner}{/repo}', 'id': 2028870}, 'author_association': 'MEMBER', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7567/labels{/name}', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7567.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7567', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7567.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7567'}, 'locked': False, 'closed_at': None, 'number': 7567, 'labels': [], 'comments': 0, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjI5OTgyOTUx', 'state': 'open', 'updated_at': '2018-11-14T23:31:17Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7567', 'created_at': '2018-11-11T22:29:15Z', 'title': 'VideoCommon: Use unrestricted depth range on backends that support it.', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7567/comments', 'id': 379570574}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/DXGLdotinfo/followers', 'url': 'https://api.github.com/users/DXGLdotinfo', 'organizations_url': 'https://api.github.com/users/DXGLdotinfo/orgs', 'node_id': 'MDQ6VXNlcjc0ODA1MDc=', 'events_url': 'https://api.github.com/users/DXGLdotinfo/events{/privacy}', 'repos_url': 'https://api.github.com/users/DXGLdotinfo/repos', 'gists_url': 'https://api.github.com/users/DXGLdotinfo/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/DXGLdotinfo/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/DXGLdotinfo/following{/other_user}', 'html_url': 'https://github.com/DXGLdotinfo', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/7480507?v=4', 'login': 'DXGLdotinfo', 'subscriptions_url': 'https://api.github.com/users/DXGLdotinfo/subscriptions', 'starred_url': 'https://api.github.com/users/DXGLdotinfo/starred{/owner}{/repo}', 'id': 7480507}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'comment': {'author_association': 'CONTRIBUTOR', 'updated_at': '2018-11-14T23:31:17Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/DXGLdotinfo/followers', 'url': 'https://api.github.com/users/DXGLdotinfo', 'organizations_url': 'https://api.github.com/users/DXGLdotinfo/orgs', 'node_id': 'MDQ6VXNlcjc0ODA1MDc=', 'events_url': 'https://api.github.com/users/DXGLdotinfo/events{/privacy}', 'repos_url': 'https://api.github.com/users/DXGLdotinfo/repos', 'gists_url': 'https://api.github.com/users/DXGLdotinfo/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/DXGLdotinfo/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/DXGLdotinfo/following{/other_user}', 'html_url': 'https://github.com/DXGLdotinfo', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/7480507?v=4', 'login': 'DXGLdotinfo', 'subscriptions_url': 'https://api.github.com/users/DXGLdotinfo/subscriptions', 'starred_url': 'https://api.github.com/users/DXGLdotinfo/starred{/owner}{/repo}', 'id': 7480507}, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7567#issuecomment-438858383', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7567', 'created_at': '2018-11-14T23:31:17Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/438858383', 'body': 'What backends support unrestricted depth range?', 'node_id': 'MDEyOklzc3VlQ29tbWVudDQzODg1ODM4Mw==', 'id': 438858383}}, 'id': 7567}
2018-11-14T01:09:05.346973	{'safe_author': True, 'source': 'ghhookparser', 'body': 'This works correctly now.  The final frontier will be full NAND sync so we can do some sexy Wii System Menu runs.', 'action': 'edited', 'author': 'JMC47', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7446#issuecomment-438499328', 'type': 'gh_issue_comment', 'title': 'NetPlay: Add full Wii save sync', 'repo': 'dolphin-emu/dolphin', 'raw': {'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'action': 'edited', 'repository': {'forks_count': 1135, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4817, 'forks': 1135, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4817, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4817, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 112, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-14T01:08:12Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369216, 'open_issues': 112, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-13T22:01:59Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'issue': {'assignees': [], 'body': 'This adds the ability to sync all Wii saves, instead of only the selected game. Useful for cases like launching a game though GeckoOS.\r\n\r\nTodo list:\r\n- [x] Add option in NetPlay window\r\n- [x] Use chunked data transfer\r\n- [x] Display sync progress in a dialog', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446/events', 'milestone': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, 'author_association': 'CONTRIBUTOR', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446/labels{/name}', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7446.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7446.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446'}, 'locked': False, 'closed_at': None, 'number': 7446, 'labels': [], 'comments': 2, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjE5NzAwMjY1', 'state': 'open', 'updated_at': '2018-11-14T01:09:04Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446', 'created_at': '2018-10-02T13:18:47Z', 'title': 'NetPlay: Add full Wii save sync', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446/comments', 'id': 365893495}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/JMC47/followers', 'url': 'https://api.github.com/users/JMC47', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'repos_url': 'https://api.github.com/users/JMC47/repos', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'html_url': 'https://github.com/JMC47', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6598209?v=4', 'login': 'JMC47', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'id': 6598209}, 'changes': {'body': {'from': 'This works correctly now.  The final front-tier will be full NAND sync so we can do some sexy Wii System Menu runs.'}}, 'comment': {'author_association': 'CONTRIBUTOR', 'updated_at': '2018-11-14T01:09:04Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/JMC47/followers', 'url': 'https://api.github.com/users/JMC47', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'repos_url': 'https://api.github.com/users/JMC47/repos', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'html_url': 'https://github.com/JMC47', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6598209?v=4', 'login': 'JMC47', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'id': 6598209}, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446#issuecomment-438499328', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446', 'created_at': '2018-11-14T01:08:55Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/438499328', 'body': 'This works correctly now.  The final frontier will be full NAND sync so we can do some sexy Wii System Menu runs.', 'node_id': 'MDEyOklzc3VlQ29tbWVudDQzODQ5OTMyOA==', 'id': 438499328}}, 'id': 7446}
2018-11-14T01:08:55.851826	{'safe_author': True, 'source': 'ghhookparser', 'body': 'This works correctly now.  The final front-tier will be full NAND sync so we can do some sexy Wii System Menu runs.', 'action': 'created', 'author': 'JMC47', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7446#issuecomment-438499328', 'type': 'gh_issue_comment', 'title': 'NetPlay: Add full Wii save sync', 'repo': 'dolphin-emu/dolphin', 'raw': {'action': 'created', 'repository': {'forks_count': 1135, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4817, 'forks': 1135, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4817, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4817, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 112, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-14T01:08:12Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369216, 'open_issues': 112, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-13T22:01:59Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'issue': {'assignees': [], 'body': 'This adds the ability to sync all Wii saves, instead of only the selected game. Useful for cases like launching a game though GeckoOS.\r\n\r\nTodo list:\r\n- [x] Add option in NetPlay window\r\n- [x] Use chunked data transfer\r\n- [x] Display sync progress in a dialog', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446/events', 'milestone': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, 'author_association': 'CONTRIBUTOR', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446/labels{/name}', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7446.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7446.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446'}, 'locked': False, 'closed_at': None, 'number': 7446, 'labels': [], 'comments': 1, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjE5NzAwMjY1', 'state': 'open', 'updated_at': '2018-11-14T01:08:55Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446', 'created_at': '2018-10-02T13:18:47Z', 'title': 'NetPlay: Add full Wii save sync', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446/comments', 'id': 365893495}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/JMC47/followers', 'url': 'https://api.github.com/users/JMC47', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'repos_url': 'https://api.github.com/users/JMC47/repos', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'html_url': 'https://github.com/JMC47', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6598209?v=4', 'login': 'JMC47', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'id': 6598209}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'comment': {'author_association': 'CONTRIBUTOR', 'updated_at': '2018-11-14T01:08:55Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/JMC47/followers', 'url': 'https://api.github.com/users/JMC47', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'repos_url': 'https://api.github.com/users/JMC47/repos', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'html_url': 'https://github.com/JMC47', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6598209?v=4', 'login': 'JMC47', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'id': 6598209}, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446#issuecomment-438499328', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446', 'created_at': '2018-11-14T01:08:55Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/438499328', 'body': 'This works correctly now.  The final front-tier will be full NAND sync so we can do some sexy Wii System Menu runs.', 'node_id': 'MDEyOklzc3VlQ29tbWVudDQzODQ5OTMyOA==', 'id': 438499328}}, 'id': 7446}
2018-11-13T21:39:23.761102	{'safe_author': True, 'source': 'ghhookparser', 'body': "Not a big fan of how much code duplication there is across AR and Gecko, but I guess it's a problem that extends past this PR. Oh well.", 'action': 'created', 'author': 'delroth', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7535#issuecomment-438447838', 'type': 'gh_issue_comment', 'title': 'Netplay: Sync AR and gecko codes with clients', 'repo': 'dolphin-emu/dolphin', 'raw': {'action': 'created', 'repository': {'forks_count': 1135, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4816, 'forks': 1135, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4816, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4816, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 113, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-13T21:34:00Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369197, 'open_issues': 113, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-13T21:34:39Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'issue': {'assignees': [], 'body': 'Adds a tickbox to the server\'s window to synchronize codes. Codes\r\nare temporarily sent to each client and are used for the duration of the\r\nsession.\r\n\r\nSaves the "sync codes" tickbox as per PR #7483\r\n\r\n**This PR supersedes PR #7454.', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7535', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7535/events', 'milestone': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/UnclePunch/followers', 'url': 'https://api.github.com/users/UnclePunch', 'organizations_url': 'https://api.github.com/users/UnclePunch/orgs', 'node_id': 'MDQ6VXNlcjE3ODM5NjE4', 'events_url': 'https://api.github.com/users/UnclePunch/events{/privacy}', 'repos_url': 'https://api.github.com/users/UnclePunch/repos', 'gists_url': 'https://api.github.com/users/UnclePunch/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/UnclePunch/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/UnclePunch/following{/other_user}', 'html_url': 'https://github.com/UnclePunch', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17839618?v=4', 'login': 'UnclePunch', 'subscriptions_url': 'https://api.github.com/users/UnclePunch/subscriptions', 'starred_url': 'https://api.github.com/users/UnclePunch/starred{/owner}{/repo}', 'id': 17839618}, 'author_association': 'NONE', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7535/labels{/name}', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7535.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7535', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7535.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7535'}, 'locked': False, 'closed_at': None, 'number': 7535, 'labels': [], 'comments': 2, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjI2NzI2MTY2', 'state': 'open', 'updated_at': '2018-11-13T21:39:22Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7535', 'created_at': '2018-10-29T21:53:54Z', 'title': 'Netplay: Sync AR and gecko codes with clients', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7535/comments', 'id': 375232777}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/delroth/followers', 'url': 'https://api.github.com/users/delroth', 'organizations_url': 'https://api.github.com/users/delroth/orgs', 'node_id': 'MDQ6VXNlcjIwMjc5OA==', 'events_url': 'https://api.github.com/users/delroth/events{/privacy}', 'repos_url': 'https://api.github.com/users/delroth/repos', 'gists_url': 'https://api.github.com/users/delroth/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/delroth/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/delroth/following{/other_user}', 'html_url': 'https://github.com/delroth', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/202798?v=4', 'login': 'delroth', 'subscriptions_url': 'https://api.github.com/users/delroth/subscriptions', 'starred_url': 'https://api.github.com/users/delroth/starred{/owner}{/repo}', 'id': 202798}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'comment': {'author_association': 'MEMBER', 'updated_at': '2018-11-13T21:39:22Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/delroth/followers', 'url': 'https://api.github.com/users/delroth', 'organizations_url': 'https://api.github.com/users/delroth/orgs', 'node_id': 'MDQ6VXNlcjIwMjc5OA==', 'events_url': 'https://api.github.com/users/delroth/events{/privacy}', 'repos_url': 'https://api.github.com/users/delroth/repos', 'gists_url': 'https://api.github.com/users/delroth/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/delroth/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/delroth/following{/other_user}', 'html_url': 'https://github.com/delroth', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/202798?v=4', 'login': 'delroth', 'subscriptions_url': 'https://api.github.com/users/delroth/subscriptions', 'starred_url': 'https://api.github.com/users/delroth/starred{/owner}{/repo}', 'id': 202798}, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7535#issuecomment-438447838', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7535', 'created_at': '2018-11-13T21:39:22Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/438447838', 'body': "Not a big fan of how much code duplication there is across AR and Gecko, but I guess it's a problem that extends past this PR. Oh well.", 'node_id': 'MDEyOklzc3VlQ29tbWVudDQzODQ0NzgzOA==', 'id': 438447838}}, 'id': 7535}
2018-11-13T20:59:43.273384	{'safe_author': True, 'source': 'ghhookparser', 'body': 'Verified to fix serious crashes when shutting down emulation with Wii Remotes enabled on netplay.', 'action': 'created', 'author': 'JMC47', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7564#issuecomment-438434471', 'type': 'gh_issue_comment', 'title': 'NetPlay: Sync power button event', 'repo': 'dolphin-emu/dolphin', 'raw': {'action': 'created', 'repository': {'forks_count': 1135, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4816, 'forks': 1135, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4816, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4816, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 114, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-13T03:46:51Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369197, 'open_issues': 114, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-13T03:47:11Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'issue': {'assignees': [], 'body': 'This fixes the deadlock on shutdown when Wii Remotes are in use.', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7564', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7564/events', 'milestone': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, 'author_association': 'CONTRIBUTOR', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7564/labels{/name}', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7564.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7564', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7564.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7564'}, 'locked': False, 'closed_at': None, 'number': 7564, 'labels': [], 'comments': 0, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjI5OTI5MDM5', 'state': 'open', 'updated_at': '2018-11-13T20:59:42Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7564', 'created_at': '2018-11-11T03:38:59Z', 'title': 'NetPlay: Sync power button event', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7564/comments', 'id': 379486400}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/JMC47/followers', 'url': 'https://api.github.com/users/JMC47', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'repos_url': 'https://api.github.com/users/JMC47/repos', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'html_url': 'https://github.com/JMC47', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6598209?v=4', 'login': 'JMC47', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'id': 6598209}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'comment': {'author_association': 'CONTRIBUTOR', 'updated_at': '2018-11-13T20:59:42Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/JMC47/followers', 'url': 'https://api.github.com/users/JMC47', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'repos_url': 'https://api.github.com/users/JMC47/repos', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'html_url': 'https://github.com/JMC47', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6598209?v=4', 'login': 'JMC47', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'id': 6598209}, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7564#issuecomment-438434471', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7564', 'created_at': '2018-11-13T20:59:42Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/438434471', 'body': 'Verified to fix serious crashes when shutting down emulation with Wii Remotes enabled on netplay.', 'node_id': 'MDEyOklzc3VlQ29tbWVudDQzODQzNDQ3MQ==', 'id': 438434471}}, 'id': 7564}
2018-11-13T07:31:41.260639	{'safe_author': True, 'source': 'ghhookparser', 'body': "Hmm, after seeing PR https://github.com/dolphin-emu/dolphin/pull/7569 i'm wondering, if this setting should be synced for netplay as well. I can add it, if somebody tells me to.", 'action': 'created', 'author': 'mimimi085181', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7562#issuecomment-438164946', 'type': 'gh_issue_comment', 'title': 'Tmem cache emulation option', 'repo': 'dolphin-emu/dolphin', 'raw': {'action': 'created', 'repository': {'forks_count': 1135, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4816, 'forks': 1135, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4816, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4816, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 114, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-13T03:46:51Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369197, 'open_issues': 114, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-13T03:47:11Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'issue': {'assignees': [], 'body': "Patches issue #11164 https://bugs.dolphin-emu.org/issues/11164, which is a regression and was introduced in 5.0-4703 PR https://github.com/dolphin-emu/dolphin/pull/5726.\r\n\r\nThe pr just makes the tmem cache emulation optional and disables it for the games that are known to be broken with it. Ideally, it would be improved/repaired to work properly, but that's beyond by my skillset. An alternative would be to remove it completely, since the currently implemented tmem cache emulation is just a hack, but that would break some effects in Spyro: A Hero's Tail.\r\n\r\nI have chosen to enable the option by default to avoid reports of reduced performance.\r\n\r\nAlso, i wanted to put the option in the GUI right under the texture cache slider, but couldn't figure out how to align it with the other 2nd column options.", 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7562', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7562/events', 'milestone': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/mimimi085181/followers', 'url': 'https://api.github.com/users/mimimi085181', 'organizations_url': 'https://api.github.com/users/mimimi085181/orgs', 'node_id': 'MDQ6VXNlcjkzMDQ5Mzg=', 'events_url': 'https://api.github.com/users/mimimi085181/events{/privacy}', 'repos_url': 'https://api.github.com/users/mimimi085181/repos', 'gists_url': 'https://api.github.com/users/mimimi085181/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/mimimi085181/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/mimimi085181/following{/other_user}', 'html_url': 'https://github.com/mimimi085181', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/9304938?v=4', 'login': 'mimimi085181', 'subscriptions_url': 'https://api.github.com/users/mimimi085181/subscriptions', 'starred_url': 'https://api.github.com/users/mimimi085181/starred{/owner}{/repo}', 'id': 9304938}, 'author_association': 'CONTRIBUTOR', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7562/labels{/name}', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7562.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7562', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7562.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7562'}, 'locked': False, 'closed_at': None, 'number': 7562, 'labels': [], 'comments': 5, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjI5ODkzNjY1', 'state': 'open', 'updated_at': '2018-11-13T07:31:40Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7562', 'created_at': '2018-11-10T14:59:18Z', 'title': 'Tmem cache emulation option', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7562/comments', 'id': 379428966}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/mimimi085181/followers', 'url': 'https://api.github.com/users/mimimi085181', 'organizations_url': 'https://api.github.com/users/mimimi085181/orgs', 'node_id': 'MDQ6VXNlcjkzMDQ5Mzg=', 'events_url': 'https://api.github.com/users/mimimi085181/events{/privacy}', 'repos_url': 'https://api.github.com/users/mimimi085181/repos', 'gists_url': 'https://api.github.com/users/mimimi085181/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/mimimi085181/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/mimimi085181/following{/other_user}', 'html_url': 'https://github.com/mimimi085181', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/9304938?v=4', 'login': 'mimimi085181', 'subscriptions_url': 'https://api.github.com/users/mimimi085181/subscriptions', 'starred_url': 'https://api.github.com/users/mimimi085181/starred{/owner}{/repo}', 'id': 9304938}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'comment': {'author_association': 'CONTRIBUTOR', 'updated_at': '2018-11-13T07:31:40Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/mimimi085181/followers', 'url': 'https://api.github.com/users/mimimi085181', 'organizations_url': 'https://api.github.com/users/mimimi085181/orgs', 'node_id': 'MDQ6VXNlcjkzMDQ5Mzg=', 'events_url': 'https://api.github.com/users/mimimi085181/events{/privacy}', 'repos_url': 'https://api.github.com/users/mimimi085181/repos', 'gists_url': 'https://api.github.com/users/mimimi085181/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/mimimi085181/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/mimimi085181/following{/other_user}', 'html_url': 'https://github.com/mimimi085181', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/9304938?v=4', 'login': 'mimimi085181', 'subscriptions_url': 'https://api.github.com/users/mimimi085181/subscriptions', 'starred_url': 'https://api.github.com/users/mimimi085181/starred{/owner}{/repo}', 'id': 9304938}, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7562#issuecomment-438164946', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7562', 'created_at': '2018-11-13T07:31:40Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/438164946', 'body': "Hmm, after seeing PR https://github.com/dolphin-emu/dolphin/pull/7569 i'm wondering, if this setting should be synced for netplay as well. I can add it, if somebody tells me to.", 'node_id': 'MDEyOklzc3VlQ29tbWVudDQzODE2NDk0Ng==', 'id': 438164946}}, 'id': 7562}
2018-11-13T03:38:37.393820	{'safe_author': True, 'source': 'ghhookparser', 'body': 'Seems to fix RS2/3 and the BIOS', 'action': 'created', 'author': 'JMC47', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7570#issuecomment-438121655', 'type': 'gh_issue_comment', 'title': 'TextureCache: Recompute overlapping XFB copy hashes after copying to RAM', 'repo': 'dolphin-emu/dolphin', 'raw': {'action': 'created', 'repository': {'forks_count': 1135, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4816, 'forks': 1135, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4816, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4816, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 115, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-13T03:32:26Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369195, 'open_issues': 115, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-13T02:11:04Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'issue': {'assignees': [], 'body': 'Might fix RS2 with XFB2RAM on. Needs testing.\r\n\r\nAlso fixes the fifoplayer memory being saved too early. Note that fifologs should still be recorded with defer disabled.', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7570', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7570/events', 'milestone': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/stenzek/followers', 'url': 'https://api.github.com/users/stenzek', 'organizations_url': 'https://api.github.com/users/stenzek/orgs', 'node_id': 'MDQ6VXNlcjExMjg4MzE5', 'events_url': 'https://api.github.com/users/stenzek/events{/privacy}', 'repos_url': 'https://api.github.com/users/stenzek/repos', 'gists_url': 'https://api.github.com/users/stenzek/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/stenzek/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/stenzek/following{/other_user}', 'html_url': 'https://github.com/stenzek', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/11288319?v=4', 'login': 'stenzek', 'subscriptions_url': 'https://api.github.com/users/stenzek/subscriptions', 'starred_url': 'https://api.github.com/users/stenzek/starred{/owner}{/repo}', 'id': 11288319}, 'author_association': 'CONTRIBUTOR', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7570/labels{/name}', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7570.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7570', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7570.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7570'}, 'locked': False, 'closed_at': None, 'number': 7570, 'labels': [], 'comments': 0, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjMwMzMxMTY3', 'state': 'open', 'updated_at': '2018-11-13T03:38:36Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7570', 'created_at': '2018-11-13T02:50:01Z', 'title': 'TextureCache: Recompute overlapping XFB copy hashes after copying to RAM', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7570/comments', 'id': 380035189}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/JMC47/followers', 'url': 'https://api.github.com/users/JMC47', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'repos_url': 'https://api.github.com/users/JMC47/repos', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'html_url': 'https://github.com/JMC47', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6598209?v=4', 'login': 'JMC47', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'id': 6598209}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'comment': {'author_association': 'CONTRIBUTOR', 'updated_at': '2018-11-13T03:38:36Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/JMC47/followers', 'url': 'https://api.github.com/users/JMC47', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'repos_url': 'https://api.github.com/users/JMC47/repos', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'html_url': 'https://github.com/JMC47', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6598209?v=4', 'login': 'JMC47', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'id': 6598209}, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7570#issuecomment-438121655', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7570', 'created_at': '2018-11-13T03:38:36Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/438121655', 'body': 'Seems to fix RS2/3 and the BIOS', 'node_id': 'MDEyOklzc3VlQ29tbWVudDQzODEyMTY1NQ==', 'id': 438121655}}, 'id': 7570}
2018-11-13T03:08:43.368983	{'safe_author': True, 'source': 'ghhookparser', 'body': '@dolphin-emu-bot rebuild', 'action': 'deleted', 'author': 'JonnyH', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7566#issuecomment-438115011', 'type': 'gh_issue_comment', 'title': 'Android: Dpad enhance', 'repo': 'dolphin-emu/dolphin', 'raw': {'action': 'deleted', 'repository': {'forks_count': 1135, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4816, 'forks': 1135, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4816, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4816, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 115, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-13T03:07:57Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369187, 'open_issues': 115, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-13T02:11:04Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'issue': {'assignees': [], 'body': "after pr #7337, allows move across the dpad, this is cool.\r\nbut dpad can track other button's move event, it's a little annoying, fix it.", 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7566', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7566/events', 'milestone': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/weihuoya/followers', 'url': 'https://api.github.com/users/weihuoya', 'organizations_url': 'https://api.github.com/users/weihuoya/orgs', 'node_id': 'MDQ6VXNlcjM4MjczMzM=', 'events_url': 'https://api.github.com/users/weihuoya/events{/privacy}', 'repos_url': 'https://api.github.com/users/weihuoya/repos', 'gists_url': 'https://api.github.com/users/weihuoya/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/weihuoya/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/weihuoya/following{/other_user}', 'html_url': 'https://github.com/weihuoya', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/3827333?v=4', 'login': 'weihuoya', 'subscriptions_url': 'https://api.github.com/users/weihuoya/subscriptions', 'starred_url': 'https://api.github.com/users/weihuoya/starred{/owner}{/repo}', 'id': 3827333}, 'author_association': 'CONTRIBUTOR', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7566/labels{/name}', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7566.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7566', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7566.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7566'}, 'locked': False, 'closed_at': None, 'number': 7566, 'labels': [], 'comments': 2, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjI5OTU5NzAz', 'state': 'open', 'updated_at': '2018-11-13T03:08:36Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7566', 'created_at': '2018-11-11T15:43:14Z', 'title': 'Android: Dpad enhance', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7566/comments', 'id': 379534622}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/JonnyH/followers', 'url': 'https://api.github.com/users/JonnyH', 'organizations_url': 'https://api.github.com/users/JonnyH/orgs', 'node_id': 'MDQ6VXNlcjEyMTgyMDk=', 'events_url': 'https://api.github.com/users/JonnyH/events{/privacy}', 'repos_url': 'https://api.github.com/users/JonnyH/repos', 'gists_url': 'https://api.github.com/users/JonnyH/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/JonnyH/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/JonnyH/following{/other_user}', 'html_url': 'https://github.com/JonnyH', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1218209?v=4', 'login': 'JonnyH', 'subscriptions_url': 'https://api.github.com/users/JonnyH/subscriptions', 'starred_url': 'https://api.github.com/users/JonnyH/starred{/owner}{/repo}', 'id': 1218209}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'comment': {'author_association': 'CONTRIBUTOR', 'updated_at': '2018-11-13T03:08:36Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/JonnyH/followers', 'url': 'https://api.github.com/users/JonnyH', 'organizations_url': 'https://api.github.com/users/JonnyH/orgs', 'node_id': 'MDQ6VXNlcjEyMTgyMDk=', 'events_url': 'https://api.github.com/users/JonnyH/events{/privacy}', 'repos_url': 'https://api.github.com/users/JonnyH/repos', 'gists_url': 'https://api.github.com/users/JonnyH/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/JonnyH/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/JonnyH/following{/other_user}', 'html_url': 'https://github.com/JonnyH', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1218209?v=4', 'login': 'JonnyH', 'subscriptions_url': 'https://api.github.com/users/JonnyH/subscriptions', 'starred_url': 'https://api.github.com/users/JonnyH/starred{/owner}{/repo}', 'id': 1218209}, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7566#issuecomment-438115011', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7566', 'created_at': '2018-11-13T03:08:36Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/438115011', 'body': '@dolphin-emu-bot rebuild', 'node_id': 'MDEyOklzc3VlQ29tbWVudDQzODExNTAxMQ==', 'id': 438115011}}, 'id': 7566}
2018-11-13T03:08:36.978406	{'safe_author': True, 'source': 'ghhookparser', 'body': '@dolphin-emu-bot rebuild', 'action': 'created', 'author': 'JonnyH', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7566#issuecomment-438115011', 'type': 'gh_issue_comment', 'title': 'Android: Dpad enhance', 'repo': 'dolphin-emu/dolphin', 'raw': {'action': 'created', 'repository': {'forks_count': 1135, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4816, 'forks': 1135, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4816, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4816, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 115, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-13T03:07:57Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369187, 'open_issues': 115, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-13T02:11:04Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'issue': {'assignees': [], 'body': "after pr #7337, allows move across the dpad, this is cool.\r\nbut dpad can track other button's move event, it's a little annoying, fix it.", 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7566', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7566/events', 'milestone': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/weihuoya/followers', 'url': 'https://api.github.com/users/weihuoya', 'organizations_url': 'https://api.github.com/users/weihuoya/orgs', 'node_id': 'MDQ6VXNlcjM4MjczMzM=', 'events_url': 'https://api.github.com/users/weihuoya/events{/privacy}', 'repos_url': 'https://api.github.com/users/weihuoya/repos', 'gists_url': 'https://api.github.com/users/weihuoya/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/weihuoya/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/weihuoya/following{/other_user}', 'html_url': 'https://github.com/weihuoya', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/3827333?v=4', 'login': 'weihuoya', 'subscriptions_url': 'https://api.github.com/users/weihuoya/subscriptions', 'starred_url': 'https://api.github.com/users/weihuoya/starred{/owner}{/repo}', 'id': 3827333}, 'author_association': 'CONTRIBUTOR', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7566/labels{/name}', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7566.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7566', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7566.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7566'}, 'locked': False, 'closed_at': None, 'number': 7566, 'labels': [], 'comments': 1, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjI5OTU5NzAz', 'state': 'open', 'updated_at': '2018-11-13T03:08:36Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7566', 'created_at': '2018-11-11T15:43:14Z', 'title': 'Android: Dpad enhance', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7566/comments', 'id': 379534622}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/JonnyH/followers', 'url': 'https://api.github.com/users/JonnyH', 'organizations_url': 'https://api.github.com/users/JonnyH/orgs', 'node_id': 'MDQ6VXNlcjEyMTgyMDk=', 'events_url': 'https://api.github.com/users/JonnyH/events{/privacy}', 'repos_url': 'https://api.github.com/users/JonnyH/repos', 'gists_url': 'https://api.github.com/users/JonnyH/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/JonnyH/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/JonnyH/following{/other_user}', 'html_url': 'https://github.com/JonnyH', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1218209?v=4', 'login': 'JonnyH', 'subscriptions_url': 'https://api.github.com/users/JonnyH/subscriptions', 'starred_url': 'https://api.github.com/users/JonnyH/starred{/owner}{/repo}', 'id': 1218209}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'comment': {'author_association': 'CONTRIBUTOR', 'updated_at': '2018-11-13T03:08:36Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/JonnyH/followers', 'url': 'https://api.github.com/users/JonnyH', 'organizations_url': 'https://api.github.com/users/JonnyH/orgs', 'node_id': 'MDQ6VXNlcjEyMTgyMDk=', 'events_url': 'https://api.github.com/users/JonnyH/events{/privacy}', 'repos_url': 'https://api.github.com/users/JonnyH/repos', 'gists_url': 'https://api.github.com/users/JonnyH/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/JonnyH/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/JonnyH/following{/other_user}', 'html_url': 'https://github.com/JonnyH', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1218209?v=4', 'login': 'JonnyH', 'subscriptions_url': 'https://api.github.com/users/JonnyH/subscriptions', 'starred_url': 'https://api.github.com/users/JonnyH/starred{/owner}{/repo}', 'id': 1218209}, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7566#issuecomment-438115011', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7566', 'created_at': '2018-11-13T03:08:36Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/438115011', 'body': '@dolphin-emu-bot rebuild', 'node_id': 'MDEyOklzc3VlQ29tbWVudDQzODExNTAxMQ==', 'id': 438115011}}, 'id': 7566}
2018-11-13T03:03:47.047776	{'safe_author': True, 'source': 'ghhookparser', 'body': '@dolphin-emu-bot rebuild', 'action': 'deleted', 'author': 'JonnyH', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7566#issuecomment-438113961', 'type': 'gh_issue_comment', 'title': 'Android: Dpad enhance', 'repo': 'dolphin-emu/dolphin', 'raw': {'action': 'deleted', 'repository': {'forks_count': 1135, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4816, 'forks': 1135, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4816, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4816, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 115, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-13T02:58:41Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369187, 'open_issues': 115, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-13T02:11:04Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'issue': {'assignees': [], 'body': "after pr #7337, allows move across the dpad, this is cool.\r\nbut dpad can track other button's move event, it's a little annoying, fix it.", 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7566', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7566/events', 'milestone': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/weihuoya/followers', 'url': 'https://api.github.com/users/weihuoya', 'organizations_url': 'https://api.github.com/users/weihuoya/orgs', 'node_id': 'MDQ6VXNlcjM4MjczMzM=', 'events_url': 'https://api.github.com/users/weihuoya/events{/privacy}', 'repos_url': 'https://api.github.com/users/weihuoya/repos', 'gists_url': 'https://api.github.com/users/weihuoya/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/weihuoya/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/weihuoya/following{/other_user}', 'html_url': 'https://github.com/weihuoya', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/3827333?v=4', 'login': 'weihuoya', 'subscriptions_url': 'https://api.github.com/users/weihuoya/subscriptions', 'starred_url': 'https://api.github.com/users/weihuoya/starred{/owner}{/repo}', 'id': 3827333}, 'author_association': 'CONTRIBUTOR', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7566/labels{/name}', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7566.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7566', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7566.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7566'}, 'locked': False, 'closed_at': None, 'number': 7566, 'labels': [], 'comments': 2, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjI5OTU5NzAz', 'state': 'open', 'updated_at': '2018-11-13T03:03:36Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7566', 'created_at': '2018-11-11T15:43:14Z', 'title': 'Android: Dpad enhance', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7566/comments', 'id': 379534622}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/JonnyH/followers', 'url': 'https://api.github.com/users/JonnyH', 'organizations_url': 'https://api.github.com/users/JonnyH/orgs', 'node_id': 'MDQ6VXNlcjEyMTgyMDk=', 'events_url': 'https://api.github.com/users/JonnyH/events{/privacy}', 'repos_url': 'https://api.github.com/users/JonnyH/repos', 'gists_url': 'https://api.github.com/users/JonnyH/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/JonnyH/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/JonnyH/following{/other_user}', 'html_url': 'https://github.com/JonnyH', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1218209?v=4', 'login': 'JonnyH', 'subscriptions_url': 'https://api.github.com/users/JonnyH/subscriptions', 'starred_url': 'https://api.github.com/users/JonnyH/starred{/owner}{/repo}', 'id': 1218209}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'comment': {'author_association': 'CONTRIBUTOR', 'updated_at': '2018-11-13T03:03:36Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/JonnyH/followers', 'url': 'https://api.github.com/users/JonnyH', 'organizations_url': 'https://api.github.com/users/JonnyH/orgs', 'node_id': 'MDQ6VXNlcjEyMTgyMDk=', 'events_url': 'https://api.github.com/users/JonnyH/events{/privacy}', 'repos_url': 'https://api.github.com/users/JonnyH/repos', 'gists_url': 'https://api.github.com/users/JonnyH/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/JonnyH/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/JonnyH/following{/other_user}', 'html_url': 'https://github.com/JonnyH', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1218209?v=4', 'login': 'JonnyH', 'subscriptions_url': 'https://api.github.com/users/JonnyH/subscriptions', 'starred_url': 'https://api.github.com/users/JonnyH/starred{/owner}{/repo}', 'id': 1218209}, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7566#issuecomment-438113961', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7566', 'created_at': '2018-11-13T03:03:36Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/438113961', 'body': '@dolphin-emu-bot rebuild', 'node_id': 'MDEyOklzc3VlQ29tbWVudDQzODExMzk2MQ==', 'id': 438113961}}, 'id': 7566}
2018-11-13T03:03:37.144763	{'safe_author': True, 'source': 'ghhookparser', 'body': '@dolphin-emu-bot rebuild', 'action': 'created', 'author': 'JonnyH', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7566#issuecomment-438113961', 'type': 'gh_issue_comment', 'title': 'Android: Dpad enhance', 'repo': 'dolphin-emu/dolphin', 'raw': {'action': 'created', 'repository': {'forks_count': 1135, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4816, 'forks': 1135, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4816, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4816, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 115, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-13T02:58:41Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369187, 'open_issues': 115, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-13T02:11:04Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'issue': {'assignees': [], 'body': "after pr #7337, allows move across the dpad, this is cool.\r\nbut dpad can track other button's move event, it's a little annoying, fix it.", 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7566', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7566/events', 'milestone': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/weihuoya/followers', 'url': 'https://api.github.com/users/weihuoya', 'organizations_url': 'https://api.github.com/users/weihuoya/orgs', 'node_id': 'MDQ6VXNlcjM4MjczMzM=', 'events_url': 'https://api.github.com/users/weihuoya/events{/privacy}', 'repos_url': 'https://api.github.com/users/weihuoya/repos', 'gists_url': 'https://api.github.com/users/weihuoya/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/weihuoya/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/weihuoya/following{/other_user}', 'html_url': 'https://github.com/weihuoya', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/3827333?v=4', 'login': 'weihuoya', 'subscriptions_url': 'https://api.github.com/users/weihuoya/subscriptions', 'starred_url': 'https://api.github.com/users/weihuoya/starred{/owner}{/repo}', 'id': 3827333}, 'author_association': 'CONTRIBUTOR', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7566/labels{/name}', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7566.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7566', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7566.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7566'}, 'locked': False, 'closed_at': None, 'number': 7566, 'labels': [], 'comments': 1, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjI5OTU5NzAz', 'state': 'open', 'updated_at': '2018-11-13T03:03:36Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7566', 'created_at': '2018-11-11T15:43:14Z', 'title': 'Android: Dpad enhance', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7566/comments', 'id': 379534622}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/JonnyH/followers', 'url': 'https://api.github.com/users/JonnyH', 'organizations_url': 'https://api.github.com/users/JonnyH/orgs', 'node_id': 'MDQ6VXNlcjEyMTgyMDk=', 'events_url': 'https://api.github.com/users/JonnyH/events{/privacy}', 'repos_url': 'https://api.github.com/users/JonnyH/repos', 'gists_url': 'https://api.github.com/users/JonnyH/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/JonnyH/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/JonnyH/following{/other_user}', 'html_url': 'https://github.com/JonnyH', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1218209?v=4', 'login': 'JonnyH', 'subscriptions_url': 'https://api.github.com/users/JonnyH/subscriptions', 'starred_url': 'https://api.github.com/users/JonnyH/starred{/owner}{/repo}', 'id': 1218209}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'comment': {'author_association': 'CONTRIBUTOR', 'updated_at': '2018-11-13T03:03:36Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/JonnyH/followers', 'url': 'https://api.github.com/users/JonnyH', 'organizations_url': 'https://api.github.com/users/JonnyH/orgs', 'node_id': 'MDQ6VXNlcjEyMTgyMDk=', 'events_url': 'https://api.github.com/users/JonnyH/events{/privacy}', 'repos_url': 'https://api.github.com/users/JonnyH/repos', 'gists_url': 'https://api.github.com/users/JonnyH/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/JonnyH/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/JonnyH/following{/other_user}', 'html_url': 'https://github.com/JonnyH', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1218209?v=4', 'login': 'JonnyH', 'subscriptions_url': 'https://api.github.com/users/JonnyH/subscriptions', 'starred_url': 'https://api.github.com/users/JonnyH/starred{/owner}{/repo}', 'id': 1218209}, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7566#issuecomment-438113961', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7566', 'created_at': '2018-11-13T03:03:36Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/438113961', 'body': '@dolphin-emu-bot rebuild', 'node_id': 'MDEyOklzc3VlQ29tbWVudDQzODExMzk2MQ==', 'id': 438113961}}, 'id': 7566}
2018-11-13T02:06:14.082873	{'safe_author': True, 'source': 'ghhookparser', 'body': '@dolphin-emu-bot rebuild', 'action': 'deleted', 'author': 'JonnyH', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7427#issuecomment-438102265', 'type': 'gh_issue_comment', 'title': 'fx settings for android', 'repo': 'dolphin-emu/dolphin', 'raw': {'action': 'deleted', 'repository': {'forks_count': 1135, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4816, 'forks': 1135, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4816, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4816, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 116, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-13T02:05:10Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369187, 'open_issues': 116, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-12T20:50:55Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'issue': {'assignees': [], 'body': '`KEY_OVERCLOCK_PERCENT ` and `KEY_SPEED_LIMIT` may initialized with `IntSetting`, and then get invalid value for emulation, and will black screen really long time.\r\n\r\nsome settings use wrong section and will have no effect.', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7427', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7427/events', 'milestone': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/weihuoya/followers', 'url': 'https://api.github.com/users/weihuoya', 'organizations_url': 'https://api.github.com/users/weihuoya/orgs', 'node_id': 'MDQ6VXNlcjM4MjczMzM=', 'events_url': 'https://api.github.com/users/weihuoya/events{/privacy}', 'repos_url': 'https://api.github.com/users/weihuoya/repos', 'gists_url': 'https://api.github.com/users/weihuoya/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/weihuoya/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/weihuoya/following{/other_user}', 'html_url': 'https://github.com/weihuoya', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/3827333?v=4', 'login': 'weihuoya', 'subscriptions_url': 'https://api.github.com/users/weihuoya/subscriptions', 'starred_url': 'https://api.github.com/users/weihuoya/starred{/owner}{/repo}', 'id': 3827333}, 'author_association': 'CONTRIBUTOR', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7427/labels{/name}', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7427.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7427', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7427.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7427'}, 'locked': False, 'closed_at': None, 'number': 7427, 'labels': [], 'comments': 5, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjE3NDk3MDA2', 'state': 'open', 'updated_at': '2018-11-13T02:06:03Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7427', 'created_at': '2018-09-23T07:24:22Z', 'title': 'fx settings for android', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7427/comments', 'id': 362920584}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/JonnyH/followers', 'url': 'https://api.github.com/users/JonnyH', 'organizations_url': 'https://api.github.com/users/JonnyH/orgs', 'node_id': 'MDQ6VXNlcjEyMTgyMDk=', 'events_url': 'https://api.github.com/users/JonnyH/events{/privacy}', 'repos_url': 'https://api.github.com/users/JonnyH/repos', 'gists_url': 'https://api.github.com/users/JonnyH/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/JonnyH/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/JonnyH/following{/other_user}', 'html_url': 'https://github.com/JonnyH', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1218209?v=4', 'login': 'JonnyH', 'subscriptions_url': 'https://api.github.com/users/JonnyH/subscriptions', 'starred_url': 'https://api.github.com/users/JonnyH/starred{/owner}{/repo}', 'id': 1218209}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'comment': {'author_association': 'CONTRIBUTOR', 'updated_at': '2018-11-13T02:06:03Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/JonnyH/followers', 'url': 'https://api.github.com/users/JonnyH', 'organizations_url': 'https://api.github.com/users/JonnyH/orgs', 'node_id': 'MDQ6VXNlcjEyMTgyMDk=', 'events_url': 'https://api.github.com/users/JonnyH/events{/privacy}', 'repos_url': 'https://api.github.com/users/JonnyH/repos', 'gists_url': 'https://api.github.com/users/JonnyH/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/JonnyH/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/JonnyH/following{/other_user}', 'html_url': 'https://github.com/JonnyH', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1218209?v=4', 'login': 'JonnyH', 'subscriptions_url': 'https://api.github.com/users/JonnyH/subscriptions', 'starred_url': 'https://api.github.com/users/JonnyH/starred{/owner}{/repo}', 'id': 1218209}, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7427#issuecomment-438102265', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7427', 'created_at': '2018-11-13T02:06:03Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/438102265', 'body': '@dolphin-emu-bot rebuild', 'node_id': 'MDEyOklzc3VlQ29tbWVudDQzODEwMjI2NQ==', 'id': 438102265}}, 'id': 7427}

Recent 'gh_pull_request' events

2018-11-21T05:40:41.943933	{'safe_author': True, 'source': 'ghhookparser', 'action': 'synchronize', 'author': 'Techjar', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7410', 'head_sha': '857d52a983ab69ed313864adf7fd1706420207dc', 'title': 'NetPlay: Fix server peer initialization hang and limit nickname length', 'base_sha': '1805f51d798113fa839a8f3179360a6e4670c92f', 'type': 'gh_pull_request', 'base_ref_name': 'master', 'head_ref_name': 'netplay-max-name-length', 'repo': 'dolphin-emu/dolphin', 'id': 7410}
2018-11-21T05:26:18.007519	{'safe_author': True, 'source': 'ghhookparser', 'action': 'synchronize', 'author': 'Techjar', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7410', 'head_sha': 'bef32025c05b037411f2ff531e0995471dd9d51e', 'title': 'NetPlay: Fix server peer initialization hang and limit nickname length', 'base_sha': '1805f51d798113fa839a8f3179360a6e4670c92f', 'type': 'gh_pull_request', 'base_ref_name': 'master', 'head_ref_name': 'netplay-max-name-length', 'repo': 'dolphin-emu/dolphin', 'id': 7410}
2018-11-20T23:22:52.529088	{'safe_author': True, 'source': 'ghhookparser', 'action': 'closed', 'author': 'delroth', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7446', 'head_sha': 'b06b7e5686429f30b46e2c422cd9d988477f6268', 'title': 'NetPlay: Add full Wii save sync', 'base_sha': 'e6b2758ab401975c0bde2b80bec5b05485c25c5a', 'type': 'gh_pull_request', 'base_ref_name': 'master', 'head_ref_name': 'wii-save-full-sync', 'repo': 'dolphin-emu/dolphin', 'id': 7446}
2018-11-20T23:21:08.473643	{'safe_author': True, 'source': 'ghhookparser', 'action': 'edited', 'author': 'AdmiralCurtiss', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7582', 'head_sha': '431e6c42e1d2543141505c1d7016ba94c3363acb', 'title': 'GCMemcard: Fix incorrect directory block being accessed in RemoveFile().', 'base_sha': '3e03b1339269718a00e8df3db821d702be286995', 'type': 'gh_pull_request', 'base_ref_name': 'master', 'head_ref_name': 'memcard-delete-wrong-dir', 'repo': 'dolphin-emu/dolphin', 'id': 7582}
2018-11-20T23:19:29.753753	{'safe_author': True, 'source': 'ghhookparser', 'action': 'opened', 'author': 'AdmiralCurtiss', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7582', 'head_sha': '431e6c42e1d2543141505c1d7016ba94c3363acb', 'title': 'GCMemcard: Fix incorrect directory block being accessed in RemoveFile().', 'base_sha': '3e03b1339269718a00e8df3db821d702be286995', 'type': 'gh_pull_request', 'base_ref_name': 'master', 'head_ref_name': 'memcard-delete-wrong-dir', 'repo': 'dolphin-emu/dolphin', 'id': 7582}
2018-11-20T15:05:22.125678	{'safe_author': True, 'source': 'ghhookparser', 'action': 'closed', 'author': 'lioncash', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7581', 'head_sha': '46fe0669a56ff0e36d8c85f4a7444180df31f1c4', 'title': 'Minor fixes to netplay sync strings', 'base_sha': 'e6b2758ab401975c0bde2b80bec5b05485c25c5a', 'type': 'gh_pull_request', 'base_ref_name': 'master', 'head_ref_name': 'netplay-sync-strings', 'repo': 'dolphin-emu/dolphin', 'id': 7581}
2018-11-19T19:43:24.282890	{'safe_author': True, 'source': 'ghhookparser', 'action': 'synchronize', 'author': 'AdmiralCurtiss', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7579', 'head_sha': '353e289fbf7b422e528a8dd7ec2e1b62a820b355', 'title': 'GCMemcard: Fix mixed memcard-based and bat-based indices in definition and usage of NextFreeBlock().', 'base_sha': 'e6b2758ab401975c0bde2b80bec5b05485c25c5a', 'type': 'gh_pull_request', 'base_ref_name': 'master', 'head_ref_name': 'next-free-block-fix', 'repo': 'dolphin-emu/dolphin', 'id': 7579}
2018-11-19T18:56:05.644412	{'safe_author': True, 'source': 'ghhookparser', 'action': 'opened', 'author': 'JosJuice', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7581', 'head_sha': '46fe0669a56ff0e36d8c85f4a7444180df31f1c4', 'title': 'Minor fixes to netplay sync strings', 'base_sha': 'e6b2758ab401975c0bde2b80bec5b05485c25c5a', 'type': 'gh_pull_request', 'base_ref_name': 'master', 'head_ref_name': 'netplay-sync-strings', 'repo': 'dolphin-emu/dolphin', 'id': 7581}
2018-11-19T11:37:20.159740	{'safe_author': True, 'source': 'ghhookparser', 'action': 'synchronize', 'author': 'Techjar', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7446', 'head_sha': 'b06b7e5686429f30b46e2c422cd9d988477f6268', 'title': 'NetPlay: Add full Wii save sync', 'base_sha': 'e6b2758ab401975c0bde2b80bec5b05485c25c5a', 'type': 'gh_pull_request', 'base_ref_name': 'master', 'head_ref_name': 'wii-save-full-sync', 'repo': 'dolphin-emu/dolphin', 'id': 7446}
2018-11-19T10:46:15.651574	{'safe_author': True, 'source': 'ghhookparser', 'action': 'synchronize', 'author': 'Techjar', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7580', 'head_sha': '529796bd590c36c03978a43f1ee6eed0f4cba29d', 'title': 'NetPlay: Remove PadMapping type', 'base_sha': 'e6b2758ab401975c0bde2b80bec5b05485c25c5a', 'type': 'gh_pull_request', 'base_ref_name': 'master', 'head_ref_name': 'netplay-padmapping-type', 'repo': 'dolphin-emu/dolphin', 'id': 7580}
2018-11-19T10:42:01.230244	{'safe_author': True, 'source': 'ghhookparser', 'action': 'synchronize', 'author': 'Techjar', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7580', 'head_sha': 'a3a6b38b54950fcfc0f4d4ebfc3064728beaf7dd', 'title': 'NetPlay: Remove PadMapping type', 'base_sha': 'e6b2758ab401975c0bde2b80bec5b05485c25c5a', 'type': 'gh_pull_request', 'base_ref_name': 'master', 'head_ref_name': 'netplay-padmapping-type', 'repo': 'dolphin-emu/dolphin', 'id': 7580}
2018-11-19T10:37:38.858904	{'safe_author': True, 'source': 'ghhookparser', 'action': 'opened', 'author': 'Techjar', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7580', 'head_sha': '4b7a75b1d27a0e1fc28385c335baa380e3b37a27', 'title': 'NetPlay: Remove PadMapping type', 'base_sha': 'e6b2758ab401975c0bde2b80bec5b05485c25c5a', 'type': 'gh_pull_request', 'base_ref_name': 'master', 'head_ref_name': 'netplay-padmapping-type', 'repo': 'dolphin-emu/dolphin', 'id': 7580}
2018-11-19T00:35:56.268133	{'safe_author': True, 'source': 'ghhookparser', 'action': 'synchronize', 'author': 'AdmiralCurtiss', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7579', 'head_sha': '2babafb2eedbccf2e0043c919140e7268e1f29e1', 'title': 'GCMemcard: Fix mixed memcard-based and bat-based indices in definition and usage of NextFreeBlock().', 'base_sha': 'e6b2758ab401975c0bde2b80bec5b05485c25c5a', 'type': 'gh_pull_request', 'base_ref_name': 'master', 'head_ref_name': 'next-free-block-fix', 'repo': 'dolphin-emu/dolphin', 'id': 7579}
2018-11-19T00:33:53.170154	{'safe_author': True, 'source': 'ghhookparser', 'action': 'opened', 'author': 'AdmiralCurtiss', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7579', 'head_sha': 'c2785b9cd3a4c66740cfcbd4b8a2599c30b733cc', 'title': 'GCMemcard: Fix mixed memcard-based and bat-based indices in definition and usage of NextFreeBlock().', 'base_sha': 'e6b2758ab401975c0bde2b80bec5b05485c25c5a', 'type': 'gh_pull_request', 'base_ref_name': 'master', 'head_ref_name': 'next-free-block-fix', 'repo': 'dolphin-emu/dolphin', 'id': 7579}
2018-11-18T13:24:55.390808	{'safe_author': True, 'source': 'ghhookparser', 'action': 'opened', 'author': 'jordan-woyak', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7578', 'head_sha': '2d44be6462d3051c9e78109db80781be8b98ba26', 'title': 'Fix spurious error logs for conversions of empty strings on Windows.', 'base_sha': 'e6b2758ab401975c0bde2b80bec5b05485c25c5a', 'type': 'gh_pull_request', 'base_ref_name': 'master', 'head_ref_name': 'master', 'repo': 'dolphin-emu/dolphin', 'id': 7578}
2018-11-18T06:03:22.268958	{'safe_author': True, 'source': 'ghhookparser', 'action': 'closed', 'author': 'Helios747', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7577', 'head_sha': '1d33f6709e410508700a5e37928825d73fd53218', 'title': '32 bit', 'base_sha': 'e6b2758ab401975c0bde2b80bec5b05485c25c5a', 'type': 'gh_pull_request', 'base_ref_name': 'master', 'head_ref_name': "Narry's_Mod", 'repo': 'dolphin-emu/dolphin', 'id': 7577}
2018-11-18T05:41:23.291682	{'safe_author': False, 'source': 'ghhookparser', 'action': 'opened', 'author': 'septiceyegamer', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7577', 'head_sha': '1d33f6709e410508700a5e37928825d73fd53218', 'title': '32 bit', 'base_sha': 'e6b2758ab401975c0bde2b80bec5b05485c25c5a', 'type': 'gh_pull_request', 'base_ref_name': 'master', 'head_ref_name': "Narry's_Mod", 'repo': 'dolphin-emu/dolphin', 'id': 7577}
2018-11-17T21:23:04.231538	{'safe_author': True, 'source': 'ghhookparser', 'action': 'closed', 'author': 'delroth', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7477', 'head_sha': '8e26d33133aea410612be6f30ab723781d175312', 'title': 'Externals: Add a stripped down version of minizip', 'base_sha': '480972612c17912b58d4a3163101baa9735efbf2', 'type': 'gh_pull_request', 'base_ref_name': 'master', 'head_ref_name': 'ext-minizip', 'repo': 'dolphin-emu/dolphin', 'id': 7477}
2018-11-17T20:18:40.201789	{'safe_author': True, 'source': 'ghhookparser', 'action': 'closed', 'author': 'leoetlino', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7440', 'head_sha': '34edcdd45461030c286a02661ee1faf5a4caf636', 'title': 'Never return Unknown from SConfig::GetFallbackRegion', 'base_sha': '61821b067f9f5fac85188d8abc0841ce9529d0f1', 'type': 'gh_pull_request', 'base_ref_name': 'master', 'head_ref_name': 'wii-menu-1.0-region', 'repo': 'dolphin-emu/dolphin', 'id': 7440}
2018-11-17T15:42:34.470272	{'safe_author': True, 'source': 'ghhookparser', 'action': 'closed', 'author': 'delroth', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7574', 'head_sha': '3cfa255c5a98ba4db8e1bf5eb223909f6753c976', 'title': 'Updater: Add total progressbar', 'base_sha': '749367794b3f29153e41fb8bc980f592ebce1dac', 'type': 'gh_pull_request', 'base_ref_name': 'master', 'head_ref_name': 'updater_pb', 'repo': 'dolphin-emu/dolphin', 'id': 7574}
2018-11-17T15:38:12.288433	{'safe_author': True, 'source': 'ghhookparser', 'action': 'synchronize', 'author': 'spycrab', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7574', 'head_sha': '3cfa255c5a98ba4db8e1bf5eb223909f6753c976', 'title': 'Updater: Add total progressbar', 'base_sha': '749367794b3f29153e41fb8bc980f592ebce1dac', 'type': 'gh_pull_request', 'base_ref_name': 'master', 'head_ref_name': 'updater_pb', 'repo': 'dolphin-emu/dolphin', 'id': 7574}
2018-11-16T04:48:12.853440	{'safe_author': False, 'source': 'ghhookparser', 'action': 'edited', 'author': 'UnclePunch', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7576', 'head_sha': '421af8921ca97a1b4959d0609459fa6a5875d10d', 'title': '[Debugger] Display memory tab contents while game is running', 'base_sha': '749367794b3f29153e41fb8bc980f592ebce1dac', 'type': 'gh_pull_request', 'base_ref_name': 'master', 'head_ref_name': 'debugger-fix-memory-display', 'repo': 'dolphin-emu/dolphin', 'id': 7576}
2018-11-16T04:47:46.201084	{'safe_author': False, 'source': 'ghhookparser', 'action': 'opened', 'author': 'UnclePunch', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7576', 'head_sha': '421af8921ca97a1b4959d0609459fa6a5875d10d', 'title': 'Display memory tab contents while game is running', 'base_sha': '749367794b3f29153e41fb8bc980f592ebce1dac', 'type': 'gh_pull_request', 'base_ref_name': 'master', 'head_ref_name': 'debugger-fix-memory-display', 'repo': 'dolphin-emu/dolphin', 'id': 7576}
2018-11-16T02:11:39.628523	{'safe_author': True, 'source': 'ghhookparser', 'action': 'closed', 'author': 'Helios747', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7575', 'head_sha': '030204ac94f802053a89b4b599365021721cc29a', 'title': 'Ultimate Spider Man Android Unplayble', 'base_sha': '749367794b3f29153e41fb8bc980f592ebce1dac', 'type': 'gh_pull_request', 'base_ref_name': 'master', 'head_ref_name': 'master', 'repo': 'dolphin-emu/dolphin', 'id': 7575}
2018-11-16T02:04:48.156798	{'safe_author': False, 'source': 'ghhookparser', 'action': 'opened', 'author': 'hehk1234', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7575', 'head_sha': '030204ac94f802053a89b4b599365021721cc29a', 'title': 'Ultimate Spider Man Android Unplayble', 'base_sha': '749367794b3f29153e41fb8bc980f592ebce1dac', 'type': 'gh_pull_request', 'base_ref_name': 'master', 'head_ref_name': 'master', 'repo': 'dolphin-emu/dolphin', 'id': 7575}

Recent 'gh_pull_request_comment' events

2018-11-17T19:09:54.864793	{'source': 'ghhookparser', 'action': 'created', 'author': 'leoetlino', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7576#discussion_r234418093', 'hash': '421af8921ca97a1b4959d0609459fa6a5875d10d', 'is_part_of_review': True, 'type': 'gh_pull_request_comment', 'repo': 'dolphin-emu/dolphin', 'id': 7576}
2018-11-15T03:13:25.174165	{'source': 'ghhookparser', 'action': 'created', 'author': 'delroth', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233699970', 'hash': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'is_part_of_review': False, 'type': 'gh_pull_request_comment', 'repo': 'dolphin-emu/dolphin', 'id': 7446}
2018-11-15T03:10:49.603035	{'source': 'ghhookparser', 'action': 'edited', 'author': 'Techjar', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233699512', 'hash': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'is_part_of_review': False, 'type': 'gh_pull_request_comment', 'repo': 'dolphin-emu/dolphin', 'id': 7446}
2018-11-15T03:10:24.455417	{'source': 'ghhookparser', 'action': 'created', 'author': 'Techjar', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233699512', 'hash': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'is_part_of_review': False, 'type': 'gh_pull_request_comment', 'repo': 'dolphin-emu/dolphin', 'id': 7446}
2018-11-15T03:08:26.636022	{'source': 'ghhookparser', 'action': 'created', 'author': 'Techjar', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233699242', 'hash': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'is_part_of_review': False, 'type': 'gh_pull_request_comment', 'repo': 'dolphin-emu/dolphin', 'id': 7446}
2018-11-15T03:05:02.631344	{'source': 'ghhookparser', 'action': 'created', 'author': 'delroth', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233698774', 'hash': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'is_part_of_review': False, 'type': 'gh_pull_request_comment', 'repo': 'dolphin-emu/dolphin', 'id': 7446}
2018-11-15T03:03:51.879967	{'source': 'ghhookparser', 'action': 'edited', 'author': 'Techjar', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233698582', 'hash': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'is_part_of_review': False, 'type': 'gh_pull_request_comment', 'repo': 'dolphin-emu/dolphin', 'id': 7446}
2018-11-15T03:03:29.202333	{'source': 'ghhookparser', 'action': 'created', 'author': 'Techjar', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233698582', 'hash': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'is_part_of_review': False, 'type': 'gh_pull_request_comment', 'repo': 'dolphin-emu/dolphin', 'id': 7446}
2018-11-15T03:02:46.803128	{'source': 'ghhookparser', 'action': 'created', 'author': 'Techjar', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233698480', 'hash': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'is_part_of_review': False, 'type': 'gh_pull_request_comment', 'repo': 'dolphin-emu/dolphin', 'id': 7446}
2018-11-15T03:01:26.184796	{'source': 'ghhookparser', 'action': 'created', 'author': 'delroth', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233697920', 'hash': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'is_part_of_review': True, 'type': 'gh_pull_request_comment', 'repo': 'dolphin-emu/dolphin', 'id': 7446}
2018-11-15T03:01:25.618040	{'source': 'ghhookparser', 'action': 'created', 'author': 'delroth', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233697798', 'hash': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'is_part_of_review': True, 'type': 'gh_pull_request_comment', 'repo': 'dolphin-emu/dolphin', 'id': 7446}
2018-11-15T03:01:24.969209	{'source': 'ghhookparser', 'action': 'created', 'author': 'delroth', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233698114', 'hash': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'is_part_of_review': True, 'type': 'gh_pull_request_comment', 'repo': 'dolphin-emu/dolphin', 'id': 7446}
2018-11-15T03:01:24.966508	{'source': 'ghhookparser', 'action': 'created', 'author': 'delroth', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233232819', 'hash': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'is_part_of_review': True, 'type': 'gh_pull_request_comment', 'repo': 'dolphin-emu/dolphin', 'id': 7446}
2018-11-15T03:01:24.960766	{'source': 'ghhookparser', 'action': 'created', 'author': 'delroth', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233232592', 'hash': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'is_part_of_review': True, 'type': 'gh_pull_request_comment', 'repo': 'dolphin-emu/dolphin', 'id': 7446}
2018-11-15T02:58:34.496725	{'source': 'ghhookparser', 'action': 'created', 'author': 'Techjar', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233697847', 'hash': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'is_part_of_review': True, 'type': 'gh_pull_request_comment', 'repo': 'dolphin-emu/dolphin', 'id': 7446}
2018-11-14T19:39:39.307144	{'source': 'ghhookparser', 'action': 'created', 'author': 'leoetlino', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233591602', 'hash': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'is_part_of_review': False, 'type': 'gh_pull_request_comment', 'repo': 'dolphin-emu/dolphin', 'id': 7446}
2018-11-13T22:56:33.847354	{'source': 'ghhookparser', 'action': 'created', 'author': 'Techjar', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233255289', 'hash': '0430f266a87c5ae421bd3de3a768e99766ac2fd5', 'is_part_of_review': False, 'type': 'gh_pull_request_comment', 'repo': 'dolphin-emu/dolphin', 'id': 7446}
2018-11-13T21:35:50.848193	{'source': 'ghhookparser', 'action': 'created', 'author': 'riking', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7564#discussion_r233230821', 'hash': 'ef89e4e70c256989ede03d33145ee05be141dc06', 'is_part_of_review': False, 'type': 'gh_pull_request_comment', 'repo': 'dolphin-emu/dolphin', 'id': 7564}
2018-11-13T02:01:39.212822	{'source': 'ghhookparser', 'action': 'created', 'author': 'JonnyH', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7427#discussion_r232873663', 'hash': 'e4a4d619de6adea2a03222ebfe809af966b7b21c', 'is_part_of_review': True, 'type': 'gh_pull_request_comment', 'repo': 'dolphin-emu/dolphin', 'id': 7427}
2018-11-12T16:16:58.167322	{'source': 'ghhookparser', 'action': 'created', 'author': 'zackhow', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7566#discussion_r232720882', 'hash': '646a080f46010031e1a499cb6204b9dbcfbce513', 'is_part_of_review': True, 'type': 'gh_pull_request_comment', 'repo': 'dolphin-emu/dolphin', 'id': 7566}
2018-11-11T10:41:50.189541	{'source': 'ghhookparser', 'action': 'created', 'author': 'lioncash', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7564#discussion_r232482614', 'hash': 'c32f8d8ad31079eba0dd5245b2ba24833b17ba2a', 'is_part_of_review': True, 'type': 'gh_pull_request_comment', 'repo': 'dolphin-emu/dolphin', 'id': 7564}
2018-11-11T10:41:50.188632	{'source': 'ghhookparser', 'action': 'created', 'author': 'lioncash', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7564#discussion_r232482629', 'hash': 'c32f8d8ad31079eba0dd5245b2ba24833b17ba2a', 'is_part_of_review': True, 'type': 'gh_pull_request_comment', 'repo': 'dolphin-emu/dolphin', 'id': 7564}
2018-11-11T08:06:59.839011	{'source': 'ghhookparser', 'action': 'edited', 'author': 'Techjar', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7564#discussion_r232477565', 'hash': 'c32f8d8ad31079eba0dd5245b2ba24833b17ba2a', 'is_part_of_review': False, 'type': 'gh_pull_request_comment', 'repo': 'dolphin-emu/dolphin', 'id': 7564}
2018-11-11T07:57:30.654371	{'source': 'ghhookparser', 'action': 'created', 'author': 'Techjar', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7564#discussion_r232477565', 'hash': 'c32f8d8ad31079eba0dd5245b2ba24833b17ba2a', 'is_part_of_review': False, 'type': 'gh_pull_request_comment', 'repo': 'dolphin-emu/dolphin', 'id': 7564}
2018-11-11T07:56:35.826777	{'source': 'ghhookparser', 'action': 'created', 'author': 'JosJuice', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7564#discussion_r232477539', 'hash': 'c32f8d8ad31079eba0dd5245b2ba24833b17ba2a', 'is_part_of_review': False, 'type': 'gh_pull_request_comment', 'repo': 'dolphin-emu/dolphin', 'id': 7564}

Recent 'gh_pull_request_review' events

2018-11-20T15:05:13.999671	{'source': 'ghhookparser', 'action': 'submitted', 'pr_title': 'Minor fixes to netplay sync strings', 'author': 'lioncash', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7581#pullrequestreview-176811089', 'comments': [], 'state': 'approved', 'type': 'gh_pull_request_review', 'repo': 'dolphin-emu/dolphin', 'pr_id': 7581}
2018-11-17T20:18:35.436770	{'source': 'ghhookparser', 'action': 'submitted', 'pr_title': 'Never return Unknown from SConfig::GetFallbackRegion', 'author': 'leoetlino', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7440#pullrequestreview-176066458', 'comments': [], 'state': 'approved', 'type': 'gh_pull_request_review', 'repo': 'dolphin-emu/dolphin', 'pr_id': 7440}
2018-11-17T19:09:55.475590	{'source': 'ghhookparser', 'action': 'submitted', 'pr_title': '[Debugger] Display memory tab contents while game is running', 'author': 'leoetlino', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7576#pullrequestreview-176064247', 'comments': [{'pull_request_review_id': 176064247, 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7576', 'position': 5, 'body': "Parentheses please. Otherwise it's not immediately obvious what this does.", 'path': 'Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp', 'original_commit_id': '421af8921ca97a1b4959d0609459fa6a5875d10d', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/234418093', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzNDQxODA5Mw==', 'commit_id': '421af8921ca97a1b4959d0609459fa6a5875d10d', 'author_association': 'MEMBER', 'diff_hunk': '@@ -101,7 +101,8 @@ void MemoryViewWidget::Update()\n     if (addr == m_address)\n       addr_item->setSelected(true);\n \n-    if (Core::GetState() != Core::State::Paused || !PowerPC::HostIsRAMAddress(addr))\n+    if (Core::GetState() != Core::State::Paused && Core::GetState() != Core::State::Running ||', 'updated_at': '2018-11-17T19:09:54Z', 'original_position': 5, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7576#discussion_r234418093', 'created_at': '2018-11-17T19:09:53Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/leoetlino/followers', 'url': 'https://api.github.com/users/leoetlino', 'organizations_url': 'https://api.github.com/users/leoetlino/orgs', 'node_id': 'MDQ6VXNlcjQyMDkwNjE=', 'events_url': 'https://api.github.com/users/leoetlino/events{/privacy}', 'repos_url': 'https://api.github.com/users/leoetlino/repos', 'gists_url': 'https://api.github.com/users/leoetlino/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/leoetlino/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/leoetlino/following{/other_user}', 'html_url': 'https://github.com/leoetlino', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4209061?v=4', 'login': 'leoetlino', 'subscriptions_url': 'https://api.github.com/users/leoetlino/subscriptions', 'starred_url': 'https://api.github.com/users/leoetlino/starred{/owner}{/repo}', 'id': 4209061}, '_links': {'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7576'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7576#discussion_r234418093'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/234418093'}}, 'id': 234418093}], 'state': 'commented', 'type': 'gh_pull_request_review', 'repo': 'dolphin-emu/dolphin', 'pr_id': 7576}
2018-11-15T03:13:25.702229	{'source': 'ghhookparser', 'action': 'submitted', 'pr_title': 'NetPlay: Add full Wii save sync', 'author': 'delroth', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7446#pullrequestreview-175176016', 'comments': [{'pull_request_review_id': 175176016, 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446', 'position': 54, 'body': "It's less critical with only two fields, but I think I'd still prefer it if it's not too much effort.", 'path': 'Source/Core/Core/NetPlayServer.h', 'original_commit_id': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233699970', 'in_reply_to_id': 233697798, 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzMzY5OTk3MA==', 'commit_id': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'author_association': 'MEMBER', 'diff_hunk': '@@ -138,11 +148,20 @@ class NetPlayServer : public TraversalClientClient\n     // lock order\n     std::recursive_mutex players;\n     std::recursive_mutex async_queue_write;\n+    std::recursive_mutex chunked_data_queue_write;\n   } m_crit;\n \n   std::string m_selected_game;\n   std::thread m_thread;\n-  Common::SPSCQueue<sf::Packet, false> m_async_queue;\n+  Common::SPSCQueue<std::tuple<sf::Packet, PlayerId, bool, u8>, false> m_async_queue;', 'updated_at': '2018-11-15T03:13:24Z', 'original_position': 54, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233699970', 'created_at': '2018-11-15T03:13:24Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/delroth/followers', 'url': 'https://api.github.com/users/delroth', 'organizations_url': 'https://api.github.com/users/delroth/orgs', 'node_id': 'MDQ6VXNlcjIwMjc5OA==', 'events_url': 'https://api.github.com/users/delroth/events{/privacy}', 'repos_url': 'https://api.github.com/users/delroth/repos', 'gists_url': 'https://api.github.com/users/delroth/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/delroth/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/delroth/following{/other_user}', 'html_url': 'https://github.com/delroth', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/202798?v=4', 'login': 'delroth', 'subscriptions_url': 'https://api.github.com/users/delroth/subscriptions', 'starred_url': 'https://api.github.com/users/delroth/starred{/owner}{/repo}', 'id': 202798}, '_links': {'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233699970'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233699970'}}, 'id': 233699970}], 'state': 'commented', 'type': 'gh_pull_request_review', 'repo': 'dolphin-emu/dolphin', 'pr_id': 7446}
2018-11-15T03:10:25.240869	{'source': 'ghhookparser', 'action': 'submitted', 'pr_title': 'NetPlay: Add full Wii save sync', 'author': 'Techjar', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7446#pullrequestreview-175175488', 'comments': [{'pull_request_review_id': 175175488, 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446', 'position': 54, 'body': 'Would you like me to do the same for `m_async_queue` in `NetPlayClient.h`?', 'path': 'Source/Core/Core/NetPlayServer.h', 'original_commit_id': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233699512', 'in_reply_to_id': 233697798, 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzMzY5OTUxMg==', 'commit_id': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'author_association': 'MEMBER', 'diff_hunk': '@@ -138,11 +148,20 @@ class NetPlayServer : public TraversalClientClient\n     // lock order\n     std::recursive_mutex players;\n     std::recursive_mutex async_queue_write;\n+    std::recursive_mutex chunked_data_queue_write;\n   } m_crit;\n \n   std::string m_selected_game;\n   std::thread m_thread;\n-  Common::SPSCQueue<sf::Packet, false> m_async_queue;\n+  Common::SPSCQueue<std::tuple<sf::Packet, PlayerId, bool, u8>, false> m_async_queue;', 'updated_at': '2018-11-15T03:10:23Z', 'original_position': 54, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233699512', 'created_at': '2018-11-15T03:10:23Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, '_links': {'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233699512'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233699512'}}, 'id': 233699512}], 'state': 'commented', 'type': 'gh_pull_request_review', 'repo': 'dolphin-emu/dolphin', 'pr_id': 7446}
2018-11-15T03:08:26.632834	{'source': 'ghhookparser', 'action': 'submitted', 'pr_title': 'NetPlay: Add full Wii save sync', 'author': 'Techjar', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7446#pullrequestreview-175175171', 'comments': [{'pull_request_review_id': 175175171, 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446', 'position': 35, 'body': 'Yeah, the implementation converts to bytes because at this abstraction level we use bytes, not bits for moving data around. I use bits for the config though because network speed is pretty much always measured in bits per second.', 'path': 'Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp', 'original_commit_id': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233699242', 'in_reply_to_id': 233698114, 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzMzY5OTI0Mg==', 'commit_id': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'author_association': 'MEMBER', 'diff_hunk': '@@ -110,6 +118,12 @@ void NetPlaySetupDialog::CreateMainLayout()\n \n   m_host_port_box->setMaximum(65535);\n   m_host_force_port_box->setMaximum(65535);\n+  m_host_chunked_upload_limit_box->setRange(1, 1000000);\n+  m_host_chunked_upload_limit_box->setSingleStep(100);\n+  m_host_chunked_upload_limit_box->setSuffix(QStringLiteral(" kbps"));', 'updated_at': '2018-11-15T03:08:25Z', 'original_position': 35, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233699242', 'created_at': '2018-11-15T03:08:25Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, '_links': {'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233699242'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233699242'}}, 'id': 233699242}], 'state': 'commented', 'type': 'gh_pull_request_review', 'repo': 'dolphin-emu/dolphin', 'pr_id': 7446}
2018-11-15T03:05:03.321884	{'source': 'ghhookparser', 'action': 'submitted', 'pr_title': 'NetPlay: Add full Wii save sync', 'author': 'delroth', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7446#pullrequestreview-175174578', 'comments': [{'pull_request_review_id': 175174578, 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446', 'position': 35, 'body': 'I got confused by the "bytes_per_second" in the implementation, but you do a /8 over there that I missed :) carry on.', 'path': 'Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp', 'original_commit_id': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233698774', 'in_reply_to_id': 233698114, 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzMzY5ODc3NA==', 'commit_id': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'author_association': 'MEMBER', 'diff_hunk': '@@ -110,6 +118,12 @@ void NetPlaySetupDialog::CreateMainLayout()\n \n   m_host_port_box->setMaximum(65535);\n   m_host_force_port_box->setMaximum(65535);\n+  m_host_chunked_upload_limit_box->setRange(1, 1000000);\n+  m_host_chunked_upload_limit_box->setSingleStep(100);\n+  m_host_chunked_upload_limit_box->setSuffix(QStringLiteral(" kbps"));', 'updated_at': '2018-11-15T03:05:01Z', 'original_position': 35, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233698774', 'created_at': '2018-11-15T03:05:01Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/delroth/followers', 'url': 'https://api.github.com/users/delroth', 'organizations_url': 'https://api.github.com/users/delroth/orgs', 'node_id': 'MDQ6VXNlcjIwMjc5OA==', 'events_url': 'https://api.github.com/users/delroth/events{/privacy}', 'repos_url': 'https://api.github.com/users/delroth/repos', 'gists_url': 'https://api.github.com/users/delroth/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/delroth/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/delroth/following{/other_user}', 'html_url': 'https://github.com/delroth', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/202798?v=4', 'login': 'delroth', 'subscriptions_url': 'https://api.github.com/users/delroth/subscriptions', 'starred_url': 'https://api.github.com/users/delroth/starred{/owner}{/repo}', 'id': 202798}, '_links': {'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233698774'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233698774'}}, 'id': 233698774}], 'state': 'commented', 'type': 'gh_pull_request_review', 'repo': 'dolphin-emu/dolphin', 'pr_id': 7446}
2018-11-15T03:03:29.806819	{'source': 'ghhookparser', 'action': 'submitted', 'pr_title': 'NetPlay: Add full Wii save sync', 'author': 'Techjar', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7446#pullrequestreview-175174339', 'comments': [{'pull_request_review_id': 175174339, 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446', 'position': 35, 'body': 'Traditionally, "b" means bits and "B" means bytes.', 'path': 'Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp', 'original_commit_id': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233698582', 'in_reply_to_id': 233698114, 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzMzY5ODU4Mg==', 'commit_id': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'author_association': 'MEMBER', 'diff_hunk': '@@ -110,6 +118,12 @@ void NetPlaySetupDialog::CreateMainLayout()\n \n   m_host_port_box->setMaximum(65535);\n   m_host_force_port_box->setMaximum(65535);\n+  m_host_chunked_upload_limit_box->setRange(1, 1000000);\n+  m_host_chunked_upload_limit_box->setSingleStep(100);\n+  m_host_chunked_upload_limit_box->setSuffix(QStringLiteral(" kbps"));', 'updated_at': '2018-11-15T03:03:28Z', 'original_position': 35, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233698582', 'created_at': '2018-11-15T03:03:28Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, '_links': {'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233698582'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233698582'}}, 'id': 233698582}], 'state': 'commented', 'type': 'gh_pull_request_review', 'repo': 'dolphin-emu/dolphin', 'pr_id': 7446}
2018-11-15T03:02:46.799173	{'source': 'ghhookparser', 'action': 'submitted', 'pr_title': 'NetPlay: Add full Wii save sync', 'author': 'Techjar', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7446#pullrequestreview-175174199', 'comments': [{'pull_request_review_id': 175174199, 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446', 'position': 125, 'body': 'Left over code from copying MD5Dialog, whoops.', 'path': 'Source/Core/DolphinQt/NetPlay/ChunkedProgressDialog.cpp', 'original_commit_id': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233698480', 'in_reply_to_id': 233697920, 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzMzY5ODQ4MA==', 'commit_id': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'author_association': 'MEMBER', 'diff_hunk': '@@ -0,0 +1,128 @@\n+// Copyright 2017 Dolphin Emulator Project\n+// Licensed under GPLv2+\n+// Refer to the license.txt file included.\n+\n+#include "DolphinQt/NetPlay/ChunkedProgressDialog.h"\n+\n+#include <algorithm>\n+#include <cmath>\n+#include <functional>\n+\n+#include <QDialogButtonBox>\n+#include <QGroupBox>\n+#include <QLabel>\n+#include <QProgressBar>\n+#include <QPushButton>\n+#include <QVBoxLayout>\n+\n+#include "Common/StringUtil.h"\n+\n+#include "Core/NetPlayClient.h"\n+#include "Core/NetPlayServer.h"\n+\n+#include "DolphinQt/Settings.h"\n+\n+static QString GetPlayerNameFromPID(int pid)\n+{\n+  QString player_name = QObject::tr("Invalid Player ID");\n+  auto client = Settings::Instance().GetNetPlayClient();\n+  if (!client)\n+    return player_name;\n+\n+  for (const auto* player : client->GetPlayers())\n+  {\n+    if (player->pid == pid)\n+    {\n+      player_name = QString::fromStdString(player->name);\n+      break;\n+    }\n+  }\n+  return player_name;\n+}\n+\n+ChunkedProgressDialog::ChunkedProgressDialog(QWidget* parent) : QDialog(parent)\n+{\n+  CreateWidgets();\n+  ConnectWidgets();\n+  setWindowTitle(tr("Data Transfer"));\n+  setWindowFlags(windowFlags() & ~Qt::WindowContextHelpButtonHint);\n+}\n+\n+void ChunkedProgressDialog::CreateWidgets()\n+{\n+  m_main_layout = new QVBoxLayout;\n+  m_progress_box = new QGroupBox;\n+  m_progress_layout = new QVBoxLayout;\n+\n+  m_progress_box->setLayout(m_progress_layout);\n+\n+  m_main_layout->addWidget(m_progress_box);\n+  setLayout(m_main_layout);\n+}\n+\n+void ChunkedProgressDialog::ConnectWidgets()\n+{\n+}\n+\n+void ChunkedProgressDialog::show(const QString& title, const u64 data_size,\n+                                 const std::vector<int>& players)\n+{\n+  m_progress_box->setTitle(title);\n+  m_data_size = data_size;\n+\n+  for (auto& pair : m_progress_bars)\n+  {\n+    m_progress_layout->removeWidget(pair.second);\n+    pair.second->deleteLater();\n+  }\n+\n+  for (auto& pair : m_status_labels)\n+  {\n+    m_progress_layout->removeWidget(pair.second);\n+    pair.second->deleteLater();\n+  }\n+\n+  m_progress_bars.clear();\n+  m_status_labels.clear();\n+\n+  auto client = Settings::Instance().GetNetPlayClient();\n+  if (!client)\n+    return;\n+\n+  for (const auto* player : client->GetPlayers())\n+  {\n+    if (std::find(players.begin(), players.end(), player->pid) == players.end())\n+      continue;\n+\n+    m_progress_bars[player->pid] = new QProgressBar;\n+    m_status_labels[player->pid] = new QLabel;\n+\n+    m_progress_layout->addWidget(m_progress_bars[player->pid]);\n+    m_progress_layout->addWidget(m_status_labels[player->pid]);\n+  }\n+\n+  QDialog::show();\n+}\n+\n+void ChunkedProgressDialog::SetProgress(const int pid, const u64 progress)\n+{\n+  QString player_name = GetPlayerNameFromPID(pid);\n+\n+  if (!m_status_labels.count(pid))\n+    return;\n+\n+  const float acquired = progress / 1024.0f / 1024.0f;\n+  const float total = m_data_size / 1024.0f / 1024.0f;\n+  const int prog = std::lround((static_cast<float>(progress) / m_data_size) * 100.0f);\n+\n+  m_status_labels[pid]->setText(tr("%1[%2]: %3/%4 MiB")\n+                                    .arg(player_name, QString::number(pid),\n+                                         QString::fromStdString(StringFromFormat("%.2f", acquired)),\n+                                         QString::fromStdString(StringFromFormat("%.2f", total))));\n+  m_progress_bars[pid]->setValue(prog);\n+}\n+\n+void ChunkedProgressDialog::reject()', 'updated_at': '2018-11-15T03:02:45Z', 'original_position': 125, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233698480', 'created_at': '2018-11-15T03:02:45Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, '_links': {'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233698480'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233698480'}}, 'id': 233698480}], 'state': 'commented', 'type': 'gh_pull_request_review', 'repo': 'dolphin-emu/dolphin', 'pr_id': 7446}
2018-11-15T03:01:26.182815	{'source': 'ghhookparser', 'action': 'edited', 'pr_title': 'NetPlay: Add full Wii save sync', 'author': 'delroth', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7446#pullrequestreview-174600506', 'comments': [{'pull_request_review_id': 174600506, 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446', 'position': 217, 'body': "No non-const references unless there's a strong reasoning behind it. Make this a pointer if it needs to be mutable, const ref if it doesn't.", 'path': 'Source/Core/Core/NetPlayClient.cpp', 'original_commit_id': '33542192aaf637f7b72884b690e23bb11b1b093a', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233232592', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzMzIzMjU5Mg==', 'commit_id': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'author_association': 'MEMBER', 'diff_hunk': '@@ -1863,26 +1925,43 @@ IOS::HLE::FS::FileSystem* GetWiiSyncFS()\n   return s_wii_sync_fs.get();\n }\n \n-void SetWiiSyncFS(std::unique_ptr<IOS::HLE::FS::FileSystem> fs)\n+std::vector<u64>& GetWiiSyncTitles()', 'updated_at': '2018-11-15T03:01:24Z', 'original_position': 217, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233232592', 'created_at': '2018-11-13T21:41:38Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/delroth/followers', 'url': 'https://api.github.com/users/delroth', 'organizations_url': 'https://api.github.com/users/delroth/orgs', 'node_id': 'MDQ6VXNlcjIwMjc5OA==', 'events_url': 'https://api.github.com/users/delroth/events{/privacy}', 'repos_url': 'https://api.github.com/users/delroth/repos', 'gists_url': 'https://api.github.com/users/delroth/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/delroth/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/delroth/following{/other_user}', 'html_url': 'https://github.com/delroth', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/202798?v=4', 'login': 'delroth', 'subscriptions_url': 'https://api.github.com/users/delroth/subscriptions', 'starred_url': 'https://api.github.com/users/delroth/starred{/owner}{/repo}', 'id': 202798}, '_links': {'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233232592'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233232592'}}, 'id': 233232592}, {'pull_request_review_id': 174600506, 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446', 'position': 222, 'body': 'const vector&', 'path': 'Source/Core/Core/NetPlayClient.cpp', 'original_commit_id': '33542192aaf637f7b72884b690e23bb11b1b093a', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233232819', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzMzIzMjgxOQ==', 'commit_id': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'author_association': 'MEMBER', 'diff_hunk': '@@ -1863,26 +1925,43 @@ IOS::HLE::FS::FileSystem* GetWiiSyncFS()\n   return s_wii_sync_fs.get();\n }\n \n-void SetWiiSyncFS(std::unique_ptr<IOS::HLE::FS::FileSystem> fs)\n+std::vector<u64>& GetWiiSyncTitles()\n+{\n+  return s_wii_sync_titles;\n+}\n+\n+void SetWiiSyncData(std::unique_ptr<IOS::HLE::FS::FileSystem> fs, std::vector<u64>& titles)', 'updated_at': '2018-11-15T03:01:24Z', 'original_position': 222, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233232819', 'created_at': '2018-11-13T21:42:26Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/delroth/followers', 'url': 'https://api.github.com/users/delroth', 'organizations_url': 'https://api.github.com/users/delroth/orgs', 'node_id': 'MDQ6VXNlcjIwMjc5OA==', 'events_url': 'https://api.github.com/users/delroth/events{/privacy}', 'repos_url': 'https://api.github.com/users/delroth/repos', 'gists_url': 'https://api.github.com/users/delroth/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/delroth/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/delroth/following{/other_user}', 'html_url': 'https://github.com/delroth', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/202798?v=4', 'login': 'delroth', 'subscriptions_url': 'https://api.github.com/users/delroth/subscriptions', 'starred_url': 'https://api.github.com/users/delroth/starred{/owner}{/repo}', 'id': 202798}, '_links': {'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233232819'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233232819'}}, 'id': 233232819}, {'pull_request_review_id': 174600506, 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446', 'position': 54, 'body': "Can you make that and the other one actual structs? It's very hard to figure out what's in these tuples.", 'path': 'Source/Core/Core/NetPlayServer.h', 'original_commit_id': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233697798', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzMzY5Nzc5OA==', 'commit_id': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'author_association': 'MEMBER', 'diff_hunk': '@@ -138,11 +148,20 @@ class NetPlayServer : public TraversalClientClient\n     // lock order\n     std::recursive_mutex players;\n     std::recursive_mutex async_queue_write;\n+    std::recursive_mutex chunked_data_queue_write;\n   } m_crit;\n \n   std::string m_selected_game;\n   std::thread m_thread;\n-  Common::SPSCQueue<sf::Packet, false> m_async_queue;\n+  Common::SPSCQueue<std::tuple<sf::Packet, PlayerId, bool, u8>, false> m_async_queue;', 'updated_at': '2018-11-15T03:01:24Z', 'original_position': 54, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233697798', 'created_at': '2018-11-15T02:58:14Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/delroth/followers', 'url': 'https://api.github.com/users/delroth', 'organizations_url': 'https://api.github.com/users/delroth/orgs', 'node_id': 'MDQ6VXNlcjIwMjc5OA==', 'events_url': 'https://api.github.com/users/delroth/events{/privacy}', 'repos_url': 'https://api.github.com/users/delroth/repos', 'gists_url': 'https://api.github.com/users/delroth/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/delroth/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/delroth/following{/other_user}', 'html_url': 'https://github.com/delroth', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/202798?v=4', 'login': 'delroth', 'subscriptions_url': 'https://api.github.com/users/delroth/subscriptions', 'starred_url': 'https://api.github.com/users/delroth/starred{/owner}{/repo}', 'id': 202798}, '_links': {'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233697798'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233697798'}}, 'id': 233697798}, {'pull_request_review_id': 174600506, 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446', 'position': 125, 'body': "Why do you override this if it's just to call the base implementation?", 'path': 'Source/Core/DolphinQt/NetPlay/ChunkedProgressDialog.cpp', 'original_commit_id': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233697920', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzMzY5NzkyMA==', 'commit_id': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'author_association': 'MEMBER', 'diff_hunk': '@@ -0,0 +1,128 @@\n+// Copyright 2017 Dolphin Emulator Project\n+// Licensed under GPLv2+\n+// Refer to the license.txt file included.\n+\n+#include "DolphinQt/NetPlay/ChunkedProgressDialog.h"\n+\n+#include <algorithm>\n+#include <cmath>\n+#include <functional>\n+\n+#include <QDialogButtonBox>\n+#include <QGroupBox>\n+#include <QLabel>\n+#include <QProgressBar>\n+#include <QPushButton>\n+#include <QVBoxLayout>\n+\n+#include "Common/StringUtil.h"\n+\n+#include "Core/NetPlayClient.h"\n+#include "Core/NetPlayServer.h"\n+\n+#include "DolphinQt/Settings.h"\n+\n+static QString GetPlayerNameFromPID(int pid)\n+{\n+  QString player_name = QObject::tr("Invalid Player ID");\n+  auto client = Settings::Instance().GetNetPlayClient();\n+  if (!client)\n+    return player_name;\n+\n+  for (const auto* player : client->GetPlayers())\n+  {\n+    if (player->pid == pid)\n+    {\n+      player_name = QString::fromStdString(player->name);\n+      break;\n+    }\n+  }\n+  return player_name;\n+}\n+\n+ChunkedProgressDialog::ChunkedProgressDialog(QWidget* parent) : QDialog(parent)\n+{\n+  CreateWidgets();\n+  ConnectWidgets();\n+  setWindowTitle(tr("Data Transfer"));\n+  setWindowFlags(windowFlags() & ~Qt::WindowContextHelpButtonHint);\n+}\n+\n+void ChunkedProgressDialog::CreateWidgets()\n+{\n+  m_main_layout = new QVBoxLayout;\n+  m_progress_box = new QGroupBox;\n+  m_progress_layout = new QVBoxLayout;\n+\n+  m_progress_box->setLayout(m_progress_layout);\n+\n+  m_main_layout->addWidget(m_progress_box);\n+  setLayout(m_main_layout);\n+}\n+\n+void ChunkedProgressDialog::ConnectWidgets()\n+{\n+}\n+\n+void ChunkedProgressDialog::show(const QString& title, const u64 data_size,\n+                                 const std::vector<int>& players)\n+{\n+  m_progress_box->setTitle(title);\n+  m_data_size = data_size;\n+\n+  for (auto& pair : m_progress_bars)\n+  {\n+    m_progress_layout->removeWidget(pair.second);\n+    pair.second->deleteLater();\n+  }\n+\n+  for (auto& pair : m_status_labels)\n+  {\n+    m_progress_layout->removeWidget(pair.second);\n+    pair.second->deleteLater();\n+  }\n+\n+  m_progress_bars.clear();\n+  m_status_labels.clear();\n+\n+  auto client = Settings::Instance().GetNetPlayClient();\n+  if (!client)\n+    return;\n+\n+  for (const auto* player : client->GetPlayers())\n+  {\n+    if (std::find(players.begin(), players.end(), player->pid) == players.end())\n+      continue;\n+\n+    m_progress_bars[player->pid] = new QProgressBar;\n+    m_status_labels[player->pid] = new QLabel;\n+\n+    m_progress_layout->addWidget(m_progress_bars[player->pid]);\n+    m_progress_layout->addWidget(m_status_labels[player->pid]);\n+  }\n+\n+  QDialog::show();\n+}\n+\n+void ChunkedProgressDialog::SetProgress(const int pid, const u64 progress)\n+{\n+  QString player_name = GetPlayerNameFromPID(pid);\n+\n+  if (!m_status_labels.count(pid))\n+    return;\n+\n+  const float acquired = progress / 1024.0f / 1024.0f;\n+  const float total = m_data_size / 1024.0f / 1024.0f;\n+  const int prog = std::lround((static_cast<float>(progress) / m_data_size) * 100.0f);\n+\n+  m_status_labels[pid]->setText(tr("%1[%2]: %3/%4 MiB")\n+                                    .arg(player_name, QString::number(pid),\n+                                         QString::fromStdString(StringFromFormat("%.2f", acquired)),\n+                                         QString::fromStdString(StringFromFormat("%.2f", total))));\n+  m_progress_bars[pid]->setValue(prog);\n+}\n+\n+void ChunkedProgressDialog::reject()', 'updated_at': '2018-11-15T03:01:24Z', 'original_position': 125, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233697920', 'created_at': '2018-11-15T02:58:56Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/delroth/followers', 'url': 'https://api.github.com/users/delroth', 'organizations_url': 'https://api.github.com/users/delroth/orgs', 'node_id': 'MDQ6VXNlcjIwMjc5OA==', 'events_url': 'https://api.github.com/users/delroth/events{/privacy}', 'repos_url': 'https://api.github.com/users/delroth/repos', 'gists_url': 'https://api.github.com/users/delroth/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/delroth/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/delroth/following{/other_user}', 'html_url': 'https://github.com/delroth', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/202798?v=4', 'login': 'delroth', 'subscriptions_url': 'https://api.github.com/users/delroth/subscriptions', 'starred_url': 'https://api.github.com/users/delroth/starred{/owner}{/repo}', 'id': 202798}, '_links': {'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233697920'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233697920'}}, 'id': 233697920}, {'pull_request_review_id': 174600506, 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446', 'position': 35, 'body': 'Is it bits per second or bytes per second?', 'path': 'Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp', 'original_commit_id': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233698114', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzMzY5ODExNA==', 'commit_id': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'author_association': 'MEMBER', 'diff_hunk': '@@ -110,6 +118,12 @@ void NetPlaySetupDialog::CreateMainLayout()\n \n   m_host_port_box->setMaximum(65535);\n   m_host_force_port_box->setMaximum(65535);\n+  m_host_chunked_upload_limit_box->setRange(1, 1000000);\n+  m_host_chunked_upload_limit_box->setSingleStep(100);\n+  m_host_chunked_upload_limit_box->setSuffix(QStringLiteral(" kbps"));', 'updated_at': '2018-11-15T03:01:24Z', 'original_position': 35, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233698114', 'created_at': '2018-11-15T03:00:21Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/delroth/followers', 'url': 'https://api.github.com/users/delroth', 'organizations_url': 'https://api.github.com/users/delroth/orgs', 'node_id': 'MDQ6VXNlcjIwMjc5OA==', 'events_url': 'https://api.github.com/users/delroth/events{/privacy}', 'repos_url': 'https://api.github.com/users/delroth/repos', 'gists_url': 'https://api.github.com/users/delroth/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/delroth/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/delroth/following{/other_user}', 'html_url': 'https://github.com/delroth', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/202798?v=4', 'login': 'delroth', 'subscriptions_url': 'https://api.github.com/users/delroth/subscriptions', 'starred_url': 'https://api.github.com/users/delroth/starred{/owner}{/repo}', 'id': 202798}, '_links': {'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233698114'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233698114'}}, 'id': 233698114}], 'state': 'commented', 'type': 'gh_pull_request_review', 'repo': 'dolphin-emu/dolphin', 'pr_id': 7446}
2018-11-15T03:01:25.612547	{'source': 'ghhookparser', 'action': 'submitted', 'pr_title': 'NetPlay: Add full Wii save sync', 'author': 'delroth', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7446#pullrequestreview-174600506', 'comments': [{'pull_request_review_id': 174600506, 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446', 'position': 217, 'body': "No non-const references unless there's a strong reasoning behind it. Make this a pointer if it needs to be mutable, const ref if it doesn't.", 'path': 'Source/Core/Core/NetPlayClient.cpp', 'original_commit_id': '33542192aaf637f7b72884b690e23bb11b1b093a', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233232592', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzMzIzMjU5Mg==', 'commit_id': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'author_association': 'MEMBER', 'diff_hunk': '@@ -1863,26 +1925,43 @@ IOS::HLE::FS::FileSystem* GetWiiSyncFS()\n   return s_wii_sync_fs.get();\n }\n \n-void SetWiiSyncFS(std::unique_ptr<IOS::HLE::FS::FileSystem> fs)\n+std::vector<u64>& GetWiiSyncTitles()', 'updated_at': '2018-11-15T03:01:24Z', 'original_position': 217, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233232592', 'created_at': '2018-11-13T21:41:38Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/delroth/followers', 'url': 'https://api.github.com/users/delroth', 'organizations_url': 'https://api.github.com/users/delroth/orgs', 'node_id': 'MDQ6VXNlcjIwMjc5OA==', 'events_url': 'https://api.github.com/users/delroth/events{/privacy}', 'repos_url': 'https://api.github.com/users/delroth/repos', 'gists_url': 'https://api.github.com/users/delroth/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/delroth/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/delroth/following{/other_user}', 'html_url': 'https://github.com/delroth', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/202798?v=4', 'login': 'delroth', 'subscriptions_url': 'https://api.github.com/users/delroth/subscriptions', 'starred_url': 'https://api.github.com/users/delroth/starred{/owner}{/repo}', 'id': 202798}, '_links': {'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233232592'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233232592'}}, 'id': 233232592}, {'pull_request_review_id': 174600506, 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446', 'position': 222, 'body': 'const vector&', 'path': 'Source/Core/Core/NetPlayClient.cpp', 'original_commit_id': '33542192aaf637f7b72884b690e23bb11b1b093a', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233232819', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzMzIzMjgxOQ==', 'commit_id': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'author_association': 'MEMBER', 'diff_hunk': '@@ -1863,26 +1925,43 @@ IOS::HLE::FS::FileSystem* GetWiiSyncFS()\n   return s_wii_sync_fs.get();\n }\n \n-void SetWiiSyncFS(std::unique_ptr<IOS::HLE::FS::FileSystem> fs)\n+std::vector<u64>& GetWiiSyncTitles()\n+{\n+  return s_wii_sync_titles;\n+}\n+\n+void SetWiiSyncData(std::unique_ptr<IOS::HLE::FS::FileSystem> fs, std::vector<u64>& titles)', 'updated_at': '2018-11-15T03:01:24Z', 'original_position': 222, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233232819', 'created_at': '2018-11-13T21:42:26Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/delroth/followers', 'url': 'https://api.github.com/users/delroth', 'organizations_url': 'https://api.github.com/users/delroth/orgs', 'node_id': 'MDQ6VXNlcjIwMjc5OA==', 'events_url': 'https://api.github.com/users/delroth/events{/privacy}', 'repos_url': 'https://api.github.com/users/delroth/repos', 'gists_url': 'https://api.github.com/users/delroth/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/delroth/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/delroth/following{/other_user}', 'html_url': 'https://github.com/delroth', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/202798?v=4', 'login': 'delroth', 'subscriptions_url': 'https://api.github.com/users/delroth/subscriptions', 'starred_url': 'https://api.github.com/users/delroth/starred{/owner}{/repo}', 'id': 202798}, '_links': {'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233232819'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233232819'}}, 'id': 233232819}, {'pull_request_review_id': 174600506, 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446', 'position': 54, 'body': "Can you make that and the other one actual structs? It's very hard to figure out what's in these tuples.", 'path': 'Source/Core/Core/NetPlayServer.h', 'original_commit_id': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233697798', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzMzY5Nzc5OA==', 'commit_id': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'author_association': 'MEMBER', 'diff_hunk': '@@ -138,11 +148,20 @@ class NetPlayServer : public TraversalClientClient\n     // lock order\n     std::recursive_mutex players;\n     std::recursive_mutex async_queue_write;\n+    std::recursive_mutex chunked_data_queue_write;\n   } m_crit;\n \n   std::string m_selected_game;\n   std::thread m_thread;\n-  Common::SPSCQueue<sf::Packet, false> m_async_queue;\n+  Common::SPSCQueue<std::tuple<sf::Packet, PlayerId, bool, u8>, false> m_async_queue;', 'updated_at': '2018-11-15T03:01:24Z', 'original_position': 54, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233697798', 'created_at': '2018-11-15T02:58:14Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/delroth/followers', 'url': 'https://api.github.com/users/delroth', 'organizations_url': 'https://api.github.com/users/delroth/orgs', 'node_id': 'MDQ6VXNlcjIwMjc5OA==', 'events_url': 'https://api.github.com/users/delroth/events{/privacy}', 'repos_url': 'https://api.github.com/users/delroth/repos', 'gists_url': 'https://api.github.com/users/delroth/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/delroth/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/delroth/following{/other_user}', 'html_url': 'https://github.com/delroth', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/202798?v=4', 'login': 'delroth', 'subscriptions_url': 'https://api.github.com/users/delroth/subscriptions', 'starred_url': 'https://api.github.com/users/delroth/starred{/owner}{/repo}', 'id': 202798}, '_links': {'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233697798'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233697798'}}, 'id': 233697798}, {'pull_request_review_id': 174600506, 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446', 'position': 125, 'body': "Why do you override this if it's just to call the base implementation?", 'path': 'Source/Core/DolphinQt/NetPlay/ChunkedProgressDialog.cpp', 'original_commit_id': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233697920', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzMzY5NzkyMA==', 'commit_id': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'author_association': 'MEMBER', 'diff_hunk': '@@ -0,0 +1,128 @@\n+// Copyright 2017 Dolphin Emulator Project\n+// Licensed under GPLv2+\n+// Refer to the license.txt file included.\n+\n+#include "DolphinQt/NetPlay/ChunkedProgressDialog.h"\n+\n+#include <algorithm>\n+#include <cmath>\n+#include <functional>\n+\n+#include <QDialogButtonBox>\n+#include <QGroupBox>\n+#include <QLabel>\n+#include <QProgressBar>\n+#include <QPushButton>\n+#include <QVBoxLayout>\n+\n+#include "Common/StringUtil.h"\n+\n+#include "Core/NetPlayClient.h"\n+#include "Core/NetPlayServer.h"\n+\n+#include "DolphinQt/Settings.h"\n+\n+static QString GetPlayerNameFromPID(int pid)\n+{\n+  QString player_name = QObject::tr("Invalid Player ID");\n+  auto client = Settings::Instance().GetNetPlayClient();\n+  if (!client)\n+    return player_name;\n+\n+  for (const auto* player : client->GetPlayers())\n+  {\n+    if (player->pid == pid)\n+    {\n+      player_name = QString::fromStdString(player->name);\n+      break;\n+    }\n+  }\n+  return player_name;\n+}\n+\n+ChunkedProgressDialog::ChunkedProgressDialog(QWidget* parent) : QDialog(parent)\n+{\n+  CreateWidgets();\n+  ConnectWidgets();\n+  setWindowTitle(tr("Data Transfer"));\n+  setWindowFlags(windowFlags() & ~Qt::WindowContextHelpButtonHint);\n+}\n+\n+void ChunkedProgressDialog::CreateWidgets()\n+{\n+  m_main_layout = new QVBoxLayout;\n+  m_progress_box = new QGroupBox;\n+  m_progress_layout = new QVBoxLayout;\n+\n+  m_progress_box->setLayout(m_progress_layout);\n+\n+  m_main_layout->addWidget(m_progress_box);\n+  setLayout(m_main_layout);\n+}\n+\n+void ChunkedProgressDialog::ConnectWidgets()\n+{\n+}\n+\n+void ChunkedProgressDialog::show(const QString& title, const u64 data_size,\n+                                 const std::vector<int>& players)\n+{\n+  m_progress_box->setTitle(title);\n+  m_data_size = data_size;\n+\n+  for (auto& pair : m_progress_bars)\n+  {\n+    m_progress_layout->removeWidget(pair.second);\n+    pair.second->deleteLater();\n+  }\n+\n+  for (auto& pair : m_status_labels)\n+  {\n+    m_progress_layout->removeWidget(pair.second);\n+    pair.second->deleteLater();\n+  }\n+\n+  m_progress_bars.clear();\n+  m_status_labels.clear();\n+\n+  auto client = Settings::Instance().GetNetPlayClient();\n+  if (!client)\n+    return;\n+\n+  for (const auto* player : client->GetPlayers())\n+  {\n+    if (std::find(players.begin(), players.end(), player->pid) == players.end())\n+      continue;\n+\n+    m_progress_bars[player->pid] = new QProgressBar;\n+    m_status_labels[player->pid] = new QLabel;\n+\n+    m_progress_layout->addWidget(m_progress_bars[player->pid]);\n+    m_progress_layout->addWidget(m_status_labels[player->pid]);\n+  }\n+\n+  QDialog::show();\n+}\n+\n+void ChunkedProgressDialog::SetProgress(const int pid, const u64 progress)\n+{\n+  QString player_name = GetPlayerNameFromPID(pid);\n+\n+  if (!m_status_labels.count(pid))\n+    return;\n+\n+  const float acquired = progress / 1024.0f / 1024.0f;\n+  const float total = m_data_size / 1024.0f / 1024.0f;\n+  const int prog = std::lround((static_cast<float>(progress) / m_data_size) * 100.0f);\n+\n+  m_status_labels[pid]->setText(tr("%1[%2]: %3/%4 MiB")\n+                                    .arg(player_name, QString::number(pid),\n+                                         QString::fromStdString(StringFromFormat("%.2f", acquired)),\n+                                         QString::fromStdString(StringFromFormat("%.2f", total))));\n+  m_progress_bars[pid]->setValue(prog);\n+}\n+\n+void ChunkedProgressDialog::reject()', 'updated_at': '2018-11-15T03:01:24Z', 'original_position': 125, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233697920', 'created_at': '2018-11-15T02:58:56Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/delroth/followers', 'url': 'https://api.github.com/users/delroth', 'organizations_url': 'https://api.github.com/users/delroth/orgs', 'node_id': 'MDQ6VXNlcjIwMjc5OA==', 'events_url': 'https://api.github.com/users/delroth/events{/privacy}', 'repos_url': 'https://api.github.com/users/delroth/repos', 'gists_url': 'https://api.github.com/users/delroth/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/delroth/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/delroth/following{/other_user}', 'html_url': 'https://github.com/delroth', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/202798?v=4', 'login': 'delroth', 'subscriptions_url': 'https://api.github.com/users/delroth/subscriptions', 'starred_url': 'https://api.github.com/users/delroth/starred{/owner}{/repo}', 'id': 202798}, '_links': {'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233697920'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233697920'}}, 'id': 233697920}, {'pull_request_review_id': 174600506, 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446', 'position': 35, 'body': 'Is it bits per second or bytes per second?', 'path': 'Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp', 'original_commit_id': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233698114', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzMzY5ODExNA==', 'commit_id': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'author_association': 'MEMBER', 'diff_hunk': '@@ -110,6 +118,12 @@ void NetPlaySetupDialog::CreateMainLayout()\n \n   m_host_port_box->setMaximum(65535);\n   m_host_force_port_box->setMaximum(65535);\n+  m_host_chunked_upload_limit_box->setRange(1, 1000000);\n+  m_host_chunked_upload_limit_box->setSingleStep(100);\n+  m_host_chunked_upload_limit_box->setSuffix(QStringLiteral(" kbps"));', 'updated_at': '2018-11-15T03:01:24Z', 'original_position': 35, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233698114', 'created_at': '2018-11-15T03:00:21Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/delroth/followers', 'url': 'https://api.github.com/users/delroth', 'organizations_url': 'https://api.github.com/users/delroth/orgs', 'node_id': 'MDQ6VXNlcjIwMjc5OA==', 'events_url': 'https://api.github.com/users/delroth/events{/privacy}', 'repos_url': 'https://api.github.com/users/delroth/repos', 'gists_url': 'https://api.github.com/users/delroth/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/delroth/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/delroth/following{/other_user}', 'html_url': 'https://github.com/delroth', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/202798?v=4', 'login': 'delroth', 'subscriptions_url': 'https://api.github.com/users/delroth/subscriptions', 'starred_url': 'https://api.github.com/users/delroth/starred{/owner}{/repo}', 'id': 202798}, '_links': {'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233698114'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233698114'}}, 'id': 233698114}], 'state': 'commented', 'type': 'gh_pull_request_review', 'repo': 'dolphin-emu/dolphin', 'pr_id': 7446}
2018-11-15T02:58:34.491338	{'source': 'ghhookparser', 'action': 'submitted', 'pr_title': 'NetPlay: Add full Wii save sync', 'author': 'Techjar', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7446#pullrequestreview-175173437', 'comments': [{'pull_request_review_id': 175173437, 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446', 'position': 5, 'body': "Thanks. I figured it was backwards, since it didn't make any sense. Just wanted to be sure there wasn't some unorthodox reason it was like this.", 'path': 'Source/Core/Core/HW/WiiSave.cpp', 'original_commit_id': 'e98c2e00b7339d7e1106b9035c1e975214fe1bc8', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233697847', 'in_reply_to_id': 233255289, 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzMzY5Nzg0Nw==', 'commit_id': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'author_association': 'MEMBER', 'diff_hunk': '@@ -143,7 +143,7 @@ class NandStorage final : public Storage\n       else if (file.type == SaveFile::Type::Directory)\n       {\n         const FS::Result<FS::Metadata> meta = m_fs->GetMetadata(*m_uid, *m_gid, path);\n-        if (!meta || meta->is_file)\n+        if (meta && meta->is_file)', 'updated_at': '2018-11-15T02:58:33Z', 'original_position': 5, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233697847', 'created_at': '2018-11-15T02:58:32Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, '_links': {'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233697847'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233697847'}}, 'id': 233697847}], 'state': 'commented', 'type': 'gh_pull_request_review', 'repo': 'dolphin-emu/dolphin', 'pr_id': 7446}
2018-11-14T19:39:39.864132	{'source': 'ghhookparser', 'action': 'submitted', 'pr_title': 'NetPlay: Add full Wii save sync', 'author': 'leoetlino', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7446#pullrequestreview-175043320', 'comments': [{'pull_request_review_id': 175043320, 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446', 'position': 5, 'body': 'Oh whoops, this is indeed supposed to fail only if the file already exists and is not a directory (and it should just skip creating the directory if it already exists), nice catch!', 'path': 'Source/Core/Core/HW/WiiSave.cpp', 'original_commit_id': 'e98c2e00b7339d7e1106b9035c1e975214fe1bc8', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233591602', 'in_reply_to_id': 233255289, 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzMzU5MTYwMg==', 'commit_id': 'f45d1d39d2e7337f9bc45cd79051c5e6bb3d77c1', 'author_association': 'MEMBER', 'diff_hunk': '@@ -143,7 +143,7 @@ class NandStorage final : public Storage\n       else if (file.type == SaveFile::Type::Directory)\n       {\n         const FS::Result<FS::Metadata> meta = m_fs->GetMetadata(*m_uid, *m_gid, path);\n-        if (!meta || meta->is_file)\n+        if (meta && meta->is_file)', 'updated_at': '2018-11-14T19:39:38Z', 'original_position': 5, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233591602', 'created_at': '2018-11-14T19:39:38Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/leoetlino/followers', 'url': 'https://api.github.com/users/leoetlino', 'organizations_url': 'https://api.github.com/users/leoetlino/orgs', 'node_id': 'MDQ6VXNlcjQyMDkwNjE=', 'events_url': 'https://api.github.com/users/leoetlino/events{/privacy}', 'repos_url': 'https://api.github.com/users/leoetlino/repos', 'gists_url': 'https://api.github.com/users/leoetlino/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/leoetlino/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/leoetlino/following{/other_user}', 'html_url': 'https://github.com/leoetlino', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/4209061?v=4', 'login': 'leoetlino', 'subscriptions_url': 'https://api.github.com/users/leoetlino/subscriptions', 'starred_url': 'https://api.github.com/users/leoetlino/starred{/owner}{/repo}', 'id': 4209061}, '_links': {'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233591602'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233591602'}}, 'id': 233591602}], 'state': 'commented', 'type': 'gh_pull_request_review', 'repo': 'dolphin-emu/dolphin', 'pr_id': 7446}
2018-11-13T22:56:33.845480	{'source': 'ghhookparser', 'action': 'submitted', 'pr_title': 'NetPlay: Add full Wii save sync', 'author': 'Techjar', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7446#pullrequestreview-174628092', 'comments': [{'pull_request_review_id': 174628092, 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446', 'position': 5, 'body': "@leoetlino I'm pretty sure this was an accidentally flipped condition, as it would fail if the directory didn't exist, and only create it if it already exists. Want your input though.", 'path': 'Source/Core/Core/HW/WiiSave.cpp', 'original_commit_id': 'e98c2e00b7339d7e1106b9035c1e975214fe1bc8', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233255289', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzMzI1NTI4OQ==', 'commit_id': '0430f266a87c5ae421bd3de3a768e99766ac2fd5', 'author_association': 'MEMBER', 'diff_hunk': '@@ -143,7 +143,7 @@ class NandStorage final : public Storage\n       else if (file.type == SaveFile::Type::Directory)\n       {\n         const FS::Result<FS::Metadata> meta = m_fs->GetMetadata(*m_uid, *m_gid, path);\n-        if (!meta || meta->is_file)\n+        if (meta && meta->is_file)', 'updated_at': '2018-11-13T22:56:32Z', 'original_position': 5, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233255289', 'created_at': '2018-11-13T22:56:32Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, '_links': {'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7446#discussion_r233255289'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233255289'}}, 'id': 233255289}], 'state': 'commented', 'type': 'gh_pull_request_review', 'repo': 'dolphin-emu/dolphin', 'pr_id': 7446}
2018-11-13T21:35:50.845803	{'source': 'ghhookparser', 'action': 'submitted', 'pr_title': 'NetPlay: Sync power button event', 'author': 'riking', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7564#pullrequestreview-174598217', 'comments': [{'pull_request_review_id': 174598217, 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7564', 'position': 31, 'body': 'Comment: "Inputs a soft shutdown request to the Wii."', 'path': 'Source/Core/Core/NetPlayClient.cpp', 'original_commit_id': 'ef89e4e70c256989ede03d33145ee05be141dc06', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233230821', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzMzIzMDgyMQ==', 'commit_id': 'ef89e4e70c256989ede03d33145ee05be141dc06', 'author_association': 'MEMBER', 'diff_hunk': '@@ -1883,6 +1896,12 @@ void SetSIPollBatching(bool state)\n   s_si_poll_batching = state;\n }\n \n+void SendPowerButtonEvent()', 'updated_at': '2018-11-13T21:35:49Z', 'original_position': 31, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7564#discussion_r233230821', 'created_at': '2018-11-13T21:35:49Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/riking/followers', 'url': 'https://api.github.com/users/riking', 'organizations_url': 'https://api.github.com/users/riking/orgs', 'node_id': 'MDQ6VXNlcjYyNzg5MQ==', 'events_url': 'https://api.github.com/users/riking/events{/privacy}', 'repos_url': 'https://api.github.com/users/riking/repos', 'gists_url': 'https://api.github.com/users/riking/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/riking/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/riking/following{/other_user}', 'html_url': 'https://github.com/riking', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/627891?v=4', 'login': 'riking', 'subscriptions_url': 'https://api.github.com/users/riking/subscriptions', 'starred_url': 'https://api.github.com/users/riking/starred{/owner}{/repo}', 'id': 627891}, '_links': {'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7564'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7564#discussion_r233230821'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/233230821'}}, 'id': 233230821}], 'state': 'commented', 'type': 'gh_pull_request_review', 'repo': 'dolphin-emu/dolphin', 'pr_id': 7564}
2018-11-13T02:08:42.492891	{'source': 'ghhookparser', 'action': 'submitted', 'pr_title': 'NetPlay: Sync Defer EFB Copies setting', 'author': 'stenzek', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7569#pullrequestreview-174168460', 'comments': [], 'state': 'approved', 'type': 'gh_pull_request_review', 'repo': 'dolphin-emu/dolphin', 'pr_id': 7569}
2018-11-13T02:01:39.207596	{'source': 'ghhookparser', 'action': 'submitted', 'pr_title': 'fx settings for android', 'author': 'JonnyH', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7427#pullrequestreview-174167156', 'comments': [{'pull_request_review_id': 174167156, 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7427', 'position': 5, 'body': 'Is this a typo?', 'path': 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/view/SliderSetting.java', 'original_commit_id': 'e4a4d619de6adea2a03222ebfe809af966b7b21c', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/232873663', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzMjg3MzY2Mw==', 'commit_id': 'e4a4d619de6adea2a03222ebfe809af966b7b21c', 'author_association': 'MEMBER', 'diff_hunk': '@@ -33,7 +33,7 @@ public int getSelectedValue()\n \n     if (setting == null)\n     {\n-      return mDefaultValue;\n+      return mDefaultValue;SettingsAdapter.java', 'updated_at': '2018-11-13T02:01:38Z', 'original_position': 5, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7427#discussion_r232873663', 'created_at': '2018-11-13T02:01:37Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/JonnyH/followers', 'url': 'https://api.github.com/users/JonnyH', 'organizations_url': 'https://api.github.com/users/JonnyH/orgs', 'node_id': 'MDQ6VXNlcjEyMTgyMDk=', 'events_url': 'https://api.github.com/users/JonnyH/events{/privacy}', 'repos_url': 'https://api.github.com/users/JonnyH/repos', 'gists_url': 'https://api.github.com/users/JonnyH/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/JonnyH/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/JonnyH/following{/other_user}', 'html_url': 'https://github.com/JonnyH', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1218209?v=4', 'login': 'JonnyH', 'subscriptions_url': 'https://api.github.com/users/JonnyH/subscriptions', 'starred_url': 'https://api.github.com/users/JonnyH/starred{/owner}{/repo}', 'id': 1218209}, '_links': {'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7427'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7427#discussion_r232873663'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/232873663'}}, 'id': 232873663}], 'state': 'commented', 'type': 'gh_pull_request_review', 'repo': 'dolphin-emu/dolphin', 'pr_id': 7427}
2018-11-12T16:16:58.165291	{'source': 'ghhookparser', 'action': 'submitted', 'pr_title': 'Android: Dpad enhance', 'author': 'zackhow', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7566#pullrequestreview-173979712', 'comments': [{'pull_request_review_id': 173979712, 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7566', 'position': 62, 'body': 'This may be the issue here? I think the dpad trackId needs to be set on the Down action if we now want to check against it. Here is what I did in the touch pointer PR.\r\n\r\nhttps://github.com/dolphin-emu/dolphin/blob/808d3c0e313f8f5614e2314aa61d0450862934c9/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/overlay/InputOverlay.java#L176', 'path': 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/overlay/InputOverlay.java', 'original_commit_id': '646a080f46010031e1a499cb6204b9dbcfbce513', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/232720882', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzMjcyMDg4Mg==', 'commit_id': '646a080f46010031e1a499cb6204b9dbcfbce513', 'author_association': 'MEMBER', 'diff_hunk': '@@ -128,50 +128,41 @@ public boolean onTouch(View v, MotionEvent event)\n     }\n \n     int pointerIndex = event.getActionIndex();\n+    int actionType = event.getAction() & MotionEvent.ACTION_MASK;\n+    boolean isProcessed = false;\n \n-    for (InputOverlayDrawableButton button : overlayButtons)\n+    // Determine the button state to apply based on the MotionEvent action flag.\n+    switch (actionType)\n     {\n-      // Determine the button state to apply based on the MotionEvent action flag.\n-      switch (event.getAction() & MotionEvent.ACTION_MASK)\n-      {\n-        case MotionEvent.ACTION_DOWN:\n-        case MotionEvent.ACTION_POINTER_DOWN:\n-          // If a pointer enters the bounds of a button, press that button.\n+      case MotionEvent.ACTION_DOWN:\n+      case MotionEvent.ACTION_POINTER_DOWN:\n+        // If a pointer enters the bounds of a button, press that button.\n+        for (InputOverlayDrawableButton button : overlayButtons)\n+        {\n           if (button.getBounds()\n-                  .contains((int) event.getX(pointerIndex), (int) event.getY(pointerIndex)))\n+            .contains((int) event.getX(pointerIndex), (int) event.getY(pointerIndex)))\n           {\n             button.setPressedState(true);\n             button.setTrackId(event.getPointerId(pointerIndex));\n             NativeLibrary.onGamePadEvent(NativeLibrary.TouchScreenDevice, button.getId(),\n-                    ButtonState.PRESSED);\n+              ButtonState.PRESSED);\n+            isProcessed = true;\n+            break;\n           }\n+        }\n+        if(isProcessed)\n           break;\n-        case MotionEvent.ACTION_UP:\n-        case MotionEvent.ACTION_POINTER_UP:\n-          // If a pointer ends, release the button it was pressing.\n-          if (button.getTrackId() == event.getPointerId(pointerIndex))\n-          {\n-            button.setPressedState(false);\n-            NativeLibrary.onGamePadEvent(NativeLibrary.TouchScreenDevice, button.getId(),\n-                    ButtonState.RELEASED);\n-          }\n-          break;\n-      }\n-    }\n-\n-    for (InputOverlayDrawableDpad dpad : overlayDpads)\n-    {\n-      // Determine the button state to apply based on the MotionEvent action flag.\n-      switch (event.getAction() & MotionEvent.ACTION_MASK)\n-      {\n-        case MotionEvent.ACTION_DOWN:\n-        case MotionEvent.ACTION_POINTER_DOWN:\n-        case MotionEvent.ACTION_MOVE:\n+      case MotionEvent.ACTION_MOVE:\n+        for (InputOverlayDrawableDpad dpad : overlayDpads)\n+        {\n+          if(actionType == MotionEvent.ACTION_MOVE &&\n+            dpad.getTrackId() != event.getPointerId(pointerIndex))', 'updated_at': '2018-11-12T16:16:56Z', 'original_position': 62, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7566#discussion_r232720882', 'created_at': '2018-11-12T16:16:55Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/zackhow/followers', 'url': 'https://api.github.com/users/zackhow', 'organizations_url': 'https://api.github.com/users/zackhow/orgs', 'node_id': 'MDQ6VXNlcjQyNzA0NA==', 'events_url': 'https://api.github.com/users/zackhow/events{/privacy}', 'repos_url': 'https://api.github.com/users/zackhow/repos', 'gists_url': 'https://api.github.com/users/zackhow/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/zackhow/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/zackhow/following{/other_user}', 'html_url': 'https://github.com/zackhow', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/427044?v=4', 'login': 'zackhow', 'subscriptions_url': 'https://api.github.com/users/zackhow/subscriptions', 'starred_url': 'https://api.github.com/users/zackhow/starred{/owner}{/repo}', 'id': 427044}, '_links': {'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7566'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7566#discussion_r232720882'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/232720882'}}, 'id': 232720882}], 'state': 'commented', 'type': 'gh_pull_request_review', 'repo': 'dolphin-emu/dolphin', 'pr_id': 7566}
2018-11-11T10:41:50.186568	{'source': 'ghhookparser', 'action': 'edited', 'pr_title': 'NetPlay: Sync power button event', 'author': 'lioncash', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7564#pullrequestreview-173692868', 'comments': [{'pull_request_review_id': 173692868, 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7564', 'position': 16, 'body': "Is capturing `this` necessary here? It doesn't seem to be needed to call `TriggerSTMPowerEvent()`", 'path': 'Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp', 'original_commit_id': 'c32f8d8ad31079eba0dd5245b2ba24833b17ba2a', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/232482614', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzMjQ4MjYxNA==', 'commit_id': 'c32f8d8ad31079eba0dd5245b2ba24833b17ba2a', 'author_association': 'MEMBER', 'diff_hunk': '@@ -796,6 +797,14 @@ void NetPlayDialog::OnMsgStopGame()\n   QueueOnObject(this, [this] { UpdateDiscordPresence(); });\n }\n \n+void NetPlayDialog::OnMsgPowerButton()\n+{\n+  if (Core::IsRunning())\n+  {\n+    QueueOnObject(this, [this] { UICommon::TriggerSTMPowerEvent(); });', 'updated_at': '2018-11-11T10:41:48Z', 'original_position': 16, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7564#discussion_r232482614', 'created_at': '2018-11-11T10:40:41Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/lioncash/followers', 'url': 'https://api.github.com/users/lioncash', 'organizations_url': 'https://api.github.com/users/lioncash/orgs', 'node_id': 'MDQ6VXNlcjcxMjA2Nw==', 'events_url': 'https://api.github.com/users/lioncash/events{/privacy}', 'repos_url': 'https://api.github.com/users/lioncash/repos', 'gists_url': 'https://api.github.com/users/lioncash/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/lioncash/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/lioncash/following{/other_user}', 'html_url': 'https://github.com/lioncash', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/712067?v=4', 'login': 'lioncash', 'subscriptions_url': 'https://api.github.com/users/lioncash/subscriptions', 'starred_url': 'https://api.github.com/users/lioncash/starred{/owner}{/repo}', 'id': 712067}, '_links': {'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7564'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7564#discussion_r232482614'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/232482614'}}, 'id': 232482614}, {'pull_request_review_id': 173692868, 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7564', 'position': 14, 'body': '```cpp\r\nif (!Core::IsRunning())\r\n  return;', 'path': 'Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp', 'original_commit_id': 'c32f8d8ad31079eba0dd5245b2ba24833b17ba2a', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/232482629', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzMjQ4MjYyOQ==', 'commit_id': 'c32f8d8ad31079eba0dd5245b2ba24833b17ba2a', 'author_association': 'MEMBER', 'diff_hunk': '@@ -796,6 +797,14 @@ void NetPlayDialog::OnMsgStopGame()\n   QueueOnObject(this, [this] { UpdateDiscordPresence(); });\n }\n \n+void NetPlayDialog::OnMsgPowerButton()\n+{\n+  if (Core::IsRunning())', 'updated_at': '2018-11-11T10:41:48Z', 'original_position': 14, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7564#discussion_r232482629', 'created_at': '2018-11-11T10:41:06Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/lioncash/followers', 'url': 'https://api.github.com/users/lioncash', 'organizations_url': 'https://api.github.com/users/lioncash/orgs', 'node_id': 'MDQ6VXNlcjcxMjA2Nw==', 'events_url': 'https://api.github.com/users/lioncash/events{/privacy}', 'repos_url': 'https://api.github.com/users/lioncash/repos', 'gists_url': 'https://api.github.com/users/lioncash/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/lioncash/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/lioncash/following{/other_user}', 'html_url': 'https://github.com/lioncash', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/712067?v=4', 'login': 'lioncash', 'subscriptions_url': 'https://api.github.com/users/lioncash/subscriptions', 'starred_url': 'https://api.github.com/users/lioncash/starred{/owner}{/repo}', 'id': 712067}, '_links': {'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7564'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7564#discussion_r232482629'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/232482629'}}, 'id': 232482629}], 'state': 'commented', 'type': 'gh_pull_request_review', 'repo': 'dolphin-emu/dolphin', 'pr_id': 7564}
2018-11-11T10:41:49.642788	{'source': 'ghhookparser', 'action': 'submitted', 'pr_title': 'NetPlay: Sync power button event', 'author': 'lioncash', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7564#pullrequestreview-173692868', 'comments': [{'pull_request_review_id': 173692868, 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7564', 'position': 16, 'body': "Is capturing `this` necessary here? It doesn't seem to be needed to call `TriggerSTMPowerEvent()`", 'path': 'Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp', 'original_commit_id': 'c32f8d8ad31079eba0dd5245b2ba24833b17ba2a', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/232482614', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzMjQ4MjYxNA==', 'commit_id': 'c32f8d8ad31079eba0dd5245b2ba24833b17ba2a', 'author_association': 'MEMBER', 'diff_hunk': '@@ -796,6 +797,14 @@ void NetPlayDialog::OnMsgStopGame()\n   QueueOnObject(this, [this] { UpdateDiscordPresence(); });\n }\n \n+void NetPlayDialog::OnMsgPowerButton()\n+{\n+  if (Core::IsRunning())\n+  {\n+    QueueOnObject(this, [this] { UICommon::TriggerSTMPowerEvent(); });', 'updated_at': '2018-11-11T10:41:48Z', 'original_position': 16, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7564#discussion_r232482614', 'created_at': '2018-11-11T10:40:41Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/lioncash/followers', 'url': 'https://api.github.com/users/lioncash', 'organizations_url': 'https://api.github.com/users/lioncash/orgs', 'node_id': 'MDQ6VXNlcjcxMjA2Nw==', 'events_url': 'https://api.github.com/users/lioncash/events{/privacy}', 'repos_url': 'https://api.github.com/users/lioncash/repos', 'gists_url': 'https://api.github.com/users/lioncash/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/lioncash/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/lioncash/following{/other_user}', 'html_url': 'https://github.com/lioncash', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/712067?v=4', 'login': 'lioncash', 'subscriptions_url': 'https://api.github.com/users/lioncash/subscriptions', 'starred_url': 'https://api.github.com/users/lioncash/starred{/owner}{/repo}', 'id': 712067}, '_links': {'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7564'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7564#discussion_r232482614'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/232482614'}}, 'id': 232482614}, {'pull_request_review_id': 173692868, 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7564', 'position': 14, 'body': '```cpp\r\nif (!Core::IsRunning())\r\n  return;', 'path': 'Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp', 'original_commit_id': 'c32f8d8ad31079eba0dd5245b2ba24833b17ba2a', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/232482629', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzMjQ4MjYyOQ==', 'commit_id': 'c32f8d8ad31079eba0dd5245b2ba24833b17ba2a', 'author_association': 'MEMBER', 'diff_hunk': '@@ -796,6 +797,14 @@ void NetPlayDialog::OnMsgStopGame()\n   QueueOnObject(this, [this] { UpdateDiscordPresence(); });\n }\n \n+void NetPlayDialog::OnMsgPowerButton()\n+{\n+  if (Core::IsRunning())', 'updated_at': '2018-11-11T10:41:48Z', 'original_position': 14, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7564#discussion_r232482629', 'created_at': '2018-11-11T10:41:06Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/lioncash/followers', 'url': 'https://api.github.com/users/lioncash', 'organizations_url': 'https://api.github.com/users/lioncash/orgs', 'node_id': 'MDQ6VXNlcjcxMjA2Nw==', 'events_url': 'https://api.github.com/users/lioncash/events{/privacy}', 'repos_url': 'https://api.github.com/users/lioncash/repos', 'gists_url': 'https://api.github.com/users/lioncash/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/lioncash/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/lioncash/following{/other_user}', 'html_url': 'https://github.com/lioncash', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/712067?v=4', 'login': 'lioncash', 'subscriptions_url': 'https://api.github.com/users/lioncash/subscriptions', 'starred_url': 'https://api.github.com/users/lioncash/starred{/owner}{/repo}', 'id': 712067}, '_links': {'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7564'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7564#discussion_r232482629'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/232482629'}}, 'id': 232482629}], 'state': 'commented', 'type': 'gh_pull_request_review', 'repo': 'dolphin-emu/dolphin', 'pr_id': 7564}
2018-11-11T07:57:30.650611	{'source': 'ghhookparser', 'action': 'submitted', 'pr_title': 'NetPlay: Sync power button event', 'author': 'Techjar', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7564#pullrequestreview-173687935', 'comments': [{'pull_request_review_id': 173687935, 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7564', 'position': 6, 'body': 'That would cause an infinite loop over the network, since that function is called from NetPlay when the packet is received.', 'path': 'Source/Core/DolphinQt/MainWindow.cpp', 'original_commit_id': 'c32f8d8ad31079eba0dd5245b2ba24833b17ba2a', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/232477565', 'in_reply_to_id': 232477539, 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzMjQ3NzU2NQ==', 'commit_id': 'c32f8d8ad31079eba0dd5245b2ba24833b17ba2a', 'author_association': 'MEMBER', 'diff_hunk': '@@ -743,6 +743,10 @@ bool MainWindow::RequestStop()\n     if (Core::GetState() == Core::State::Paused)\n       Core::SetState(Core::State::Running);\n \n+    // Tell NetPlay about the power event\n+    if (NetPlay::IsNetPlayRunning())\n+      NetPlay::SendPowerButtonEvent();', 'updated_at': '2018-11-11T07:57:29Z', 'original_position': 6, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7564#discussion_r232477565', 'created_at': '2018-11-11T07:57:29Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, '_links': {'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7564'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7564#discussion_r232477565'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/232477565'}}, 'id': 232477565}], 'state': 'commented', 'type': 'gh_pull_request_review', 'repo': 'dolphin-emu/dolphin', 'pr_id': 7564}
2018-11-11T07:56:35.825806	{'source': 'ghhookparser', 'action': 'submitted', 'pr_title': 'NetPlay: Sync power button event', 'author': 'JosJuice', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7564#pullrequestreview-173687906', 'comments': [{'pull_request_review_id': 173687906, 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7564', 'position': 6, 'body': "Wouldn't it be better to put this in `TriggerSTMPowerEvent`? (In case we want to have safe shutdown plus netplay on Android or something)", 'path': 'Source/Core/DolphinQt/MainWindow.cpp', 'original_commit_id': 'c32f8d8ad31079eba0dd5245b2ba24833b17ba2a', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/232477539', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzMjQ3NzUzOQ==', 'commit_id': 'c32f8d8ad31079eba0dd5245b2ba24833b17ba2a', 'author_association': 'MEMBER', 'diff_hunk': '@@ -743,6 +743,10 @@ bool MainWindow::RequestStop()\n     if (Core::GetState() == Core::State::Paused)\n       Core::SetState(Core::State::Running);\n \n+    // Tell NetPlay about the power event\n+    if (NetPlay::IsNetPlayRunning())\n+      NetPlay::SendPowerButtonEvent();', 'updated_at': '2018-11-11T07:56:34Z', 'original_position': 6, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7564#discussion_r232477539', 'created_at': '2018-11-11T07:56:34Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'url': 'https://api.github.com/users/JosJuice', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'html_url': 'https://github.com/JosJuice', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'id': 6716818}, '_links': {'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7564'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7564#discussion_r232477539'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/232477539'}}, 'id': 232477539}], 'state': 'commented', 'type': 'gh_pull_request_review', 'repo': 'dolphin-emu/dolphin', 'pr_id': 7564}
2018-11-10T21:02:20.876036	{'source': 'ghhookparser', 'action': 'submitted', 'pr_title': 'Android Studio 3.2.1 recommended updates', 'author': 'cesar18pena', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7436#pullrequestreview-173675183', 'comments': [], 'state': 'approved', 'type': 'gh_pull_request_review', 'repo': 'dolphin-emu/dolphin', 'pr_id': 7436}
2018-11-10T19:51:55.786495	{'source': 'ghhookparser', 'action': 'submitted', 'pr_title': 'SystemTimers: fix a 1-in-1000 crash happening in throttler performance reporting', 'author': 'Armada651', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7563#pullrequestreview-173673264', 'comments': [], 'state': 'approved', 'type': 'gh_pull_request_review', 'repo': 'dolphin-emu/dolphin', 'pr_id': 7563}
2018-11-09T23:47:41.491801	{'source': 'ghhookparser', 'action': 'edited', 'pr_title': 'HiresTextures: Read textfile to refer to texture pack folder.', 'author': 'lioncash', 'url': 'https://github.com/dolphin-emu/dolphin/pull/7556#pullrequestreview-173630744', 'comments': [{'pull_request_review_id': 173630744, 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7556', 'position': 19, 'body': '`std::getline`', 'path': 'Source/Core/VideoCommon/HiresTextures.cpp', 'original_commit_id': 'be913578cdde291550e5a99dbd6816fa0d9bc7e2', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/232425218', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzMjQyNTIxOA==', 'commit_id': 'be913578cdde291550e5a99dbd6816fa0d9bc7e2', 'author_association': 'MEMBER', 'diff_hunk': '@@ -439,7 +439,31 @@ std::string HiresTexture::GetTextureDirectory(const std::string& game_id)\n \n   // If there\'s no directory with the region-specific ID, look for a 3-character region-free one\n   if (!File::Exists(texture_directory))\n+  {\n+    // First try looking if a text file exists with either the region-specific ID or 3-character\n+    // region-free ID and check if it contains a referral to texture pack directory\n+    if (File::Exists(File::GetUserPath(D_HIRESTEXTURES_IDX) + game_id + ".txt") ||\n+        File::Exists(File::GetUserPath(D_HIRESTEXTURES_IDX) + game_id.substr(0, 3) + ".txt"))\n+    {\n+      std::string texture_text_file = File::GetUserPath(D_HIRESTEXTURES_IDX) + game_id + ".txt";\n+      if (File::Exists(File::GetUserPath(D_HIRESTEXTURES_IDX) + game_id.substr(0, 3) + ".txt"))\n+        texture_text_file = File::GetUserPath(D_HIRESTEXTURES_IDX) + game_id.substr(0, 3) + ".txt";\n+\n+      std::string refer_texture_directory;\n+\n+      std::ifstream stream;\n+      File::OpenFStream(stream, texture_text_file, std::ios_base::out);\n+      if (stream.good())\n+        getline(stream, refer_texture_directory);', 'updated_at': '2018-11-09T23:47:39Z', 'original_position': 19, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7556#discussion_r232425218', 'created_at': '2018-11-09T23:46:34Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/lioncash/followers', 'url': 'https://api.github.com/users/lioncash', 'organizations_url': 'https://api.github.com/users/lioncash/orgs', 'node_id': 'MDQ6VXNlcjcxMjA2Nw==', 'events_url': 'https://api.github.com/users/lioncash/events{/privacy}', 'repos_url': 'https://api.github.com/users/lioncash/repos', 'gists_url': 'https://api.github.com/users/lioncash/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/lioncash/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/lioncash/following{/other_user}', 'html_url': 'https://github.com/lioncash', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/712067?v=4', 'login': 'lioncash', 'subscriptions_url': 'https://api.github.com/users/lioncash/subscriptions', 'starred_url': 'https://api.github.com/users/lioncash/starred{/owner}{/repo}', 'id': 712067}, '_links': {'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7556'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7556#discussion_r232425218'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/232425218'}}, 'id': 232425218}, {'pull_request_review_id': 173630744, 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7556', 'position': 20, 'body': "You don't need to manually close the stream; this will happen automatically when it goes out of scope.", 'path': 'Source/Core/VideoCommon/HiresTextures.cpp', 'original_commit_id': 'be913578cdde291550e5a99dbd6816fa0d9bc7e2', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/232425289', 'node_id': 'MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzMjQyNTI4OQ==', 'commit_id': 'be913578cdde291550e5a99dbd6816fa0d9bc7e2', 'author_association': 'MEMBER', 'diff_hunk': '@@ -439,7 +439,31 @@ std::string HiresTexture::GetTextureDirectory(const std::string& game_id)\n \n   // If there\'s no directory with the region-specific ID, look for a 3-character region-free one\n   if (!File::Exists(texture_directory))\n+  {\n+    // First try looking if a text file exists with either the region-specific ID or 3-character\n+    // region-free ID and check if it contains a referral to texture pack directory\n+    if (File::Exists(File::GetUserPath(D_HIRESTEXTURES_IDX) + game_id + ".txt") ||\n+        File::Exists(File::GetUserPath(D_HIRESTEXTURES_IDX) + game_id.substr(0, 3) + ".txt"))\n+    {\n+      std::string texture_text_file = File::GetUserPath(D_HIRESTEXTURES_IDX) + game_id + ".txt";\n+      if (File::Exists(File::GetUserPath(D_HIRESTEXTURES_IDX) + game_id.substr(0, 3) + ".txt"))\n+        texture_text_file = File::GetUserPath(D_HIRESTEXTURES_IDX) + game_id.substr(0, 3) + ".txt";\n+\n+      std::string refer_texture_directory;\n+\n+      std::ifstream stream;\n+      File::OpenFStream(stream, texture_text_file, std::ios_base::out);\n+      if (stream.good())\n+        getline(stream, refer_texture_directory);\n+      stream.close();', 'updated_at': '2018-11-09T23:47:39Z', 'original_position': 20, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7556#discussion_r232425289', 'created_at': '2018-11-09T23:47:10Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/lioncash/followers', 'url': 'https://api.github.com/users/lioncash', 'organizations_url': 'https://api.github.com/users/lioncash/orgs', 'node_id': 'MDQ6VXNlcjcxMjA2Nw==', 'events_url': 'https://api.github.com/users/lioncash/events{/privacy}', 'repos_url': 'https://api.github.com/users/lioncash/repos', 'gists_url': 'https://api.github.com/users/lioncash/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/lioncash/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/lioncash/following{/other_user}', 'html_url': 'https://github.com/lioncash', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/712067?v=4', 'login': 'lioncash', 'subscriptions_url': 'https://api.github.com/users/lioncash/subscriptions', 'starred_url': 'https://api.github.com/users/lioncash/starred{/owner}{/repo}', 'id': 712067}, '_links': {'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7556'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7556#discussion_r232425289'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/232425289'}}, 'id': 232425289}], 'state': 'commented', 'type': 'gh_pull_request_review', 'repo': 'dolphin-emu/dolphin', 'pr_id': 7556}

Recent 'gh_push' events

2018-11-20T23:22:52.955943	{'ref_name': 'master', 'source': 'ghhookparser', 'ref_type': 'heads', 'base_ref_name': None, 'commits': [{'message': 'NetPlay: Implement chunked data transfer\n\nThis sends arbitrary packets in chunks to be reassembled at the other\nend, allowing large data transfers to be speed-limited and interleaved\nwith other packets being sent. It also enables tracking the progress of\nlarge data transfers.', 'removed': [], 'hash': 'd94922002b8a5b37d0dcb30b5d2662abc20a6187', 'author': {'email': 'tecknojar@gmail.com', 'name': 'Techjar', 'username': 'Techjar'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/d94922002b8a5b37d0dcb30b5d2662abc20a6187', 'modified': ['Source/Core/Common/TraversalClient.cpp', 'Source/Core/Core/Config/NetplaySettings.cpp', 'Source/Core/Core/Config/NetplaySettings.h', 'Source/Core/Core/NetPlayClient.cpp', 'Source/Core/Core/NetPlayClient.h', 'Source/Core/Core/NetPlayProto.h', 'Source/Core/Core/NetPlayServer.cpp', 'Source/Core/Core/NetPlayServer.h', 'Source/Core/DolphinQt/CMakeLists.txt', 'Source/Core/DolphinQt/DolphinQt.vcxproj', 'Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp', 'Source/Core/DolphinQt/NetPlay/NetPlayDialog.h', 'Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp', 'Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.h'], 'distinct': True, 'added': ['Source/Core/DolphinQt/NetPlay/ChunkedProgressDialog.cpp', 'Source/Core/DolphinQt/NetPlay/ChunkedProgressDialog.h']}, {'message': 'NetPlay: Use chunked data transfer for save sync', 'removed': [], 'hash': '673074830991e589e8b2ab39f890f3cce40993f6', 'author': {'email': 'tecknojar@gmail.com', 'name': 'Techjar', 'username': 'Techjar'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/673074830991e589e8b2ab39f890f3cce40993f6', 'modified': ['Source/Core/Core/NetPlayServer.cpp'], 'distinct': True, 'added': []}, {'message': "HW/WiiSave: Fix reversed condition in WriteFiles\n\nThis didn't make any sense, as it would only attempt to create the directory if it already existed, and would simply fail if it didn't exist.", 'removed': [], 'hash': 'f4eb4fab08be581dddf7253a128bebce10ec3019', 'author': {'email': 'tecknojar@gmail.com', 'name': 'Techjar', 'username': 'Techjar'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/f4eb4fab08be581dddf7253a128bebce10ec3019', 'modified': ['Source/Core/Core/HW/WiiSave.cpp'], 'distinct': True, 'added': []}, {'message': 'NetPlay: Add full Wii save sync\n\nThis adds the ability to sync all Wii saves, instead of only the\nselected game. Useful for cases like launching a game though GeckoOS.', 'removed': [], 'hash': 'b06b7e5686429f30b46e2c422cd9d988477f6268', 'author': {'email': 'tecknojar@gmail.com', 'name': 'Techjar', 'username': 'Techjar'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/b06b7e5686429f30b46e2c422cd9d988477f6268', 'modified': ['Source/Core/Core/Config/NetplaySettings.cpp', 'Source/Core/Core/Config/NetplaySettings.h', 'Source/Core/Core/NetPlayClient.cpp', 'Source/Core/Core/NetPlayProto.h', 'Source/Core/Core/NetPlayServer.cpp', 'Source/Core/Core/WiiRoot.cpp', 'Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp', 'Source/Core/DolphinQt/NetPlay/NetPlayDialog.h'], 'distinct': True, 'added': []}, {'message': 'Merge pull request #7446 from Techjar/wii-save-full-sync\n\nNetPlay: Add full Wii save sync', 'removed': [], 'hash': '1805f51d798113fa839a8f3179360a6e4670c92f', 'author': {'email': 'delroth@gmail.com', 'name': 'Pierre Bourdon', 'username': 'delroth'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/1805f51d798113fa839a8f3179360a6e4670c92f', 'modified': ['Source/Core/Common/TraversalClient.cpp', 'Source/Core/Core/Config/NetplaySettings.cpp', 'Source/Core/Core/Config/NetplaySettings.h', 'Source/Core/Core/HW/WiiSave.cpp', 'Source/Core/Core/NetPlayClient.cpp', 'Source/Core/Core/NetPlayClient.h', 'Source/Core/Core/NetPlayProto.h', 'Source/Core/Core/NetPlayServer.cpp', 'Source/Core/Core/NetPlayServer.h', 'Source/Core/Core/WiiRoot.cpp', 'Source/Core/DolphinQt/CMakeLists.txt', 'Source/Core/DolphinQt/DolphinQt.vcxproj', 'Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp', 'Source/Core/DolphinQt/NetPlay/NetPlayDialog.h', 'Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp', 'Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.h'], 'distinct': True, 'added': ['Source/Core/DolphinQt/NetPlay/ChunkedProgressDialog.cpp', 'Source/Core/DolphinQt/NetPlay/ChunkedProgressDialog.h']}], 'deleted': False, 'pusher': 'delroth', 'before_sha': '3e03b1339269718a00e8df3db821d702be286995', 'repo': 'dolphin-emu/dolphin', 'forced': False, 'created': False, 'type': 'gh_push', 'after_sha': '1805f51d798113fa839a8f3179360a6e4670c92f'}
2018-11-20T15:05:24.015793	{'ref_name': 'master', 'source': 'ghhookparser', 'ref_type': 'heads', 'base_ref_name': None, 'commits': [{'message': 'Minor fixes to netplay sync strings', 'removed': [], 'hash': '46fe0669a56ff0e36d8c85f4a7444180df31f1c4', 'author': {'email': 'josjuice@gmail.com', 'name': 'JosJuice', 'username': 'JosJuice'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/46fe0669a56ff0e36d8c85f4a7444180df31f1c4', 'modified': ['Source/Core/Core/NetPlayClient.cpp', 'Source/Core/Core/NetPlayServer.cpp'], 'distinct': True, 'added': []}, {'message': 'Merge pull request #7581 from JosJuice/netplay-sync-strings\n\nMinor fixes to netplay sync strings', 'removed': [], 'hash': '3e03b1339269718a00e8df3db821d702be286995', 'author': {'email': 'mathew1800@gmail.com', 'name': 'Mat M', 'username': 'lioncash'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/3e03b1339269718a00e8df3db821d702be286995', 'modified': ['Source/Core/Core/NetPlayClient.cpp', 'Source/Core/Core/NetPlayServer.cpp'], 'distinct': True, 'added': []}], 'deleted': False, 'pusher': 'lioncash', 'before_sha': 'e6b2758ab401975c0bde2b80bec5b05485c25c5a', 'repo': 'dolphin-emu/dolphin', 'forced': False, 'created': False, 'type': 'gh_push', 'after_sha': '3e03b1339269718a00e8df3db821d702be286995'}
2018-11-17T21:23:04.376860	{'ref_name': 'master', 'source': 'ghhookparser', 'ref_type': 'heads', 'base_ref_name': None, 'commits': [{'message': 'Externals: Add a stripped down version of minizip.', 'removed': [], 'hash': '8e26d33133aea410612be6f30ab723781d175312', 'author': {'email': 'delroth@gmail.com', 'name': 'Pierre Bourdon', 'username': 'delroth'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/8e26d33133aea410612be6f30ab723781d175312', 'modified': ['CMakeLists.txt', 'Source/Core/Core/Core.vcxproj', 'Source/dolphin-emu.sln'], 'distinct': True, 'added': ['Externals/minizip/CMakeLists.txt', 'Externals/minizip/LICENSE', 'Externals/minizip/README', 'Externals/minizip/ioapi.c', 'Externals/minizip/ioapi.h', 'Externals/minizip/minizip.vcxproj', 'Externals/minizip/unzip.c', 'Externals/minizip/unzip.h']}, {'message': 'Merge pull request #7477 from Zexaron/ext-minizip\n\nExternals: Add a stripped down version of minizip', 'removed': [], 'hash': 'e6b2758ab401975c0bde2b80bec5b05485c25c5a', 'author': {'email': 'delroth@gmail.com', 'name': 'Pierre Bourdon', 'username': 'delroth'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/e6b2758ab401975c0bde2b80bec5b05485c25c5a', 'modified': ['CMakeLists.txt', 'Source/Core/Core/Core.vcxproj', 'Source/dolphin-emu.sln'], 'distinct': True, 'added': ['Externals/minizip/CMakeLists.txt', 'Externals/minizip/LICENSE', 'Externals/minizip/README', 'Externals/minizip/ioapi.c', 'Externals/minizip/ioapi.h', 'Externals/minizip/minizip.vcxproj', 'Externals/minizip/unzip.c', 'Externals/minizip/unzip.h']}], 'deleted': False, 'pusher': 'delroth', 'before_sha': 'c56516502d14d61b3033f336a837171e7c4335d9', 'repo': 'dolphin-emu/dolphin', 'forced': False, 'created': False, 'type': 'gh_push', 'after_sha': 'e6b2758ab401975c0bde2b80bec5b05485c25c5a'}
2018-11-17T20:18:40.981610	{'ref_name': 'master', 'source': 'ghhookparser', 'ref_type': 'heads', 'base_ref_name': None, 'commits': [{'message': 'Never return Unknown from SConfig::GetFallbackRegion\n\nThis happens if Wii Menu 1.0 is installed.\n\nReported by https://forums.dolphin-emu.org/Thread-default-case-should-not-be-reached', 'removed': [], 'hash': '34edcdd45461030c286a02661ee1faf5a4caf636', 'author': {'email': 'josjuice@gmail.com', 'name': 'JosJuice', 'username': 'JosJuice'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/34edcdd45461030c286a02661ee1faf5a4caf636', 'modified': ['Source/Core/Core/ConfigManager.cpp'], 'distinct': True, 'added': []}, {'message': 'Merge pull request #7440 from JosJuice/wii-menu-1.0-region\n\nNever return Unknown from SConfig::GetFallbackRegion', 'removed': [], 'hash': 'c56516502d14d61b3033f336a837171e7c4335d9', 'author': {'email': 'leo@innovatetechnologi.es', 'name': 'Léo Lam', 'username': 'leoetlino'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/c56516502d14d61b3033f336a837171e7c4335d9', 'modified': ['Source/Core/Core/ConfigManager.cpp'], 'distinct': True, 'added': []}], 'deleted': False, 'pusher': 'leoetlino', 'before_sha': '08f9df2461328c2c9a4b47469ba743a163c8a122', 'repo': 'dolphin-emu/dolphin', 'forced': False, 'created': False, 'type': 'gh_push', 'after_sha': 'c56516502d14d61b3033f336a837171e7c4335d9'}
2018-11-17T15:42:34.748231	{'ref_name': 'master', 'source': 'ghhookparser', 'ref_type': 'heads', 'base_ref_name': None, 'commits': [{'message': 'Updater: Add total progressbar', 'removed': [], 'hash': '3cfa255c5a98ba4db8e1bf5eb223909f6753c976', 'author': {'email': 'spycrab@users.noreply.github.com', 'name': 'spycrab', 'username': 'spycrab'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/3cfa255c5a98ba4db8e1bf5eb223909f6753c976', 'modified': ['Source/Core/Updater/Main.cpp', 'Source/Core/Updater/UI.cpp', 'Source/Core/Updater/UI.h'], 'distinct': True, 'added': []}, {'message': 'Merge pull request #7574 from spycrab/updater_pb\n\nUpdater: Add total progressbar', 'removed': [], 'hash': '08f9df2461328c2c9a4b47469ba743a163c8a122', 'author': {'email': 'delroth@gmail.com', 'name': 'Pierre Bourdon', 'username': 'delroth'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/08f9df2461328c2c9a4b47469ba743a163c8a122', 'modified': ['Source/Core/Updater/Main.cpp', 'Source/Core/Updater/UI.cpp', 'Source/Core/Updater/UI.h'], 'distinct': True, 'added': []}], 'deleted': False, 'pusher': 'delroth', 'before_sha': '749367794b3f29153e41fb8bc980f592ebce1dac', 'repo': 'dolphin-emu/dolphin', 'forced': False, 'created': False, 'type': 'gh_push', 'after_sha': '08f9df2461328c2c9a4b47469ba743a163c8a122'}
2018-11-15T14:03:39.900034	{'ref_name': 'master', 'source': 'ghhookparser', 'ref_type': 'heads', 'base_ref_name': None, 'commits': [{'message': "Qt/NetPlayDialog: Add external IP to interface combo box\n\nThe interface address isn't particularly useful in most circumstances\n(playing over internet), and we have a way to get the external IP now,\nso displaying it in the dialog is useful.", 'removed': [], 'hash': '94d7e7d78a5d93448c7af8d181e8ef0b98b19e18', 'author': {'email': 'tecknojar@gmail.com', 'name': 'Techjar', 'username': 'Techjar'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/94d7e7d78a5d93448c7af8d181e8ef0b98b19e18', 'modified': ['Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp', 'Source/Core/DolphinQt/NetPlay/NetPlayDialog.h'], 'distinct': True, 'added': []}, {'message': 'Merge pull request #7573 from Techjar/netplay-dialog-external-ip\n\nQt/NetPlayDialog: Add external IP to interface combo box', 'removed': [], 'hash': '749367794b3f29153e41fb8bc980f592ebce1dac', 'author': {'email': 'delroth@gmail.com', 'name': 'Pierre Bourdon', 'username': 'delroth'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/749367794b3f29153e41fb8bc980f592ebce1dac', 'modified': ['Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp', 'Source/Core/DolphinQt/NetPlay/NetPlayDialog.h'], 'distinct': True, 'added': []}], 'deleted': False, 'pusher': 'delroth', 'before_sha': '6b7a1ca6d182d8d2469618e996bcad5eb091a0bb', 'repo': 'dolphin-emu/dolphin', 'forced': False, 'created': False, 'type': 'gh_push', 'after_sha': '749367794b3f29153e41fb8bc980f592ebce1dac'}
2018-11-13T21:39:27.879601	{'ref_name': 'master', 'source': 'ghhookparser', 'ref_type': 'heads', 'base_ref_name': None, 'commits': [{'message': 'Netplay: Sync codes\n\nAdds a tickbox to the server\'s window to syncronize codes. Codes\nare temporarily sent to each client and are used for the duration of the\nsession.\n\nSaves the "sync codes" tickbox as per PR Netplay: Properly save hosting\nsettings #7483', 'removed': [], 'hash': '469f29350f955aa0cf5b262d08e1e99b466a6965', 'author': {'email': 'vinbertinelli@gmail.com', 'name': 'Vin Bertinelli', 'username': 'UnclePunch'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/469f29350f955aa0cf5b262d08e1e99b466a6965', 'modified': ['Source/Core/Core/ActionReplay.cpp', 'Source/Core/Core/ActionReplay.h', 'Source/Core/Core/Config/MainSettings.cpp', 'Source/Core/Core/Config/MainSettings.h', 'Source/Core/Core/Config/NetplaySettings.cpp', 'Source/Core/Core/Config/NetplaySettings.h', 'Source/Core/Core/ConfigLoaders/NetPlayConfigLoader.cpp', 'Source/Core/Core/GeckoCode.cpp', 'Source/Core/Core/GeckoCode.h', 'Source/Core/Core/NetPlayClient.cpp', 'Source/Core/Core/NetPlayClient.h', 'Source/Core/Core/NetPlayProto.h', 'Source/Core/Core/NetPlayServer.cpp', 'Source/Core/Core/NetPlayServer.h', 'Source/Core/Core/PatchEngine.cpp', 'Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp', 'Source/Core/DolphinQt/NetPlay/NetPlayDialog.h'], 'distinct': True, 'added': []}, {'message': 'Merge pull request #7535 from UnclePunch/synccodes\n\nNetplay: Sync AR and gecko codes with clients', 'removed': [], 'hash': '6b7a1ca6d182d8d2469618e996bcad5eb091a0bb', 'author': {'email': 'delroth@gmail.com', 'name': 'Pierre Bourdon', 'username': 'delroth'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/6b7a1ca6d182d8d2469618e996bcad5eb091a0bb', 'modified': ['Source/Core/Core/ActionReplay.cpp', 'Source/Core/Core/ActionReplay.h', 'Source/Core/Core/Config/MainSettings.cpp', 'Source/Core/Core/Config/MainSettings.h', 'Source/Core/Core/Config/NetplaySettings.cpp', 'Source/Core/Core/Config/NetplaySettings.h', 'Source/Core/Core/ConfigLoaders/NetPlayConfigLoader.cpp', 'Source/Core/Core/GeckoCode.cpp', 'Source/Core/Core/GeckoCode.h', 'Source/Core/Core/NetPlayClient.cpp', 'Source/Core/Core/NetPlayClient.h', 'Source/Core/Core/NetPlayProto.h', 'Source/Core/Core/NetPlayServer.cpp', 'Source/Core/Core/NetPlayServer.h', 'Source/Core/Core/PatchEngine.cpp', 'Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp', 'Source/Core/DolphinQt/NetPlay/NetPlayDialog.h'], 'distinct': True, 'added': []}], 'deleted': False, 'pusher': 'delroth', 'before_sha': '41333fa971b4fc971b45f2629c50e72612df7283', 'repo': 'dolphin-emu/dolphin', 'forced': False, 'created': False, 'type': 'gh_push', 'after_sha': '6b7a1ca6d182d8d2469618e996bcad5eb091a0bb'}
2018-11-13T21:34:04.423880	{'ref_name': 'master', 'source': 'ghhookparser', 'ref_type': 'heads', 'base_ref_name': None, 'commits': [{'message': 'NetPlay: Sync power button event\n\nThis fixes the deadlock on shutdown when Wii Remotes are in use.', 'removed': [], 'hash': 'ef89e4e70c256989ede03d33145ee05be141dc06', 'author': {'email': 'tecknojar@gmail.com', 'name': 'Techjar', 'username': 'Techjar'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/ef89e4e70c256989ede03d33145ee05be141dc06', 'modified': ['Source/Core/Core/NetPlayClient.cpp', 'Source/Core/Core/NetPlayClient.h', 'Source/Core/Core/NetPlayProto.h', 'Source/Core/Core/NetPlayServer.cpp', 'Source/Core/DolphinQt/MainWindow.cpp', 'Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp', 'Source/Core/DolphinQt/NetPlay/NetPlayDialog.h'], 'distinct': True, 'added': []}, {'message': 'Merge pull request #7564 from Techjar/netplay-sync-wii-shutdown\n\nNetPlay: Sync power button event', 'removed': [], 'hash': '41333fa971b4fc971b45f2629c50e72612df7283', 'author': {'email': 'delroth@gmail.com', 'name': 'Pierre Bourdon', 'username': 'delroth'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/41333fa971b4fc971b45f2629c50e72612df7283', 'modified': ['Source/Core/Core/NetPlayClient.cpp', 'Source/Core/Core/NetPlayClient.h', 'Source/Core/Core/NetPlayProto.h', 'Source/Core/Core/NetPlayServer.cpp', 'Source/Core/DolphinQt/MainWindow.cpp', 'Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp', 'Source/Core/DolphinQt/NetPlay/NetPlayDialog.h'], 'distinct': True, 'added': []}], 'deleted': False, 'pusher': 'delroth', 'before_sha': '3153b9e94f80ecdbb4259140096fdeb0a7e15753', 'repo': 'dolphin-emu/dolphin', 'forced': False, 'created': False, 'type': 'gh_push', 'after_sha': '41333fa971b4fc971b45f2629c50e72612df7283'}
2018-11-13T03:46:52.456976	{'ref_name': 'master', 'source': 'ghhookparser', 'ref_type': 'heads', 'base_ref_name': None, 'commits': [{'message': 'TextureCache: Recompute overlapping XFB copy hashes after copying to RAM', 'removed': [], 'hash': '502c4c0e87976d183a2e2b299201f3b9771ebe79', 'author': {'email': 'stenzek@gmail.com', 'name': 'Stenzek', 'username': 'stenzek'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/502c4c0e87976d183a2e2b299201f3b9771ebe79', 'modified': ['Source/Core/VideoCommon/TextureCacheBase.cpp'], 'distinct': True, 'added': []}, {'message': 'Merge pull request #7570 from stenzek/defer-overlap-xfb-copies\n\nTextureCache: Recompute overlapping XFB copy hashes after copying to RAM', 'removed': [], 'hash': '3153b9e94f80ecdbb4259140096fdeb0a7e15753', 'author': {'email': 'delroth@gmail.com', 'name': 'Pierre Bourdon', 'username': 'delroth'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/3153b9e94f80ecdbb4259140096fdeb0a7e15753', 'modified': ['Source/Core/VideoCommon/TextureCacheBase.cpp'], 'distinct': True, 'added': []}], 'deleted': False, 'pusher': 'delroth', 'before_sha': '8104caa06bf6dd322bd1b095eca47153c0d244b7', 'repo': 'dolphin-emu/dolphin', 'forced': False, 'created': False, 'type': 'gh_push', 'after_sha': '3153b9e94f80ecdbb4259140096fdeb0a7e15753'}
2018-11-13T02:10:47.837156	{'ref_name': 'master', 'source': 'ghhookparser', 'ref_type': 'heads', 'base_ref_name': None, 'commits': [{'message': 'Android: fx setting', 'removed': [], 'hash': 'c4f065611eb8109ff0579e6a026aa5787b1510ad', 'author': {'email': 'zwdreams@gmail.com', 'name': 'weihuoya', 'username': 'weihuoya'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/c4f065611eb8109ff0579e6a026aa5787b1510ad', 'modified': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/view/SliderSetting.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsAdapter.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsFragmentPresenter.java'], 'distinct': True, 'added': []}, {'message': 'Merge pull request #7427 from weihuoya/setting-fx\n\nfx settings for android', 'removed': [], 'hash': '8104caa06bf6dd322bd1b095eca47153c0d244b7', 'author': {'email': 'delroth@gmail.com', 'name': 'Pierre Bourdon', 'username': 'delroth'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/8104caa06bf6dd322bd1b095eca47153c0d244b7', 'modified': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/view/SliderSetting.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsAdapter.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsFragmentPresenter.java'], 'distinct': True, 'added': []}], 'deleted': False, 'pusher': 'delroth', 'before_sha': '551210fb6397b7d37a4bc7a10826ed71cbd54458', 'repo': 'dolphin-emu/dolphin', 'forced': False, 'created': False, 'type': 'gh_push', 'after_sha': '8104caa06bf6dd322bd1b095eca47153c0d244b7'}
2018-11-13T02:09:27.299637	{'ref_name': 'master', 'source': 'ghhookparser', 'ref_type': 'heads', 'base_ref_name': None, 'commits': [{'message': 'NetPlay: Sync Defer EFB Copies setting', 'removed': [], 'hash': 'caf2fc3c3ef06c79a1c9e823e98e30d6c5006ceb', 'author': {'email': 'tecknojar@gmail.com', 'name': 'Techjar', 'username': 'Techjar'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/caf2fc3c3ef06c79a1c9e823e98e30d6c5006ceb', 'modified': ['Source/Core/Core/ConfigLoaders/NetPlayConfigLoader.cpp', 'Source/Core/Core/NetPlayClient.cpp', 'Source/Core/Core/NetPlayProto.h', 'Source/Core/Core/NetPlayServer.cpp', 'Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp'], 'distinct': True, 'added': []}, {'message': 'Merge pull request #7569 from Techjar/sync-deferred-efb\n\nNetPlay: Sync Defer EFB Copies setting', 'removed': [], 'hash': '551210fb6397b7d37a4bc7a10826ed71cbd54458', 'author': {'email': 'delroth@gmail.com', 'name': 'Pierre Bourdon', 'username': 'delroth'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/551210fb6397b7d37a4bc7a10826ed71cbd54458', 'modified': ['Source/Core/Core/ConfigLoaders/NetPlayConfigLoader.cpp', 'Source/Core/Core/NetPlayClient.cpp', 'Source/Core/Core/NetPlayProto.h', 'Source/Core/Core/NetPlayServer.cpp', 'Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp'], 'distinct': True, 'added': []}], 'deleted': False, 'pusher': 'delroth', 'before_sha': '97e3200f5799cb43f508fd6c385321bc778c5ffb', 'repo': 'dolphin-emu/dolphin', 'forced': False, 'created': False, 'type': 'gh_push', 'after_sha': '551210fb6397b7d37a4bc7a10826ed71cbd54458'}
2018-11-12T16:26:08.248744	{'ref_name': 'master', 'source': 'ghhookparser', 'ref_type': 'heads', 'base_ref_name': None, 'commits': [{'message': "ControllerInterface: Don't crash on non-X11 QPA", 'removed': [], 'hash': 'a7f334dc2a3eec0119d8b77ec3ff35bbc8aae5f9', 'author': {'email': 'stenzek@gmail.com', 'name': 'Stenzek', 'username': 'stenzek'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/a7f334dc2a3eec0119d8b77ec3ff35bbc8aae5f9', 'modified': ['Source/Core/Core/Core.cpp', 'Source/Core/DolphinQt/MainWindow.cpp', 'Source/Core/DolphinQt/MainWindow.h', 'Source/Core/InputCommon/ControllerInterface/ControllerInterface.cpp', 'Source/Core/InputCommon/ControllerInterface/ControllerInterface.h'], 'distinct': True, 'added': []}, {'message': 'Core: Switch controller interface to render widget on booting\n\nPreviously, the Qt frontend would initialize the controller\ninterface on starting, resulting in the cursor position being\nrelative to the main window, instead of the render window.', 'removed': [], 'hash': '52828901efedb146cb572573b2381e73d2ada4d9', 'author': {'email': 'stenzek@gmail.com', 'name': 'Stenzek', 'username': 'stenzek'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/52828901efedb146cb572573b2381e73d2ada4d9', 'modified': ['Source/Core/Core/Core.cpp', 'Source/Core/DolphinQt/MainWindow.cpp', 'Source/Core/InputCommon/ControllerInterface/ControllerInterface.cpp', 'Source/Core/InputCommon/ControllerInterface/ControllerInterface.h'], 'distinct': True, 'added': []}, {'message': "Host: Don't call ChangeSurface when handle hasn't changed\n\nThis was causing a deadlock when switching to fullscreen in\nrender-to-main-window mode.", 'removed': [], 'hash': 'cb6ba59a4434591d91c920ac5735b098ad41112f', 'author': {'email': 'stenzek@gmail.com', 'name': 'Stenzek', 'username': 'stenzek'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/cb6ba59a4434591d91c920ac5735b098ad41112f', 'modified': ['Source/Core/DolphinQt/Host.cpp'], 'distinct': True, 'added': []}, {'message': 'Host: Also call ControllerInterface::ChangeWindow when window changes\n\nThis should prevent us from trying to poll against destroyed native\nwindows.', 'removed': [], 'hash': '6392be61ebf00188cd048b42c99fff60f0a56139', 'author': {'email': 'stenzek@gmail.com', 'name': 'Stenzek', 'username': 'stenzek'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/6392be61ebf00188cd048b42c99fff60f0a56139', 'modified': ['Source/Core/DolphinQt/Host.cpp'], 'distinct': True, 'added': []}, {'message': 'Merge pull request #7519 from stenzek/controller-window\n\nCore: Switch controller interface to render surface on booting', 'removed': [], 'hash': '97e3200f5799cb43f508fd6c385321bc778c5ffb', 'author': {'email': 'delroth@gmail.com', 'name': 'Pierre Bourdon', 'username': 'delroth'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/97e3200f5799cb43f508fd6c385321bc778c5ffb', 'modified': ['Source/Core/Core/Core.cpp', 'Source/Core/DolphinQt/Host.cpp', 'Source/Core/DolphinQt/MainWindow.cpp', 'Source/Core/DolphinQt/MainWindow.h', 'Source/Core/InputCommon/ControllerInterface/ControllerInterface.cpp', 'Source/Core/InputCommon/ControllerInterface/ControllerInterface.h'], 'distinct': True, 'added': []}], 'deleted': False, 'pusher': 'delroth', 'before_sha': '4de7161eaa9a59c6b80f179c66abd3015bf3b4c9', 'repo': 'dolphin-emu/dolphin', 'forced': False, 'created': False, 'type': 'gh_push', 'after_sha': '97e3200f5799cb43f508fd6c385321bc778c5ffb'}
2018-11-11T20:49:49.297236	{'ref_name': 'master', 'source': 'ghhookparser', 'ref_type': 'heads', 'base_ref_name': None, 'commits': [{'message': 'Vulkan: Fix incorrect fence being assigned to staging texture', 'removed': [], 'hash': 'a0653a1a34310d916b2a0ae0392f6171d88fa928', 'author': {'email': 'stenzek@gmail.com', 'name': 'Stenzek', 'username': 'stenzek'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/a0653a1a34310d916b2a0ae0392f6171d88fa928', 'modified': ['Source/Core/VideoBackends/Vulkan/VKTexture.cpp'], 'distinct': True, 'added': []}, {'message': 'Merge pull request #7565 from stenzek/vulkan-fence\n\nVulkan: Fix incorrect fence being assigned to staging texture', 'removed': [], 'hash': '4de7161eaa9a59c6b80f179c66abd3015bf3b4c9', 'author': {'email': 'delroth@gmail.com', 'name': 'Pierre Bourdon', 'username': 'delroth'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/4de7161eaa9a59c6b80f179c66abd3015bf3b4c9', 'modified': ['Source/Core/VideoBackends/Vulkan/VKTexture.cpp'], 'distinct': True, 'added': []}], 'deleted': False, 'pusher': 'delroth', 'before_sha': 'f1c41c9a62eed665da7ba4dc995ea1c70b22ef87', 'repo': 'dolphin-emu/dolphin', 'forced': False, 'created': False, 'type': 'gh_push', 'after_sha': '4de7161eaa9a59c6b80f179c66abd3015bf3b4c9'}
2018-11-10T19:52:59.674099	{'ref_name': 'master', 'source': 'ghhookparser', 'ref_type': 'heads', 'base_ref_name': None, 'commits': [{'message': 'SystemTimers: fix a 1-in-1000 crash happening in throttler performance', 'removed': [], 'hash': 'a9f7df5b15e3407796fc8c6ff54eb18862885c71', 'author': {'email': 'delroth@gmail.com', 'name': 'Pierre Bourdon', 'username': 'delroth'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/a9f7df5b15e3407796fc8c6ff54eb18862885c71', 'modified': ['Source/Core/Core/HW/SystemTimers.cpp'], 'distinct': True, 'added': []}, {'message': 'Merge pull request #7563 from delroth/crashfix\n\nSystemTimers: fix a 1-in-1000 crash happening in throttler performance reporting', 'removed': [], 'hash': 'f1c41c9a62eed665da7ba4dc995ea1c70b22ef87', 'author': {'email': 'delroth@gmail.com', 'name': 'Pierre Bourdon', 'username': 'delroth'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/f1c41c9a62eed665da7ba4dc995ea1c70b22ef87', 'modified': ['Source/Core/Core/HW/SystemTimers.cpp'], 'distinct': True, 'added': []}], 'deleted': False, 'pusher': 'delroth', 'before_sha': '6e9eb7c07c9661b1a3348f433f0d70c20fd9140d', 'repo': 'dolphin-emu/dolphin', 'forced': False, 'created': False, 'type': 'gh_push', 'after_sha': 'f1c41c9a62eed665da7ba4dc995ea1c70b22ef87'}
2018-11-10T11:06:34.219336	{'ref_name': 'master', 'source': 'ghhookparser', 'ref_type': 'heads', 'base_ref_name': None, 'commits': [{'message': 'Jit_LoadStore: Ra needs to be ReadWrite when writeback is required\n\nThis was an erronous change in 534db3b, Ra was previously loaded but was changed to not being loaded.\nWhy is loading necessary? Loading is necessary because when a memory exception occurs, the current\nregister values are flushed. This occurs before a new value is loaded into Ra, so the previous value\nis required in Ra.', 'removed': [], 'hash': 'df08a778120185680e3393f23a508f92b6297018', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/df08a778120185680e3393f23a508f92b6297018', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_LoadStore.cpp'], 'distinct': True, 'added': []}, {'message': 'Merge pull request #7561 from MerryMage/fix-Jit_LoadStore\n\nJit_LoadStore: Ra needs to be ReadWrite when writeback is required', 'removed': [], 'hash': '6e9eb7c07c9661b1a3348f433f0d70c20fd9140d', 'author': {'email': 'delroth@gmail.com', 'name': 'Pierre Bourdon', 'username': 'delroth'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/6e9eb7c07c9661b1a3348f433f0d70c20fd9140d', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_LoadStore.cpp'], 'distinct': True, 'added': []}], 'deleted': False, 'pusher': 'delroth', 'before_sha': '0e1cca54da025d73694aedc080e364ee51bf1ce9', 'repo': 'dolphin-emu/dolphin', 'forced': False, 'created': False, 'type': 'gh_push', 'after_sha': '6e9eb7c07c9661b1a3348f433f0d70c20fd9140d'}
2018-11-09T07:07:23.262907	{'ref_name': 'master', 'source': 'ghhookparser', 'ref_type': 'heads', 'base_ref_name': None, 'commits': [{'message': 'Core/Config: Remove unused NETPLAY_SELECTED_HOST_GAME declaration', 'removed': [], 'hash': '4fd2a252531fa2cca950eb15b2368d8c2196c434', 'author': {'email': 'tecknojar@gmail.com', 'name': 'Techjar', 'username': 'Techjar'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/4fd2a252531fa2cca950eb15b2368d8c2196c434', 'modified': ['Source/Core/Core/Config/NetplaySettings.h'], 'distinct': True, 'added': []}, {'message': 'Merge pull request #7555 from Techjar/config-delcaration-unused\n\nCore/Config: Remove unused NETPLAY_SELECTED_HOST_GAME declaration', 'removed': [], 'hash': '0e1cca54da025d73694aedc080e364ee51bf1ce9', 'author': {'email': 'josjuice@gmail.com', 'name': 'JosJuice', 'username': 'JosJuice'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/0e1cca54da025d73694aedc080e364ee51bf1ce9', 'modified': ['Source/Core/Core/Config/NetplaySettings.h'], 'distinct': True, 'added': []}], 'deleted': False, 'pusher': 'JosJuice', 'before_sha': '61b9ef33abd886c002490799b52878dfbb09754f', 'repo': 'dolphin-emu/dolphin', 'forced': False, 'created': False, 'type': 'gh_push', 'after_sha': '0e1cca54da025d73694aedc080e364ee51bf1ce9'}
2018-11-09T03:45:50.680479	{'ref_name': 'master', 'source': 'ghhookparser', 'ref_type': 'heads', 'base_ref_name': None, 'commits': [{'message': 'Common: Add variant utilities', 'removed': [], 'hash': '2dce7e6e21a05c45a4784e3c93d555ec88bc3745', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/2dce7e6e21a05c45a4784e3c93d555ec88bc3745', 'modified': ['Source/Core/Common/Common.vcxproj'], 'distinct': True, 'added': ['Source/Core/Common/VariantUtil.h']}, {'message': 'JitRegCache: Count locks/unlocks', 'removed': [], 'hash': '448fc89e4c6b76685f7ad6c745a8386640fcc4df', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/448fc89e4c6b76685f7ad6c745a8386640fcc4df', 'modified': ['Source/Core/Core/PowerPC/Jit64/JitRegCache.cpp', 'Source/Core/Core/PowerPC/Jit64/JitRegCache.h'], 'distinct': True, 'added': []}, {'message': 'JitRegCache: Move files to subdirectory', 'removed': ['Source/Core/Core/PowerPC/Jit64/FPURegCache.cpp', 'Source/Core/Core/PowerPC/Jit64/FPURegCache.h', 'Source/Core/Core/PowerPC/Jit64/GPRRegCache.cpp', 'Source/Core/Core/PowerPC/Jit64/GPRRegCache.h', 'Source/Core/Core/PowerPC/Jit64/JitRegCache.cpp', 'Source/Core/Core/PowerPC/Jit64/JitRegCache.h'], 'hash': '6fef683e14afb70b064f0c01394320a6b3b53f75', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/6fef683e14afb70b064f0c01394320a6b3b53f75', 'modified': ['Source/Core/Core/CMakeLists.txt', 'Source/Core/Core/Core.vcxproj', 'Source/Core/Core/PowerPC/Jit64/Jit.cpp', 'Source/Core/Core/PowerPC/Jit64/Jit.h', 'Source/Core/Core/PowerPC/Jit64/Jit_Branch.cpp', 'Source/Core/Core/PowerPC/Jit64/Jit_FloatingPoint.cpp', 'Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp', 'Source/Core/Core/PowerPC/Jit64/Jit_LoadStore.cpp', 'Source/Core/Core/PowerPC/Jit64/Jit_LoadStoreFloating.cpp', 'Source/Core/Core/PowerPC/Jit64/Jit_LoadStorePaired.cpp', 'Source/Core/Core/PowerPC/Jit64/Jit_Paired.cpp', 'Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp'], 'distinct': True, 'added': ['Source/Core/Core/PowerPC/Jit64/RegCache/CachedReg.h', 'Source/Core/Core/PowerPC/Jit64/RegCache/FPURegCache.cpp', 'Source/Core/Core/PowerPC/Jit64/RegCache/FPURegCache.h', 'Source/Core/Core/PowerPC/Jit64/RegCache/GPRRegCache.cpp', 'Source/Core/Core/PowerPC/Jit64/RegCache/GPRRegCache.h', 'Source/Core/Core/PowerPC/Jit64/RegCache/JitRegCache.cpp', 'Source/Core/Core/PowerPC/Jit64/RegCache/JitRegCache.h']}, {'message': 'JitRegCache: New interface', 'removed': [], 'hash': 'ae1bd7a6b0b0136d097b340636e86881efcf7c43', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/ae1bd7a6b0b0136d097b340636e86881efcf7c43', 'modified': ['Source/Core/Core/PowerPC/Jit64/RegCache/CachedReg.h', 'Source/Core/Core/PowerPC/Jit64/RegCache/JitRegCache.cpp', 'Source/Core/Core/PowerPC/Jit64/RegCache/JitRegCache.h'], 'distinct': True, 'added': ['Source/Core/Core/PowerPC/Jit64/RegCache/RCMode.h']}, {'message': 'JitRegCache: Add RCOpArg::ExtractWithByteOffset', 'removed': [], 'hash': '367a0bb672807927e22aadac9d4fa8c96c3b922e', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/367a0bb672807927e22aadac9d4fa8c96c3b922e', 'modified': ['Source/Core/Core/PowerPC/Jit64/RegCache/JitRegCache.cpp', 'Source/Core/Core/PowerPC/Jit64/RegCache/JitRegCache.h'], 'distinct': True, 'added': []}, {'message': 'JitRegCache: RCForkGuard', 'removed': [], 'hash': '6c61d9a4269ebc486e6860bd0c821a6f896fd59b', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/6c61d9a4269ebc486e6860bd0c821a6f896fd59b', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit.cpp', 'Source/Core/Core/PowerPC/Jit64/RegCache/CachedReg.h', 'Source/Core/Core/PowerPC/Jit64/RegCache/JitRegCache.cpp', 'Source/Core/Core/PowerPC/Jit64/RegCache/JitRegCache.h'], 'distinct': True, 'added': []}, {'message': 'JitRegCache: IsAllUnlocked', 'removed': [], 'hash': '16f8b7413de41432c9128f1db896149fe8db3e85', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/16f8b7413de41432c9128f1db896149fe8db3e85', 'modified': ['Source/Core/Core/PowerPC/Jit64/RegCache/JitRegCache.cpp', 'Source/Core/Core/PowerPC/Jit64/RegCache/JitRegCache.h'], 'distinct': True, 'added': []}, {'message': 'JitRegCache: Add revertable binds', 'removed': [], 'hash': '590ec866b07dc32fd5a190b710d1aa66937a2d85', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/590ec866b07dc32fd5a190b710d1aa66937a2d85', 'modified': ['Source/Core/Core/PowerPC/Jit64/RegCache/CachedReg.h', 'Source/Core/Core/PowerPC/Jit64/RegCache/JitRegCache.cpp', 'Source/Core/Core/PowerPC/Jit64/RegCache/JitRegCache.h'], 'distinct': True, 'added': []}, {'message': 'JitRegCache: Add BindOrImm', 'removed': [], 'hash': '2e955012b232a88f88ae7eb4f78d99b7a0dcdf8c', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/2e955012b232a88f88ae7eb4f78d99b7a0dcdf8c', 'modified': ['Source/Core/Core/PowerPC/Jit64/RegCache/CachedReg.h', 'Source/Core/Core/PowerPC/Jit64/RegCache/JitRegCache.cpp', 'Source/Core/Core/PowerPC/Jit64/RegCache/JitRegCache.h'], 'distinct': True, 'added': []}, {'message': 'JitRegCache: Add IsZero to RCOpArg', 'removed': [], 'hash': '5e46c16e4f2906ec653a4f7b2798e2e8172f7616', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/5e46c16e4f2906ec653a4f7b2798e2e8172f7616', 'modified': ['Source/Core/Core/PowerPC/Jit64/RegCache/JitRegCache.h'], 'distinct': True, 'added': []}, {'message': 'Jit: Add preg_t variant of ComputeRC', 'removed': [], 'hash': '33812319acf7ab560176ace81b4b7a4e2ab621dd', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/33812319acf7ab560176ace81b4b7a4e2ab621dd', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit.h', 'Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_Integer: Port subfic to new register cache interface', 'removed': [], 'hash': '64c29ab942496afc3278aef7c6f28309bca6067a', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/64c29ab942496afc3278aef7c6f28309bca6067a', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_Integer: subfx', 'removed': [], 'hash': '497ac5789d1f660a9ee4c19644f09f97a78ce069', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/497ac5789d1f660a9ee4c19644f09f97a78ce069', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_Integer: mulli', 'removed': [], 'hash': '02deaab6eea6b407970d36a17c167b756f76311d', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/02deaab6eea6b407970d36a17c167b756f76311d', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_Integer: mullwx', 'removed': [], 'hash': '24aadd933e144870207dab5293c59d0a7085823e', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/24aadd933e144870207dab5293c59d0a7085823e', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_Integer: mulhwXx', 'removed': [], 'hash': '2652d4dfdb11fce7741edbdd93c0728248d952d4', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/2652d4dfdb11fce7741edbdd93c0728248d952d4', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_Integer: divwux', 'removed': [], 'hash': 'f945457915e2f43d3c99e7b5e3047c2d7de4d341', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/f945457915e2f43d3c99e7b5e3047c2d7de4d341', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_Integer: divwx', 'removed': [], 'hash': '50e7b97406c0ba590deb712d76d87e4caa827832', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/50e7b97406c0ba590deb712d76d87e4caa827832', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_Integer: addx', 'removed': [], 'hash': '9bf75a0f317af074b5a9e2fe5af97dc45083df8c', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/9bf75a0f317af074b5a9e2fe5af97dc45083df8c', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_Integer: arithXex', 'removed': [], 'hash': '6ce718b9204c75f96fa26da87f8086bbf0f5cd9b', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/6ce718b9204c75f96fa26da87f8086bbf0f5cd9b', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_Integer: arithcx', 'removed': [], 'hash': 'bde5df03a368c2d2ff4f6b2a31086a5dbb2eaa0a', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/bde5df03a368c2d2ff4f6b2a31086a5dbb2eaa0a', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_Integer: rlwinmx', 'removed': [], 'hash': 'd4e2acc9cd7cc99f6112c60831a08f1f5d15cbf3', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/d4e2acc9cd7cc99f6112c60831a08f1f5d15cbf3', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit.h', 'Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_Integer: rlwnmx', 'removed': [], 'hash': '42614ede16a738ce93e68b3873507f684e09941c', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/42614ede16a738ce93e68b3873507f684e09941c', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_Integer: negx', 'removed': [], 'hash': '4a97f31aa26a7ba06892c091a1d74c5a923b78a3', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/4a97f31aa26a7ba06892c091a1d74c5a923b78a3', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_Integer: srwx', 'removed': [], 'hash': '22600b33ee9730c0232438271077698299d21658', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/22600b33ee9730c0232438271077698299d21658', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_Integer: slwx', 'removed': [], 'hash': '32572dd6394cac415e6b5b3d1516b55f5f0d00e7', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/32572dd6394cac415e6b5b3d1516b55f5f0d00e7', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_Integer: srawx', 'removed': [], 'hash': '817fddf7347e25fff627133d679d34e35db7fe2a', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/817fddf7347e25fff627133d679d34e35db7fe2a', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_Integer: srawix', 'removed': [], 'hash': '31bd9b5cd09b0294026ef5871177b004a3b9a41f', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/31bd9b5cd09b0294026ef5871177b004a3b9a41f', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_Integer: cntlzwx', 'removed': [], 'hash': '56219072830476b85bed3b50b5cf2baadd538798', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/56219072830476b85bed3b50b5cf2baadd538798', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_Integer: twX', 'removed': [], 'hash': 'c380764ed075b6b1aa2e67506915792bde863e98', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/c380764ed075b6b1aa2e67506915792bde863e98', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_Integer: extsXx', 'removed': [], 'hash': 'b7a4296becebf0159fb1d837635a53b2c49e616b', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/b7a4296becebf0159fb1d837635a53b2c49e616b', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_Integer: boolX', 'removed': [], 'hash': 'b25628669058c207f3fc6974f5db9820d5514177', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/b25628669058c207f3fc6974f5db9820d5514177', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_Integer: cmpXX', 'removed': [], 'hash': '88e5d0d8b1c8b715cd6c9dd80f57f6fdd02d0e0e', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/88e5d0d8b1c8b715cd6c9dd80f57f6fdd02d0e0e', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_Integer: DoMergedBranchImmediate', 'removed': [], 'hash': 'ace2ed27ac5b98287c223e4900c2a988a2451a97', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/ace2ed27ac5b98287c223e4900c2a988a2451a97', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_Integer: reg_imm', 'removed': [], 'hash': 'b866b5bdd9c0e8a3d0e623f73491fadfc5ab62c9', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/b866b5bdd9c0e8a3d0e623f73491fadfc5ab62c9', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_Integer: rlwimix', 'removed': [], 'hash': '0d3393b3069daa52cb499ffd957495edf376d86f', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/0d3393b3069daa52cb499ffd957495edf376d86f', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_Integer: DoMergedBranchCondition', 'removed': [], 'hash': '256e23494906ceac4d6919be248731e4a8816e17', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/256e23494906ceac4d6919be248731e4a8816e17', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_Branch: bcx', 'removed': [], 'hash': '453417ad8c02f71f498939d1f4fb5638bd6a4b97', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/453417ad8c02f71f498939d1f4fb5638bd6a4b97', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_Branch.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_Branch: bcctrx', 'removed': [], 'hash': '0cd85bbce77f0cdf6f142c88afaace095436abe0', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/0cd85bbce77f0cdf6f142c88afaace095436abe0', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_Branch.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_Branch: bclrx', 'removed': [], 'hash': '4443b3632611b90e8e61f8587e13aba1c413bf92', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/4443b3632611b90e8e61f8587e13aba1c413bf92', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_Branch.cpp'], 'distinct': True, 'added': []}, {'message': 'DoJit', 'removed': [], 'hash': 'c896d41c37ff0737d0fd852017778ef6ed94a27b', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/c896d41c37ff0737d0fd852017778ef6ed94a27b', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit: memcheck', 'removed': [], 'hash': '00d65f7a694c982cfde94d37f9b7e2a6b603caa5', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/00d65f7a694c982cfde94d37f9b7e2a6b603caa5', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_LoadStore: lXXx', 'removed': [], 'hash': '534db3b2ed34e5a13691b902c8f14ce951bedbf1', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/534db3b2ed34e5a13691b902c8f14ce951bedbf1', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit.cpp', 'Source/Core/Core/PowerPC/Jit64/Jit_LoadStore.cpp', 'Source/Core/Core/PowerPC/JitCommon/JitBase.h'], 'distinct': True, 'added': []}, {'message': 'Jit_LoadStore: dcbx', 'removed': [], 'hash': '0e501e5c36062ae2a3d4a004cf7a884c681c8be4', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/0e501e5c36062ae2a3d4a004cf7a884c681c8be4', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_LoadStore.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_LoadStore: dcbz', 'removed': [], 'hash': '4a2efc8f5e06de966e08cb7c69a97fe1e97bca2d', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/4a2efc8f5e06de966e08cb7c69a97fe1e97bca2d', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_LoadStore.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_LoadStore: stX', 'removed': [], 'hash': '90cef22d57f7f57c8df042044072a8e795dc9c40', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/90cef22d57f7f57c8df042044072a8e795dc9c40', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_LoadStore.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_LoadStore: stXx', 'removed': [], 'hash': 'c6b9712ac4c8db19d7daf7260806b3aababd0634', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/c6b9712ac4c8db19d7daf7260806b3aababd0634', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_LoadStore.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_LoadStore: lmw', 'removed': [], 'hash': '98cf0b3286fa50a42f713636027588735173b4a8', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/98cf0b3286fa50a42f713636027588735173b4a8', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_LoadStore.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_LoadStore: stmw', 'removed': [], 'hash': '9438ea0ef566a80e1db7152e01e8e7a9ce724b3d', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/9438ea0ef566a80e1db7152e01e8e7a9ce724b3d', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_LoadStore.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_SystemRegisters: mfspr', 'removed': [], 'hash': '1d867493d9be8f4c950e97f88e6357be8af82edc', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/1d867493d9be8f4c950e97f88e6357be8af82edc', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_SystemRegisters: mtmsr', 'removed': [], 'hash': '5fa6df8c1e3c58f57224ef132d45cf168e4be277', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/5fa6df8c1e3c58f57224ef132d45cf168e4be277', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_SystemRegisters: mfmsr', 'removed': [], 'hash': '6ff8f9e9911024c2583287301f395924e6c12714', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/6ff8f9e9911024c2583287301f395924e6c12714', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_SystemRegisters: mfcr', 'removed': [], 'hash': 'd8b2bf785ac26f67e787c0b0003a94ec3b383dbe', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/d8b2bf785ac26f67e787c0b0003a94ec3b383dbe', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_SystemRegisters: mtcrf', 'removed': [], 'hash': '36790ad3add2e79930c31545a8d91e75576d5a0b', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/36790ad3add2e79930c31545a8d91e75576d5a0b', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_LoadStoreFloating: lfXXX', 'removed': [], 'hash': 'f564da72337f16a7b662b106d82c4ea59b7c6e24', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/f564da72337f16a7b662b106d82c4ea59b7c6e24', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit.cpp', 'Source/Core/Core/PowerPC/Jit64/Jit_LoadStoreFloating.cpp', 'Source/Core/Core/PowerPC/JitCommon/JitBase.h'], 'distinct': True, 'added': []}, {'message': 'Jit_LoadStoreFloating: stfXXX', 'removed': [], 'hash': 'dcfe955087549c29035dea39a6fa9d681f3d52fd', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/dcfe955087549c29035dea39a6fa9d681f3d52fd', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_LoadStoreFloating.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_LoadStoreFloating: stfiwx', 'removed': [], 'hash': '459f9774832c63245432bcdad2d9a1df874346d2', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/459f9774832c63245432bcdad2d9a1df874346d2', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_LoadStoreFloating.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_LoadStorePaired: psq_stXX', 'removed': [], 'hash': '0b29b5cb83f23dc40db6aa787165c68fc840fa0b', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/0b29b5cb83f23dc40db6aa787165c68fc840fa0b', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_LoadStorePaired.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_LoadStorePaired: psq_lXX', 'removed': [], 'hash': 'd87436c57db1e10087f7f006ec571622f1f5ac20', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/d87436c57db1e10087f7f006ec571622f1f5ac20', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_LoadStorePaired.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_SystemRegisters: mtspr', 'removed': [], 'hash': '2337e089bf0414c0c6a86995006106f4ac11d70f', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/2337e089bf0414c0c6a86995006106f4ac11d70f', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_FloatingPoint: fp_arith', 'removed': [], 'hash': 'a26c9c4b74269ebf31c891ac06187d748c808ce1', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/a26c9c4b74269ebf31c891ac06187d748c808ce1', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_FloatingPoint.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_FloatingPoint: fmaddXX', 'removed': [], 'hash': '537eeb7ebf936a6ae892bdd6f7f77bd8cbb36c4e', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/537eeb7ebf936a6ae892bdd6f7f77bd8cbb36c4e', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_FloatingPoint.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_FloatingPoint: fsign', 'removed': [], 'hash': 'd62ca40496c0498445d418b20c7fe91f6463e129', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/d62ca40496c0498445d418b20c7fe91f6463e129', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_FloatingPoint.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_FloatingPoint: fselx', 'removed': [], 'hash': 'fecbf091e5d4ef21d18c1c4bf4f94461d5a82d64', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/fecbf091e5d4ef21d18c1c4bf4f94461d5a82d64', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_FloatingPoint.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_FloatingPoint: fmrx', 'removed': [], 'hash': '55c21a15a292674222577c81618977c82053d128', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/55c21a15a292674222577c81618977c82053d128', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_FloatingPoint.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_FloatingPoint: FloatCompare', 'removed': [], 'hash': '457327cbc47dcfde5d0662c49031e89002fd37fe', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/457327cbc47dcfde5d0662c49031e89002fd37fe', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_FloatingPoint.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_FloatingPoint: fctiwx', 'removed': [], 'hash': 'cc77e2f3ef58a15b61141de44b3a45893b9dcc6c', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/cc77e2f3ef58a15b61141de44b3a45893b9dcc6c', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_FloatingPoint.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_FloatingPoint: frspx', 'removed': [], 'hash': '68bbd56c01f7bd328070311a4ffa0c7cd9e8097c', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/68bbd56c01f7bd328070311a4ffa0c7cd9e8097c', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_FloatingPoint.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_FloatingPoint: frsqrtex', 'removed': [], 'hash': 'e812a628794b18180137e17c2eac24a190be86c9', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/e812a628794b18180137e17c2eac24a190be86c9', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_FloatingPoint.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_FloatingPoint: fresx', 'removed': [], 'hash': '0a96da578e7a305551af7f045d6ee1c787a7d182', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/0a96da578e7a305551af7f045d6ee1c787a7d182', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_FloatingPoint.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_FloatingPoint: HandleNaNs', 'removed': [], 'hash': '96b86a9bc4e2dbd885321c4c45d26a93db91d5ed', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/96b86a9bc4e2dbd885321c4c45d26a93db91d5ed', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_FloatingPoint.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_Paired: ps_mr', 'removed': [], 'hash': 'be8fec624435820d003b900ccd81f07fab860e2b', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/be8fec624435820d003b900ccd81f07fab860e2b', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_Paired.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_Paired: ps_sum', 'removed': [], 'hash': '1550729688804254d1f92e636762e9c28b299562', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/1550729688804254d1f92e636762e9c28b299562', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_Paired.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_Paired: ps_muls', 'removed': [], 'hash': 'cf5823c14689de8edf78716dd50cb860101f3e22', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/cf5823c14689de8edf78716dd50cb860101f3e22', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_Paired.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_Paired: mergeXX', 'removed': [], 'hash': '3fc3a55a9a5fe8aaedfbb2384060968f4424d01a', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/3fc3a55a9a5fe8aaedfbb2384060968f4424d01a', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_Paired.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_Paired: ps_rsqrte', 'removed': [], 'hash': '66d9349643d114690458cdc92723b5026781a440', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/66d9349643d114690458cdc92723b5026781a440', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_Paired.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_Paired: ps_res', 'removed': [], 'hash': '192f8ba6f13e23713d93571fa7f9b387767e9245', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/192f8ba6f13e23713d93571fa7f9b387767e9245', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_Paired.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_SystemRegisters: mtfsfx', 'removed': [], 'hash': '62484141f2e9a26d0885b18c9e8e909437049aa4', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/62484141f2e9a26d0885b18c9e8e909437049aa4', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit_SystemRegisters: mffsx', 'removed': [], 'hash': '7d7316c90fac802d38c1b34549be6001c4b76de0', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/7d7316c90fac802d38c1b34549be6001c4b76de0', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp'], 'distinct': True, 'added': []}, {'message': 'Jit: Remove OpArg variant of ComputeRC', 'removed': [], 'hash': 'e699b6b2832096cc2fff85c6c62f28e103ea86ad', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/e699b6b2832096cc2fff85c6c62f28e103ea86ad', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit.h', 'Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp'], 'distinct': True, 'added': []}, {'message': 'BitSet: Add << operator', 'removed': [], 'hash': '9f683f9bb15aa865dd4168fbc40b8c314d852d6f', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/9f683f9bb15aa865dd4168fbc40b8c314d852d6f', 'modified': ['Source/Core/Common/BitSet.h'], 'distinct': True, 'added': []}, {'message': 'JitRegCache: Add PreloadRegisters function', 'removed': [], 'hash': '096392f295efebe54ee99a454f83c95f2ebc9190', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/096392f295efebe54ee99a454f83c95f2ebc9190', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit.cpp', 'Source/Core/Core/PowerPC/Jit64/RegCache/JitRegCache.cpp', 'Source/Core/Core/PowerPC/Jit64/RegCache/JitRegCache.h'], 'distinct': True, 'added': []}, {'message': 'JitRegCache: Add RegistersInUse', 'removed': [], 'hash': '08c41090b22d393166d19f95cb33ddfe57622ac7', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/08c41090b22d393166d19f95cb33ddfe57622ac7', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit.cpp', 'Source/Core/Core/PowerPC/Jit64/RegCache/JitRegCache.cpp', 'Source/Core/Core/PowerPC/Jit64/RegCache/JitRegCache.h'], 'distinct': True, 'added': []}, {'message': 'JitRegCache: Remove old interface', 'removed': [], 'hash': '342067abfa929459d0377c3ad743b36c80dd4005', 'author': {'email': 'MerryMage@users.noreply.github.com', 'name': 'MerryMage', 'username': 'MerryMage'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/342067abfa929459d0377c3ad743b36c80dd4005', 'modified': ['Source/Core/Core/PowerPC/Jit64/Jit.cpp', 'Source/Core/Core/PowerPC/Jit64/Jit_FloatingPoint.cpp', 'Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp', 'Source/Core/Core/PowerPC/Jit64/Jit_LoadStore.cpp', 'Source/Core/Core/PowerPC/Jit64/RegCache/CachedReg.h', 'Source/Core/Core/PowerPC/Jit64/RegCache/FPURegCache.h', 'Source/Core/Core/PowerPC/Jit64/RegCache/GPRRegCache.h', 'Source/Core/Core/PowerPC/Jit64/RegCache/JitRegCache.cpp', 'Source/Core/Core/PowerPC/Jit64/RegCache/JitRegCache.h'], 'distinct': True, 'added': []}, {'message': 'Merge pull request #7492 from MerryMage/regcache2\n\nJitRegCache: Refactor register cache', 'removed': ['Source/Core/Core/PowerPC/Jit64/FPURegCache.cpp', 'Source/Core/Core/PowerPC/Jit64/FPURegCache.h', 'Source/Core/Core/PowerPC/Jit64/GPRRegCache.cpp', 'Source/Core/Core/PowerPC/Jit64/GPRRegCache.h', 'Source/Core/Core/PowerPC/Jit64/JitRegCache.cpp', 'Source/Core/Core/PowerPC/Jit64/JitRegCache.h'], 'hash': '61b9ef33abd886c002490799b52878dfbb09754f', 'author': {'email': 'delroth@gmail.com', 'name': 'Pierre Bourdon', 'username': 'delroth'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/61b9ef33abd886c002490799b52878dfbb09754f', 'modified': ['Source/Core/Common/BitSet.h', 'Source/Core/Common/Common.vcxproj', 'Source/Core/Core/CMakeLists.txt', 'Source/Core/Core/Core.vcxproj', 'Source/Core/Core/PowerPC/Jit64/Jit.cpp', 'Source/Core/Core/PowerPC/Jit64/Jit.h', 'Source/Core/Core/PowerPC/Jit64/Jit_Branch.cpp', 'Source/Core/Core/PowerPC/Jit64/Jit_FloatingPoint.cpp', 'Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp', 'Source/Core/Core/PowerPC/Jit64/Jit_LoadStore.cpp', 'Source/Core/Core/PowerPC/Jit64/Jit_LoadStoreFloating.cpp', 'Source/Core/Core/PowerPC/Jit64/Jit_LoadStorePaired.cpp', 'Source/Core/Core/PowerPC/Jit64/Jit_Paired.cpp', 'Source/Core/Core/PowerPC/Jit64/Jit_SystemRegisters.cpp', 'Source/Core/Core/PowerPC/JitCommon/JitBase.h'], 'distinct': True, 'added': ['Source/Core/Common/VariantUtil.h', 'Source/Core/Core/PowerPC/Jit64/RegCache/CachedReg.h', 'Source/Core/Core/PowerPC/Jit64/RegCache/FPURegCache.cpp', 'Source/Core/Core/PowerPC/Jit64/RegCache/FPURegCache.h', 'Source/Core/Core/PowerPC/Jit64/RegCache/GPRRegCache.cpp', 'Source/Core/Core/PowerPC/Jit64/RegCache/GPRRegCache.h', 'Source/Core/Core/PowerPC/Jit64/RegCache/JitRegCache.cpp', 'Source/Core/Core/PowerPC/Jit64/RegCache/JitRegCache.h', 'Source/Core/Core/PowerPC/Jit64/RegCache/RCMode.h']}], 'deleted': False, 'pusher': 'delroth', 'before_sha': '162e34ad2224081aa48a943ca3fb7e65b23d89aa', 'repo': 'dolphin-emu/dolphin', 'forced': False, 'created': False, 'type': 'gh_push', 'after_sha': '61b9ef33abd886c002490799b52878dfbb09754f'}
2018-11-09T03:28:57.739310	{'ref_name': 'master', 'source': 'ghhookparser', 'ref_type': 'heads', 'base_ref_name': None, 'commits': [{'message': 'NetPlay: Fix saving host game selection', 'removed': [], 'hash': '203ecb534d65287a16cb1565ab69ee10a02ab0bf', 'author': {'email': 'tecknojar@gmail.com', 'name': 'Techjar', 'username': 'Techjar'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/203ecb534d65287a16cb1565ab69ee10a02ab0bf', 'modified': ['Source/Core/Core/Config/NetplaySettings.cpp', 'Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp', 'Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp'], 'distinct': True, 'added': []}, {'message': 'Merge pull request #7534 from Techjar/fix-netplay-gamelist-saving\n\nNetPlay: Fix saving host game selection', 'removed': [], 'hash': '162e34ad2224081aa48a943ca3fb7e65b23d89aa', 'author': {'email': 'delroth@gmail.com', 'name': 'Pierre Bourdon', 'username': 'delroth'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/162e34ad2224081aa48a943ca3fb7e65b23d89aa', 'modified': ['Source/Core/Core/Config/NetplaySettings.cpp', 'Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp', 'Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp'], 'distinct': True, 'added': []}], 'deleted': False, 'pusher': 'delroth', 'before_sha': '541c5ee996e4efe2b67ce58aff27633cb1104906', 'repo': 'dolphin-emu/dolphin', 'forced': False, 'created': False, 'type': 'gh_push', 'after_sha': '162e34ad2224081aa48a943ca3fb7e65b23d89aa'}
2018-11-09T03:28:33.355006	{'ref_name': 'master', 'source': 'ghhookparser', 'ref_type': 'heads', 'base_ref_name': None, 'commits': [{'message': 'Fix the widescreen hack for Wii games with 4:3 forced in game INI', 'removed': [], 'hash': 'b93b7ec419464432e03dd91b5b6c61a984a38a4a', 'author': {'email': 'josjuice@gmail.com', 'name': 'JosJuice', 'username': 'JosJuice'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/b93b7ec419464432e03dd91b5b6c61a984a38a4a', 'modified': ['Source/Core/VideoCommon/RenderBase.cpp', 'Source/Core/VideoCommon/VideoConfig.cpp', 'Source/Core/VideoCommon/VideoConfig.h'], 'distinct': True, 'added': []}, {'message': "RenderBase: Set m_aspect_wide on start\n\nIt doesn't feel great to let the value from a previous emulation session\nlinger around considering that the GC aspect ratio heuristic can use\nthe previous value of m_aspect_wide when calculating m_aspect_wide.", 'removed': [], 'hash': 'a42432cae4c9a61dad6b0f8681ae6fe1945994a0', 'author': {'email': 'josjuice@gmail.com', 'name': 'JosJuice', 'username': 'JosJuice'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/a42432cae4c9a61dad6b0f8681ae6fe1945994a0', 'modified': ['Source/Core/VideoCommon/RenderBase.cpp'], 'distinct': True, 'added': []}, {'message': 'Merge pull request #7550 from JosJuice/widescreen-hack-suggested-ratio\n\nFix the widescreen hack for Wii games with 4:3 forced in game INI', 'removed': [], 'hash': '541c5ee996e4efe2b67ce58aff27633cb1104906', 'author': {'email': 'delroth@gmail.com', 'name': 'Pierre Bourdon', 'username': 'delroth'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/541c5ee996e4efe2b67ce58aff27633cb1104906', 'modified': ['Source/Core/VideoCommon/RenderBase.cpp', 'Source/Core/VideoCommon/VideoConfig.cpp', 'Source/Core/VideoCommon/VideoConfig.h'], 'distinct': True, 'added': []}], 'deleted': False, 'pusher': 'delroth', 'before_sha': '98d2e278b066a802296f96221859e0a497a08891', 'repo': 'dolphin-emu/dolphin', 'forced': False, 'created': False, 'type': 'gh_push', 'after_sha': '541c5ee996e4efe2b67ce58aff27633cb1104906'}
2018-11-09T03:28:02.621813	{'ref_name': 'master', 'source': 'ghhookparser', 'ref_type': 'heads', 'base_ref_name': None, 'commits': [{'message': 'Android: Fix crash on instant rotate\n\nDelay the creation of the emulation fragment if: the device is a phone, if\nemulation should be locked to landscape, and the current orientation is\nportrait.', 'removed': [], 'hash': '0446a58ec5db04ade03f24fdb091bc4513cf67b4', 'author': {'email': 'zackhow@gmail.com', 'name': 'zackhow', 'username': 'zackhow'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/0446a58ec5db04ade03f24fdb091bc4513cf67b4', 'modified': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/activities/EmulationActivity.java'], 'distinct': True, 'added': []}, {'message': "AndroidTv: don't show landscape lock setting for leanback", 'removed': [], 'hash': '5f5262ad34ba618dfc66e2e2d2e1bfe6f06b0f61', 'author': {'email': 'zackhow@gmail.com', 'name': 'zackhow', 'username': 'zackhow'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/5f5262ad34ba618dfc66e2e2d2e1bfe6f06b0f61', 'modified': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsFragmentPresenter.java'], 'distinct': True, 'added': []}, {'message': 'Merge pull request #7551 from zackhow/fixffs\n\nAndroid: Fix crash on instant rotate', 'removed': [], 'hash': '98d2e278b066a802296f96221859e0a497a08891', 'author': {'email': 'delroth@gmail.com', 'name': 'Pierre Bourdon', 'username': 'delroth'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/98d2e278b066a802296f96221859e0a497a08891', 'modified': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/activities/EmulationActivity.java', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsFragmentPresenter.java'], 'distinct': True, 'added': []}], 'deleted': False, 'pusher': 'delroth', 'before_sha': 'e903d346ea6fefc967f87a4dfc06acdf97acc00f', 'repo': 'dolphin-emu/dolphin', 'forced': False, 'created': False, 'type': 'gh_push', 'after_sha': '98d2e278b066a802296f96221859e0a497a08891'}
2018-11-09T03:27:18.972828	{'ref_name': 'master', 'source': 'ghhookparser', 'ref_type': 'heads', 'base_ref_name': None, 'commits': [{'message': 'TextureCache: Fix leaking TCacheEntry instances', 'removed': [], 'hash': '78056686fd69fba25a3047592a6b326a753ec00c', 'author': {'email': 'stenzek@gmail.com', 'name': 'Stenzek', 'username': 'stenzek'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/78056686fd69fba25a3047592a6b326a753ec00c', 'modified': ['Source/Core/VideoCommon/TextureCacheBase.cpp'], 'distinct': True, 'added': []}, {'message': 'Merge pull request #7552 from stenzek/texture-cache-leak\n\nTextureCache: Fix leaking TCacheEntry instances', 'removed': [], 'hash': 'e903d346ea6fefc967f87a4dfc06acdf97acc00f', 'author': {'email': 'delroth@gmail.com', 'name': 'Pierre Bourdon', 'username': 'delroth'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/e903d346ea6fefc967f87a4dfc06acdf97acc00f', 'modified': ['Source/Core/VideoCommon/TextureCacheBase.cpp'], 'distinct': True, 'added': []}], 'deleted': False, 'pusher': 'delroth', 'before_sha': '4271a0ab9763c86292ce81a8af0d6fd76108e2bc', 'repo': 'dolphin-emu/dolphin', 'forced': False, 'created': False, 'type': 'gh_push', 'after_sha': 'e903d346ea6fefc967f87a4dfc06acdf97acc00f'}
2018-11-08T12:12:16.721304	{'ref_name': 'master', 'source': 'ghhookparser', 'ref_type': 'heads', 'base_ref_name': None, 'commits': [{'message': 'Updater: Show progress in taskbar', 'removed': [], 'hash': '1595a9bdcdf6a4eefdf3d82b5aa2001d97c26f29', 'author': {'email': 'spycrab@users.noreply.github.com', 'name': 'spycrab', 'username': 'spycrab'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/1595a9bdcdf6a4eefdf3d82b5aa2001d97c26f29', 'modified': ['Source/Core/Updater/Main.cpp', 'Source/Core/Updater/UI.cpp', 'Source/Core/Updater/UI.h'], 'distinct': True, 'added': []}, {'message': 'Merge pull request #7554 from spycrab/updater_tb\n\nUpdater: Show progress in taskbar', 'removed': [], 'hash': '4271a0ab9763c86292ce81a8af0d6fd76108e2bc', 'author': {'email': 'delroth@gmail.com', 'name': 'Pierre Bourdon', 'username': 'delroth'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/4271a0ab9763c86292ce81a8af0d6fd76108e2bc', 'modified': ['Source/Core/Updater/Main.cpp', 'Source/Core/Updater/UI.cpp', 'Source/Core/Updater/UI.h'], 'distinct': True, 'added': []}], 'deleted': False, 'pusher': 'delroth', 'before_sha': '80259b019b476b4a932342ca7593799c9abdfefb', 'repo': 'dolphin-emu/dolphin', 'forced': False, 'created': False, 'type': 'gh_push', 'after_sha': '4271a0ab9763c86292ce81a8af0d6fd76108e2bc'}
2018-11-08T01:53:08.208498	{'ref_name': 'master', 'source': 'ghhookparser', 'ref_type': 'heads', 'base_ref_name': None, 'commits': [{'message': 'Fix glitched corner in Nickelodeon Unite.', 'removed': [], 'hash': '48f6938ac4da9bd012f60a9258fc780c9d4024b1', 'author': {'email': 'JMC4789@gmail.com', 'name': 'JMC47', 'username': 'JMC47'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/48f6938ac4da9bd012f60a9258fc780c9d4024b1', 'modified': ['Data/Sys/GameSettings/GNO.ini'], 'distinct': True, 'added': []}, {'message': 'Merge pull request #7549 from JMC47/NickUnite\n\nFix glitched corner in Nickelodeon Unite.', 'removed': [], 'hash': '80259b019b476b4a932342ca7593799c9abdfefb', 'author': {'email': 'stenzek@users.noreply.github.com', 'name': 'Connor McLaughlin', 'username': 'stenzek'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/80259b019b476b4a932342ca7593799c9abdfefb', 'modified': ['Data/Sys/GameSettings/GNO.ini'], 'distinct': True, 'added': []}], 'deleted': False, 'pusher': 'stenzek', 'before_sha': '16a618f413736590644caea7717ec6920c9c9ee0', 'repo': 'dolphin-emu/dolphin', 'forced': False, 'created': False, 'type': 'gh_push', 'after_sha': '80259b019b476b4a932342ca7593799c9abdfefb'}
2018-11-07T16:45:56.612226	{'ref_name': 'master', 'source': 'ghhookparser', 'ref_type': 'heads', 'base_ref_name': None, 'commits': [{'message': 'OGL: Fix crash when opening graphics window on another backend', 'removed': [], 'hash': '7efdd1070bf526829d6f852deef9799a0cd2146f', 'author': {'email': 'stenzek@gmail.com', 'name': 'Stenzek', 'username': 'stenzek'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/7efdd1070bf526829d6f852deef9799a0cd2146f', 'modified': ['Source/Core/VideoBackends/OGL/Render.cpp', 'Source/Core/VideoBackends/OGL/Render.h', 'Source/Core/VideoBackends/OGL/main.cpp'], 'distinct': True, 'added': []}, {'message': 'Merge pull request #7548 from stenzek/graphics-window-crash\n\nOGL: Fix crash when opening graphics window on another backend', 'removed': [], 'hash': '16a618f413736590644caea7717ec6920c9c9ee0', 'author': {'email': 'delroth@gmail.com', 'name': 'Pierre Bourdon', 'username': 'delroth'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/16a618f413736590644caea7717ec6920c9c9ee0', 'modified': ['Source/Core/VideoBackends/OGL/Render.cpp', 'Source/Core/VideoBackends/OGL/Render.h', 'Source/Core/VideoBackends/OGL/main.cpp'], 'distinct': True, 'added': []}], 'deleted': False, 'pusher': 'delroth', 'before_sha': 'a77882468b447af00b46658512b6ff551564f706', 'repo': 'dolphin-emu/dolphin', 'forced': False, 'created': False, 'type': 'gh_push', 'after_sha': '16a618f413736590644caea7717ec6920c9c9ee0'}
2018-11-07T14:35:58.754185	{'ref_name': 'master', 'source': 'ghhookparser', 'ref_type': 'heads', 'base_ref_name': None, 'commits': [{'message': 'Add supportedOS manifests for Windows 7, 8, 8.1, and 10 to DolphinQt and Updater.  Enables high contrast themes on Windows 8+.', 'removed': [], 'hash': '6d437b282adeda30264f84a1080ca8f98f2a9439', 'author': {'email': 'william@www.williamfeely.info', 'name': 'William', 'username': 'DXGLdotinfo'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/6d437b282adeda30264f84a1080ca8f98f2a9439', 'modified': ['Source/Core/DolphinQt/DolphinQt.manifest', 'Source/Core/Updater/Updater.exe.manifest'], 'distinct': True, 'added': []}, {'message': 'Merge pull request #7544 from DXGLdotinfo/master\n\nAdd supportedOS manifests for Windows 7, 8, 8.1, and 10 to DolphinQt …', 'removed': [], 'hash': 'a77882468b447af00b46658512b6ff551564f706', 'author': {'email': 'delroth@gmail.com', 'name': 'Pierre Bourdon', 'username': 'delroth'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/a77882468b447af00b46658512b6ff551564f706', 'modified': ['Source/Core/DolphinQt/DolphinQt.manifest', 'Source/Core/Updater/Updater.exe.manifest'], 'distinct': True, 'added': []}], 'deleted': False, 'pusher': 'delroth', 'before_sha': '2e370b4ec3427637da4e19e7c3fdc7d9467a2cbc', 'repo': 'dolphin-emu/dolphin', 'forced': False, 'created': False, 'type': 'gh_push', 'after_sha': 'a77882468b447af00b46658512b6ff551564f706'}

Recent 'internal_log' events

2018-11-21T18:57:56.848561	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 657, 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'args': '()', 'msg': 'Starting new HTTPS connection (1): api.github.com'}
2018-11-21T18:57:56.846374	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 196, 'pathname': '/home/central/sadm/central/github.py', 'args': '()', 'msg': "Watched repo 'dolphin-emu/gcdsp-ida' has our hook installed"}
2018-11-21T18:57:56.381024	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 657, 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'args': '()', 'msg': 'Starting new HTTPS connection (1): api.github.com'}
2018-11-21T18:57:55.851744	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 657, 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'args': '()', 'msg': 'Starting new HTTPS connection (1): api.github.com'}
2018-11-21T18:57:55.851131	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 196, 'pathname': '/home/central/sadm/central/github.py', 'args': '()', 'msg': "Watched repo 'dolphin-emu/hwtests' has our hook installed"}
2018-11-21T18:57:55.351031	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 657, 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'args': '()', 'msg': 'Starting new HTTPS connection (1): api.github.com'}
2018-11-21T18:57:54.648413	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 657, 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'args': '()', 'msg': 'Starting new HTTPS connection (1): api.github.com'}
2018-11-21T18:57:54.646174	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 196, 'pathname': '/home/central/sadm/central/github.py', 'args': '()', 'msg': "Watched repo 'dolphin-emu/www' has our hook installed"}
2018-11-21T18:57:54.127486	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 657, 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'args': '()', 'msg': 'Starting new HTTPS connection (1): api.github.com'}
2018-11-21T18:57:53.571845	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 657, 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'args': '()', 'msg': 'Starting new HTTPS connection (1): api.github.com'}
2018-11-21T18:57:53.569450	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 196, 'pathname': '/home/central/sadm/central/github.py', 'args': '()', 'msg': "Watched repo 'dolphin-emu/sadm' has our hook installed"}
2018-11-21T18:57:53.072426	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 657, 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'args': '()', 'msg': 'Starting new HTTPS connection (1): api.github.com'}
2018-11-21T18:57:52.542962	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 657, 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'args': '()', 'msg': 'Starting new HTTPS connection (1): api.github.com'}
2018-11-21T18:57:52.540763	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 196, 'pathname': '/home/central/sadm/central/github.py', 'args': '()', 'msg': "Watched repo 'dolphin-emu/redmine' has our hook installed"}
2018-11-21T18:57:52.019544	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 657, 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'args': '()', 'msg': 'Starting new HTTPS connection (1): api.github.com'}
2018-11-21T18:57:51.448576	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 657, 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'args': '()', 'msg': 'Starting new HTTPS connection (1): api.github.com'}
2018-11-21T18:57:51.445976	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 196, 'pathname': '/home/central/sadm/central/github.py', 'args': '()', 'msg': "Watched repo 'dolphin-emu/fifoci' has our hook installed"}
2018-11-21T18:57:50.916384	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 657, 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'args': '()', 'msg': 'Starting new HTTPS connection (1): api.github.com'}
2018-11-21T18:57:50.388215	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 657, 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'args': '()', 'msg': 'Starting new HTTPS connection (1): api.github.com'}
2018-11-21T18:57:50.385773	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 196, 'pathname': '/home/central/sadm/central/github.py', 'args': '()', 'msg': "Watched repo 'dolphin-emu/codesearch-ui' has our hook installed"}
2018-11-21T18:57:49.860769	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 657, 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'args': '()', 'msg': 'Starting new HTTPS connection (1): api.github.com'}
2018-11-21T18:57:49.356355	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 657, 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'args': '()', 'msg': 'Starting new HTTPS connection (1): api.github.com'}
2018-11-21T18:57:49.353077	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 196, 'pathname': '/home/central/sadm/central/github.py', 'args': '()', 'msg': "Watched repo 'dolphin-emu/dolphin' has our hook installed"}
2018-11-21T18:57:48.824696	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 657, 'pathname': '/home/central/venv/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py', 'args': '()', 'msg': 'Starting new HTTPS connection (1): api.github.com'}
2018-11-21T18:57:48.821524	{'level': 'INFO', 'source': 'logging', 'type': 'internal_log', 'lineno': 168, 'pathname': '/home/central/sadm/central/github.py', 'args': '()', 'msg': 'Checking watched repositories for webhook presence'}

Recent 'irc_message' events

2018-11-21T17:44:50.386667	{'source': 'ircclient', 'type': 'irc_message', 'who': 'JMC47', 'direct': False, 'what': "i'll do thtat", 'modes': {'v'}, 'where': '#dolphin-dev'}
2018-11-21T17:44:50.386421	{'source': 'ircclient', 'type': 'irc_message', 'who': 'JMC47', 'direct': False, 'what': "If this doesn't work, then yeah", 'modes': {'v'}, 'where': '#dolphin-dev'}
2018-11-21T17:44:50.386079	{'source': 'ircclient', 'type': 'irc_message', 'who': 'JMC47', 'direct': False, 'what': "I'm expanding my volume", 'modes': {'v'}, 'where': '#dolphin-dev'}
2018-11-21T17:44:50.356298	{'source': 'ircclient', 'type': 'irc_message', 'who': 'Bh44L', 'direct': False, 'what': 'he simply moved it to a spare, scrapped the old raid, and built it from scratch', 'modes': {'o'}, 'where': '#dolphin-dev'}
2018-11-21T17:44:50.319718	{'source': 'ircclient', 'type': 'irc_message', 'who': 'Bh44L', 'direct': False, 'what': 'a colleague of mine went thru the same with 4tb each (or something along those lines)', 'modes': {'o'}, 'where': '#dolphin-dev'}
2018-11-21T17:44:50.280019	{'source': 'ircclient', 'type': 'irc_message', 'who': 'Bh44L', 'direct': False, 'what': 'you dont have a spare of sufficiant size, do you?', 'modes': {'o'}, 'where': '#dolphin-dev'}
2018-11-21T17:44:50.279937	{'source': 'ircclient', 'type': 'irc_message', 'who': 'JMC47', 'direct': False, 'what': 'Going to be attempting to get every single game that has an issue open for it on the bug tracker >.>', 'modes': {'v'}, 'where': '#dolphin-dev'}
2018-11-21T17:44:50.250268	{'source': 'ircclient', 'type': 'irc_message', 'who': 'JMC47', 'direct': False, 'what': 'added to my rom drive', 'modes': {'v'}, 'where': '#dolphin-dev'}
2018-11-21T17:44:50.220476	{'source': 'ircclient', 'type': 'irc_message', 'who': 'JMC47', 'direct': False, 'what': 'two 10TB harddrives', 'modes': {'v'}, 'where': '#dolphin-dev'}
2018-11-21T17:44:50.151069	{'source': 'ircclient', 'type': 'irc_message', 'who': 'Bh44L', 'direct': False, 'what': 'expanding the nas?', 'modes': {'o'}, 'where': '#dolphin-dev'}
2018-11-21T17:44:50.098532	{'source': 'ircclient', 'type': 'irc_message', 'who': 'JMC47', 'direct': False, 'what': 'is correct', 'modes': {'v'}, 'where': '#dolphin-dev'}
2018-11-21T17:44:50.098165	{'source': 'ircclient', 'type': 'irc_message', 'who': 'JMC47', 'direct': False, 'what': 'if the current progress of 0.4% after an hour', 'modes': {'v'}, 'where': '#dolphin-dev'}
2018-11-21T17:44:50.068505	{'source': 'ircclient', 'type': 'irc_message', 'who': 'JMC47', 'direct': False, 'what': 'is going to take several days', 'modes': {'v'}, 'where': '#dolphin-dev'}
2018-11-21T17:44:49.926075	{'source': 'ircclient', 'type': 'irc_message', 'who': 'JMC47', 'direct': False, 'what': 'expanding the drive', 'modes': {'v'}, 'where': '#dolphin-dev'}
2018-11-21T17:06:06.426937	{'source': 'ircclient', 'type': 'irc_message', 'who': 'JMC47', 'direct': False, 'what': 'using their fancy stuff', 'modes': {'v'}, 'where': '#dolphin-dev'}
2018-11-21T17:06:03.685722	{'source': 'ircclient', 'type': 'irc_message', 'who': 'JMC47', 'direct': False, 'what': 'err volume', 'modes': {'v'}, 'where': '#dolphin-dev'}
2018-11-21T17:06:00.970573	{'source': 'ircclient', 'type': 'irc_message', 'who': 'JMC47', 'direct': False, 'what': 'Expanding the drive', 'modes': {'v'}, 'where': '#dolphin-dev'}
2018-11-21T16:43:39.723481	{'source': 'ircclient', 'type': 'irc_message', 'who': 'JMC47', 'direct': False, 'what': 'the drives are in the NAS, now to configure this right', 'modes': {'v'}, 'where': '#dolphin-dev'}
2018-11-21T05:48:37.989709	{'source': 'ircclient', 'type': 'irc_message', 'who': 'Techjar', 'direct': False, 'what': 'been sitting around for a while', 'modes': set(), 'where': '#dolphin-dev'}
2018-11-21T05:47:36.292061	{'source': 'ircclient', 'type': 'irc_message', 'who': 'Techjar', 'direct': False, 'what': "^ cleaned that PR up a bit, separated the changes into 2 commits, and rebased it so it's mergeable", 'modes': set(), 'where': '#dolphin-dev'}
2018-11-21T05:36:24.460569	{'source': 'ircclient', 'type': 'irc_message', 'who': 'Techjar', 'direct': False, 'what': "if it's slower on someone's old pooptop they can just disable MMU :P", 'modes': set(), 'where': '#dolphin-dev'}
2018-11-21T05:35:52.646479	{'source': 'ircclient', 'type': 'irc_message', 'who': 'Techjar', 'direct': False, 'what': "aside from maybe a speed decrease, which i'm fine with as long as it still runs well on a modern system", 'modes': set(), 'where': '#dolphin-dev'}
2018-11-21T05:34:45.018921	{'source': 'ircclient', 'type': 'irc_message', 'who': 'Techjar', 'direct': False, 'what': 'most of the MMU Speedhack games are fine with MMU enabled?', 'modes': set(), 'where': '#dolphin-dev'}
2018-11-21T05:34:30.902391	{'source': 'ircclient', 'type': 'irc_message', 'who': 'Techjar', 'direct': False, 'what': "it's only a few that are actually problematic right?", 'modes': set(), 'where': '#dolphin-dev'}
2018-11-21T05:34:18.444673	{'source': 'ircclient', 'type': 'irc_message', 'who': 'JMC47', 'direct': False, 'what': 'there\'s nothing I can do outside of say "disable MMU in titles that are slower"', 'modes': {'v'}, 'where': '#dolphin-dev'}

Recent 'issue' events

2018-11-19T15:41:01.606997	{'issue': 10943, 'source': 'redmine', 'new': False, 'type': 'issue', 'update': 3, 'author': 'JosJuice', 'title': 'Black stripes and random horizontal black bars flickering'}
2018-11-19T14:00:05.022500	{'issue': 10943, 'source': 'redmine', 'new': False, 'type': 'issue', 'update': 2, 'author': 'Jebeld17@gmail.com', 'title': 'Black stripes and random horizontal black bars flickering'}
2018-11-19T04:52:03.465657	{'issue': 10933, 'source': 'redmine', 'new': False, 'type': 'issue', 'update': 2, 'author': 'kolano', 'title': 'Fishie Fishie Full IR Report Crash'}
2018-11-19T03:00:36.739500	{'issue': 10014, 'source': 'redmine', 'new': False, 'type': 'issue', 'update': 11, 'author': 'JMC4789', 'title': 'Harry Potter: PoA freeze completely for several seconds'}
2018-11-19T02:59:42.269126	{'issue': 10014, 'source': 'redmine', 'new': False, 'type': 'issue', 'update': 10, 'author': 'SonicFreak94', 'title': 'Harry Potter: PoA freeze completely for several seconds'}
2018-11-19T00:57:12.937855	{'issue': 10933, 'source': 'redmine', 'new': False, 'type': 'issue', 'update': 1, 'author': 'flacs', 'title': 'Fishie Fishie Full IR Report Crash'}
2018-11-18T23:29:17.972771	{'issue': 11460, 'source': 'redmine', 'new': False, 'type': 'issue', 'update': 1, 'author': 'Jebeld17@gmail.com', 'title': 'Metroid Prime Trilogy (NTSC/USA) Stutters a lot with Ubershaders Active'}
2018-11-18T23:15:49.011173	{'issue': 11460, 'source': 'redmine', 'new': True, 'type': 'issue', 'update': 0, 'author': 'Jebeld17@gmail.com', 'title': 'Metroid Prime Trilogy (NTSC/USA) Stutters a lot with Ubershaders Active'}
2018-11-18T23:10:43.448554	{'issue': 11459, 'source': 'redmine', 'new': False, 'type': 'issue', 'update': 1, 'author': 'JosJuice', 'title': 'Metroid Prime Trilogy (NTSC/USA) Stutters a lot with Ubershaders,'}
2018-11-18T23:08:01.045229	{'issue': 11459, 'source': 'redmine', 'new': True, 'type': 'issue', 'update': 0, 'author': 'Jebeld17@gmail.com', 'title': 'Metroid Prime Trilogy (NTSC/USA) Stutters a lot with Ubershaders,'}
2018-11-18T09:02:43.006829	{'issue': 11458, 'source': 'redmine', 'new': False, 'type': 'issue', 'update': 2, 'author': 'Techjar', 'title': 'Shadow the Hedgehog graphical anomaly: eyelids'}
2018-11-18T08:59:54.027239	{'issue': 11458, 'source': 'redmine', 'new': False, 'type': 'issue', 'update': 1, 'author': 'JMC4789', 'title': 'Shadow the Hedgehog graphical anomaly: eyelids'}
2018-11-17T21:20:51.748989	{'issue': 11455, 'source': 'redmine', 'new': False, 'type': 'issue', 'update': 51, 'author': 'delroth', 'title': 'Mario Kart Wii @ Wiimmfi not working with recent patches'}
2018-11-17T19:28:14.956260	{'issue': 11458, 'source': 'redmine', 'new': True, 'type': 'issue', 'update': 0, 'author': 'InfiniteJosh', 'title': 'Shadow the Hedgehog graphical anomaly: eyelids'}
2018-11-17T18:10:54.917562	{'issue': 11457, 'source': 'redmine', 'new': True, 'type': 'issue', 'update': 0, 'author': 'InfiniteJosh', 'title': 'Chao pick up from Tiny Chao Garden to Sonic Adventure 2: Battle'}
2018-11-17T16:02:32.899956	{'issue': 11455, 'source': 'redmine', 'new': False, 'type': 'issue', 'update': 50, 'author': 'JMC4789', 'title': 'Mario Kart Wii @ Wiimmfi not working with recent patches'}
2018-11-17T15:31:51.104171	{'issue': 11455, 'source': 'redmine', 'new': False, 'type': 'issue', 'update': 49, 'author': 'Leseratte10', 'title': 'Mario Kart Wii @ Wiimmfi not working with recent patches'}
2018-11-15T22:59:56.062931	{'issue': 11456, 'source': 'redmine', 'new': True, 'type': 'issue', 'update': 0, 'author': 'UnclePunch', 'title': 'Qt Debugger Issues'}
2018-11-15T15:39:37.160623	{'issue': 11386, 'source': 'redmine', 'new': False, 'type': 'issue', 'update': 12, 'author': 'srkk', 'title': 'Super Mario Sunshine stops when using Vulkan Backend'}
2018-11-15T06:33:48.640286	{'issue': 11455, 'source': 'redmine', 'new': False, 'type': 'issue', 'update': 48, 'author': 'Leseratte10', 'title': 'Mario Kart Wii @ Wiimmfi not working with recent patches'}
2018-11-15T03:29:29.919326	{'issue': 11455, 'source': 'redmine', 'new': False, 'type': 'issue', 'update': 47, 'author': 'delroth', 'title': 'Mario Kart Wii @ Wiimmfi not working with recent patches'}
2018-11-15T01:59:45.257845	{'issue': 11455, 'source': 'redmine', 'new': False, 'type': 'issue', 'update': 46, 'author': 'delroth', 'title': 'Mario Kart Wii @ Wiimmfi not working with recent patches'}
2018-11-14T18:22:00.317411	{'issue': 11455, 'source': 'redmine', 'new': False, 'type': 'issue', 'update': 45, 'author': 'Leseratte10', 'title': 'Mario Kart Wii @ Wiimmfi not working with recent patches'}
2018-11-14T18:20:19.128437	{'issue': 11455, 'source': 'redmine', 'new': False, 'type': 'issue', 'update': 44, 'author': 'Leseratte10', 'title': 'Mario Kart Wii @ Wiimmfi not working with recent patches'}
2018-11-14T18:19:10.578043	{'issue': 11455, 'source': 'redmine', 'new': False, 'type': 'issue', 'update': 43, 'author': 'delroth', 'title': 'Mario Kart Wii @ Wiimmfi not working with recent patches'}

Recent 'pull_request_fifoci_status' events

2018-11-21T05:50:40.482644	{'source': 'buildbot', 'service': 'pr-fifoci-ogl-lin-mesa', 'repo': 'dolphin-emu/dolphin', 'pr': 7410, 'type': 'pull_request_fifoci_status', 'hash': '857d52a983ab69ed313864adf7fd1706420207dc'}
2018-11-21T05:45:45.255583	{'source': 'buildbot', 'service': 'pr-fifoci-sw-lin-mesa', 'repo': 'dolphin-emu/dolphin', 'pr': 7410, 'type': 'pull_request_fifoci_status', 'hash': '857d52a983ab69ed313864adf7fd1706420207dc'}
2018-11-21T05:44:26.118867	{'source': 'buildbot', 'service': 'pr-fifoci-ogl-lin-mesa', 'repo': 'dolphin-emu/dolphin', 'pr': 7410, 'type': 'pull_request_fifoci_status', 'hash': 'bef32025c05b037411f2ff531e0995471dd9d51e'}
2018-11-21T05:41:18.406282	{'source': 'buildbot', 'service': 'pr-fifoci-sw-lin-mesa', 'repo': 'dolphin-emu/dolphin', 'pr': 7410, 'type': 'pull_request_fifoci_status', 'hash': 'bef32025c05b037411f2ff531e0995471dd9d51e'}
2018-11-20T23:31:00.380847	{'source': 'buildbot', 'service': 'pr-fifoci-ogl-lin-mesa', 'repo': 'dolphin-emu/dolphin', 'pr': 7582, 'type': 'pull_request_fifoci_status', 'hash': '431e6c42e1d2543141505c1d7016ba94c3363acb'}
2018-11-20T23:27:37.132550	{'source': 'buildbot', 'service': 'pr-fifoci-sw-lin-mesa', 'repo': 'dolphin-emu/dolphin', 'pr': 7582, 'type': 'pull_request_fifoci_status', 'hash': '431e6c42e1d2543141505c1d7016ba94c3363acb'}
2018-11-19T19:50:57.588957	{'source': 'buildbot', 'service': 'pr-fifoci-ogl-lin-mesa', 'repo': 'dolphin-emu/dolphin', 'pr': 7579, 'type': 'pull_request_fifoci_status', 'hash': '353e289fbf7b422e528a8dd7ec2e1b62a820b355'}
2018-11-19T19:48:29.463722	{'source': 'buildbot', 'service': 'pr-fifoci-sw-lin-mesa', 'repo': 'dolphin-emu/dolphin', 'pr': 7579, 'type': 'pull_request_fifoci_status', 'hash': '353e289fbf7b422e528a8dd7ec2e1b62a820b355'}
2018-11-19T19:03:55.043147	{'source': 'buildbot', 'service': 'pr-fifoci-ogl-lin-mesa', 'repo': 'dolphin-emu/dolphin', 'pr': 7581, 'type': 'pull_request_fifoci_status', 'hash': '46fe0669a56ff0e36d8c85f4a7444180df31f1c4'}
2018-11-19T19:01:34.696841	{'source': 'buildbot', 'service': 'pr-fifoci-sw-lin-mesa', 'repo': 'dolphin-emu/dolphin', 'pr': 7581, 'type': 'pull_request_fifoci_status', 'hash': '46fe0669a56ff0e36d8c85f4a7444180df31f1c4'}
2018-11-19T11:45:16.225426	{'source': 'buildbot', 'service': 'pr-fifoci-ogl-lin-mesa', 'repo': 'dolphin-emu/dolphin', 'pr': 7446, 'type': 'pull_request_fifoci_status', 'hash': 'b06b7e5686429f30b46e2c422cd9d988477f6268'}
2018-11-19T11:42:52.188727	{'source': 'buildbot', 'service': 'pr-fifoci-sw-lin-mesa', 'repo': 'dolphin-emu/dolphin', 'pr': 7446, 'type': 'pull_request_fifoci_status', 'hash': 'b06b7e5686429f30b46e2c422cd9d988477f6268'}
2018-11-19T10:53:19.927661	{'source': 'buildbot', 'service': 'pr-fifoci-ogl-lin-mesa', 'repo': 'dolphin-emu/dolphin', 'pr': 7580, 'type': 'pull_request_fifoci_status', 'hash': '529796bd590c36c03978a43f1ee6eed0f4cba29d'}
2018-11-19T10:52:10.148339	{'source': 'buildbot', 'service': 'pr-fifoci-sw-lin-mesa', 'repo': 'dolphin-emu/dolphin', 'pr': 7580, 'type': 'pull_request_fifoci_status', 'hash': '529796bd590c36c03978a43f1ee6eed0f4cba29d'}
2018-11-19T10:48:23.567197	{'source': 'buildbot', 'service': 'pr-fifoci-sw-lin-mesa', 'repo': 'dolphin-emu/dolphin', 'pr': 7580, 'type': 'pull_request_fifoci_status', 'hash': 'a3a6b38b54950fcfc0f4d4ebfc3064728beaf7dd'}
2018-11-19T10:46:44.574000	{'source': 'buildbot', 'service': 'pr-fifoci-ogl-lin-mesa', 'repo': 'dolphin-emu/dolphin', 'pr': 7580, 'type': 'pull_request_fifoci_status', 'hash': '4b7a75b1d27a0e1fc28385c335baa380e3b37a27'}
2018-11-19T10:44:00.427743	{'source': 'buildbot', 'service': 'pr-fifoci-sw-lin-mesa', 'repo': 'dolphin-emu/dolphin', 'pr': 7580, 'type': 'pull_request_fifoci_status', 'hash': '4b7a75b1d27a0e1fc28385c335baa380e3b37a27'}
2018-11-19T00:48:52.184001	{'source': 'buildbot', 'service': 'pr-fifoci-ogl-lin-mesa', 'repo': 'dolphin-emu/dolphin', 'pr': 7579, 'type': 'pull_request_fifoci_status', 'hash': '2babafb2eedbccf2e0043c919140e7268e1f29e1'}
2018-11-19T00:43:57.555092	{'source': 'buildbot', 'service': 'pr-fifoci-sw-lin-mesa', 'repo': 'dolphin-emu/dolphin', 'pr': 7579, 'type': 'pull_request_fifoci_status', 'hash': '2babafb2eedbccf2e0043c919140e7268e1f29e1'}
2018-11-19T00:42:42.834749	{'source': 'buildbot', 'service': 'pr-fifoci-ogl-lin-mesa', 'repo': 'dolphin-emu/dolphin', 'pr': 7579, 'type': 'pull_request_fifoci_status', 'hash': 'c2785b9cd3a4c66740cfcbd4b8a2599c30b733cc'}
2018-11-19T00:40:13.725682	{'source': 'buildbot', 'service': 'pr-fifoci-sw-lin-mesa', 'repo': 'dolphin-emu/dolphin', 'pr': 7579, 'type': 'pull_request_fifoci_status', 'hash': 'c2785b9cd3a4c66740cfcbd4b8a2599c30b733cc'}
2018-11-18T13:33:58.122020	{'source': 'buildbot', 'service': 'pr-fifoci-ogl-lin-mesa', 'repo': 'dolphin-emu/dolphin', 'pr': 7578, 'type': 'pull_request_fifoci_status', 'hash': '2d44be6462d3051c9e78109db80781be8b98ba26'}
2018-11-18T13:31:31.173679	{'source': 'buildbot', 'service': 'pr-fifoci-sw-lin-mesa', 'repo': 'dolphin-emu/dolphin', 'pr': 7578, 'type': 'pull_request_fifoci_status', 'hash': '2d44be6462d3051c9e78109db80781be8b98ba26'}
2018-11-17T15:47:55.434183	{'source': 'buildbot', 'service': 'pr-fifoci-ogl-lin-mesa', 'repo': 'dolphin-emu/dolphin', 'pr': 7574, 'type': 'pull_request_fifoci_status', 'hash': '3cfa255c5a98ba4db8e1bf5eb223909f6753c976'}
2018-11-17T15:44:42.908407	{'source': 'buildbot', 'service': 'pr-fifoci-sw-lin-mesa', 'repo': 'dolphin-emu/dolphin', 'pr': 7574, 'type': 'pull_request_fifoci_status', 'hash': '3cfa255c5a98ba4db8e1bf5eb223909f6753c976'}

Recent 'raw_bb_hook' events

2018-11-21T07:02:09.370009	{'source': 'webserver', 'type': 'raw_bb_hook', 'raw': {'buildrequestid': 70518, 'properties': {'warnings-count': [127, 'WarningCountingShellCommand'], 'shortrev': ['0c0d66', 'try build'], 'revision': [None, 'Build'], 'builddir': ['/home/delroth/buildslave/pr-deb-x64', 'Worker'], 'scheduler': ['pr', 'Scheduler'], 'branch': ['refs/pull/7039/head', 'Build'], 'got_revision': ['0c0d66809d9c029c0468982725ab63be48500081', 'GitNoBranch'], 'buildername': ['pr-deb-x64', 'Builder'], 'workername': ['debian', 'Worker'], 'project': ['', 'Build'], 'buildnumber': [2875, 'Build'], 'branchname': ['pr-7039', 'try build'], 'repo': ['dolphin-emu/dolphin', 'try build'], 'slavename': ['debian', 'Worker (deprecated)'], 'repository': ['', 'Build'], 'headrev': ['0c0d66809d9c029c0468982725ab63be48500081', 'try build'], 'baserev': ['2e370b4ec3427637da4e19e7c3fdc7d9467a2cbc', 'try build'], 'pr_id': [7039, 'try build'], 'codebase': ['', 'Build']}, 'buildset': {'results': -1, 'bsid': 20629, 'complete_at': None, 'parent_buildid': None, 'submitted_at': 1542783668, 'parent_relationship': None, 'complete': False, 'external_idstring': '7039-0c0d66', 'reason': 'rebuild', 'sourcestamps': [{'project': '', 'revision': None, 'repository': '', 'patch': None, 'branch': 'refs/pull/7039/head', 'created_at': 1527767268, 'ssid': 3411, 'codebase': ''}]}, 'number': 2875, 'buildid': 50414, 'url': 'https://buildbot.dolphin-emu.org/#builders/6/builds/2875', 'buildrequest': {'buildrequestid': 70518, 'buildsetid': 20629, 'priority': 0, 'results': -1, 'complete': False, 'claimed_at': 1542783668, 'complete_at': None, 'claimed_by_masterid': 1, 'builderid': 6, 'submitted_at': 1542783668, 'waited_for': False, 'claimed': True}, 'builder': {'name': 'pr-deb-x64', 'masterids': [1], 'builderid': 6, 'description': None, 'tags': []}, 'results': 0, 'complete': True, 'complete_at': 1542783729, 'builderid': 6, 'started_at': 1542783668, 'state_string': 'build successful', 'workerid': 12, 'masterid': 1}}
2018-11-21T07:01:08.185028	{'source': 'webserver', 'type': 'raw_bb_hook', 'raw': {'buildrequestid': 70518, 'properties': {'shortrev': ['0c0d66', 'try build'], 'revision': [None, 'Build'], 'scheduler': ['pr', 'Scheduler'], 'branch': ['refs/pull/7039/head', 'Build'], 'headrev': ['0c0d66809d9c029c0468982725ab63be48500081', 'try build'], 'buildnumber': [2875, 'Build'], 'workername': ['debian', 'Worker'], 'project': ['', 'Build'], 'buildername': ['pr-deb-x64', 'Builder'], 'branchname': ['pr-7039', 'try build'], 'repo': ['dolphin-emu/dolphin', 'try build'], 'slavename': ['debian', 'Worker (deprecated)'], 'repository': ['', 'Build'], 'baserev': ['2e370b4ec3427637da4e19e7c3fdc7d9467a2cbc', 'try build'], 'pr_id': [7039, 'try build'], 'codebase': ['', 'Build']}, 'buildset': {'results': -1, 'bsid': 20629, 'complete_at': None, 'parent_buildid': None, 'submitted_at': 1542783668, 'parent_relationship': None, 'complete': False, 'external_idstring': '7039-0c0d66', 'reason': 'rebuild', 'sourcestamps': [{'project': '', 'revision': None, 'repository': '', 'patch': None, 'branch': 'refs/pull/7039/head', 'created_at': 1527767268, 'ssid': 3411, 'codebase': ''}]}, 'number': 2875, 'buildid': 50414, 'url': 'https://buildbot.dolphin-emu.org/#builders/6/builds/2875', 'buildrequest': {'buildrequestid': 70518, 'buildsetid': 20629, 'priority': 0, 'results': -1, 'complete': False, 'claimed_at': 1542783668, 'complete_at': None, 'claimed_by_masterid': 1, 'builderid': 6, 'submitted_at': 1542783668, 'waited_for': False, 'claimed': True}, 'builder': {'name': 'pr-deb-x64', 'masterids': [1], 'builderid': 6, 'description': None, 'tags': []}, 'results': None, 'complete': False, 'complete_at': None, 'builderid': 6, 'started_at': 1542783668, 'state_string': 'starting', 'workerid': 12, 'masterid': 1}}
2018-11-21T05:50:39.362592	{'source': 'webserver', 'type': 'raw_bb_hook', 'raw': {'buildrequestid': 70515, 'properties': {'warnings-count': [0, 'WarningCountingShellCommand'], 'shortrev': ['857d52', 'Trigger'], 'revision': ['857d52a983ab69ed313864adf7fd1706420207dc', 'Build'], 'builddir': ['/home/buildslave/slave/pr-fifoci-ogl-lin-mesa', 'Worker'], 'got_revision': ['857d52a983ab69ed313864adf7fd1706420207dc', 'GitNoBranch'], 'branch': ['refs/pull/7410/head', 'Build'], 'headrev': ['857d52a983ab69ed313864adf7fd1706420207dc', 'Trigger'], 'buildername': ['pr-fifoci-ogl-lin-mesa', 'Builder'], 'workername': ['hive', 'Worker'], 'project': ['', 'Build'], 'buildnumber': [3222, 'Build'], 'branchname': ['pr-7410', 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'slavename': ['hive', 'Worker (deprecated)'], 'repository': ['', 'Build'], 'pr_id': [7410, 'Trigger'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'codebase': ['', 'Build']}, 'buildset': {'results': -1, 'bsid': 20627, 'complete_at': None, 'parent_buildid': 50406, 'submitted_at': 1542778872, 'parent_relationship': 'Triggered from', 'complete': False, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'sourcestamps': [{'project': '', 'revision': '857d52a983ab69ed313864adf7fd1706420207dc', 'repository': '', 'patch': None, 'branch': 'refs/pull/7410/head', 'created_at': 1542778873, 'ssid': 5688, 'codebase': ''}]}, 'number': 3222, 'buildid': 50413, 'url': 'https://buildbot.dolphin-emu.org/#builders/30/builds/3222', 'buildrequest': {'buildrequestid': 70515, 'buildsetid': 20627, 'priority': 0, 'results': -1, 'complete': False, 'claimed_at': 1542779065, 'complete_at': None, 'claimed_by_masterid': 1, 'builderid': 30, 'submitted_at': 1542778872, 'waited_for': False, 'claimed': True}, 'builder': {'name': 'pr-fifoci-ogl-lin-mesa', 'masterids': [1], 'builderid': 30, 'description': None, 'tags': []}, 'results': 0, 'complete': True, 'complete_at': 1542779439, 'builderid': 30, 'started_at': 1542779065, 'state_string': 'build successful', 'workerid': 6, 'masterid': 1}}
2018-11-21T05:45:44.188405	{'source': 'webserver', 'type': 'raw_bb_hook', 'raw': {'buildrequestid': 70513, 'properties': {'warnings-count': [0, 'WarningCountingShellCommand'], 'shortrev': ['857d52', 'Trigger'], 'revision': ['857d52a983ab69ed313864adf7fd1706420207dc', 'Build'], 'builddir': ['/home/buildslave/slave/pr-fifoci-sw-lin-mesa', 'Worker'], 'got_revision': ['857d52a983ab69ed313864adf7fd1706420207dc', 'GitNoBranch'], 'branch': ['refs/pull/7410/head', 'Build'], 'headrev': ['857d52a983ab69ed313864adf7fd1706420207dc', 'Trigger'], 'buildername': ['pr-fifoci-sw-lin-mesa', 'Builder'], 'workername': ['hive', 'Worker'], 'project': ['', 'Build'], 'buildnumber': [3222, 'Build'], 'branchname': ['pr-7410', 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'slavename': ['hive', 'Worker (deprecated)'], 'repository': ['', 'Build'], 'pr_id': [7410, 'Trigger'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'codebase': ['', 'Build']}, 'buildset': {'results': -1, 'bsid': 20627, 'complete_at': None, 'parent_buildid': 50406, 'submitted_at': 1542778872, 'parent_relationship': 'Triggered from', 'complete': False, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'sourcestamps': [{'project': '', 'revision': '857d52a983ab69ed313864adf7fd1706420207dc', 'repository': '', 'patch': None, 'branch': 'refs/pull/7410/head', 'created_at': 1542778873, 'ssid': 5688, 'codebase': ''}]}, 'number': 3222, 'buildid': 50408, 'url': 'https://buildbot.dolphin-emu.org/#builders/17/builds/3222', 'buildrequest': {'buildrequestid': 70513, 'buildsetid': 20627, 'priority': 0, 'results': -1, 'complete': False, 'claimed_at': 1542778877, 'complete_at': None, 'claimed_by_masterid': 1, 'builderid': 17, 'submitted_at': 1542778872, 'waited_for': False, 'claimed': True}, 'builder': {'name': 'pr-fifoci-sw-lin-mesa', 'masterids': [1], 'builderid': 17, 'description': None, 'tags': []}, 'results': 0, 'complete': True, 'complete_at': 1542779144, 'builderid': 17, 'started_at': 1542778877, 'state_string': 'build successful', 'workerid': 6, 'masterid': 1}}
2018-11-21T05:45:10.119210	{'source': 'webserver', 'type': 'raw_bb_hook', 'raw': {'buildrequestid': 70504, 'properties': {'warnings-count': [0, 'WarningCountingShellCommand'], 'shortrev': ['857d52', 'try build'], 'revision': [None, 'Build'], 'builddir': ['C:\\buildbot\\pr-win-dbg-x64', 'Worker'], 'repository': ['', 'Build'], 'scheduler': ['pr', 'Scheduler'], 'build_url': ['https://dl.dolphin-emu.org/prs/pr-7410-dolphin-latest-dbg-x64.7z', 'SetProperty'], 'got_revision': ['857d52a983ab69ed313864adf7fd1706420207dc', 'GitNoBranch'], 'buildername': ['pr-win-dbg-x64', 'Builder'], 'workername': ['windows', 'Worker'], 'project': ['', 'Build'], 'buildnumber': [3447, 'Build'], 'branchname': ['pr-7410', 'try build'], 'repo': ['dolphin-emu/dolphin', 'try build'], 'slavename': ['windows', 'Worker (deprecated)'], 'branch': ['refs/pull/7410/head', 'Build'], 'headrev': ['857d52a983ab69ed313864adf7fd1706420207dc', 'try build'], 'baserev': ['1805f51d798113fa839a8f3179360a6e4670c92f', 'try build'], 'pr_id': [7410, 'try build'], 'codebase': ['', 'Build']}, 'buildset': {'results': -1, 'bsid': 20626, 'complete_at': None, 'parent_buildid': None, 'submitted_at': 1542778849, 'parent_relationship': None, 'complete': False, 'external_idstring': '7410-857d52', 'reason': "'try' job by user Central (on behalf of: Techjar)", 'sourcestamps': [{'project': '', 'revision': None, 'repository': '', 'patch': None, 'branch': 'refs/pull/7410/head', 'created_at': 1536749064, 'ssid': 5021, 'codebase': ''}]}, 'number': 3447, 'buildid': 50412, 'url': 'https://buildbot.dolphin-emu.org/#builders/7/builds/3447', 'buildrequest': {'buildrequestid': 70504, 'buildsetid': 20626, 'priority': 0, 'results': -1, 'complete': False, 'claimed_at': 1542779037, 'complete_at': None, 'claimed_by_masterid': 1, 'builderid': 7, 'submitted_at': 1542778849, 'waited_for': False, 'claimed': True}, 'builder': {'name': 'pr-win-dbg-x64', 'masterids': [1], 'builderid': 7, 'description': None, 'tags': []}, 'results': 0, 'complete': True, 'complete_at': 1542779110, 'builderid': 7, 'started_at': 1542779038, 'state_string': 'build successful', 'workerid': 4, 'masterid': 1}}
2018-11-21T05:44:25.113841	{'source': 'webserver', 'type': 'raw_bb_hook', 'raw': {'buildrequestid': 70515, 'properties': {'shortrev': ['857d52', 'Trigger'], 'revision': ['857d52a983ab69ed313864adf7fd1706420207dc', 'Build'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'branch': ['refs/pull/7410/head', 'Build'], 'headrev': ['857d52a983ab69ed313864adf7fd1706420207dc', 'Trigger'], 'buildnumber': [3222, 'Build'], 'workername': ['hive', 'Worker'], 'project': ['', 'Build'], 'buildername': ['pr-fifoci-ogl-lin-mesa', 'Builder'], 'branchname': ['pr-7410', 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'slavename': ['hive', 'Worker (deprecated)'], 'repository': ['', 'Build'], 'pr_id': [7410, 'Trigger'], 'codebase': ['', 'Build']}, 'buildset': {'results': -1, 'bsid': 20627, 'complete_at': None, 'parent_buildid': 50406, 'submitted_at': 1542778872, 'parent_relationship': 'Triggered from', 'complete': False, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'sourcestamps': [{'project': '', 'revision': '857d52a983ab69ed313864adf7fd1706420207dc', 'repository': '', 'patch': None, 'branch': 'refs/pull/7410/head', 'created_at': 1542778873, 'ssid': 5688, 'codebase': ''}]}, 'number': 3222, 'buildid': 50413, 'url': 'https://buildbot.dolphin-emu.org/#builders/30/builds/3222', 'buildrequest': {'buildrequestid': 70515, 'buildsetid': 20627, 'priority': 0, 'results': -1, 'complete': False, 'claimed_at': 1542779065, 'complete_at': None, 'claimed_by_masterid': 1, 'builderid': 30, 'submitted_at': 1542778872, 'waited_for': False, 'claimed': True}, 'builder': {'name': 'pr-fifoci-ogl-lin-mesa', 'masterids': [1], 'builderid': 30, 'description': None, 'tags': []}, 'results': None, 'complete': False, 'complete_at': None, 'builderid': 30, 'started_at': 1542779065, 'state_string': 'starting', 'workerid': 6, 'masterid': 1}}
2018-11-21T05:44:25.020857	{'source': 'webserver', 'type': 'raw_bb_hook', 'raw': {'buildrequestid': 70499, 'properties': {'warnings-count': [35, 'WarningCountingShellCommand'], 'shortrev': ['bef320', 'Trigger'], 'revision': ['bef32025c05b037411f2ff531e0995471dd9d51e', 'Build'], 'builddir': ['/home/buildslave/slave/pr-fifoci-ogl-lin-mesa', 'Worker'], 'got_revision': ['bef32025c05b037411f2ff531e0995471dd9d51e', 'GitNoBranch'], 'branch': ['refs/pull/7410/head', 'Build'], 'headrev': ['bef32025c05b037411f2ff531e0995471dd9d51e', 'Trigger'], 'buildername': ['pr-fifoci-ogl-lin-mesa', 'Builder'], 'workername': ['hive', 'Worker'], 'project': ['', 'Build'], 'buildnumber': [3221, 'Build'], 'branchname': ['pr-7410', 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'slavename': ['hive', 'Worker (deprecated)'], 'repository': ['', 'Build'], 'pr_id': [7410, 'Trigger'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'codebase': ['', 'Build']}, 'buildset': {'results': -1, 'bsid': 20624, 'complete_at': None, 'parent_buildid': 50397, 'submitted_at': 1542778169, 'parent_relationship': 'Triggered from', 'complete': False, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'sourcestamps': [{'project': '', 'revision': 'bef32025c05b037411f2ff531e0995471dd9d51e', 'repository': '', 'patch': None, 'branch': 'refs/pull/7410/head', 'created_at': 1542778170, 'ssid': 5687, 'codebase': ''}]}, 'number': 3221, 'buildid': 50398, 'url': 'https://buildbot.dolphin-emu.org/#builders/30/builds/3221', 'buildrequest': {'buildrequestid': 70499, 'buildsetid': 20624, 'priority': 0, 'results': -1, 'complete': False, 'claimed_at': 1542778170, 'complete_at': None, 'claimed_by_masterid': 1, 'builderid': 30, 'submitted_at': 1542778169, 'waited_for': False, 'claimed': True}, 'builder': {'name': 'pr-fifoci-ogl-lin-mesa', 'masterids': [1], 'builderid': 30, 'description': None, 'tags': []}, 'results': 0, 'complete': True, 'complete_at': 1542779065, 'builderid': 30, 'started_at': 1542778171, 'state_string': 'build successful', 'workerid': 6, 'masterid': 1}}
2018-11-21T05:43:57.613973	{'source': 'webserver', 'type': 'raw_bb_hook', 'raw': {'buildrequestid': 70504, 'properties': {'shortrev': ['857d52', 'try build'], 'revision': [None, 'Build'], 'scheduler': ['pr', 'Scheduler'], 'branch': ['refs/pull/7410/head', 'Build'], 'headrev': ['857d52a983ab69ed313864adf7fd1706420207dc', 'try build'], 'buildnumber': [3447, 'Build'], 'workername': ['windows', 'Worker'], 'project': ['', 'Build'], 'buildername': ['pr-win-dbg-x64', 'Builder'], 'branchname': ['pr-7410', 'try build'], 'repo': ['dolphin-emu/dolphin', 'try build'], 'slavename': ['windows', 'Worker (deprecated)'], 'repository': ['', 'Build'], 'baserev': ['1805f51d798113fa839a8f3179360a6e4670c92f', 'try build'], 'pr_id': [7410, 'try build'], 'codebase': ['', 'Build']}, 'buildset': {'results': -1, 'bsid': 20626, 'complete_at': None, 'parent_buildid': None, 'submitted_at': 1542778849, 'parent_relationship': None, 'complete': False, 'external_idstring': '7410-857d52', 'reason': "'try' job by user Central (on behalf of: Techjar)", 'sourcestamps': [{'project': '', 'revision': None, 'repository': '', 'patch': None, 'branch': 'refs/pull/7410/head', 'created_at': 1536749064, 'ssid': 5021, 'codebase': ''}]}, 'number': 3447, 'buildid': 50412, 'url': 'https://buildbot.dolphin-emu.org/#builders/7/builds/3447', 'buildrequest': {'buildrequestid': 70504, 'buildsetid': 20626, 'priority': 0, 'results': -1, 'complete': False, 'claimed_at': 1542779037, 'complete_at': None, 'claimed_by_masterid': 1, 'builderid': 7, 'submitted_at': 1542778849, 'waited_for': False, 'claimed': True}, 'builder': {'name': 'pr-win-dbg-x64', 'masterids': [1], 'builderid': 7, 'description': None, 'tags': []}, 'results': None, 'complete': False, 'complete_at': None, 'builderid': 7, 'started_at': 1542779038, 'state_string': 'starting', 'workerid': 4, 'masterid': 1}}
2018-11-21T05:43:57.529977	{'source': 'webserver', 'type': 'raw_bb_hook', 'raw': {'buildrequestid': 70506, 'properties': {'warnings-count': [0, 'WarningCountingShellCommand'], 'shortrev': ['857d52', 'try build'], 'revision': [None, 'Build'], 'builddir': ['C:\\buildbot\\pr-win-x64', 'Worker'], 'repository': ['', 'Build'], 'scheduler': ['pr', 'Scheduler'], 'build_url': ['https://dl.dolphin-emu.org/prs/pr-7410-dolphin-latest-x64.7z', 'SetProperty'], 'got_revision': ['857d52a983ab69ed313864adf7fd1706420207dc', 'GitNoBranch'], 'buildername': ['pr-win-x64', 'Builder'], 'workername': ['windows', 'Worker'], 'project': ['', 'Build'], 'buildnumber': [3462, 'Build'], 'branchname': ['pr-7410', 'try build'], 'repo': ['dolphin-emu/dolphin', 'try build'], 'slavename': ['windows', 'Worker (deprecated)'], 'branch': ['refs/pull/7410/head', 'Build'], 'headrev': ['857d52a983ab69ed313864adf7fd1706420207dc', 'try build'], 'baserev': ['1805f51d798113fa839a8f3179360a6e4670c92f', 'try build'], 'pr_id': [7410, 'try build'], 'codebase': ['', 'Build']}, 'buildset': {'results': -1, 'bsid': 20626, 'complete_at': None, 'parent_buildid': None, 'submitted_at': 1542778849, 'parent_relationship': None, 'complete': False, 'external_idstring': '7410-857d52', 'reason': "'try' job by user Central (on behalf of: Techjar)", 'sourcestamps': [{'project': '', 'revision': None, 'repository': '', 'patch': None, 'branch': 'refs/pull/7410/head', 'created_at': 1536749064, 'ssid': 5021, 'codebase': ''}]}, 'number': 3462, 'buildid': 50411, 'url': 'https://buildbot.dolphin-emu.org/#builders/20/builds/3462', 'buildrequest': {'buildrequestid': 70506, 'buildsetid': 20626, 'priority': 0, 'results': -1, 'complete': False, 'claimed_at': 1542778970, 'complete_at': None, 'claimed_by_masterid': 1, 'builderid': 20, 'submitted_at': 1542778849, 'waited_for': False, 'claimed': True}, 'builder': {'name': 'pr-win-x64', 'masterids': [1], 'builderid': 20, 'description': None, 'tags': []}, 'results': 0, 'complete': True, 'complete_at': 1542779038, 'builderid': 20, 'started_at': 1542778970, 'state_string': 'build successful', 'workerid': 4, 'masterid': 1}}
2018-11-21T05:42:50.494078	{'source': 'webserver', 'type': 'raw_bb_hook', 'raw': {'buildrequestid': 70506, 'properties': {'shortrev': ['857d52', 'try build'], 'revision': [None, 'Build'], 'scheduler': ['pr', 'Scheduler'], 'branch': ['refs/pull/7410/head', 'Build'], 'headrev': ['857d52a983ab69ed313864adf7fd1706420207dc', 'try build'], 'buildnumber': [3462, 'Build'], 'workername': ['windows', 'Worker'], 'project': ['', 'Build'], 'buildername': ['pr-win-x64', 'Builder'], 'branchname': ['pr-7410', 'try build'], 'repo': ['dolphin-emu/dolphin', 'try build'], 'slavename': ['windows', 'Worker (deprecated)'], 'repository': ['', 'Build'], 'baserev': ['1805f51d798113fa839a8f3179360a6e4670c92f', 'try build'], 'pr_id': [7410, 'try build'], 'codebase': ['', 'Build']}, 'buildset': {'results': -1, 'bsid': 20626, 'complete_at': None, 'parent_buildid': None, 'submitted_at': 1542778849, 'parent_relationship': None, 'complete': False, 'external_idstring': '7410-857d52', 'reason': "'try' job by user Central (on behalf of: Techjar)", 'sourcestamps': [{'project': '', 'revision': None, 'repository': '', 'patch': None, 'branch': 'refs/pull/7410/head', 'created_at': 1536749064, 'ssid': 5021, 'codebase': ''}]}, 'number': 3462, 'buildid': 50411, 'url': 'https://buildbot.dolphin-emu.org/#builders/20/builds/3462', 'buildrequest': {'buildrequestid': 70506, 'buildsetid': 20626, 'priority': 0, 'results': -1, 'complete': False, 'claimed_at': 1542778970, 'complete_at': None, 'claimed_by_masterid': 1, 'builderid': 20, 'submitted_at': 1542778849, 'waited_for': False, 'claimed': True}, 'builder': {'name': 'pr-win-x64', 'masterids': [1], 'builderid': 20, 'description': None, 'tags': []}, 'results': None, 'complete': False, 'complete_at': None, 'builderid': 20, 'started_at': 1542778970, 'state_string': 'starting', 'workerid': 4, 'masterid': 1}}
2018-11-21T05:42:50.404231	{'source': 'webserver', 'type': 'raw_bb_hook', 'raw': {'buildrequestid': 70488, 'properties': {'warnings-count': [0, 'WarningCountingShellCommand'], 'shortrev': ['bef320', 'try build'], 'revision': [None, 'Build'], 'builddir': ['C:\\buildbot\\pr-win-dbg-x64', 'Worker'], 'repository': ['', 'Build'], 'scheduler': ['pr', 'Scheduler'], 'build_url': ['https://dl.dolphin-emu.org/prs/pr-7410-dolphin-latest-dbg-x64.7z', 'SetProperty'], 'got_revision': ['bef32025c05b037411f2ff531e0995471dd9d51e', 'GitNoBranch'], 'buildername': ['pr-win-dbg-x64', 'Builder'], 'workername': ['windows', 'Worker'], 'project': ['', 'Build'], 'buildnumber': [3446, 'Build'], 'branchname': ['pr-7410', 'try build'], 'repo': ['dolphin-emu/dolphin', 'try build'], 'slavename': ['windows', 'Worker (deprecated)'], 'branch': ['refs/pull/7410/head', 'Build'], 'headrev': ['bef32025c05b037411f2ff531e0995471dd9d51e', 'try build'], 'baserev': ['1805f51d798113fa839a8f3179360a6e4670c92f', 'try build'], 'pr_id': [7410, 'try build'], 'codebase': ['', 'Build']}, 'buildset': {'results': -1, 'bsid': 20623, 'complete_at': None, 'parent_buildid': None, 'submitted_at': 1542777979, 'parent_relationship': None, 'complete': False, 'external_idstring': '7410-bef320', 'reason': "'try' job by user Central (on behalf of: Techjar)", 'sourcestamps': [{'project': '', 'revision': None, 'repository': '', 'patch': None, 'branch': 'refs/pull/7410/head', 'created_at': 1536749064, 'ssid': 5021, 'codebase': ''}]}, 'number': 3446, 'buildid': 50402, 'url': 'https://buildbot.dolphin-emu.org/#builders/7/builds/3446', 'buildrequest': {'buildrequestid': 70488, 'buildsetid': 20623, 'priority': 0, 'results': -1, 'complete': False, 'claimed_at': 1542778714, 'complete_at': None, 'claimed_by_masterid': 1, 'builderid': 7, 'submitted_at': 1542777979, 'waited_for': False, 'claimed': True}, 'builder': {'name': 'pr-win-dbg-x64', 'masterids': [1], 'builderid': 7, 'description': None, 'tags': []}, 'results': 0, 'complete': True, 'complete_at': 1542778970, 'builderid': 7, 'started_at': 1542778714, 'state_string': 'build successful', 'workerid': 4, 'masterid': 1}}
2018-11-21T05:42:38.177527	{'source': 'webserver', 'type': 'raw_bb_hook', 'raw': {'buildrequestid': 70505, 'properties': {'shortrev': ['857d52', 'try build'], 'revision': [None, 'Build'], 'builddir': ['/home/buildslave/worker/pr-android', 'Worker'], 'scheduler': ['pr', 'Scheduler'], 'branch': ['refs/pull/7410/head', 'Build'], 'got_revision': ['857d52a983ab69ed313864adf7fd1706420207dc', 'GitNoBranch'], 'buildnumber': [3410, 'Build'], 'workername': ['ubuntu', 'Worker'], 'project': ['', 'Build'], 'buildername': ['pr-android', 'Builder'], 'branchname': ['pr-7410', 'try build'], 'repo': ['dolphin-emu/dolphin', 'try build'], 'slavename': ['ubuntu', 'Worker (deprecated)'], 'repository': ['', 'Build'], 'headrev': ['857d52a983ab69ed313864adf7fd1706420207dc', 'try build'], 'baserev': ['1805f51d798113fa839a8f3179360a6e4670c92f', 'try build'], 'pr_id': [7410, 'try build'], 'codebase': ['', 'Build']}, 'buildset': {'results': -1, 'bsid': 20626, 'complete_at': None, 'parent_buildid': None, 'submitted_at': 1542778849, 'parent_relationship': None, 'complete': False, 'external_idstring': '7410-857d52', 'reason': "'try' job by user Central (on behalf of: Techjar)", 'sourcestamps': [{'project': '', 'revision': None, 'repository': '', 'patch': None, 'branch': 'refs/pull/7410/head', 'created_at': 1536749064, 'ssid': 5021, 'codebase': ''}]}, 'number': 3410, 'buildid': 50409, 'url': 'https://buildbot.dolphin-emu.org/#builders/8/builds/3410', 'buildrequest': {'buildrequestid': 70505, 'buildsetid': 20626, 'priority': 0, 'results': -1, 'complete': False, 'claimed_at': 1542778877, 'complete_at': None, 'claimed_by_masterid': 1, 'builderid': 8, 'submitted_at': 1542778849, 'waited_for': False, 'claimed': True}, 'builder': {'name': 'pr-android', 'masterids': [1], 'builderid': 8, 'description': None, 'tags': []}, 'results': 0, 'complete': True, 'complete_at': 1542778958, 'builderid': 8, 'started_at': 1542778878, 'state_string': 'build successful', 'workerid': 9, 'masterid': 1}}
2018-11-21T05:42:01.037523	{'source': 'webserver', 'type': 'raw_bb_hook', 'raw': {'buildrequestid': 70507, 'properties': {'warnings-count': [0, 'WarningCountingShellCommand'], 'shortrev': ['857d52', 'try build'], 'revision': [None, 'Build'], 'builddir': ['/home/delroth/buildslave/pr-deb-dbg-x64', 'Worker'], 'scheduler': ['pr', 'Scheduler'], 'branch': ['refs/pull/7410/head', 'Build'], 'got_revision': ['857d52a983ab69ed313864adf7fd1706420207dc', 'GitNoBranch'], 'buildername': ['pr-deb-dbg-x64', 'Builder'], 'workername': ['debian', 'Worker'], 'project': ['', 'Build'], 'buildnumber': [2862, 'Build'], 'branchname': ['pr-7410', 'try build'], 'repo': ['dolphin-emu/dolphin', 'try build'], 'slavename': ['debian', 'Worker (deprecated)'], 'repository': ['', 'Build'], 'headrev': ['857d52a983ab69ed313864adf7fd1706420207dc', 'try build'], 'baserev': ['1805f51d798113fa839a8f3179360a6e4670c92f', 'try build'], 'pr_id': [7410, 'try build'], 'codebase': ['', 'Build']}, 'buildset': {'results': -1, 'bsid': 20626, 'complete_at': None, 'parent_buildid': None, 'submitted_at': 1542778849, 'parent_relationship': None, 'complete': False, 'external_idstring': '7410-857d52', 'reason': "'try' job by user Central (on behalf of: Techjar)", 'sourcestamps': [{'project': '', 'revision': None, 'repository': '', 'patch': None, 'branch': 'refs/pull/7410/head', 'created_at': 1536749064, 'ssid': 5021, 'codebase': ''}]}, 'number': 2862, 'buildid': 50410, 'url': 'https://buildbot.dolphin-emu.org/#builders/21/builds/2862', 'buildrequest': {'buildrequestid': 70507, 'buildsetid': 20626, 'priority': 0, 'results': -1, 'complete': False, 'claimed_at': 1542778885, 'complete_at': None, 'claimed_by_masterid': 1, 'builderid': 21, 'submitted_at': 1542778849, 'waited_for': False, 'claimed': True}, 'builder': {'name': 'pr-deb-dbg-x64', 'masterids': [1], 'builderid': 21, 'description': None, 'tags': []}, 'results': 0, 'complete': True, 'complete_at': 1542778921, 'builderid': 21, 'started_at': 1542778886, 'state_string': 'build successful', 'workerid': 12, 'masterid': 1}}
2018-11-21T05:41:53.495204	{'source': 'webserver', 'type': 'raw_bb_hook', 'raw': {'buildrequestid': 70509, 'properties': {'warnings-count': [10, 'WarningCountingShellCommand'], 'shortrev': ['857d52', 'try build'], 'revision': [None, 'Build'], 'builddir': ['/Users/osxguest/buildslave/pr-osx-x64', 'Worker'], 'scheduler': ['pr', 'Scheduler'], 'branch': ['refs/pull/7410/head', 'Build'], 'got_revision': ['857d52a983ab69ed313864adf7fd1706420207dc', 'GitNoBranch'], 'buildername': ['pr-osx-x64', 'Builder'], 'workername': ['osx', 'Worker'], 'project': ['', 'Build'], 'buildnumber': [3396, 'Build'], 'branchname': ['pr-7410', 'try build'], 'repo': ['dolphin-emu/dolphin', 'try build'], 'slavename': ['osx', 'Worker (deprecated)'], 'repository': ['', 'Build'], 'headrev': ['857d52a983ab69ed313864adf7fd1706420207dc', 'try build'], 'baserev': ['1805f51d798113fa839a8f3179360a6e4670c92f', 'try build'], 'pr_id': [7410, 'try build'], 'codebase': ['', 'Build']}, 'buildset': {'results': -1, 'bsid': 20626, 'complete_at': None, 'parent_buildid': None, 'submitted_at': 1542778849, 'parent_relationship': None, 'complete': False, 'external_idstring': '7410-857d52', 'reason': "'try' job by user Central (on behalf of: Techjar)", 'sourcestamps': [{'project': '', 'revision': None, 'repository': '', 'patch': None, 'branch': 'refs/pull/7410/head', 'created_at': 1536749064, 'ssid': 5021, 'codebase': ''}]}, 'number': 3396, 'buildid': 50403, 'url': 'https://buildbot.dolphin-emu.org/#builders/33/builds/3396', 'buildrequest': {'buildrequestid': 70509, 'buildsetid': 20626, 'priority': 0, 'results': -1, 'complete': False, 'claimed_at': 1542778850, 'complete_at': None, 'claimed_by_masterid': 1, 'builderid': 33, 'submitted_at': 1542778849, 'waited_for': False, 'claimed': True}, 'builder': {'name': 'pr-osx-x64', 'masterids': [1], 'builderid': 33, 'description': None, 'tags': []}, 'results': 0, 'complete': True, 'complete_at': 1542778913, 'builderid': 33, 'started_at': 1542778850, 'state_string': 'build successful', 'workerid': 1, 'masterid': 1}}
2018-11-21T05:41:26.485403	{'source': 'webserver', 'type': 'raw_bb_hook', 'raw': {'buildrequestid': 70507, 'properties': {'shortrev': ['857d52', 'try build'], 'revision': [None, 'Build'], 'scheduler': ['pr', 'Scheduler'], 'branch': ['refs/pull/7410/head', 'Build'], 'headrev': ['857d52a983ab69ed313864adf7fd1706420207dc', 'try build'], 'buildnumber': [2862, 'Build'], 'workername': ['debian', 'Worker'], 'project': ['', 'Build'], 'buildername': ['pr-deb-dbg-x64', 'Builder'], 'branchname': ['pr-7410', 'try build'], 'repo': ['dolphin-emu/dolphin', 'try build'], 'slavename': ['debian', 'Worker (deprecated)'], 'repository': ['', 'Build'], 'baserev': ['1805f51d798113fa839a8f3179360a6e4670c92f', 'try build'], 'pr_id': [7410, 'try build'], 'codebase': ['', 'Build']}, 'buildset': {'results': -1, 'bsid': 20626, 'complete_at': None, 'parent_buildid': None, 'submitted_at': 1542778849, 'parent_relationship': None, 'complete': False, 'external_idstring': '7410-857d52', 'reason': "'try' job by user Central (on behalf of: Techjar)", 'sourcestamps': [{'project': '', 'revision': None, 'repository': '', 'patch': None, 'branch': 'refs/pull/7410/head', 'created_at': 1536749064, 'ssid': 5021, 'codebase': ''}]}, 'number': 2862, 'buildid': 50410, 'url': 'https://buildbot.dolphin-emu.org/#builders/21/builds/2862', 'buildrequest': {'buildrequestid': 70507, 'buildsetid': 20626, 'priority': 0, 'results': -1, 'complete': False, 'claimed_at': 1542778885, 'complete_at': None, 'claimed_by_masterid': 1, 'builderid': 21, 'submitted_at': 1542778849, 'waited_for': False, 'claimed': True}, 'builder': {'name': 'pr-deb-dbg-x64', 'masterids': [1], 'builderid': 21, 'description': None, 'tags': []}, 'results': None, 'complete': False, 'complete_at': None, 'builderid': 21, 'started_at': 1542778886, 'state_string': 'starting', 'workerid': 12, 'masterid': 1}}
2018-11-21T05:41:25.787974	{'source': 'webserver', 'type': 'raw_bb_hook', 'raw': {'buildrequestid': 70503, 'properties': {'warnings-count': [0, 'WarningCountingShellCommand'], 'shortrev': ['857d52', 'try build'], 'revision': [None, 'Build'], 'builddir': ['/home/delroth/buildslave/pr-deb-x64', 'Worker'], 'scheduler': ['pr', 'Scheduler'], 'branch': ['refs/pull/7410/head', 'Build'], 'got_revision': ['857d52a983ab69ed313864adf7fd1706420207dc', 'GitNoBranch'], 'buildername': ['pr-deb-x64', 'Builder'], 'workername': ['debian', 'Worker'], 'project': ['', 'Build'], 'buildnumber': [2874, 'Build'], 'branchname': ['pr-7410', 'try build'], 'repo': ['dolphin-emu/dolphin', 'try build'], 'slavename': ['debian', 'Worker (deprecated)'], 'repository': ['', 'Build'], 'headrev': ['857d52a983ab69ed313864adf7fd1706420207dc', 'try build'], 'baserev': ['1805f51d798113fa839a8f3179360a6e4670c92f', 'try build'], 'pr_id': [7410, 'try build'], 'codebase': ['', 'Build']}, 'buildset': {'results': -1, 'bsid': 20626, 'complete_at': None, 'parent_buildid': None, 'submitted_at': 1542778849, 'parent_relationship': None, 'complete': False, 'external_idstring': '7410-857d52', 'reason': "'try' job by user Central (on behalf of: Techjar)", 'sourcestamps': [{'project': '', 'revision': None, 'repository': '', 'patch': None, 'branch': 'refs/pull/7410/head', 'created_at': 1536749064, 'ssid': 5021, 'codebase': ''}]}, 'number': 2874, 'buildid': 50404, 'url': 'https://buildbot.dolphin-emu.org/#builders/6/builds/2874', 'buildrequest': {'buildrequestid': 70503, 'buildsetid': 20626, 'priority': 0, 'results': -1, 'complete': False, 'claimed_at': 1542778850, 'complete_at': None, 'claimed_by_masterid': 1, 'builderid': 6, 'submitted_at': 1542778849, 'waited_for': False, 'claimed': True}, 'builder': {'name': 'pr-deb-x64', 'masterids': [1], 'builderid': 6, 'description': None, 'tags': []}, 'results': 0, 'complete': True, 'complete_at': 1542778886, 'builderid': 6, 'started_at': 1542778850, 'state_string': 'build successful', 'workerid': 12, 'masterid': 1}}
2018-11-21T05:41:17.638279	{'source': 'webserver', 'type': 'raw_bb_hook', 'raw': {'buildrequestid': 70505, 'properties': {'shortrev': ['857d52', 'try build'], 'revision': [None, 'Build'], 'scheduler': ['pr', 'Scheduler'], 'branch': ['refs/pull/7410/head', 'Build'], 'headrev': ['857d52a983ab69ed313864adf7fd1706420207dc', 'try build'], 'buildnumber': [3410, 'Build'], 'workername': ['ubuntu', 'Worker'], 'project': ['', 'Build'], 'buildername': ['pr-android', 'Builder'], 'branchname': ['pr-7410', 'try build'], 'repo': ['dolphin-emu/dolphin', 'try build'], 'slavename': ['ubuntu', 'Worker (deprecated)'], 'repository': ['', 'Build'], 'baserev': ['1805f51d798113fa839a8f3179360a6e4670c92f', 'try build'], 'pr_id': [7410, 'try build'], 'codebase': ['', 'Build']}, 'buildset': {'results': -1, 'bsid': 20626, 'complete_at': None, 'parent_buildid': None, 'submitted_at': 1542778849, 'parent_relationship': None, 'complete': False, 'external_idstring': '7410-857d52', 'reason': "'try' job by user Central (on behalf of: Techjar)", 'sourcestamps': [{'project': '', 'revision': None, 'repository': '', 'patch': None, 'branch': 'refs/pull/7410/head', 'created_at': 1536749064, 'ssid': 5021, 'codebase': ''}]}, 'number': 3410, 'buildid': 50409, 'url': 'https://buildbot.dolphin-emu.org/#builders/8/builds/3410', 'buildrequest': {'buildrequestid': 70505, 'buildsetid': 20626, 'priority': 0, 'results': -1, 'complete': False, 'claimed_at': 1542778877, 'complete_at': None, 'claimed_by_masterid': 1, 'builderid': 8, 'submitted_at': 1542778849, 'waited_for': False, 'claimed': True}, 'builder': {'name': 'pr-android', 'masterids': [1], 'builderid': 8, 'description': None, 'tags': []}, 'results': None, 'complete': False, 'complete_at': None, 'builderid': 8, 'started_at': 1542778878, 'state_string': 'starting', 'workerid': 9, 'masterid': 1}}
2018-11-21T05:41:17.522961	{'source': 'webserver', 'type': 'raw_bb_hook', 'raw': {'buildrequestid': 70508, 'properties': {'shortrev': ['857d52', 'try build'], 'revision': [None, 'Build'], 'builddir': ['/home/buildslave/worker/lint', 'Worker'], 'scheduler': ['pr', 'Scheduler'], 'branch': ['refs/pull/7410/head', 'Build'], 'got_revision': ['857d52a983ab69ed313864adf7fd1706420207dc', 'GitNoBranch'], 'buildnumber': [3392, 'Build'], 'workername': ['ubuntu', 'Worker'], 'project': ['', 'Build'], 'buildername': ['lint', 'Builder'], 'branchname': ['pr-7410', 'try build'], 'repo': ['dolphin-emu/dolphin', 'try build'], 'slavename': ['ubuntu', 'Worker (deprecated)'], 'repository': ['', 'Build'], 'headrev': ['857d52a983ab69ed313864adf7fd1706420207dc', 'try build'], 'baserev': ['1805f51d798113fa839a8f3179360a6e4670c92f', 'try build'], 'pr_id': [7410, 'try build'], 'codebase': ['', 'Build']}, 'buildset': {'results': -1, 'bsid': 20626, 'complete_at': None, 'parent_buildid': None, 'submitted_at': 1542778849, 'parent_relationship': None, 'complete': False, 'external_idstring': '7410-857d52', 'reason': "'try' job by user Central (on behalf of: Techjar)", 'sourcestamps': [{'project': '', 'revision': None, 'repository': '', 'patch': None, 'branch': 'refs/pull/7410/head', 'created_at': 1536749064, 'ssid': 5021, 'codebase': ''}]}, 'number': 3392, 'buildid': 50407, 'url': 'https://buildbot.dolphin-emu.org/#builders/22/builds/3392', 'buildrequest': {'buildrequestid': 70508, 'buildsetid': 20626, 'priority': 0, 'results': -1, 'complete': False, 'claimed_at': 1542778873, 'complete_at': None, 'claimed_by_masterid': 1, 'builderid': 22, 'submitted_at': 1542778849, 'waited_for': False, 'claimed': True}, 'builder': {'name': 'lint', 'masterids': [1], 'builderid': 22, 'description': None, 'tags': []}, 'results': 0, 'complete': True, 'complete_at': 1542778877, 'builderid': 22, 'started_at': 1542778873, 'state_string': 'build successful', 'workerid': 9, 'masterid': 1}}
2018-11-21T05:41:17.409041	{'source': 'webserver', 'type': 'raw_bb_hook', 'raw': {'buildrequestid': 70513, 'properties': {'shortrev': ['857d52', 'Trigger'], 'revision': ['857d52a983ab69ed313864adf7fd1706420207dc', 'Build'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'branch': ['refs/pull/7410/head', 'Build'], 'headrev': ['857d52a983ab69ed313864adf7fd1706420207dc', 'Trigger'], 'buildnumber': [3222, 'Build'], 'workername': ['hive', 'Worker'], 'project': ['', 'Build'], 'buildername': ['pr-fifoci-sw-lin-mesa', 'Builder'], 'branchname': ['pr-7410', 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'slavename': ['hive', 'Worker (deprecated)'], 'repository': ['', 'Build'], 'pr_id': [7410, 'Trigger'], 'codebase': ['', 'Build']}, 'buildset': {'results': -1, 'bsid': 20627, 'complete_at': None, 'parent_buildid': 50406, 'submitted_at': 1542778872, 'parent_relationship': 'Triggered from', 'complete': False, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'sourcestamps': [{'project': '', 'revision': '857d52a983ab69ed313864adf7fd1706420207dc', 'repository': '', 'patch': None, 'branch': 'refs/pull/7410/head', 'created_at': 1542778873, 'ssid': 5688, 'codebase': ''}]}, 'number': 3222, 'buildid': 50408, 'url': 'https://buildbot.dolphin-emu.org/#builders/17/builds/3222', 'buildrequest': {'buildrequestid': 70513, 'buildsetid': 20627, 'priority': 0, 'results': -1, 'complete': False, 'claimed_at': 1542778877, 'complete_at': None, 'claimed_by_masterid': 1, 'builderid': 17, 'submitted_at': 1542778872, 'waited_for': False, 'claimed': True}, 'builder': {'name': 'pr-fifoci-sw-lin-mesa', 'masterids': [1], 'builderid': 17, 'description': None, 'tags': []}, 'results': None, 'complete': False, 'complete_at': None, 'builderid': 17, 'started_at': 1542778877, 'state_string': 'starting', 'workerid': 6, 'masterid': 1}}
2018-11-21T05:41:17.296431	{'source': 'webserver', 'type': 'raw_bb_hook', 'raw': {'buildrequestid': 70497, 'properties': {'warnings-count': [35, 'WarningCountingShellCommand'], 'shortrev': ['bef320', 'Trigger'], 'revision': ['bef32025c05b037411f2ff531e0995471dd9d51e', 'Build'], 'builddir': ['/home/buildslave/slave/pr-fifoci-sw-lin-mesa', 'Worker'], 'got_revision': ['bef32025c05b037411f2ff531e0995471dd9d51e', 'GitNoBranch'], 'branch': ['refs/pull/7410/head', 'Build'], 'headrev': ['bef32025c05b037411f2ff531e0995471dd9d51e', 'Trigger'], 'buildername': ['pr-fifoci-sw-lin-mesa', 'Builder'], 'workername': ['hive', 'Worker'], 'project': ['', 'Build'], 'buildnumber': [3221, 'Build'], 'branchname': ['pr-7410', 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'slavename': ['hive', 'Worker (deprecated)'], 'repository': ['', 'Build'], 'pr_id': [7410, 'Trigger'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'codebase': ['', 'Build']}, 'buildset': {'results': -1, 'bsid': 20624, 'complete_at': None, 'parent_buildid': 50397, 'submitted_at': 1542778169, 'parent_relationship': 'Triggered from', 'complete': False, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'sourcestamps': [{'project': '', 'revision': 'bef32025c05b037411f2ff531e0995471dd9d51e', 'repository': '', 'patch': None, 'branch': 'refs/pull/7410/head', 'created_at': 1542778170, 'ssid': 5687, 'codebase': ''}]}, 'number': 3221, 'buildid': 50400, 'url': 'https://buildbot.dolphin-emu.org/#builders/17/builds/3221', 'buildrequest': {'buildrequestid': 70497, 'buildsetid': 20624, 'priority': 0, 'results': -1, 'complete': False, 'claimed_at': 1542778171, 'complete_at': None, 'claimed_by_masterid': 1, 'builderid': 17, 'submitted_at': 1542778169, 'waited_for': False, 'claimed': True}, 'builder': {'name': 'pr-fifoci-sw-lin-mesa', 'masterids': [1], 'builderid': 17, 'description': None, 'tags': []}, 'results': 0, 'complete': True, 'complete_at': 1542778877, 'builderid': 17, 'started_at': 1542778171, 'state_string': 'build successful', 'workerid': 6, 'masterid': 1}}
2018-11-21T05:41:13.595371	{'source': 'webserver', 'type': 'raw_bb_hook', 'raw': {'buildrequestid': 70508, 'properties': {'shortrev': ['857d52', 'try build'], 'revision': [None, 'Build'], 'scheduler': ['pr', 'Scheduler'], 'branch': ['refs/pull/7410/head', 'Build'], 'headrev': ['857d52a983ab69ed313864adf7fd1706420207dc', 'try build'], 'buildnumber': [3392, 'Build'], 'workername': ['ubuntu', 'Worker'], 'project': ['', 'Build'], 'buildername': ['lint', 'Builder'], 'branchname': ['pr-7410', 'try build'], 'repo': ['dolphin-emu/dolphin', 'try build'], 'slavename': ['ubuntu', 'Worker (deprecated)'], 'repository': ['', 'Build'], 'baserev': ['1805f51d798113fa839a8f3179360a6e4670c92f', 'try build'], 'pr_id': [7410, 'try build'], 'codebase': ['', 'Build']}, 'buildset': {'results': -1, 'bsid': 20626, 'complete_at': None, 'parent_buildid': None, 'submitted_at': 1542778849, 'parent_relationship': None, 'complete': False, 'external_idstring': '7410-857d52', 'reason': "'try' job by user Central (on behalf of: Techjar)", 'sourcestamps': [{'project': '', 'revision': None, 'repository': '', 'patch': None, 'branch': 'refs/pull/7410/head', 'created_at': 1536749064, 'ssid': 5021, 'codebase': ''}]}, 'number': 3392, 'buildid': 50407, 'url': 'https://buildbot.dolphin-emu.org/#builders/22/builds/3392', 'buildrequest': {'buildrequestid': 70508, 'buildsetid': 20626, 'priority': 0, 'results': -1, 'complete': False, 'claimed_at': 1542778873, 'complete_at': None, 'claimed_by_masterid': 1, 'builderid': 22, 'submitted_at': 1542778849, 'waited_for': False, 'claimed': True}, 'builder': {'name': 'lint', 'masterids': [1], 'builderid': 22, 'description': None, 'tags': []}, 'results': None, 'complete': False, 'complete_at': None, 'builderid': 22, 'started_at': 1542778873, 'state_string': 'starting', 'workerid': 9, 'masterid': 1}}
2018-11-21T05:41:13.390246	{'source': 'webserver', 'type': 'raw_bb_hook', 'raw': {'buildrequestid': 70502, 'properties': {'warnings-count': [0, 'WarningCountingShellCommand'], 'shortrev': ['857d52', 'try build'], 'revision': [None, 'Build'], 'builddir': ['/home/buildslave/worker/pr-ubu-x64', 'Worker'], 'scheduler': ['pr', 'Scheduler'], 'branch': ['refs/pull/7410/head', 'Build'], 'got_revision': ['857d52a983ab69ed313864adf7fd1706420207dc', 'GitNoBranch'], 'buildername': ['pr-ubu-x64', 'Builder'], 'workername': ['ubuntu', 'Worker'], 'project': ['', 'Build'], 'buildnumber': [3401, 'Build'], 'branchname': ['pr-7410', 'try build'], 'repo': ['dolphin-emu/dolphin', 'try build'], 'slavename': ['ubuntu', 'Worker (deprecated)'], 'repository': ['', 'Build'], 'headrev': ['857d52a983ab69ed313864adf7fd1706420207dc', 'try build'], 'baserev': ['1805f51d798113fa839a8f3179360a6e4670c92f', 'try build'], 'pr_id': [7410, 'try build'], 'codebase': ['', 'Build']}, 'buildset': {'results': -1, 'bsid': 20626, 'complete_at': None, 'parent_buildid': None, 'submitted_at': 1542778849, 'parent_relationship': None, 'complete': False, 'external_idstring': '7410-857d52', 'reason': "'try' job by user Central (on behalf of: Techjar)", 'sourcestamps': [{'project': '', 'revision': None, 'repository': '', 'patch': None, 'branch': 'refs/pull/7410/head', 'created_at': 1536749064, 'ssid': 5021, 'codebase': ''}]}, 'number': 3401, 'buildid': 50406, 'url': 'https://buildbot.dolphin-emu.org/#builders/2/builds/3401', 'buildrequest': {'buildrequestid': 70502, 'buildsetid': 20626, 'priority': 0, 'results': -1, 'complete': False, 'claimed_at': 1542778850, 'complete_at': None, 'claimed_by_masterid': 1, 'builderid': 2, 'submitted_at': 1542778849, 'waited_for': False, 'claimed': True}, 'builder': {'name': 'pr-ubu-x64', 'masterids': [1], 'builderid': 2, 'description': None, 'tags': []}, 'results': 0, 'complete': True, 'complete_at': 1542778873, 'builderid': 2, 'started_at': 1542778850, 'state_string': 'build successful', 'workerid': 9, 'masterid': 1}}
2018-11-21T05:41:08.231507	{'source': 'webserver', 'type': 'raw_bb_hook', 'raw': {'buildrequestid': 70510, 'properties': {'warnings-count': [0, 'WarningCountingShellCommand'], 'shortrev': ['857d52', 'try build'], 'revision': [None, 'Build'], 'builddir': ['/usr/home/buildbot/freebsd/pr-freebsd-x64', 'Worker'], 'scheduler': ['pr', 'Scheduler'], 'branch': ['refs/pull/7410/head', 'Build'], 'got_revision': ['857d52a983ab69ed313864adf7fd1706420207dc', 'GitNoBranch'], 'buildername': ['pr-freebsd-x64', 'Builder'], 'workername': ['freebsd', 'Worker'], 'project': ['', 'Build'], 'buildnumber': [3444, 'Build'], 'branchname': ['pr-7410', 'try build'], 'repo': ['dolphin-emu/dolphin', 'try build'], 'slavename': ['freebsd', 'Worker (deprecated)'], 'repository': ['', 'Build'], 'headrev': ['857d52a983ab69ed313864adf7fd1706420207dc', 'try build'], 'baserev': ['1805f51d798113fa839a8f3179360a6e4670c92f', 'try build'], 'pr_id': [7410, 'try build'], 'codebase': ['', 'Build']}, 'buildset': {'results': -1, 'bsid': 20626, 'complete_at': None, 'parent_buildid': None, 'submitted_at': 1542778849, 'parent_relationship': None, 'complete': False, 'external_idstring': '7410-857d52', 'reason': "'try' job by user Central (on behalf of: Techjar)", 'sourcestamps': [{'project': '', 'revision': None, 'repository': '', 'patch': None, 'branch': 'refs/pull/7410/head', 'created_at': 1536749064, 'ssid': 5021, 'codebase': ''}]}, 'number': 3444, 'buildid': 50405, 'url': 'https://buildbot.dolphin-emu.org/#builders/34/builds/3444', 'buildrequest': {'buildrequestid': 70510, 'buildsetid': 20626, 'priority': 0, 'results': -1, 'complete': False, 'claimed_at': 1542778850, 'complete_at': None, 'claimed_by_masterid': 1, 'builderid': 34, 'submitted_at': 1542778849, 'waited_for': False, 'claimed': True}, 'builder': {'name': 'pr-freebsd-x64', 'masterids': [1], 'builderid': 34, 'description': None, 'tags': []}, 'results': 0, 'complete': True, 'complete_at': 1542778868, 'builderid': 34, 'started_at': 1542778850, 'state_string': 'build successful', 'workerid': 8, 'masterid': 1}}
2018-11-21T05:40:50.536870	{'source': 'webserver', 'type': 'raw_bb_hook', 'raw': {'buildrequestid': 70502, 'properties': {'shortrev': ['857d52', 'try build'], 'revision': [None, 'Build'], 'scheduler': ['pr', 'Scheduler'], 'branch': ['refs/pull/7410/head', 'Build'], 'headrev': ['857d52a983ab69ed313864adf7fd1706420207dc', 'try build'], 'buildnumber': [3401, 'Build'], 'workername': ['ubuntu', 'Worker'], 'project': ['', 'Build'], 'buildername': ['pr-ubu-x64', 'Builder'], 'branchname': ['pr-7410', 'try build'], 'repo': ['dolphin-emu/dolphin', 'try build'], 'slavename': ['ubuntu', 'Worker (deprecated)'], 'repository': ['', 'Build'], 'baserev': ['1805f51d798113fa839a8f3179360a6e4670c92f', 'try build'], 'pr_id': [7410, 'try build'], 'codebase': ['', 'Build']}, 'buildset': {'results': -1, 'bsid': 20626, 'complete_at': None, 'parent_buildid': None, 'submitted_at': 1542778849, 'parent_relationship': None, 'complete': False, 'external_idstring': '7410-857d52', 'reason': "'try' job by user Central (on behalf of: Techjar)", 'sourcestamps': [{'project': '', 'revision': None, 'repository': '', 'patch': None, 'branch': 'refs/pull/7410/head', 'created_at': 1536749064, 'ssid': 5021, 'codebase': ''}]}, 'number': 3401, 'buildid': 50406, 'url': 'https://buildbot.dolphin-emu.org/#builders/2/builds/3401', 'buildrequest': {'buildrequestid': 70502, 'buildsetid': 20626, 'priority': 0, 'results': -1, 'complete': False, 'claimed_at': 1542778850, 'complete_at': None, 'claimed_by_masterid': 1, 'builderid': 2, 'submitted_at': 1542778849, 'waited_for': False, 'claimed': True}, 'builder': {'name': 'pr-ubu-x64', 'masterids': [1], 'builderid': 2, 'description': None, 'tags': []}, 'results': None, 'complete': False, 'complete_at': None, 'builderid': 2, 'started_at': 1542778850, 'state_string': 'starting', 'workerid': 9, 'masterid': 1}}
2018-11-21T05:40:50.446637	{'source': 'webserver', 'type': 'raw_bb_hook', 'raw': {'buildrequestid': 70510, 'properties': {'shortrev': ['857d52', 'try build'], 'revision': [None, 'Build'], 'scheduler': ['pr', 'Scheduler'], 'branch': ['refs/pull/7410/head', 'Build'], 'headrev': ['857d52a983ab69ed313864adf7fd1706420207dc', 'try build'], 'buildnumber': [3444, 'Build'], 'workername': ['freebsd', 'Worker'], 'project': ['', 'Build'], 'buildername': ['pr-freebsd-x64', 'Builder'], 'branchname': ['pr-7410', 'try build'], 'repo': ['dolphin-emu/dolphin', 'try build'], 'slavename': ['freebsd', 'Worker (deprecated)'], 'repository': ['', 'Build'], 'baserev': ['1805f51d798113fa839a8f3179360a6e4670c92f', 'try build'], 'pr_id': [7410, 'try build'], 'codebase': ['', 'Build']}, 'buildset': {'results': -1, 'bsid': 20626, 'complete_at': None, 'parent_buildid': None, 'submitted_at': 1542778849, 'parent_relationship': None, 'complete': False, 'external_idstring': '7410-857d52', 'reason': "'try' job by user Central (on behalf of: Techjar)", 'sourcestamps': [{'project': '', 'revision': None, 'repository': '', 'patch': None, 'branch': 'refs/pull/7410/head', 'created_at': 1536749064, 'ssid': 5021, 'codebase': ''}]}, 'number': 3444, 'buildid': 50405, 'url': 'https://buildbot.dolphin-emu.org/#builders/34/builds/3444', 'buildrequest': {'buildrequestid': 70510, 'buildsetid': 20626, 'priority': 0, 'results': -1, 'complete': False, 'claimed_at': 1542778850, 'complete_at': None, 'claimed_by_masterid': 1, 'builderid': 34, 'submitted_at': 1542778849, 'waited_for': False, 'claimed': True}, 'builder': {'name': 'pr-freebsd-x64', 'masterids': [1], 'builderid': 34, 'description': None, 'tags': []}, 'results': None, 'complete': False, 'complete_at': None, 'builderid': 34, 'started_at': 1542778850, 'state_string': 'starting', 'workerid': 8, 'masterid': 1}}

Recent 'raw_gh_hook' events

2018-11-21T16:43:08.513781	{'source': 'webserver', 'type': 'raw_gh_hook', 'gh_type': 'issue_comment', 'raw': {'action': 'created', 'repository': {'forks_count': 1136, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4831, 'forks': 1136, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4831, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4831, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 115, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-21T05:40:42Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369304, 'open_issues': 115, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-21T05:53:18Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'issue': {'assignees': [], 'body': 'This adds the ability to sync all Wii saves, instead of only the selected game. Useful for cases like launching a game though GeckoOS.\r\n\r\nTodo list:\r\n- [x] Add option in NetPlay window\r\n- [x] Use chunked data transfer\r\n- [x] Display sync progress in a dialog', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446/events', 'milestone': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, 'author_association': 'CONTRIBUTOR', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446/labels{/name}', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7446.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7446.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446'}, 'locked': False, 'closed_at': '2018-11-20T23:22:51Z', 'number': 7446, 'labels': [], 'comments': 3, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjE5NzAwMjY1', 'state': 'closed', 'updated_at': '2018-11-21T16:43:07Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446', 'created_at': '2018-10-02T13:18:47Z', 'title': 'NetPlay: Add full Wii save sync', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446/comments', 'id': 365893495}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/JMC47/followers', 'url': 'https://api.github.com/users/JMC47', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'repos_url': 'https://api.github.com/users/JMC47/repos', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'html_url': 'https://github.com/JMC47', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6598209?v=4', 'login': 'JMC47', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'id': 6598209}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'comment': {'author_association': 'CONTRIBUTOR', 'updated_at': '2018-11-21T16:43:07Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/JMC47/followers', 'url': 'https://api.github.com/users/JMC47', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'repos_url': 'https://api.github.com/users/JMC47/repos', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'html_url': 'https://github.com/JMC47', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6598209?v=4', 'login': 'JMC47', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'id': 6598209}, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446#issuecomment-440733130', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446', 'created_at': '2018-11-21T16:43:07Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/440733130', 'body': "For games that are loaded from homebrew or other loaders, it syncs the every Wii save instead of just active title.  It's mostly for Brawl mods that boot from GeckoOS.", 'node_id': 'MDEyOklzc3VlQ29tbWVudDQ0MDczMzEzMA==', 'id': 440733130}}}
2018-11-21T16:34:58.793955	{'source': 'webserver', 'type': 'raw_gh_hook', 'gh_type': 'issue_comment', 'raw': {'action': 'created', 'repository': {'forks_count': 1136, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4831, 'forks': 1136, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4831, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4831, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 115, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-21T05:40:42Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369304, 'open_issues': 115, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-21T05:53:18Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'issue': {'assignees': [], 'body': 'This adds the ability to sync all Wii saves, instead of only the selected game. Useful for cases like launching a game though GeckoOS.\r\n\r\nTodo list:\r\n- [x] Add option in NetPlay window\r\n- [x] Use chunked data transfer\r\n- [x] Display sync progress in a dialog', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446/events', 'milestone': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, 'author_association': 'CONTRIBUTOR', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446/labels{/name}', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7446.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7446.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446'}, 'locked': False, 'closed_at': '2018-11-20T23:22:51Z', 'number': 7446, 'labels': [], 'comments': 2, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjE5NzAwMjY1', 'state': 'closed', 'updated_at': '2018-11-21T16:34:57Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446', 'created_at': '2018-10-02T13:18:47Z', 'title': 'NetPlay: Add full Wii save sync', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446/comments', 'id': 365893495}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/UnicornsOnLSD/followers', 'url': 'https://api.github.com/users/UnicornsOnLSD', 'organizations_url': 'https://api.github.com/users/UnicornsOnLSD/orgs', 'node_id': 'MDQ6VXNlcjQ0MzQ5OTM2', 'events_url': 'https://api.github.com/users/UnicornsOnLSD/events{/privacy}', 'repos_url': 'https://api.github.com/users/UnicornsOnLSD/repos', 'gists_url': 'https://api.github.com/users/UnicornsOnLSD/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/UnicornsOnLSD/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/UnicornsOnLSD/following{/other_user}', 'html_url': 'https://github.com/UnicornsOnLSD', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/44349936?v=4', 'login': 'UnicornsOnLSD', 'subscriptions_url': 'https://api.github.com/users/UnicornsOnLSD/subscriptions', 'starred_url': 'https://api.github.com/users/UnicornsOnLSD/starred{/owner}{/repo}', 'id': 44349936}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'comment': {'author_association': 'NONE', 'updated_at': '2018-11-21T16:34:57Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/UnicornsOnLSD/followers', 'url': 'https://api.github.com/users/UnicornsOnLSD', 'organizations_url': 'https://api.github.com/users/UnicornsOnLSD/orgs', 'node_id': 'MDQ6VXNlcjQ0MzQ5OTM2', 'events_url': 'https://api.github.com/users/UnicornsOnLSD/events{/privacy}', 'repos_url': 'https://api.github.com/users/UnicornsOnLSD/repos', 'gists_url': 'https://api.github.com/users/UnicornsOnLSD/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/UnicornsOnLSD/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/UnicornsOnLSD/following{/other_user}', 'html_url': 'https://github.com/UnicornsOnLSD', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/44349936?v=4', 'login': 'UnicornsOnLSD', 'subscriptions_url': 'https://api.github.com/users/UnicornsOnLSD/subscriptions', 'starred_url': 'https://api.github.com/users/UnicornsOnLSD/starred{/owner}{/repo}', 'id': 44349936}, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446#issuecomment-440730264', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446', 'created_at': '2018-11-21T16:34:57Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/440730264', 'body': 'Is there a wiki page for this? What does it do?', 'node_id': 'MDEyOklzc3VlQ29tbWVudDQ0MDczMDI2NA==', 'id': 440730264}}}
2018-11-21T05:40:41.943967	{'source': 'webserver', 'type': 'raw_gh_hook', 'gh_type': 'pull_request', 'raw': {'pull_request': {'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7410.diff', 'body': "32767 character names is more than a bit silly, so I figured adding a (server enforced) length limit would be a good idea. Also ended up having to fix peer initialization, as stupidly long usernames would cause `net_peer_receive` to fail for reasons unknown.\r\n\r\n30 characters seems like a reasonable limit, and it's the same as the forums.", 'merged_by': None, 'requested_reviewers': [], 'maintainer_can_modify': True, 'merged': False, 'author_association': 'CONTRIBUTOR', 'number': 7410, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7410', 'labels': [], 'merged_at': None, 'additions': 77, 'state': 'open', 'review_comments': 5, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7410/comments', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7410', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7410/comments', 'assignees': [], 'mergeable': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7410', 'commits': 2, 'milestone': None, 'merge_commit_sha': '15f6a6d5714037ac7e744b0fe27fd45626636431', 'rebaseable': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjE0OTE1NjEy', 'mergeable_state': 'unknown', 'locked': False, 'changed_files': 7, '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7410'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/857d52a983ab69ed313864adf7fd1706420207dc'}, '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/7410/commits'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7410'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7410/comments'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7410'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7410/comments'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7410/commits', 'closed_at': None, 'base': {'ref': 'master', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'label': 'dolphin-emu:master', 'repo': {'forks_count': 1136, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4832, 'forks': 1136, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4832, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4832, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 115, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-21T05:26:18Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369304, 'open_issues': 115, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-20T23:23:14Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'sha': '1805f51d798113fa839a8f3179360a6e4670c92f'}, 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7410.patch', 'comments': 3, 'head': {'ref': 'netplay-max-name-length', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, 'label': 'Techjar:netplay-max-name-length', 'repo': {'forks_count': 0, 'events_url': 'https://api.github.com/repos/Techjar/dolphin/events', 'pulls_url': 'https://api.github.com/repos/Techjar/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/Techjar/dolphin/languages', 'git_url': 'git://github.com/Techjar/dolphin.git', 'name': 'dolphin', 'watchers_count': 0, 'forks': 0, 'milestones_url': 'https://api.github.com/repos/Techjar/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/Techjar/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, 'watchers': 0, 'labels_url': 'https://api.github.com/repos/Techjar/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/Techjar/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/Techjar/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/Techjar/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/Techjar/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/Techjar/dolphin/teams', 'tags_url': 'https://api.github.com/repos/Techjar/dolphin/tags', 'stargazers_count': 0, 'node_id': 'MDEwOlJlcG9zaXRvcnk3NzQyMTMwMA==', 'clone_url': 'https://github.com/Techjar/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/Techjar/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/Techjar/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/Techjar/dolphin', 'contributors_url': 'https://api.github.com/repos/Techjar/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/Techjar/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/Techjar/dolphin/notifications{?since,all,participating}', 'fork': True, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'Techjar/dolphin', 'open_issues_count': 0, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/Techjar/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/Techjar/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/Techjar/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/Techjar/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/Techjar/dolphin', 'trees_url': 'https://api.github.com/repos/Techjar/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/Techjar/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/Techjar/dolphin/assignees{/user}', 'pushed_at': '2018-11-21T05:40:40Z', 'archived': False, 'svn_url': 'https://github.com/Techjar/dolphin', 'has_projects': True, 'subscription_url': 'https://api.github.com/repos/Techjar/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/Techjar/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/Techjar/dolphin/issues{/number}', 'size': 332058, 'open_issues': 0, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/Techjar/dolphin/releases{/id}', 'ssh_url': 'git@github.com:Techjar/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/Techjar/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/Techjar/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/Techjar/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/Techjar/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/Techjar/dolphin/{archive_format}{/ref}', 'updated_at': '2016-12-27T03:00:29Z', 'statuses_url': 'https://api.github.com/repos/Techjar/dolphin/statuses/{sha}', 'created_at': '2016-12-27T03:00:03Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/Techjar/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/Techjar/dolphin/git/refs{/sha}', 'id': 77421300}, 'sha': '857d52a983ab69ed313864adf7fd1706420207dc'}, 'deletions': 46, 'updated_at': '2018-11-21T05:40:40Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/857d52a983ab69ed313864adf7fd1706420207dc', 'created_at': '2018-09-12T10:44:17Z', 'title': 'NetPlay: Fix server peer initialization hang and limit nickname length', 'requested_teams': [], 'id': 214915612}, 'action': 'synchronize', 'number': 7410, 'repository': {'forks_count': 1136, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4832, 'forks': 1136, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4832, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4832, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 115, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-21T05:26:18Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369304, 'open_issues': 115, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-20T23:23:14Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'after': '857d52a983ab69ed313864adf7fd1706420207dc', 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'before': 'bef32025c05b037411f2ff531e0995471dd9d51e'}}
2018-11-21T05:26:18.007544	{'source': 'webserver', 'type': 'raw_gh_hook', 'gh_type': 'pull_request', 'raw': {'pull_request': {'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7410.diff', 'body': "32767 character names is more than a bit silly, so I figured adding a (server enforced) length limit would be a good idea. Also ended up having to fix peer initialization, as stupidly long usernames would cause `net_peer_receive` to fail for reasons unknown.\r\n\r\n30 characters seems like a reasonable limit, and it's the same as the forums.", 'merged_by': None, 'requested_reviewers': [], 'maintainer_can_modify': True, 'merged': False, 'author_association': 'CONTRIBUTOR', 'number': 7410, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7410', 'labels': [], 'merged_at': None, 'additions': 77, 'state': 'open', 'review_comments': 5, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7410/comments', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7410', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7410/comments', 'assignees': [], 'mergeable': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7410', 'commits': 2, 'milestone': None, 'merge_commit_sha': 'a19f557429461a599d64b26c5fc1296a2b8dbc74', 'rebaseable': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjE0OTE1NjEy', 'mergeable_state': 'unknown', 'locked': False, 'changed_files': 7, '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7410'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/bef32025c05b037411f2ff531e0995471dd9d51e'}, '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/7410/commits'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7410'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7410/comments'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7410'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7410/comments'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7410/commits', 'closed_at': None, 'base': {'ref': 'master', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'label': 'dolphin-emu:master', 'repo': {'forks_count': 1136, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4832, 'forks': 1136, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4832, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4832, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 115, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-20T23:22:51Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369304, 'open_issues': 115, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-20T23:23:14Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'sha': '1805f51d798113fa839a8f3179360a6e4670c92f'}, 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7410.patch', 'comments': 3, 'head': {'ref': 'netplay-max-name-length', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, 'label': 'Techjar:netplay-max-name-length', 'repo': {'forks_count': 0, 'events_url': 'https://api.github.com/repos/Techjar/dolphin/events', 'pulls_url': 'https://api.github.com/repos/Techjar/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/Techjar/dolphin/languages', 'git_url': 'git://github.com/Techjar/dolphin.git', 'name': 'dolphin', 'watchers_count': 0, 'forks': 0, 'milestones_url': 'https://api.github.com/repos/Techjar/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/Techjar/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, 'watchers': 0, 'labels_url': 'https://api.github.com/repos/Techjar/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/Techjar/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/Techjar/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/Techjar/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/Techjar/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/Techjar/dolphin/teams', 'tags_url': 'https://api.github.com/repos/Techjar/dolphin/tags', 'stargazers_count': 0, 'node_id': 'MDEwOlJlcG9zaXRvcnk3NzQyMTMwMA==', 'clone_url': 'https://github.com/Techjar/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/Techjar/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/Techjar/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/Techjar/dolphin', 'contributors_url': 'https://api.github.com/repos/Techjar/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/Techjar/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/Techjar/dolphin/notifications{?since,all,participating}', 'fork': True, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'Techjar/dolphin', 'open_issues_count': 0, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/Techjar/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/Techjar/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/Techjar/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/Techjar/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/Techjar/dolphin', 'trees_url': 'https://api.github.com/repos/Techjar/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/Techjar/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/Techjar/dolphin/assignees{/user}', 'pushed_at': '2018-11-21T05:26:15Z', 'archived': False, 'svn_url': 'https://github.com/Techjar/dolphin', 'has_projects': True, 'subscription_url': 'https://api.github.com/repos/Techjar/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/Techjar/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/Techjar/dolphin/issues{/number}', 'size': 332058, 'open_issues': 0, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/Techjar/dolphin/releases{/id}', 'ssh_url': 'git@github.com:Techjar/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/Techjar/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/Techjar/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/Techjar/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/Techjar/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/Techjar/dolphin/{archive_format}{/ref}', 'updated_at': '2016-12-27T03:00:29Z', 'statuses_url': 'https://api.github.com/repos/Techjar/dolphin/statuses/{sha}', 'created_at': '2016-12-27T03:00:03Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/Techjar/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/Techjar/dolphin/git/refs{/sha}', 'id': 77421300}, 'sha': 'bef32025c05b037411f2ff531e0995471dd9d51e'}, 'deletions': 46, 'updated_at': '2018-11-21T05:26:17Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/bef32025c05b037411f2ff531e0995471dd9d51e', 'created_at': '2018-09-12T10:44:17Z', 'title': 'NetPlay: Fix server peer initialization hang and limit nickname length', 'requested_teams': [], 'id': 214915612}, 'action': 'synchronize', 'number': 7410, 'repository': {'forks_count': 1136, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4832, 'forks': 1136, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4832, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4832, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 115, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-20T23:22:51Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369304, 'open_issues': 115, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-20T23:23:14Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'after': 'bef32025c05b037411f2ff531e0995471dd9d51e', 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'before': 'fc35bbd32b7d6059731010de939bfeab9d797fec'}}
2018-11-20T23:22:52.955983	{'source': 'webserver', 'type': 'raw_gh_hook', 'gh_type': 'push', 'raw': {'deleted': False, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'base_ref': None, 'after': '1805f51d798113fa839a8f3179360a6e4670c92f', 'commits': [{'message': 'NetPlay: Implement chunked data transfer\n\nThis sends arbitrary packets in chunks to be reassembled at the other\nend, allowing large data transfers to be speed-limited and interleaved\nwith other packets being sent. It also enables tracking the progress of\nlarge data transfers.', 'timestamp': '2018-11-19T06:37:09-05:00', 'removed': [], 'tree_id': 'f8232ebacb8424b2f1695db4c5208bf51d1ece40', 'committer': {'email': 'tecknojar@gmail.com', 'name': 'Techjar', 'username': 'Techjar'}, 'author': {'email': 'tecknojar@gmail.com', 'name': 'Techjar', 'username': 'Techjar'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/d94922002b8a5b37d0dcb30b5d2662abc20a6187', 'modified': ['Source/Core/Common/TraversalClient.cpp', 'Source/Core/Core/Config/NetplaySettings.cpp', 'Source/Core/Core/Config/NetplaySettings.h', 'Source/Core/Core/NetPlayClient.cpp', 'Source/Core/Core/NetPlayClient.h', 'Source/Core/Core/NetPlayProto.h', 'Source/Core/Core/NetPlayServer.cpp', 'Source/Core/Core/NetPlayServer.h', 'Source/Core/DolphinQt/CMakeLists.txt', 'Source/Core/DolphinQt/DolphinQt.vcxproj', 'Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp', 'Source/Core/DolphinQt/NetPlay/NetPlayDialog.h', 'Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp', 'Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.h'], 'distinct': True, 'added': ['Source/Core/DolphinQt/NetPlay/ChunkedProgressDialog.cpp', 'Source/Core/DolphinQt/NetPlay/ChunkedProgressDialog.h'], 'id': 'd94922002b8a5b37d0dcb30b5d2662abc20a6187'}, {'message': 'NetPlay: Use chunked data transfer for save sync', 'timestamp': '2018-11-19T06:37:09-05:00', 'removed': [], 'tree_id': '7dc7788b919009a927d3b86d0363f52bc157d9e9', 'committer': {'email': 'tecknojar@gmail.com', 'name': 'Techjar', 'username': 'Techjar'}, 'author': {'email': 'tecknojar@gmail.com', 'name': 'Techjar', 'username': 'Techjar'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/673074830991e589e8b2ab39f890f3cce40993f6', 'modified': ['Source/Core/Core/NetPlayServer.cpp'], 'distinct': True, 'added': [], 'id': '673074830991e589e8b2ab39f890f3cce40993f6'}, {'message': "HW/WiiSave: Fix reversed condition in WriteFiles\n\nThis didn't make any sense, as it would only attempt to create the directory if it already existed, and would simply fail if it didn't exist.", 'timestamp': '2018-11-19T06:37:09-05:00', 'removed': [], 'tree_id': '8bd4915167fa698687cfad26ab2b9e36d229c115', 'committer': {'email': 'tecknojar@gmail.com', 'name': 'Techjar', 'username': 'Techjar'}, 'author': {'email': 'tecknojar@gmail.com', 'name': 'Techjar', 'username': 'Techjar'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/f4eb4fab08be581dddf7253a128bebce10ec3019', 'modified': ['Source/Core/Core/HW/WiiSave.cpp'], 'distinct': True, 'added': [], 'id': 'f4eb4fab08be581dddf7253a128bebce10ec3019'}, {'message': 'NetPlay: Add full Wii save sync\n\nThis adds the ability to sync all Wii saves, instead of only the\nselected game. Useful for cases like launching a game though GeckoOS.', 'timestamp': '2018-11-19T06:37:09-05:00', 'removed': [], 'tree_id': '10fc81fca30305b1dca5870f721acad6a22da143', 'committer': {'email': 'tecknojar@gmail.com', 'name': 'Techjar', 'username': 'Techjar'}, 'author': {'email': 'tecknojar@gmail.com', 'name': 'Techjar', 'username': 'Techjar'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/b06b7e5686429f30b46e2c422cd9d988477f6268', 'modified': ['Source/Core/Core/Config/NetplaySettings.cpp', 'Source/Core/Core/Config/NetplaySettings.h', 'Source/Core/Core/NetPlayClient.cpp', 'Source/Core/Core/NetPlayProto.h', 'Source/Core/Core/NetPlayServer.cpp', 'Source/Core/Core/WiiRoot.cpp', 'Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp', 'Source/Core/DolphinQt/NetPlay/NetPlayDialog.h'], 'distinct': True, 'added': [], 'id': 'b06b7e5686429f30b46e2c422cd9d988477f6268'}, {'message': 'Merge pull request #7446 from Techjar/wii-save-full-sync\n\nNetPlay: Add full Wii save sync', 'timestamp': '2018-11-21T00:22:50+01:00', 'removed': [], 'tree_id': '6e439a1fcdc9b660500b34ec1a9958025e472ac1', 'committer': {'email': 'noreply@github.com', 'name': 'GitHub', 'username': 'web-flow'}, 'author': {'email': 'delroth@gmail.com', 'name': 'Pierre Bourdon', 'username': 'delroth'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/1805f51d798113fa839a8f3179360a6e4670c92f', 'modified': ['Source/Core/Common/TraversalClient.cpp', 'Source/Core/Core/Config/NetplaySettings.cpp', 'Source/Core/Core/Config/NetplaySettings.h', 'Source/Core/Core/HW/WiiSave.cpp', 'Source/Core/Core/NetPlayClient.cpp', 'Source/Core/Core/NetPlayClient.h', 'Source/Core/Core/NetPlayProto.h', 'Source/Core/Core/NetPlayServer.cpp', 'Source/Core/Core/NetPlayServer.h', 'Source/Core/Core/WiiRoot.cpp', 'Source/Core/DolphinQt/CMakeLists.txt', 'Source/Core/DolphinQt/DolphinQt.vcxproj', 'Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp', 'Source/Core/DolphinQt/NetPlay/NetPlayDialog.h', 'Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp', 'Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.h'], 'distinct': True, 'added': ['Source/Core/DolphinQt/NetPlay/ChunkedProgressDialog.cpp', 'Source/Core/DolphinQt/NetPlay/ChunkedProgressDialog.h'], 'id': '1805f51d798113fa839a8f3179360a6e4670c92f'}], 'repository': {'forks_count': 1136, 'organization': 'dolphin-emu', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4832, 'forks': 1136, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'stargazers': 4832, 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'email': '', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'site_admin': False, 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'name': 'dolphin-emu', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4832, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4832, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 115, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://github.com/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': 1542756171, 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'master_branch': 'master', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369262, 'open_issues': 115, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-20T15:05:49Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': 1374484077, 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'head_commit': {'message': 'Merge pull request #7446 from Techjar/wii-save-full-sync\n\nNetPlay: Add full Wii save sync', 'timestamp': '2018-11-21T00:22:50+01:00', 'removed': [], 'tree_id': '6e439a1fcdc9b660500b34ec1a9958025e472ac1', 'committer': {'email': 'noreply@github.com', 'name': 'GitHub', 'username': 'web-flow'}, 'author': {'email': 'delroth@gmail.com', 'name': 'Pierre Bourdon', 'username': 'delroth'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/1805f51d798113fa839a8f3179360a6e4670c92f', 'modified': ['Source/Core/Common/TraversalClient.cpp', 'Source/Core/Core/Config/NetplaySettings.cpp', 'Source/Core/Core/Config/NetplaySettings.h', 'Source/Core/Core/HW/WiiSave.cpp', 'Source/Core/Core/NetPlayClient.cpp', 'Source/Core/Core/NetPlayClient.h', 'Source/Core/Core/NetPlayProto.h', 'Source/Core/Core/NetPlayServer.cpp', 'Source/Core/Core/NetPlayServer.h', 'Source/Core/Core/WiiRoot.cpp', 'Source/Core/DolphinQt/CMakeLists.txt', 'Source/Core/DolphinQt/DolphinQt.vcxproj', 'Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp', 'Source/Core/DolphinQt/NetPlay/NetPlayDialog.h', 'Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp', 'Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.h'], 'distinct': True, 'added': ['Source/Core/DolphinQt/NetPlay/ChunkedProgressDialog.cpp', 'Source/Core/DolphinQt/NetPlay/ChunkedProgressDialog.h'], 'id': '1805f51d798113fa839a8f3179360a6e4670c92f'}, 'before': '3e03b1339269718a00e8df3db821d702be286995', 'ref': 'refs/heads/master', 'pusher': {'email': 'delroth@gmail.com', 'name': 'delroth'}, 'forced': False, 'created': False, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/delroth/followers', 'url': 'https://api.github.com/users/delroth', 'organizations_url': 'https://api.github.com/users/delroth/orgs', 'node_id': 'MDQ6VXNlcjIwMjc5OA==', 'events_url': 'https://api.github.com/users/delroth/events{/privacy}', 'repos_url': 'https://api.github.com/users/delroth/repos', 'gists_url': 'https://api.github.com/users/delroth/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/delroth/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/delroth/following{/other_user}', 'html_url': 'https://github.com/delroth', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/202798?v=4', 'login': 'delroth', 'subscriptions_url': 'https://api.github.com/users/delroth/subscriptions', 'starred_url': 'https://api.github.com/users/delroth/starred{/owner}{/repo}', 'id': 202798}, 'compare': 'https://github.com/dolphin-emu/dolphin/compare/3e03b1339269...1805f51d7981'}}
2018-11-20T23:22:52.529124	{'source': 'webserver', 'type': 'raw_gh_hook', 'gh_type': 'pull_request', 'raw': {'pull_request': {'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7446.diff', 'body': 'This adds the ability to sync all Wii saves, instead of only the selected game. Useful for cases like launching a game though GeckoOS.\r\n\r\nTodo list:\r\n- [x] Add option in NetPlay window\r\n- [x] Use chunked data transfer\r\n- [x] Display sync progress in a dialog', 'merged_by': {'site_admin': False, 'followers_url': 'https://api.github.com/users/delroth/followers', 'url': 'https://api.github.com/users/delroth', 'organizations_url': 'https://api.github.com/users/delroth/orgs', 'node_id': 'MDQ6VXNlcjIwMjc5OA==', 'events_url': 'https://api.github.com/users/delroth/events{/privacy}', 'repos_url': 'https://api.github.com/users/delroth/repos', 'gists_url': 'https://api.github.com/users/delroth/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/delroth/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/delroth/following{/other_user}', 'html_url': 'https://github.com/delroth', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/202798?v=4', 'login': 'delroth', 'subscriptions_url': 'https://api.github.com/users/delroth/subscriptions', 'starred_url': 'https://api.github.com/users/delroth/starred{/owner}{/repo}', 'id': 202798}, 'requested_reviewers': [], 'maintainer_can_modify': False, 'merged': True, 'author_association': 'CONTRIBUTOR', 'number': 7446, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446', 'labels': [], 'merged_at': '2018-11-20T23:22:51Z', 'additions': 749, 'state': 'closed', 'review_comments': 14, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446/comments', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446/comments', 'assignees': [], 'mergeable': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446', 'commits': 4, 'milestone': None, 'merge_commit_sha': '1805f51d798113fa839a8f3179360a6e4670c92f', 'rebaseable': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjE5NzAwMjY1', 'mergeable_state': 'unknown', 'locked': False, 'changed_files': 18, '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7446'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/b06b7e5686429f30b46e2c422cd9d988477f6268'}, '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/7446/commits'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446/comments'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446/comments'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446/commits', 'closed_at': '2018-11-20T23:22:51Z', 'base': {'ref': 'master', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'label': 'dolphin-emu:master', 'repo': {'forks_count': 1136, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4832, 'forks': 1136, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4832, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4832, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 115, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-20T23:22:51Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369262, 'open_issues': 115, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-20T15:05:49Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'sha': 'e6b2758ab401975c0bde2b80bec5b05485c25c5a'}, 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7446.patch', 'comments': 2, 'head': {'ref': 'wii-save-full-sync', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, 'label': 'Techjar:wii-save-full-sync', 'repo': {'forks_count': 0, 'events_url': 'https://api.github.com/repos/Techjar/dolphin/events', 'pulls_url': 'https://api.github.com/repos/Techjar/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/Techjar/dolphin/languages', 'git_url': 'git://github.com/Techjar/dolphin.git', 'name': 'dolphin', 'watchers_count': 0, 'forks': 0, 'milestones_url': 'https://api.github.com/repos/Techjar/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/Techjar/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, 'watchers': 0, 'labels_url': 'https://api.github.com/repos/Techjar/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/Techjar/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/Techjar/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/Techjar/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/Techjar/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/Techjar/dolphin/teams', 'tags_url': 'https://api.github.com/repos/Techjar/dolphin/tags', 'stargazers_count': 0, 'node_id': 'MDEwOlJlcG9zaXRvcnk3NzQyMTMwMA==', 'clone_url': 'https://github.com/Techjar/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/Techjar/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/Techjar/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/Techjar/dolphin', 'contributors_url': 'https://api.github.com/repos/Techjar/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/Techjar/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/Techjar/dolphin/notifications{?since,all,participating}', 'fork': True, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'Techjar/dolphin', 'open_issues_count': 0, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/Techjar/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/Techjar/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/Techjar/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/Techjar/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/Techjar/dolphin', 'trees_url': 'https://api.github.com/repos/Techjar/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/Techjar/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/Techjar/dolphin/assignees{/user}', 'pushed_at': '2018-11-19T11:37:17Z', 'archived': False, 'svn_url': 'https://github.com/Techjar/dolphin', 'has_projects': True, 'subscription_url': 'https://api.github.com/repos/Techjar/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/Techjar/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/Techjar/dolphin/issues{/number}', 'size': 332058, 'open_issues': 0, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/Techjar/dolphin/releases{/id}', 'ssh_url': 'git@github.com:Techjar/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/Techjar/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/Techjar/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/Techjar/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/Techjar/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/Techjar/dolphin/{archive_format}{/ref}', 'updated_at': '2016-12-27T03:00:29Z', 'statuses_url': 'https://api.github.com/repos/Techjar/dolphin/statuses/{sha}', 'created_at': '2016-12-27T03:00:03Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/Techjar/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/Techjar/dolphin/git/refs{/sha}', 'id': 77421300}, 'sha': 'b06b7e5686429f30b46e2c422cd9d988477f6268'}, 'deletions': 102, 'updated_at': '2018-11-20T23:22:51Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/b06b7e5686429f30b46e2c422cd9d988477f6268', 'created_at': '2018-10-02T13:18:47Z', 'title': 'NetPlay: Add full Wii save sync', 'requested_teams': [], 'id': 219700265}, 'action': 'closed', 'number': 7446, 'repository': {'forks_count': 1136, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4832, 'forks': 1136, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4832, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4832, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 115, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-20T23:22:51Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369262, 'open_issues': 115, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-20T15:05:49Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/delroth/followers', 'url': 'https://api.github.com/users/delroth', 'organizations_url': 'https://api.github.com/users/delroth/orgs', 'node_id': 'MDQ6VXNlcjIwMjc5OA==', 'events_url': 'https://api.github.com/users/delroth/events{/privacy}', 'repos_url': 'https://api.github.com/users/delroth/repos', 'gists_url': 'https://api.github.com/users/delroth/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/delroth/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/delroth/following{/other_user}', 'html_url': 'https://github.com/delroth', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/202798?v=4', 'login': 'delroth', 'subscriptions_url': 'https://api.github.com/users/delroth/subscriptions', 'starred_url': 'https://api.github.com/users/delroth/starred{/owner}{/repo}', 'id': 202798}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}}}
2018-11-20T23:21:08.473681	{'source': 'webserver', 'type': 'raw_gh_hook', 'gh_type': 'pull_request', 'raw': {'pull_request': {'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7582.diff', 'body': 'When deleting files, block index data was always fetched from the first copy of the directory listing rather than the currently active one. This means that half the time deleting a file had the chance of using stale block indices.\r\n\r\nFor an example, try deleting the file from the attached memory card in current master.\r\n\r\n[cant-delete-from.zip](https://github.com/dolphin-emu/dolphin/files/2601947/cant-delete-from.zip)', 'merged_by': None, 'requested_reviewers': [], 'maintainer_can_modify': True, 'merged': False, 'author_association': 'CONTRIBUTOR', 'number': 7582, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7582', 'labels': [], 'merged_at': None, 'additions': 2, 'state': 'open', 'review_comments': 0, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7582/comments', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7582', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7582/comments', 'assignees': [], 'mergeable': True, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7582', 'commits': 1, 'milestone': None, 'merge_commit_sha': 'dc5ed01e4d205bc1ed4b722a9313c29061b239cc', 'rebaseable': True, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'html_url': 'https://github.com/AdmiralCurtiss', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/4522237?v=4', 'login': 'AdmiralCurtiss', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'id': 4522237}, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjMyNDkwNDIy', 'mergeable_state': 'unstable', 'locked': False, 'changed_files': 1, '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7582'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/431e6c42e1d2543141505c1d7016ba94c3363acb'}, '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/7582/commits'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7582'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7582/comments'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7582'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7582/comments'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7582/commits', 'closed_at': None, 'base': {'ref': 'master', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'label': 'dolphin-emu:master', 'repo': {'forks_count': 1136, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4832, 'forks': 1136, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4832, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4832, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 116, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-20T23:19:29Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369262, 'open_issues': 116, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-20T15:05:49Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'sha': '3e03b1339269718a00e8df3db821d702be286995'}, 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7582.patch', 'comments': 0, 'head': {'ref': 'memcard-delete-wrong-dir', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'html_url': 'https://github.com/AdmiralCurtiss', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/4522237?v=4', 'login': 'AdmiralCurtiss', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'id': 4522237}, 'label': 'AdmiralCurtiss:memcard-delete-wrong-dir', 'repo': {'forks_count': 0, 'events_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/events', 'pulls_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/languages', 'git_url': 'git://github.com/AdmiralCurtiss/dolphin.git', 'name': 'dolphin', 'watchers_count': 1, 'forks': 0, 'milestones_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'html_url': 'https://github.com/AdmiralCurtiss', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/4522237?v=4', 'login': 'AdmiralCurtiss', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'id': 4522237}, 'watchers': 1, 'labels_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/teams', 'tags_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/tags', 'stargazers_count': 1, 'node_id': 'MDEwOlJlcG9zaXRvcnkzNjMyMDg4OQ==', 'clone_url': 'https://github.com/AdmiralCurtiss/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/AdmiralCurtiss/dolphin', 'contributors_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/notifications{?since,all,participating}', 'fork': True, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'AdmiralCurtiss/dolphin', 'open_issues_count': 0, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin', 'trees_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/assignees{/user}', 'pushed_at': '2018-11-20T23:17:53Z', 'archived': False, 'svn_url': 'https://github.com/AdmiralCurtiss/dolphin', 'has_projects': True, 'subscription_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/issues{/number}', 'size': 331570, 'open_issues': 0, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/releases{/id}', 'ssh_url': 'git@github.com:AdmiralCurtiss/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-20T23:12:16Z', 'statuses_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/statuses/{sha}', 'created_at': '2015-05-26T20:08:21Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/git/refs{/sha}', 'id': 36320889}, 'sha': '431e6c42e1d2543141505c1d7016ba94c3363acb'}, 'deletions': 2, 'updated_at': '2018-11-20T23:21:07Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/431e6c42e1d2543141505c1d7016ba94c3363acb', 'created_at': '2018-11-20T23:19:28Z', 'title': 'GCMemcard: Fix incorrect directory block being accessed in RemoveFile().', 'requested_teams': [], 'id': 232490422}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'action': 'edited', 'number': 7582, 'repository': {'forks_count': 1136, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4832, 'forks': 1136, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4832, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4832, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 116, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-20T23:19:29Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369262, 'open_issues': 116, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-20T15:05:49Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'html_url': 'https://github.com/AdmiralCurtiss', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/4522237?v=4', 'login': 'AdmiralCurtiss', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'id': 4522237}, 'changes': {'body': {'from': 'When deleting files, block index data was always fetched from the first copy of the directory listing rather than the currently active one. This means that half the time deleting a file had the chance of using stale block indices.'}}}}
2018-11-20T23:19:29.753825	{'source': 'webserver', 'type': 'raw_gh_hook', 'gh_type': 'pull_request', 'raw': {'pull_request': {'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7582.diff', 'body': 'When deleting files, block index data was always fetched from the first copy of the directory listing rather than the currently active one. This means that half the time deleting a file had the chance of using stale block indices.', 'merged_by': None, 'requested_reviewers': [], 'maintainer_can_modify': True, 'merged': False, 'author_association': 'CONTRIBUTOR', 'number': 7582, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7582', 'labels': [], 'merged_at': None, 'additions': 2, 'state': 'open', 'review_comments': 0, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7582/comments', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7582', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7582/comments', 'assignees': [], 'mergeable': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7582', 'commits': 1, 'milestone': None, 'merge_commit_sha': None, 'rebaseable': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'html_url': 'https://github.com/AdmiralCurtiss', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/4522237?v=4', 'login': 'AdmiralCurtiss', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'id': 4522237}, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjMyNDkwNDIy', 'mergeable_state': 'unknown', 'locked': False, 'changed_files': 1, '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7582'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/431e6c42e1d2543141505c1d7016ba94c3363acb'}, '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/7582/commits'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7582'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7582/comments'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7582'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7582/comments'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7582/commits', 'closed_at': None, 'base': {'ref': 'master', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'label': 'dolphin-emu:master', 'repo': {'forks_count': 1136, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4832, 'forks': 1136, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4832, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4832, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 116, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-20T15:05:21Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369262, 'open_issues': 116, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-20T15:05:49Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'sha': '3e03b1339269718a00e8df3db821d702be286995'}, 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7582.patch', 'comments': 0, 'head': {'ref': 'memcard-delete-wrong-dir', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'html_url': 'https://github.com/AdmiralCurtiss', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/4522237?v=4', 'login': 'AdmiralCurtiss', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'id': 4522237}, 'label': 'AdmiralCurtiss:memcard-delete-wrong-dir', 'repo': {'forks_count': 0, 'events_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/events', 'pulls_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/languages', 'git_url': 'git://github.com/AdmiralCurtiss/dolphin.git', 'name': 'dolphin', 'watchers_count': 1, 'forks': 0, 'milestones_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'html_url': 'https://github.com/AdmiralCurtiss', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/4522237?v=4', 'login': 'AdmiralCurtiss', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'id': 4522237}, 'watchers': 1, 'labels_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/teams', 'tags_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/tags', 'stargazers_count': 1, 'node_id': 'MDEwOlJlcG9zaXRvcnkzNjMyMDg4OQ==', 'clone_url': 'https://github.com/AdmiralCurtiss/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/AdmiralCurtiss/dolphin', 'contributors_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/notifications{?since,all,participating}', 'fork': True, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'AdmiralCurtiss/dolphin', 'open_issues_count': 0, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin', 'trees_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/assignees{/user}', 'pushed_at': '2018-11-20T23:17:53Z', 'archived': False, 'svn_url': 'https://github.com/AdmiralCurtiss/dolphin', 'has_projects': True, 'subscription_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/issues{/number}', 'size': 331570, 'open_issues': 0, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/releases{/id}', 'ssh_url': 'git@github.com:AdmiralCurtiss/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-20T23:12:16Z', 'statuses_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/statuses/{sha}', 'created_at': '2015-05-26T20:08:21Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/git/refs{/sha}', 'id': 36320889}, 'sha': '431e6c42e1d2543141505c1d7016ba94c3363acb'}, 'deletions': 2, 'updated_at': '2018-11-20T23:19:28Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/431e6c42e1d2543141505c1d7016ba94c3363acb', 'created_at': '2018-11-20T23:19:28Z', 'title': 'GCMemcard: Fix incorrect directory block being accessed in RemoveFile().', 'requested_teams': [], 'id': 232490422}, 'action': 'opened', 'number': 7582, 'repository': {'forks_count': 1136, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4832, 'forks': 1136, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4832, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4832, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 116, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-20T15:05:21Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369262, 'open_issues': 116, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-20T15:05:49Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'html_url': 'https://github.com/AdmiralCurtiss', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/4522237?v=4', 'login': 'AdmiralCurtiss', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'id': 4522237}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}}}
2018-11-20T15:05:24.015833	{'source': 'webserver', 'type': 'raw_gh_hook', 'gh_type': 'push', 'raw': {'deleted': False, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'base_ref': None, 'after': '3e03b1339269718a00e8df3db821d702be286995', 'commits': [{'message': 'Minor fixes to netplay sync strings', 'timestamp': '2018-11-19T19:54:55+01:00', 'removed': [], 'tree_id': 'fbff88b3fb33cfde111d2c4b863dc3e6abcba444', 'committer': {'email': 'josjuice@gmail.com', 'name': 'JosJuice', 'username': 'JosJuice'}, 'author': {'email': 'josjuice@gmail.com', 'name': 'JosJuice', 'username': 'JosJuice'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/46fe0669a56ff0e36d8c85f4a7444180df31f1c4', 'modified': ['Source/Core/Core/NetPlayClient.cpp', 'Source/Core/Core/NetPlayServer.cpp'], 'distinct': True, 'added': [], 'id': '46fe0669a56ff0e36d8c85f4a7444180df31f1c4'}, {'message': 'Merge pull request #7581 from JosJuice/netplay-sync-strings\n\nMinor fixes to netplay sync strings', 'timestamp': '2018-11-20T10:05:20-05:00', 'removed': [], 'tree_id': 'fbff88b3fb33cfde111d2c4b863dc3e6abcba444', 'committer': {'email': 'noreply@github.com', 'name': 'GitHub', 'username': 'web-flow'}, 'author': {'email': 'mathew1800@gmail.com', 'name': 'Mat M', 'username': 'lioncash'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/3e03b1339269718a00e8df3db821d702be286995', 'modified': ['Source/Core/Core/NetPlayClient.cpp', 'Source/Core/Core/NetPlayServer.cpp'], 'distinct': True, 'added': [], 'id': '3e03b1339269718a00e8df3db821d702be286995'}], 'repository': {'forks_count': 1136, 'organization': 'dolphin-emu', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4832, 'forks': 1136, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'stargazers': 4832, 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'email': '', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'site_admin': False, 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'name': 'dolphin-emu', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4832, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4832, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 115, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://github.com/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': 1542726321, 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'master_branch': 'master', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369255, 'open_issues': 115, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-20T02:09:44Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': 1374484077, 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'head_commit': {'message': 'Merge pull request #7581 from JosJuice/netplay-sync-strings\n\nMinor fixes to netplay sync strings', 'timestamp': '2018-11-20T10:05:20-05:00', 'removed': [], 'tree_id': 'fbff88b3fb33cfde111d2c4b863dc3e6abcba444', 'committer': {'email': 'noreply@github.com', 'name': 'GitHub', 'username': 'web-flow'}, 'author': {'email': 'mathew1800@gmail.com', 'name': 'Mat M', 'username': 'lioncash'}, 'url': 'https://github.com/dolphin-emu/dolphin/commit/3e03b1339269718a00e8df3db821d702be286995', 'modified': ['Source/Core/Core/NetPlayClient.cpp', 'Source/Core/Core/NetPlayServer.cpp'], 'distinct': True, 'added': [], 'id': '3e03b1339269718a00e8df3db821d702be286995'}, 'before': 'e6b2758ab401975c0bde2b80bec5b05485c25c5a', 'ref': 'refs/heads/master', 'pusher': {'email': 'mathew1800@gmail.com', 'name': 'lioncash'}, 'forced': False, 'created': False, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/lioncash/followers', 'url': 'https://api.github.com/users/lioncash', 'organizations_url': 'https://api.github.com/users/lioncash/orgs', 'node_id': 'MDQ6VXNlcjcxMjA2Nw==', 'events_url': 'https://api.github.com/users/lioncash/events{/privacy}', 'repos_url': 'https://api.github.com/users/lioncash/repos', 'gists_url': 'https://api.github.com/users/lioncash/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/lioncash/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/lioncash/following{/other_user}', 'html_url': 'https://github.com/lioncash', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/712067?v=4', 'login': 'lioncash', 'subscriptions_url': 'https://api.github.com/users/lioncash/subscriptions', 'starred_url': 'https://api.github.com/users/lioncash/starred{/owner}{/repo}', 'id': 712067}, 'compare': 'https://github.com/dolphin-emu/dolphin/compare/e6b2758ab401...3e03b1339269'}}
2018-11-20T15:05:22.125704	{'source': 'webserver', 'type': 'raw_gh_hook', 'gh_type': 'pull_request', 'raw': {'pull_request': {'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7581.diff', 'body': '', 'merged_by': {'site_admin': False, 'followers_url': 'https://api.github.com/users/lioncash/followers', 'url': 'https://api.github.com/users/lioncash', 'organizations_url': 'https://api.github.com/users/lioncash/orgs', 'node_id': 'MDQ6VXNlcjcxMjA2Nw==', 'events_url': 'https://api.github.com/users/lioncash/events{/privacy}', 'repos_url': 'https://api.github.com/users/lioncash/repos', 'gists_url': 'https://api.github.com/users/lioncash/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/lioncash/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/lioncash/following{/other_user}', 'html_url': 'https://github.com/lioncash', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/712067?v=4', 'login': 'lioncash', 'subscriptions_url': 'https://api.github.com/users/lioncash/subscriptions', 'starred_url': 'https://api.github.com/users/lioncash/starred{/owner}{/repo}', 'id': 712067}, 'requested_reviewers': [], 'maintainer_can_modify': False, 'merged': True, 'author_association': 'CONTRIBUTOR', 'number': 7581, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7581', 'labels': [], 'merged_at': '2018-11-20T15:05:20Z', 'additions': 2, 'state': 'closed', 'review_comments': 0, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7581/comments', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7581', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7581/comments', 'assignees': [], 'mergeable': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7581', 'commits': 1, 'milestone': None, 'merge_commit_sha': '3e03b1339269718a00e8df3db821d702be286995', 'rebaseable': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'url': 'https://api.github.com/users/JosJuice', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'html_url': 'https://github.com/JosJuice', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'id': 6716818}, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjMyMDc3Njg4', 'mergeable_state': 'unknown', 'locked': False, 'changed_files': 2, '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7581'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/46fe0669a56ff0e36d8c85f4a7444180df31f1c4'}, '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/7581/commits'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7581'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7581/comments'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7581'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7581/comments'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7581/commits', 'closed_at': '2018-11-20T15:05:20Z', 'base': {'ref': 'master', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'label': 'dolphin-emu:master', 'repo': {'forks_count': 1136, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4832, 'forks': 1136, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4832, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4832, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 115, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-20T15:05:20Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369255, 'open_issues': 115, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-20T02:09:44Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'sha': 'e6b2758ab401975c0bde2b80bec5b05485c25c5a'}, 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7581.patch', 'comments': 0, 'head': {'ref': 'netplay-sync-strings', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'url': 'https://api.github.com/users/JosJuice', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'html_url': 'https://github.com/JosJuice', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'id': 6716818}, 'label': 'JosJuice:netplay-sync-strings', 'repo': {'forks_count': 2, 'events_url': 'https://api.github.com/repos/JosJuice/dolphin/events', 'pulls_url': 'https://api.github.com/repos/JosJuice/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/JosJuice/dolphin/languages', 'git_url': 'git://github.com/JosJuice/dolphin.git', 'name': 'dolphin', 'watchers_count': 2, 'forks': 2, 'milestones_url': 'https://api.github.com/repos/JosJuice/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/JosJuice/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'url': 'https://api.github.com/users/JosJuice', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'html_url': 'https://github.com/JosJuice', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'id': 6716818}, 'watchers': 2, 'labels_url': 'https://api.github.com/repos/JosJuice/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/JosJuice/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/JosJuice/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/JosJuice/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/JosJuice/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/JosJuice/dolphin/teams', 'tags_url': 'https://api.github.com/repos/JosJuice/dolphin/tags', 'stargazers_count': 2, 'node_id': 'MDEwOlJlcG9zaXRvcnkyNjA1NzEzOA==', 'clone_url': 'https://github.com/JosJuice/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/JosJuice/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/JosJuice/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/JosJuice/dolphin', 'contributors_url': 'https://api.github.com/repos/JosJuice/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/JosJuice/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/JosJuice/dolphin/notifications{?since,all,participating}', 'fork': True, 'homepage': None, 'full_name': 'JosJuice/dolphin', 'open_issues_count': 0, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/JosJuice/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/JosJuice/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/JosJuice/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/JosJuice/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/JosJuice/dolphin', 'trees_url': 'https://api.github.com/repos/JosJuice/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/JosJuice/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/JosJuice/dolphin/assignees{/user}', 'pushed_at': '2018-11-19T18:55:01Z', 'archived': False, 'svn_url': 'https://github.com/JosJuice/dolphin', 'has_projects': True, 'subscription_url': 'https://api.github.com/repos/JosJuice/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/JosJuice/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/JosJuice/dolphin/issues{/number}', 'size': 332104, 'open_issues': 0, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube/Wii emulator, allowing you to play games for these two platforms on PC, with improvements.', 'releases_url': 'https://api.github.com/repos/JosJuice/dolphin/releases{/id}', 'ssh_url': 'git@github.com:JosJuice/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/JosJuice/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/JosJuice/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/JosJuice/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/JosJuice/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/JosJuice/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-18T13:41:26Z', 'statuses_url': 'https://api.github.com/repos/JosJuice/dolphin/statuses/{sha}', 'created_at': '2014-11-01T17:12:40Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/JosJuice/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/JosJuice/dolphin/git/refs{/sha}', 'id': 26057138}, 'sha': '46fe0669a56ff0e36d8c85f4a7444180df31f1c4'}, 'deletions': 2, 'updated_at': '2018-11-20T15:05:21Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/46fe0669a56ff0e36d8c85f4a7444180df31f1c4', 'created_at': '2018-11-19T18:56:04Z', 'title': 'Minor fixes to netplay sync strings', 'requested_teams': [], 'id': 232077688}, 'action': 'closed', 'number': 7581, 'repository': {'forks_count': 1136, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4832, 'forks': 1136, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4832, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4832, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 115, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-20T15:05:20Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369255, 'open_issues': 115, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-20T02:09:44Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/lioncash/followers', 'url': 'https://api.github.com/users/lioncash', 'organizations_url': 'https://api.github.com/users/lioncash/orgs', 'node_id': 'MDQ6VXNlcjcxMjA2Nw==', 'events_url': 'https://api.github.com/users/lioncash/events{/privacy}', 'repos_url': 'https://api.github.com/users/lioncash/repos', 'gists_url': 'https://api.github.com/users/lioncash/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/lioncash/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/lioncash/following{/other_user}', 'html_url': 'https://github.com/lioncash', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/712067?v=4', 'login': 'lioncash', 'subscriptions_url': 'https://api.github.com/users/lioncash/subscriptions', 'starred_url': 'https://api.github.com/users/lioncash/starred{/owner}{/repo}', 'id': 712067}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}}}
2018-11-20T15:05:13.999712	{'source': 'webserver', 'type': 'raw_gh_hook', 'gh_type': 'pull_request_review', 'raw': {'pull_request': {'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7581.diff', 'body': '', 'assignees': [], 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7581', 'requested_reviewers': [], 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/46fe0669a56ff0e36d8c85f4a7444180df31f1c4', 'milestone': None, 'merge_commit_sha': 'e497f04b140bfbb6feb969428456f20ccd0f0f95', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'url': 'https://api.github.com/users/JosJuice', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'html_url': 'https://github.com/JosJuice', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'id': 6716818}, 'author_association': 'CONTRIBUTOR', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7581/commits', 'head': {'ref': 'netplay-sync-strings', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'url': 'https://api.github.com/users/JosJuice', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'html_url': 'https://github.com/JosJuice', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'id': 6716818}, 'label': 'JosJuice:netplay-sync-strings', 'repo': {'forks_count': 2, 'events_url': 'https://api.github.com/repos/JosJuice/dolphin/events', 'pulls_url': 'https://api.github.com/repos/JosJuice/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/JosJuice/dolphin/languages', 'git_url': 'git://github.com/JosJuice/dolphin.git', 'name': 'dolphin', 'watchers_count': 2, 'forks': 2, 'milestones_url': 'https://api.github.com/repos/JosJuice/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/JosJuice/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'url': 'https://api.github.com/users/JosJuice', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'html_url': 'https://github.com/JosJuice', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'id': 6716818}, 'watchers': 2, 'labels_url': 'https://api.github.com/repos/JosJuice/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/JosJuice/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/JosJuice/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/JosJuice/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/JosJuice/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/JosJuice/dolphin/teams', 'tags_url': 'https://api.github.com/repos/JosJuice/dolphin/tags', 'stargazers_count': 2, 'node_id': 'MDEwOlJlcG9zaXRvcnkyNjA1NzEzOA==', 'clone_url': 'https://github.com/JosJuice/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/JosJuice/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/JosJuice/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/JosJuice/dolphin', 'contributors_url': 'https://api.github.com/repos/JosJuice/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/JosJuice/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/JosJuice/dolphin/notifications{?since,all,participating}', 'fork': True, 'homepage': None, 'full_name': 'JosJuice/dolphin', 'open_issues_count': 0, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/JosJuice/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/JosJuice/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/JosJuice/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/JosJuice/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/JosJuice/dolphin', 'trees_url': 'https://api.github.com/repos/JosJuice/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/JosJuice/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/JosJuice/dolphin/assignees{/user}', 'pushed_at': '2018-11-19T18:55:01Z', 'archived': False, 'svn_url': 'https://github.com/JosJuice/dolphin', 'has_projects': True, 'subscription_url': 'https://api.github.com/repos/JosJuice/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/JosJuice/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/JosJuice/dolphin/issues{/number}', 'size': 332104, 'open_issues': 0, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube/Wii emulator, allowing you to play games for these two platforms on PC, with improvements.', 'releases_url': 'https://api.github.com/repos/JosJuice/dolphin/releases{/id}', 'ssh_url': 'git@github.com:JosJuice/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/JosJuice/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/JosJuice/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/JosJuice/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/JosJuice/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/JosJuice/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-18T13:41:26Z', 'statuses_url': 'https://api.github.com/repos/JosJuice/dolphin/statuses/{sha}', 'created_at': '2014-11-01T17:12:40Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/JosJuice/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/JosJuice/dolphin/git/refs{/sha}', 'id': 26057138}, 'sha': '46fe0669a56ff0e36d8c85f4a7444180df31f1c4'}, '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7581'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/46fe0669a56ff0e36d8c85f4a7444180df31f1c4'}, '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/7581/commits'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7581'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7581/comments'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7581'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7581/comments'}}, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7581/comments', 'locked': False, 'closed_at': None, 'number': 7581, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7581', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7581.patch', 'merged_at': None, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjMyMDc3Njg4', 'base': {'ref': 'master', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'label': 'dolphin-emu:master', 'repo': {'forks_count': 1136, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4832, 'forks': 1136, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4832, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4832, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 116, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-19T19:43:24Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369255, 'open_issues': 116, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-20T02:09:44Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'sha': 'e6b2758ab401975c0bde2b80bec5b05485c25c5a'}, 'state': 'open', 'labels': [], 'updated_at': '2018-11-20T15:05:12Z', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7581/comments', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7581', 'created_at': '2018-11-19T18:56:04Z', 'title': 'Minor fixes to netplay sync strings', 'assignee': None, 'requested_teams': [], 'id': 232077688}, 'action': 'submitted', 'repository': {'forks_count': 1136, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4832, 'forks': 1136, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4832, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4832, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 116, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-19T19:43:24Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369255, 'open_issues': 116, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-20T02:09:44Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'review': {'state': 'approved', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7581', 'body': '', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/lioncash/followers', 'url': 'https://api.github.com/users/lioncash', 'organizations_url': 'https://api.github.com/users/lioncash/orgs', 'node_id': 'MDQ6VXNlcjcxMjA2Nw==', 'events_url': 'https://api.github.com/users/lioncash/events{/privacy}', 'repos_url': 'https://api.github.com/users/lioncash/repos', 'gists_url': 'https://api.github.com/users/lioncash/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/lioncash/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/lioncash/following{/other_user}', 'html_url': 'https://github.com/lioncash', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/712067?v=4', 'login': 'lioncash', 'subscriptions_url': 'https://api.github.com/users/lioncash/subscriptions', 'starred_url': 'https://api.github.com/users/lioncash/starred{/owner}{/repo}', 'id': 712067}, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7581#pullrequestreview-176811089', 'submitted_at': '2018-11-20T15:05:12Z', '_links': {'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7581'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7581#pullrequestreview-176811089'}}, 'node_id': 'MDE3OlB1bGxSZXF1ZXN0UmV2aWV3MTc2ODExMDg5', 'commit_id': '46fe0669a56ff0e36d8c85f4a7444180df31f1c4', 'author_association': 'MEMBER', 'id': 176811089}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/lioncash/followers', 'url': 'https://api.github.com/users/lioncash', 'organizations_url': 'https://api.github.com/users/lioncash/orgs', 'node_id': 'MDQ6VXNlcjcxMjA2Nw==', 'events_url': 'https://api.github.com/users/lioncash/events{/privacy}', 'repos_url': 'https://api.github.com/users/lioncash/repos', 'gists_url': 'https://api.github.com/users/lioncash/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/lioncash/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/lioncash/following{/other_user}', 'html_url': 'https://github.com/lioncash', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/712067?v=4', 'login': 'lioncash', 'subscriptions_url': 'https://api.github.com/users/lioncash/subscriptions', 'starred_url': 'https://api.github.com/users/lioncash/starred{/owner}{/repo}', 'id': 712067}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}}}
2018-11-19T19:43:24.282933	{'source': 'webserver', 'type': 'raw_gh_hook', 'gh_type': 'pull_request', 'raw': {'pull_request': {'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7579.diff', 'body': "Fixes the 'Fatal error' in the memory card manager on importing files that almost fill the entire remaining free space described here: https://forums.dolphin-emu.org/Thread-importing-gamecube-protected-save-fatal-error.\r\n\r\nThe function didn't quite agree with itself whether it wanted indices that are based on the whole memory card (where 0 is the Header block and 5 is the first file data block) or based on the BlockAlloc's Map member (where 0 would be the first data block). This should now be rectified.\r\n\r\nAs a sidenote, this code feels very old and I suspect there are other errors like these that aren't noticed during general usage. I've started a separate branch to update the code to more modern standards [over here](https://github.com/AdmiralCurtiss/dolphin/tree/memcard-cleanup), but that's still a bit work in progress.", 'merged_by': None, 'requested_reviewers': [], 'maintainer_can_modify': True, 'merged': False, 'author_association': 'CONTRIBUTOR', 'number': 7579, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7579', 'labels': [], 'merged_at': None, 'additions': 7, 'state': 'open', 'review_comments': 0, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7579/comments', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7579', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7579/comments', 'assignees': [], 'mergeable': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7579', 'commits': 1, 'milestone': None, 'merge_commit_sha': '7c17b296eb8322708a87bcd0167224ecbdd6efd5', 'rebaseable': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'html_url': 'https://github.com/AdmiralCurtiss', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/4522237?v=4', 'login': 'AdmiralCurtiss', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'id': 4522237}, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjMxODI2OTM1', 'mergeable_state': 'unknown', 'locked': False, 'changed_files': 1, '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7579'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/353e289fbf7b422e528a8dd7ec2e1b62a820b355'}, '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/7579/commits'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7579'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7579/comments'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7579'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7579/comments'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7579/commits', 'closed_at': None, 'base': {'ref': 'master', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'label': 'dolphin-emu:master', 'repo': {'forks_count': 1136, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4829, 'forks': 1136, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4829, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4829, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 116, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-19T18:56:05Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369255, 'open_issues': 116, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-19T17:06:36Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'sha': 'e6b2758ab401975c0bde2b80bec5b05485c25c5a'}, 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7579.patch', 'comments': 0, 'head': {'ref': 'next-free-block-fix', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'html_url': 'https://github.com/AdmiralCurtiss', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/4522237?v=4', 'login': 'AdmiralCurtiss', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'id': 4522237}, 'label': 'AdmiralCurtiss:next-free-block-fix', 'repo': {'forks_count': 0, 'events_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/events', 'pulls_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/languages', 'git_url': 'git://github.com/AdmiralCurtiss/dolphin.git', 'name': 'dolphin', 'watchers_count': 1, 'forks': 0, 'milestones_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'html_url': 'https://github.com/AdmiralCurtiss', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/4522237?v=4', 'login': 'AdmiralCurtiss', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'id': 4522237}, 'watchers': 1, 'labels_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/teams', 'tags_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/tags', 'stargazers_count': 1, 'node_id': 'MDEwOlJlcG9zaXRvcnkzNjMyMDg4OQ==', 'clone_url': 'https://github.com/AdmiralCurtiss/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/AdmiralCurtiss/dolphin', 'contributors_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/notifications{?since,all,participating}', 'fork': True, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'AdmiralCurtiss/dolphin', 'open_issues_count': 0, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin', 'trees_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/assignees{/user}', 'pushed_at': '2018-11-19T19:43:22Z', 'archived': False, 'svn_url': 'https://github.com/AdmiralCurtiss/dolphin', 'has_projects': True, 'subscription_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/issues{/number}', 'size': 331570, 'open_issues': 0, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/releases{/id}', 'ssh_url': 'git@github.com:AdmiralCurtiss/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-17T17:03:33Z', 'statuses_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/statuses/{sha}', 'created_at': '2015-05-26T20:08:21Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/git/refs{/sha}', 'id': 36320889}, 'sha': '353e289fbf7b422e528a8dd7ec2e1b62a820b355'}, 'deletions': 4, 'updated_at': '2018-11-19T19:43:23Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/353e289fbf7b422e528a8dd7ec2e1b62a820b355', 'created_at': '2018-11-19T00:33:52Z', 'title': 'GCMemcard: Fix mixed memcard-based and bat-based indices in definition and usage of NextFreeBlock().', 'requested_teams': [], 'id': 231826935}, 'action': 'synchronize', 'number': 7579, 'repository': {'forks_count': 1136, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4829, 'forks': 1136, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4829, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4829, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 116, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-19T18:56:05Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369255, 'open_issues': 116, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-19T17:06:36Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'after': '353e289fbf7b422e528a8dd7ec2e1b62a820b355', 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'html_url': 'https://github.com/AdmiralCurtiss', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/4522237?v=4', 'login': 'AdmiralCurtiss', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'id': 4522237}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'before': '2babafb2eedbccf2e0043c919140e7268e1f29e1'}}
2018-11-19T18:56:05.644435	{'source': 'webserver', 'type': 'raw_gh_hook', 'gh_type': 'pull_request', 'raw': {'pull_request': {'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7581.diff', 'body': '', 'merged_by': None, 'requested_reviewers': [], 'maintainer_can_modify': True, 'merged': False, 'author_association': 'CONTRIBUTOR', 'number': 7581, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7581', 'labels': [], 'merged_at': None, 'additions': 2, 'state': 'open', 'review_comments': 0, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7581/comments', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7581', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7581/comments', 'assignees': [], 'mergeable': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7581', 'commits': 1, 'milestone': None, 'merge_commit_sha': None, 'rebaseable': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'url': 'https://api.github.com/users/JosJuice', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'html_url': 'https://github.com/JosJuice', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'id': 6716818}, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjMyMDc3Njg4', 'mergeable_state': 'unknown', 'locked': False, 'changed_files': 2, '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7581'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/46fe0669a56ff0e36d8c85f4a7444180df31f1c4'}, '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/7581/commits'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7581'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7581/comments'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7581'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7581/comments'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7581/commits', 'closed_at': None, 'base': {'ref': 'master', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'label': 'dolphin-emu:master', 'repo': {'forks_count': 1136, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4829, 'forks': 1136, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4829, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4829, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 116, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-19T11:37:20Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369255, 'open_issues': 116, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-19T17:06:36Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'sha': 'e6b2758ab401975c0bde2b80bec5b05485c25c5a'}, 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7581.patch', 'comments': 0, 'head': {'ref': 'netplay-sync-strings', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'url': 'https://api.github.com/users/JosJuice', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'html_url': 'https://github.com/JosJuice', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'id': 6716818}, 'label': 'JosJuice:netplay-sync-strings', 'repo': {'forks_count': 2, 'events_url': 'https://api.github.com/repos/JosJuice/dolphin/events', 'pulls_url': 'https://api.github.com/repos/JosJuice/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/JosJuice/dolphin/languages', 'git_url': 'git://github.com/JosJuice/dolphin.git', 'name': 'dolphin', 'watchers_count': 2, 'forks': 2, 'milestones_url': 'https://api.github.com/repos/JosJuice/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/JosJuice/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'url': 'https://api.github.com/users/JosJuice', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'html_url': 'https://github.com/JosJuice', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'id': 6716818}, 'watchers': 2, 'labels_url': 'https://api.github.com/repos/JosJuice/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/JosJuice/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/JosJuice/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/JosJuice/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/JosJuice/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/JosJuice/dolphin/teams', 'tags_url': 'https://api.github.com/repos/JosJuice/dolphin/tags', 'stargazers_count': 2, 'node_id': 'MDEwOlJlcG9zaXRvcnkyNjA1NzEzOA==', 'clone_url': 'https://github.com/JosJuice/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/JosJuice/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/JosJuice/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/JosJuice/dolphin', 'contributors_url': 'https://api.github.com/repos/JosJuice/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/JosJuice/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/JosJuice/dolphin/notifications{?since,all,participating}', 'fork': True, 'homepage': None, 'full_name': 'JosJuice/dolphin', 'open_issues_count': 0, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/JosJuice/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/JosJuice/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/JosJuice/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/JosJuice/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/JosJuice/dolphin', 'trees_url': 'https://api.github.com/repos/JosJuice/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/JosJuice/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/JosJuice/dolphin/assignees{/user}', 'pushed_at': '2018-11-19T18:55:01Z', 'archived': False, 'svn_url': 'https://github.com/JosJuice/dolphin', 'has_projects': True, 'subscription_url': 'https://api.github.com/repos/JosJuice/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/JosJuice/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/JosJuice/dolphin/issues{/number}', 'size': 332103, 'open_issues': 0, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube/Wii emulator, allowing you to play games for these two platforms on PC, with improvements.', 'releases_url': 'https://api.github.com/repos/JosJuice/dolphin/releases{/id}', 'ssh_url': 'git@github.com:JosJuice/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/JosJuice/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/JosJuice/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/JosJuice/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/JosJuice/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/JosJuice/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-18T13:41:26Z', 'statuses_url': 'https://api.github.com/repos/JosJuice/dolphin/statuses/{sha}', 'created_at': '2014-11-01T17:12:40Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/JosJuice/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/JosJuice/dolphin/git/refs{/sha}', 'id': 26057138}, 'sha': '46fe0669a56ff0e36d8c85f4a7444180df31f1c4'}, 'deletions': 2, 'updated_at': '2018-11-19T18:56:04Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/46fe0669a56ff0e36d8c85f4a7444180df31f1c4', 'created_at': '2018-11-19T18:56:04Z', 'title': 'Minor fixes to netplay sync strings', 'requested_teams': [], 'id': 232077688}, 'action': 'opened', 'number': 7581, 'repository': {'forks_count': 1136, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4829, 'forks': 1136, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4829, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4829, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 116, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-19T11:37:20Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369255, 'open_issues': 116, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-19T17:06:36Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'url': 'https://api.github.com/users/JosJuice', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'html_url': 'https://github.com/JosJuice', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6716818?v=4', 'login': 'JosJuice', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'id': 6716818}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}}}
2018-11-19T11:37:20.159814	{'source': 'webserver', 'type': 'raw_gh_hook', 'gh_type': 'pull_request', 'raw': {'pull_request': {'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7446.diff', 'body': 'This adds the ability to sync all Wii saves, instead of only the selected game. Useful for cases like launching a game though GeckoOS.\r\n\r\nTodo list:\r\n- [x] Add option in NetPlay window\r\n- [x] Use chunked data transfer\r\n- [x] Display sync progress in a dialog', 'merged_by': None, 'requested_reviewers': [], 'maintainer_can_modify': True, 'merged': False, 'author_association': 'CONTRIBUTOR', 'number': 7446, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446', 'labels': [], 'merged_at': None, 'additions': 749, 'state': 'open', 'review_comments': 14, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446/comments', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7446', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446/comments', 'assignees': [], 'mergeable': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446', 'commits': 4, 'milestone': None, 'merge_commit_sha': 'dec500e636b328c7e7934c1824464e806399ffc5', 'rebaseable': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjE5NzAwMjY1', 'mergeable_state': 'unknown', 'locked': False, 'changed_files': 18, '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7446'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/b06b7e5686429f30b46e2c422cd9d988477f6268'}, '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/7446/commits'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7446/comments'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446/comments'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7446/commits', 'closed_at': None, 'base': {'ref': 'master', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'label': 'dolphin-emu:master', 'repo': {'forks_count': 1136, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4828, 'forks': 1136, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4828, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4828, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 115, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-19T10:46:15Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369255, 'open_issues': 115, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-19T03:23:02Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'sha': 'e6b2758ab401975c0bde2b80bec5b05485c25c5a'}, 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7446.patch', 'comments': 2, 'head': {'ref': 'wii-save-full-sync', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, 'label': 'Techjar:wii-save-full-sync', 'repo': {'forks_count': 0, 'events_url': 'https://api.github.com/repos/Techjar/dolphin/events', 'pulls_url': 'https://api.github.com/repos/Techjar/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/Techjar/dolphin/languages', 'git_url': 'git://github.com/Techjar/dolphin.git', 'name': 'dolphin', 'watchers_count': 0, 'forks': 0, 'milestones_url': 'https://api.github.com/repos/Techjar/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/Techjar/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, 'watchers': 0, 'labels_url': 'https://api.github.com/repos/Techjar/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/Techjar/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/Techjar/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/Techjar/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/Techjar/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/Techjar/dolphin/teams', 'tags_url': 'https://api.github.com/repos/Techjar/dolphin/tags', 'stargazers_count': 0, 'node_id': 'MDEwOlJlcG9zaXRvcnk3NzQyMTMwMA==', 'clone_url': 'https://github.com/Techjar/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/Techjar/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/Techjar/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/Techjar/dolphin', 'contributors_url': 'https://api.github.com/repos/Techjar/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/Techjar/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/Techjar/dolphin/notifications{?since,all,participating}', 'fork': True, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'Techjar/dolphin', 'open_issues_count': 0, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/Techjar/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/Techjar/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/Techjar/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/Techjar/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/Techjar/dolphin', 'trees_url': 'https://api.github.com/repos/Techjar/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/Techjar/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/Techjar/dolphin/assignees{/user}', 'pushed_at': '2018-11-19T11:37:17Z', 'archived': False, 'svn_url': 'https://github.com/Techjar/dolphin', 'has_projects': True, 'subscription_url': 'https://api.github.com/repos/Techjar/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/Techjar/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/Techjar/dolphin/issues{/number}', 'size': 332063, 'open_issues': 0, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/Techjar/dolphin/releases{/id}', 'ssh_url': 'git@github.com:Techjar/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/Techjar/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/Techjar/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/Techjar/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/Techjar/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/Techjar/dolphin/{archive_format}{/ref}', 'updated_at': '2016-12-27T03:00:29Z', 'statuses_url': 'https://api.github.com/repos/Techjar/dolphin/statuses/{sha}', 'created_at': '2016-12-27T03:00:03Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/Techjar/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/Techjar/dolphin/git/refs{/sha}', 'id': 77421300}, 'sha': 'b06b7e5686429f30b46e2c422cd9d988477f6268'}, 'deletions': 102, 'updated_at': '2018-11-19T11:37:19Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/b06b7e5686429f30b46e2c422cd9d988477f6268', 'created_at': '2018-10-02T13:18:47Z', 'title': 'NetPlay: Add full Wii save sync', 'requested_teams': [], 'id': 219700265}, 'action': 'synchronize', 'number': 7446, 'repository': {'forks_count': 1136, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4828, 'forks': 1136, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4828, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4828, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 115, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-19T10:46:15Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369255, 'open_issues': 115, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-19T03:23:02Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'after': 'b06b7e5686429f30b46e2c422cd9d988477f6268', 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'before': 'f0f3e3c1b7f878b024bb658e350d37b5dca1336f'}}
2018-11-19T10:46:15.651609	{'source': 'webserver', 'type': 'raw_gh_hook', 'gh_type': 'pull_request', 'raw': {'pull_request': {'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7580.diff', 'body': 'Its usage was inconsistent, confusing, and buggy, so I opted to just remove it entirely. It has been replaced with `PadIndex` for the appropriate instances (mainly networking), and inappropriate usages (where it was really just a player ID) have been replaced with the `PlayerId` type. The definition of "no mapping" has been changed from -1 to 0 to match the defintion of "no player", as -1 (255 unsigned) is actually a valid player ID.\r\n\r\nThe bugs never manifested because it only occurs with a full lobby of 255 players, at which point the last player\'s ID collides with the "no mapping" definition and some undefined behavior occurs. Nevertheless, I thought it best to fix it anyways as the usage of `PadMapping` was confusing.', 'merged_by': None, 'requested_reviewers': [], 'maintainer_can_modify': True, 'merged': False, 'author_association': 'CONTRIBUTOR', 'number': 7580, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7580', 'labels': [], 'merged_at': None, 'additions': 37, 'state': 'open', 'review_comments': 0, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7580/comments', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7580', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7580/comments', 'assignees': [], 'mergeable': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7580', 'commits': 1, 'milestone': None, 'merge_commit_sha': '90623d9eca128e685e3979f25da2a02fe22aad1f', 'rebaseable': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjMxOTI0ODAx', 'mergeable_state': 'unknown', 'locked': False, 'changed_files': 6, '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7580'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/529796bd590c36c03978a43f1ee6eed0f4cba29d'}, '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/7580/commits'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7580'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7580/comments'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7580'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7580/comments'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7580/commits', 'closed_at': None, 'base': {'ref': 'master', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'label': 'dolphin-emu:master', 'repo': {'forks_count': 1136, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4828, 'forks': 1136, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4828, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4828, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 115, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-19T10:42:01Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369255, 'open_issues': 115, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-19T03:23:02Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'sha': 'e6b2758ab401975c0bde2b80bec5b05485c25c5a'}, 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7580.patch', 'comments': 0, 'head': {'ref': 'netplay-padmapping-type', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, 'label': 'Techjar:netplay-padmapping-type', 'repo': {'forks_count': 0, 'events_url': 'https://api.github.com/repos/Techjar/dolphin/events', 'pulls_url': 'https://api.github.com/repos/Techjar/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/Techjar/dolphin/languages', 'git_url': 'git://github.com/Techjar/dolphin.git', 'name': 'dolphin', 'watchers_count': 0, 'forks': 0, 'milestones_url': 'https://api.github.com/repos/Techjar/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/Techjar/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, 'watchers': 0, 'labels_url': 'https://api.github.com/repos/Techjar/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/Techjar/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/Techjar/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/Techjar/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/Techjar/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/Techjar/dolphin/teams', 'tags_url': 'https://api.github.com/repos/Techjar/dolphin/tags', 'stargazers_count': 0, 'node_id': 'MDEwOlJlcG9zaXRvcnk3NzQyMTMwMA==', 'clone_url': 'https://github.com/Techjar/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/Techjar/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/Techjar/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/Techjar/dolphin', 'contributors_url': 'https://api.github.com/repos/Techjar/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/Techjar/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/Techjar/dolphin/notifications{?since,all,participating}', 'fork': True, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'Techjar/dolphin', 'open_issues_count': 0, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/Techjar/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/Techjar/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/Techjar/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/Techjar/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/Techjar/dolphin', 'trees_url': 'https://api.github.com/repos/Techjar/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/Techjar/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/Techjar/dolphin/assignees{/user}', 'pushed_at': '2018-11-19T10:46:14Z', 'archived': False, 'svn_url': 'https://github.com/Techjar/dolphin', 'has_projects': True, 'subscription_url': 'https://api.github.com/repos/Techjar/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/Techjar/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/Techjar/dolphin/issues{/number}', 'size': 332062, 'open_issues': 0, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/Techjar/dolphin/releases{/id}', 'ssh_url': 'git@github.com:Techjar/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/Techjar/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/Techjar/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/Techjar/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/Techjar/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/Techjar/dolphin/{archive_format}{/ref}', 'updated_at': '2016-12-27T03:00:29Z', 'statuses_url': 'https://api.github.com/repos/Techjar/dolphin/statuses/{sha}', 'created_at': '2016-12-27T03:00:03Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/Techjar/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/Techjar/dolphin/git/refs{/sha}', 'id': 77421300}, 'sha': '529796bd590c36c03978a43f1ee6eed0f4cba29d'}, 'deletions': 37, 'updated_at': '2018-11-19T10:46:14Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/529796bd590c36c03978a43f1ee6eed0f4cba29d', 'created_at': '2018-11-19T10:37:37Z', 'title': 'NetPlay: Remove PadMapping type', 'requested_teams': [], 'id': 231924801}, 'action': 'synchronize', 'number': 7580, 'repository': {'forks_count': 1136, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4828, 'forks': 1136, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4828, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4828, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 115, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-19T10:42:01Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369255, 'open_issues': 115, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-19T03:23:02Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'after': '529796bd590c36c03978a43f1ee6eed0f4cba29d', 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'before': 'a3a6b38b54950fcfc0f4d4ebfc3064728beaf7dd'}}
2018-11-19T10:42:01.230268	{'source': 'webserver', 'type': 'raw_gh_hook', 'gh_type': 'pull_request', 'raw': {'pull_request': {'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7580.diff', 'body': 'Its usage was inconsistent, confusing, and buggy, so I opted to just remove it entirely. It has been replaced with `PadIndex` for the appropriate instances (mainly networking), and inappropriate usages (where it was really just a player ID) have been replaced with the `PlayerId` type. The definition of "no mapping" has been changed from -1 to 0 to match the defintion of "no player", as -1 (255 unsigned) is actually a valid player ID.\r\n\r\nThe bugs never manifested because it only occurs with a full lobby of 255 players, at which point the last player\'s ID collides with the "no mapping" definition and some undefined behavior occurs. Nevertheless, I thought it best to fix it anyways as the usage of `PadMapping` was confusing.', 'merged_by': None, 'requested_reviewers': [], 'maintainer_can_modify': True, 'merged': False, 'author_association': 'CONTRIBUTOR', 'number': 7580, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7580', 'labels': [], 'merged_at': None, 'additions': 36, 'state': 'open', 'review_comments': 0, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7580/comments', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7580', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7580/comments', 'assignees': [], 'mergeable': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7580', 'commits': 1, 'milestone': None, 'merge_commit_sha': '97d60c8e07552f79be69beba68bd6120086d42cf', 'rebaseable': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjMxOTI0ODAx', 'mergeable_state': 'unknown', 'locked': False, 'changed_files': 6, '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7580'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/a3a6b38b54950fcfc0f4d4ebfc3064728beaf7dd'}, '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/7580/commits'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7580'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7580/comments'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7580'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7580/comments'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7580/commits', 'closed_at': None, 'base': {'ref': 'master', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'label': 'dolphin-emu:master', 'repo': {'forks_count': 1136, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4828, 'forks': 1136, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4828, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4828, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 115, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-19T10:37:38Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369255, 'open_issues': 115, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-19T03:23:02Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'sha': 'e6b2758ab401975c0bde2b80bec5b05485c25c5a'}, 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7580.patch', 'comments': 0, 'head': {'ref': 'netplay-padmapping-type', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, 'label': 'Techjar:netplay-padmapping-type', 'repo': {'forks_count': 0, 'events_url': 'https://api.github.com/repos/Techjar/dolphin/events', 'pulls_url': 'https://api.github.com/repos/Techjar/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/Techjar/dolphin/languages', 'git_url': 'git://github.com/Techjar/dolphin.git', 'name': 'dolphin', 'watchers_count': 0, 'forks': 0, 'milestones_url': 'https://api.github.com/repos/Techjar/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/Techjar/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, 'watchers': 0, 'labels_url': 'https://api.github.com/repos/Techjar/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/Techjar/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/Techjar/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/Techjar/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/Techjar/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/Techjar/dolphin/teams', 'tags_url': 'https://api.github.com/repos/Techjar/dolphin/tags', 'stargazers_count': 0, 'node_id': 'MDEwOlJlcG9zaXRvcnk3NzQyMTMwMA==', 'clone_url': 'https://github.com/Techjar/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/Techjar/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/Techjar/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/Techjar/dolphin', 'contributors_url': 'https://api.github.com/repos/Techjar/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/Techjar/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/Techjar/dolphin/notifications{?since,all,participating}', 'fork': True, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'Techjar/dolphin', 'open_issues_count': 0, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/Techjar/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/Techjar/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/Techjar/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/Techjar/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/Techjar/dolphin', 'trees_url': 'https://api.github.com/repos/Techjar/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/Techjar/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/Techjar/dolphin/assignees{/user}', 'pushed_at': '2018-11-19T10:41:59Z', 'archived': False, 'svn_url': 'https://github.com/Techjar/dolphin', 'has_projects': True, 'subscription_url': 'https://api.github.com/repos/Techjar/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/Techjar/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/Techjar/dolphin/issues{/number}', 'size': 332062, 'open_issues': 0, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/Techjar/dolphin/releases{/id}', 'ssh_url': 'git@github.com:Techjar/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/Techjar/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/Techjar/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/Techjar/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/Techjar/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/Techjar/dolphin/{archive_format}{/ref}', 'updated_at': '2016-12-27T03:00:29Z', 'statuses_url': 'https://api.github.com/repos/Techjar/dolphin/statuses/{sha}', 'created_at': '2016-12-27T03:00:03Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/Techjar/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/Techjar/dolphin/git/refs{/sha}', 'id': 77421300}, 'sha': 'a3a6b38b54950fcfc0f4d4ebfc3064728beaf7dd'}, 'deletions': 36, 'updated_at': '2018-11-19T10:42:00Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/a3a6b38b54950fcfc0f4d4ebfc3064728beaf7dd', 'created_at': '2018-11-19T10:37:37Z', 'title': 'NetPlay: Remove PadMapping type', 'requested_teams': [], 'id': 231924801}, 'action': 'synchronize', 'number': 7580, 'repository': {'forks_count': 1136, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4828, 'forks': 1136, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4828, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4828, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 115, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-19T10:37:38Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369255, 'open_issues': 115, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-19T03:23:02Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'after': 'a3a6b38b54950fcfc0f4d4ebfc3064728beaf7dd', 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'before': '4b7a75b1d27a0e1fc28385c335baa380e3b37a27'}}
2018-11-19T10:37:38.858988	{'source': 'webserver', 'type': 'raw_gh_hook', 'gh_type': 'pull_request', 'raw': {'pull_request': {'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7580.diff', 'body': 'Its usage was inconsistent, confusing, and buggy, so I opted to just remove it entirely. It has been replaced with `PadIndex` for the appropriate instances (mainly networking), and inappropriate usages (where it was really just a player ID) have been replaced with the `PlayerId` type. The definition of "no mapping" has been changed from -1 to 0 to match the defintion of "no player", as -1 (255 unsigned) is actually a valid player ID.\r\n\r\nThe bugs never manifested because it only occurs with a full lobby of 255 players, at which point the last player\'s ID collides with the "no mapping" definition and some undefined behavior occurs. Nevertheless, I thought it best to fix it anyways as the usage of `PadMapping` was confusing.', 'merged_by': None, 'requested_reviewers': [], 'maintainer_can_modify': True, 'merged': False, 'author_association': 'CONTRIBUTOR', 'number': 7580, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7580', 'labels': [], 'merged_at': None, 'additions': 34, 'state': 'open', 'review_comments': 0, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7580/comments', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7580', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7580/comments', 'assignees': [], 'mergeable': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7580', 'commits': 1, 'milestone': None, 'merge_commit_sha': None, 'rebaseable': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjMxOTI0ODAx', 'mergeable_state': 'unknown', 'locked': False, 'changed_files': 5, '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7580'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/4b7a75b1d27a0e1fc28385c335baa380e3b37a27'}, '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/7580/commits'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7580'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7580/comments'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7580'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7580/comments'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7580/commits', 'closed_at': None, 'base': {'ref': 'master', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'label': 'dolphin-emu:master', 'repo': {'forks_count': 1136, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4828, 'forks': 1136, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4828, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4828, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 115, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-19T00:35:57Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369255, 'open_issues': 115, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-19T03:23:02Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'sha': 'e6b2758ab401975c0bde2b80bec5b05485c25c5a'}, 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7580.patch', 'comments': 0, 'head': {'ref': 'netplay-padmapping-type', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, 'label': 'Techjar:netplay-padmapping-type', 'repo': {'forks_count': 0, 'events_url': 'https://api.github.com/repos/Techjar/dolphin/events', 'pulls_url': 'https://api.github.com/repos/Techjar/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/Techjar/dolphin/languages', 'git_url': 'git://github.com/Techjar/dolphin.git', 'name': 'dolphin', 'watchers_count': 0, 'forks': 0, 'milestones_url': 'https://api.github.com/repos/Techjar/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/Techjar/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, 'watchers': 0, 'labels_url': 'https://api.github.com/repos/Techjar/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/Techjar/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/Techjar/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/Techjar/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/Techjar/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/Techjar/dolphin/teams', 'tags_url': 'https://api.github.com/repos/Techjar/dolphin/tags', 'stargazers_count': 0, 'node_id': 'MDEwOlJlcG9zaXRvcnk3NzQyMTMwMA==', 'clone_url': 'https://github.com/Techjar/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/Techjar/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/Techjar/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/Techjar/dolphin', 'contributors_url': 'https://api.github.com/repos/Techjar/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/Techjar/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/Techjar/dolphin/notifications{?since,all,participating}', 'fork': True, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'Techjar/dolphin', 'open_issues_count': 0, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/Techjar/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/Techjar/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/Techjar/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/Techjar/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/Techjar/dolphin', 'trees_url': 'https://api.github.com/repos/Techjar/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/Techjar/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/Techjar/dolphin/assignees{/user}', 'pushed_at': '2018-11-19T10:35:30Z', 'archived': False, 'svn_url': 'https://github.com/Techjar/dolphin', 'has_projects': True, 'subscription_url': 'https://api.github.com/repos/Techjar/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/Techjar/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/Techjar/dolphin/issues{/number}', 'size': 332062, 'open_issues': 0, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/Techjar/dolphin/releases{/id}', 'ssh_url': 'git@github.com:Techjar/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/Techjar/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/Techjar/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/Techjar/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/Techjar/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/Techjar/dolphin/{archive_format}{/ref}', 'updated_at': '2016-12-27T03:00:29Z', 'statuses_url': 'https://api.github.com/repos/Techjar/dolphin/statuses/{sha}', 'created_at': '2016-12-27T03:00:03Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/Techjar/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/Techjar/dolphin/git/refs{/sha}', 'id': 77421300}, 'sha': '4b7a75b1d27a0e1fc28385c335baa380e3b37a27'}, 'deletions': 34, 'updated_at': '2018-11-19T10:37:37Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/4b7a75b1d27a0e1fc28385c335baa380e3b37a27', 'created_at': '2018-11-19T10:37:37Z', 'title': 'NetPlay: Remove PadMapping type', 'requested_teams': [], 'id': 231924801}, 'action': 'opened', 'number': 7580, 'repository': {'forks_count': 1136, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4828, 'forks': 1136, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4828, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4828, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 115, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-19T00:35:57Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369255, 'open_issues': 115, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-19T03:23:02Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Techjar/followers', 'url': 'https://api.github.com/users/Techjar', 'organizations_url': 'https://api.github.com/users/Techjar/orgs', 'node_id': 'MDQ6VXNlcjUzMjgyMQ==', 'events_url': 'https://api.github.com/users/Techjar/events{/privacy}', 'repos_url': 'https://api.github.com/users/Techjar/repos', 'gists_url': 'https://api.github.com/users/Techjar/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Techjar/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Techjar/following{/other_user}', 'html_url': 'https://github.com/Techjar', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/532821?v=4', 'login': 'Techjar', 'subscriptions_url': 'https://api.github.com/users/Techjar/subscriptions', 'starred_url': 'https://api.github.com/users/Techjar/starred{/owner}{/repo}', 'id': 532821}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}}}
2018-11-19T00:35:56.268179	{'source': 'webserver', 'type': 'raw_gh_hook', 'gh_type': 'pull_request', 'raw': {'pull_request': {'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7579.diff', 'body': "Fixes the 'Fatal error' in the memory card manager on importing files that almost fill the entire remaining free space described here: https://forums.dolphin-emu.org/Thread-importing-gamecube-protected-save-fatal-error.\r\n\r\nThe function didn't quite agree with itself whether it wanted indices that are based on the whole memory card (where 0 is the Header block and 5 is the first file data block) or based on the BlockAlloc's Map member (where 0 would be the first data block). This should now be rectified.\r\n\r\nAs a sidenote, this code feels very old and I suspect there are other errors like these that aren't noticed during general usage. I've started a separate branch to update the code to more modern standards [over here](https://github.com/AdmiralCurtiss/dolphin/tree/memcard-cleanup), but that's still a bit work in progress.", 'merged_by': None, 'requested_reviewers': [], 'maintainer_can_modify': True, 'merged': False, 'author_association': 'CONTRIBUTOR', 'number': 7579, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7579', 'labels': [], 'merged_at': None, 'additions': 6, 'state': 'open', 'review_comments': 0, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7579/comments', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7579', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7579/comments', 'assignees': [], 'mergeable': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7579', 'commits': 1, 'milestone': None, 'merge_commit_sha': '28ae04bb814a47601ce45c452fe87774902e525b', 'rebaseable': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'html_url': 'https://github.com/AdmiralCurtiss', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/4522237?v=4', 'login': 'AdmiralCurtiss', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'id': 4522237}, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjMxODI2OTM1', 'mergeable_state': 'unknown', 'locked': False, 'changed_files': 1, '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7579'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/2babafb2eedbccf2e0043c919140e7268e1f29e1'}, '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/7579/commits'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7579'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7579/comments'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7579'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7579/comments'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7579/commits', 'closed_at': None, 'base': {'ref': 'master', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'label': 'dolphin-emu:master', 'repo': {'forks_count': 1137, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4827, 'forks': 1137, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4827, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4827, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 114, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-19T00:33:52Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369255, 'open_issues': 114, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-18T21:51:06Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'sha': 'e6b2758ab401975c0bde2b80bec5b05485c25c5a'}, 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7579.patch', 'comments': 0, 'head': {'ref': 'next-free-block-fix', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'html_url': 'https://github.com/AdmiralCurtiss', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/4522237?v=4', 'login': 'AdmiralCurtiss', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'id': 4522237}, 'label': 'AdmiralCurtiss:next-free-block-fix', 'repo': {'forks_count': 0, 'events_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/events', 'pulls_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/languages', 'git_url': 'git://github.com/AdmiralCurtiss/dolphin.git', 'name': 'dolphin', 'watchers_count': 1, 'forks': 0, 'milestones_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'html_url': 'https://github.com/AdmiralCurtiss', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/4522237?v=4', 'login': 'AdmiralCurtiss', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'id': 4522237}, 'watchers': 1, 'labels_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/teams', 'tags_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/tags', 'stargazers_count': 1, 'node_id': 'MDEwOlJlcG9zaXRvcnkzNjMyMDg4OQ==', 'clone_url': 'https://github.com/AdmiralCurtiss/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/AdmiralCurtiss/dolphin', 'contributors_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/notifications{?since,all,participating}', 'fork': True, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'AdmiralCurtiss/dolphin', 'open_issues_count': 0, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin', 'trees_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/assignees{/user}', 'pushed_at': '2018-11-19T00:35:54Z', 'archived': False, 'svn_url': 'https://github.com/AdmiralCurtiss/dolphin', 'has_projects': True, 'subscription_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/issues{/number}', 'size': 331542, 'open_issues': 0, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/releases{/id}', 'ssh_url': 'git@github.com:AdmiralCurtiss/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-17T17:03:33Z', 'statuses_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/statuses/{sha}', 'created_at': '2015-05-26T20:08:21Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/git/refs{/sha}', 'id': 36320889}, 'sha': '2babafb2eedbccf2e0043c919140e7268e1f29e1'}, 'deletions': 4, 'updated_at': '2018-11-19T00:35:55Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/2babafb2eedbccf2e0043c919140e7268e1f29e1', 'created_at': '2018-11-19T00:33:52Z', 'title': 'GCMemcard: Fix mixed memcard-based and bat-based indices in definition and usage of NextFreeBlock().', 'requested_teams': [], 'id': 231826935}, 'action': 'synchronize', 'number': 7579, 'repository': {'forks_count': 1137, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4827, 'forks': 1137, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4827, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4827, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 114, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-19T00:33:52Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369255, 'open_issues': 114, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-18T21:51:06Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'after': '2babafb2eedbccf2e0043c919140e7268e1f29e1', 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'html_url': 'https://github.com/AdmiralCurtiss', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/4522237?v=4', 'login': 'AdmiralCurtiss', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'id': 4522237}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'before': 'c2785b9cd3a4c66740cfcbd4b8a2599c30b733cc'}}
2018-11-19T00:33:53.170228	{'source': 'webserver', 'type': 'raw_gh_hook', 'gh_type': 'pull_request', 'raw': {'pull_request': {'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7579.diff', 'body': "Fixes the 'Fatal error' in the memory card manager on importing files that almost fill the entire remaining free space described here: https://forums.dolphin-emu.org/Thread-importing-gamecube-protected-save-fatal-error.\r\n\r\nThe function didn't quite agree with itself whether it wanted indices that are based on the whole memory card (where 0 is the Header block and 5 is the first file data block) or based on the BlockAlloc's Map member (where 0 would be the first data block). This should now be rectified.\r\n\r\nAs a sidenote, this code feels very old and I suspect there are other errors like these that aren't noticed during general usage. I've started a separate branch to update the code to more modern standards [over here](https://github.com/AdmiralCurtiss/dolphin/tree/memcard-cleanup), but that's still a bit work in progress.", 'merged_by': None, 'requested_reviewers': [], 'maintainer_can_modify': True, 'merged': False, 'author_association': 'CONTRIBUTOR', 'number': 7579, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7579', 'labels': [], 'merged_at': None, 'additions': 6, 'state': 'open', 'review_comments': 0, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7579/comments', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7579', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7579/comments', 'assignees': [], 'mergeable': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7579', 'commits': 1, 'milestone': None, 'merge_commit_sha': None, 'rebaseable': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'html_url': 'https://github.com/AdmiralCurtiss', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/4522237?v=4', 'login': 'AdmiralCurtiss', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'id': 4522237}, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjMxODI2OTM1', 'mergeable_state': 'unknown', 'locked': False, 'changed_files': 1, '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7579'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/c2785b9cd3a4c66740cfcbd4b8a2599c30b733cc'}, '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/7579/commits'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7579'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7579/comments'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7579'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7579/comments'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7579/commits', 'closed_at': None, 'base': {'ref': 'master', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'label': 'dolphin-emu:master', 'repo': {'forks_count': 1137, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4827, 'forks': 1137, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4827, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4827, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 114, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-18T13:24:55Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369255, 'open_issues': 114, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-18T21:51:06Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'sha': 'e6b2758ab401975c0bde2b80bec5b05485c25c5a'}, 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7579.patch', 'comments': 0, 'head': {'ref': 'next-free-block-fix', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'html_url': 'https://github.com/AdmiralCurtiss', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/4522237?v=4', 'login': 'AdmiralCurtiss', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'id': 4522237}, 'label': 'AdmiralCurtiss:next-free-block-fix', 'repo': {'forks_count': 0, 'events_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/events', 'pulls_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/languages', 'git_url': 'git://github.com/AdmiralCurtiss/dolphin.git', 'name': 'dolphin', 'watchers_count': 1, 'forks': 0, 'milestones_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'html_url': 'https://github.com/AdmiralCurtiss', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/4522237?v=4', 'login': 'AdmiralCurtiss', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'id': 4522237}, 'watchers': 1, 'labels_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/teams', 'tags_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/tags', 'stargazers_count': 1, 'node_id': 'MDEwOlJlcG9zaXRvcnkzNjMyMDg4OQ==', 'clone_url': 'https://github.com/AdmiralCurtiss/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/AdmiralCurtiss/dolphin', 'contributors_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/notifications{?since,all,participating}', 'fork': True, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'AdmiralCurtiss/dolphin', 'open_issues_count': 0, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin', 'trees_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/assignees{/user}', 'pushed_at': '2018-11-19T00:25:53Z', 'archived': False, 'svn_url': 'https://github.com/AdmiralCurtiss/dolphin', 'has_projects': True, 'subscription_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/issues{/number}', 'size': 331542, 'open_issues': 0, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/releases{/id}', 'ssh_url': 'git@github.com:AdmiralCurtiss/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-17T17:03:33Z', 'statuses_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/statuses/{sha}', 'created_at': '2015-05-26T20:08:21Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/AdmiralCurtiss/dolphin/git/refs{/sha}', 'id': 36320889}, 'sha': 'c2785b9cd3a4c66740cfcbd4b8a2599c30b733cc'}, 'deletions': 3, 'updated_at': '2018-11-19T00:33:52Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/c2785b9cd3a4c66740cfcbd4b8a2599c30b733cc', 'created_at': '2018-11-19T00:33:52Z', 'title': 'GCMemcard: Fix mixed memcard-based and bat-based indices in definition and usage of NextFreeBlock().', 'requested_teams': [], 'id': 231826935}, 'action': 'opened', 'number': 7579, 'repository': {'forks_count': 1137, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4827, 'forks': 1137, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4827, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4827, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 114, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-18T13:24:55Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369255, 'open_issues': 114, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-18T21:51:06Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'html_url': 'https://github.com/AdmiralCurtiss', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/4522237?v=4', 'login': 'AdmiralCurtiss', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'id': 4522237}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}}}
2018-11-18T16:54:16.158293	{'source': 'webserver', 'type': 'raw_gh_hook', 'gh_type': 'issue_comment', 'raw': {'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}, 'action': 'edited', 'repository': {'forks_count': 1137, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4828, 'forks': 1137, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4828, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4828, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 113, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-18T13:24:55Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369255, 'open_issues': 113, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-18T14:53:37Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'issue': {'assignees': [], 'body': "Patches issue #11164 https://bugs.dolphin-emu.org/issues/11164, which is a regression and was introduced in 5.0-4703 PR https://github.com/dolphin-emu/dolphin/pull/5726.\r\n\r\nThe pr just makes the tmem cache emulation optional and disables it for the games that are known to be broken with it. Ideally, it would be improved/repaired to work properly, but that's beyond by my skillset. An alternative would be to remove it completely, since the currently implemented tmem cache emulation is just a hack, but that would break some effects in Spyro: A Hero's Tail.\r\n\r\nI have chosen to enable the option by default to avoid reports of reduced performance.\r\n\r\nAlso, i wanted to put the option in the GUI right under the texture cache slider, but couldn't figure out how to align it with the other 2nd column options.", 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7562', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7562/events', 'milestone': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/mimimi085181/followers', 'url': 'https://api.github.com/users/mimimi085181', 'organizations_url': 'https://api.github.com/users/mimimi085181/orgs', 'node_id': 'MDQ6VXNlcjkzMDQ5Mzg=', 'events_url': 'https://api.github.com/users/mimimi085181/events{/privacy}', 'repos_url': 'https://api.github.com/users/mimimi085181/repos', 'gists_url': 'https://api.github.com/users/mimimi085181/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/mimimi085181/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/mimimi085181/following{/other_user}', 'html_url': 'https://github.com/mimimi085181', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/9304938?v=4', 'login': 'mimimi085181', 'subscriptions_url': 'https://api.github.com/users/mimimi085181/subscriptions', 'starred_url': 'https://api.github.com/users/mimimi085181/starred{/owner}{/repo}', 'id': 9304938}, 'author_association': 'CONTRIBUTOR', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7562/labels{/name}', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'pull_request': {'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7562.patch', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7562', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7562.diff', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7562'}, 'locked': False, 'closed_at': None, 'number': 7562, 'labels': [], 'comments': 8, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjI5ODkzNjY1', 'state': 'open', 'updated_at': '2018-11-18T16:54:15Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7562', 'created_at': '2018-11-10T14:59:18Z', 'title': 'Tmem cache emulation option', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7562/comments', 'id': 379428966}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/mimimi085181/followers', 'url': 'https://api.github.com/users/mimimi085181', 'organizations_url': 'https://api.github.com/users/mimimi085181/orgs', 'node_id': 'MDQ6VXNlcjkzMDQ5Mzg=', 'events_url': 'https://api.github.com/users/mimimi085181/events{/privacy}', 'repos_url': 'https://api.github.com/users/mimimi085181/repos', 'gists_url': 'https://api.github.com/users/mimimi085181/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/mimimi085181/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/mimimi085181/following{/other_user}', 'html_url': 'https://github.com/mimimi085181', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/9304938?v=4', 'login': 'mimimi085181', 'subscriptions_url': 'https://api.github.com/users/mimimi085181/subscriptions', 'starred_url': 'https://api.github.com/users/mimimi085181/starred{/owner}{/repo}', 'id': 9304938}, 'changes': {'body': {'from': 'I understand that the proper solution is to make the tmem cache emulation actually cache the exact same things that are cached on the gamecube/wii. Since that is beyond my skillset and there are at least 5 games right now that have been broken for over 1 year now, i think something should be done.\r\n\r\nThe alternative to this pr, that i\'d be able to implement, would be to remove the feature again and break Spyro. Removing it instead of making it optional would have one big advantage: It would increase the incentive for somebody to implement a proper solution. The tmem cache emulation was part of Dolphin for over a year now, if there were a few other affected games, i think JMC or somebody else would have found some of them by now. If there\'s only 1 affected game, and it "works", i think it\'s hard to get somebody to work on it.\r\n\r\nI see 4 options:\r\n- Merge this pr(or something similar) to get as many games as possible playable\r\n- Remove the feature to incentivise somebody to implement a proper solution\r\n- Tweak the code to "work" for all known affected games to get as many games as possible playable. (If i was to do that, i\'d create an even bigger mess than it is now)\r\n- Leave it as is and wait for somebody to come along to fix it\r\n\r\nI\'d be genuinely glad, if i\'m overlooking another, a better, alternative.'}}, 'comment': {'author_association': 'CONTRIBUTOR', 'updated_at': '2018-11-18T16:54:15Z', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/mimimi085181/followers', 'url': 'https://api.github.com/users/mimimi085181', 'organizations_url': 'https://api.github.com/users/mimimi085181/orgs', 'node_id': 'MDQ6VXNlcjkzMDQ5Mzg=', 'events_url': 'https://api.github.com/users/mimimi085181/events{/privacy}', 'repos_url': 'https://api.github.com/users/mimimi085181/repos', 'gists_url': 'https://api.github.com/users/mimimi085181/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/mimimi085181/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/mimimi085181/following{/other_user}', 'html_url': 'https://github.com/mimimi085181', 'gravatar_id': '', 'avatar_url': 'https://avatars3.githubusercontent.com/u/9304938?v=4', 'login': 'mimimi085181', 'subscriptions_url': 'https://api.github.com/users/mimimi085181/subscriptions', 'starred_url': 'https://api.github.com/users/mimimi085181/starred{/owner}{/repo}', 'id': 9304938}, 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7562#issuecomment-439607441', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7562', 'created_at': '2018-11-17T10:45:32Z', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/439607441', 'body': 'I understand that the proper solution is to make the tmem cache emulation actually cache the exact same things that are cached on the gamecube/wii. Since that is beyond my skillset and there are at least 5 games right now that have been broken for over 1 year now, i think something should be done.\r\n\r\nThe alternative to this pr, that i\'d be able to implement, would be to remove the feature again and break Spyro. Removing it instead of making it optional would have one big advantage: It would increase the incentive for somebody to implement a proper solution. The tmem cache emulation was part of Dolphin for over a year now, if there were a few other affected games, i think JMC or somebody else would have found some of them by now. If there\'s only 1 affected game, and it "works", i think it\'s hard to get somebody to work on it.\r\n\r\nI see 4 options:\r\n- Merge this pr(or something similar) to get as many games as possible playable\r\n- Remove the feature to incentivise somebody to implement a proper solution\r\n- Tweak the code to "work" for all known affected games to get as many games as possible playable. (If i was to do that, i\'d create an even bigger mess than it is now)\r\n- Leave it as is and wait for somebody to come along to fix it\r\n\r\nI\'d be genuinely glad, if i\'m overlooking another, a better, alternative.\r\n\r\nPS: Sorry, there\'s another bad alternative that i thought of and i dismissed it, it\'s a variation of the 1st alternative. Add the option to enable/disable tmem cache emulation, don\'t expose it to the GUI, and only turn it on for Spyro.', 'node_id': 'MDEyOklzc3VlQ29tbWVudDQzOTYwNzQ0MQ==', 'id': 439607441}}}
2018-11-18T13:24:55.390855	{'source': 'webserver', 'type': 'raw_gh_hook', 'gh_type': 'pull_request', 'raw': {'pull_request': {'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7578.diff', 'body': '', 'merged_by': None, 'requested_reviewers': [], 'maintainer_can_modify': True, 'merged': False, 'author_association': 'CONTRIBUTOR', 'number': 7578, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7578', 'labels': [], 'merged_at': None, 'additions': 15, 'state': 'open', 'review_comments': 0, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7578/comments', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7578', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7578/comments', 'assignees': [], 'mergeable': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7578', 'commits': 1, 'milestone': None, 'merge_commit_sha': None, 'rebaseable': None, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'url': 'https://api.github.com/users/jordan-woyak', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'html_url': 'https://github.com/jordan-woyak', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1768214?v=4', 'login': 'jordan-woyak', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'id': 1768214}, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjMxNzg4MDc4', 'mergeable_state': 'unknown', 'locked': False, 'changed_files': 1, '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7578'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/2d44be6462d3051c9e78109db80781be8b98ba26'}, '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/7578/commits'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7578'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7578/comments'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7578'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7578/comments'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7578/commits', 'closed_at': None, 'base': {'ref': 'master', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'label': 'dolphin-emu:master', 'repo': {'forks_count': 1137, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4826, 'forks': 1137, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4826, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4826, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 113, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-18T05:41:22Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369255, 'open_issues': 113, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-18T12:58:28Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'sha': 'e6b2758ab401975c0bde2b80bec5b05485c25c5a'}, 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7578.patch', 'comments': 0, 'head': {'ref': 'master', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'url': 'https://api.github.com/users/jordan-woyak', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'html_url': 'https://github.com/jordan-woyak', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1768214?v=4', 'login': 'jordan-woyak', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'id': 1768214}, 'label': 'jordan-woyak:master', 'repo': {'forks_count': 0, 'events_url': 'https://api.github.com/repos/jordan-woyak/dolphin/events', 'pulls_url': 'https://api.github.com/repos/jordan-woyak/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/jordan-woyak/dolphin/languages', 'git_url': 'git://github.com/jordan-woyak/dolphin.git', 'name': 'dolphin', 'watchers_count': 0, 'forks': 0, 'milestones_url': 'https://api.github.com/repos/jordan-woyak/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/jordan-woyak/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'url': 'https://api.github.com/users/jordan-woyak', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'html_url': 'https://github.com/jordan-woyak', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1768214?v=4', 'login': 'jordan-woyak', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'id': 1768214}, 'watchers': 0, 'labels_url': 'https://api.github.com/repos/jordan-woyak/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/jordan-woyak/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/jordan-woyak/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/jordan-woyak/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/jordan-woyak/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/jordan-woyak/dolphin/teams', 'tags_url': 'https://api.github.com/repos/jordan-woyak/dolphin/tags', 'stargazers_count': 0, 'node_id': 'MDEwOlJlcG9zaXRvcnkxNjgxODQwOA==', 'clone_url': 'https://github.com/jordan-woyak/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/jordan-woyak/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/jordan-woyak/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/jordan-woyak/dolphin', 'contributors_url': 'https://api.github.com/repos/jordan-woyak/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/jordan-woyak/dolphin/notifications{?since,all,participating}', 'fork': True, 'homepage': None, 'full_name': 'jordan-woyak/dolphin', 'open_issues_count': 0, 'has_wiki': False, 'comments_url': 'https://api.github.com/repos/jordan-woyak/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/jordan-woyak/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/jordan-woyak/dolphin', 'trees_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/jordan-woyak/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/jordan-woyak/dolphin/assignees{/user}', 'pushed_at': '2018-11-18T13:23:13Z', 'archived': False, 'svn_url': 'https://github.com/jordan-woyak/dolphin', 'has_projects': True, 'subscription_url': 'https://api.github.com/repos/jordan-woyak/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/jordan-woyak/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/jordan-woyak/dolphin/issues{/number}', 'size': 302207, 'open_issues': 0, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube/Wii emulator, allowing you to play games for these two platforms on PC, with improvements.', 'releases_url': 'https://api.github.com/repos/jordan-woyak/dolphin/releases{/id}', 'ssh_url': 'git@github.com:jordan-woyak/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/jordan-woyak/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/jordan-woyak/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/jordan-woyak/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/jordan-woyak/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/jordan-woyak/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-18T13:23:17Z', 'statuses_url': 'https://api.github.com/repos/jordan-woyak/dolphin/statuses/{sha}', 'created_at': '2014-02-13T21:50:38Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/jordan-woyak/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/refs{/sha}', 'id': 16818408}, 'sha': '2d44be6462d3051c9e78109db80781be8b98ba26'}, 'deletions': 10, 'updated_at': '2018-11-18T13:24:54Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/2d44be6462d3051c9e78109db80781be8b98ba26', 'created_at': '2018-11-18T13:24:54Z', 'title': 'Fix spurious error logs for conversions of empty strings on Windows.', 'requested_teams': [], 'id': 231788078}, 'action': 'opened', 'number': 7578, 'repository': {'forks_count': 1137, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4826, 'forks': 1137, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4826, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4826, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 113, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-18T05:41:22Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369255, 'open_issues': 113, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-18T12:58:28Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'url': 'https://api.github.com/users/jordan-woyak', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'html_url': 'https://github.com/jordan-woyak', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1768214?v=4', 'login': 'jordan-woyak', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'id': 1768214}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}}}
2018-11-18T06:03:22.269033	{'source': 'webserver', 'type': 'raw_gh_hook', 'gh_type': 'pull_request', 'raw': {'pull_request': {'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/7577.diff', 'body': 'is the software available on  windows xp', 'merged_by': None, 'requested_reviewers': [], 'maintainer_can_modify': False, 'merged': False, 'author_association': 'NONE', 'number': 7577, 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7577', 'labels': [], 'merged_at': None, 'additions': 1251, 'state': 'closed', 'review_comments': 0, 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7577/comments', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/7577', 'assignee': None, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7577/comments', 'assignees': [], 'mergeable': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7577', 'commits': 53, 'milestone': None, 'merge_commit_sha': None, 'rebaseable': False, 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/septiceyegamer/followers', 'url': 'https://api.github.com/users/septiceyegamer', 'organizations_url': 'https://api.github.com/users/septiceyegamer/orgs', 'node_id': 'MDQ6VXNlcjM4Mzg1Nzg2', 'events_url': 'https://api.github.com/users/septiceyegamer/events{/privacy}', 'repos_url': 'https://api.github.com/users/septiceyegamer/repos', 'gists_url': 'https://api.github.com/users/septiceyegamer/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/septiceyegamer/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/septiceyegamer/following{/other_user}', 'html_url': 'https://github.com/septiceyegamer', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/38385786?v=4', 'login': 'septiceyegamer', 'subscriptions_url': 'https://api.github.com/users/septiceyegamer/subscriptions', 'starred_url': 'https://api.github.com/users/septiceyegamer/starred{/owner}{/repo}', 'id': 38385786}, 'node_id': 'MDExOlB1bGxSZXF1ZXN0MjMxNzcwMDY5', 'mergeable_state': 'dirty', 'locked': False, 'changed_files': 61, '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/7577'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/1d33f6709e410508700a5e37928825d73fd53218'}, '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/7577/commits'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7577'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/7577/comments'}, 'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7577'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7577/comments'}}, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/7577/commits', 'closed_at': '2018-11-18T06:03:20Z', 'base': {'ref': 'master', 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'label': 'dolphin-emu:master', 'repo': {'forks_count': 1137, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4825, 'forks': 1137, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4825, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4825, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 112, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-18T05:41:22Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369255, 'open_issues': 112, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-17T21:50:59Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'sha': 'e6b2758ab401975c0bde2b80bec5b05485c25c5a'}, 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/7577.patch', 'comments': 1, 'head': {'ref': "Narry's_Mod", 'user': {'site_admin': False, 'followers_url': 'https://api.github.com/users/NarryG/followers', 'url': 'https://api.github.com/users/NarryG', 'organizations_url': 'https://api.github.com/users/NarryG/orgs', 'node_id': 'MDQ6VXNlcjMwNDc3OTM=', 'events_url': 'https://api.github.com/users/NarryG/events{/privacy}', 'repos_url': 'https://api.github.com/users/NarryG/repos', 'gists_url': 'https://api.github.com/users/NarryG/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/NarryG/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/NarryG/following{/other_user}', 'html_url': 'https://github.com/NarryG', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/3047793?v=4', 'login': 'NarryG', 'subscriptions_url': 'https://api.github.com/users/NarryG/subscriptions', 'starred_url': 'https://api.github.com/users/NarryG/starred{/owner}{/repo}', 'id': 3047793}, 'label': "NarryG:Narry's_Mod", 'repo': {'forks_count': 1, 'events_url': 'https://api.github.com/repos/NarryG/dolphin/events', 'pulls_url': 'https://api.github.com/repos/NarryG/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/NarryG/dolphin/languages', 'git_url': 'git://github.com/NarryG/dolphin.git', 'name': 'dolphin', 'watchers_count': 6, 'forks': 1, 'milestones_url': 'https://api.github.com/repos/NarryG/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/NarryG/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/NarryG/followers', 'url': 'https://api.github.com/users/NarryG', 'organizations_url': 'https://api.github.com/users/NarryG/orgs', 'node_id': 'MDQ6VXNlcjMwNDc3OTM=', 'events_url': 'https://api.github.com/users/NarryG/events{/privacy}', 'repos_url': 'https://api.github.com/users/NarryG/repos', 'gists_url': 'https://api.github.com/users/NarryG/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/NarryG/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/NarryG/following{/other_user}', 'html_url': 'https://github.com/NarryG', 'gravatar_id': '', 'avatar_url': 'https://avatars1.githubusercontent.com/u/3047793?v=4', 'login': 'NarryG', 'subscriptions_url': 'https://api.github.com/users/NarryG/subscriptions', 'starred_url': 'https://api.github.com/users/NarryG/starred{/owner}{/repo}', 'id': 3047793}, 'watchers': 6, 'labels_url': 'https://api.github.com/repos/NarryG/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/NarryG/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/NarryG/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/NarryG/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/NarryG/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/NarryG/dolphin/teams', 'tags_url': 'https://api.github.com/repos/NarryG/dolphin/tags', 'stargazers_count': 6, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTIxMzMwODA=', 'clone_url': 'https://github.com/NarryG/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/NarryG/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/NarryG/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/NarryG/dolphin', 'contributors_url': 'https://api.github.com/repos/NarryG/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/NarryG/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/NarryG/dolphin/notifications{?since,all,participating}', 'fork': True, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'NarryG/dolphin', 'open_issues_count': 0, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/NarryG/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/NarryG/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/NarryG/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/NarryG/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/NarryG/dolphin', 'trees_url': 'https://api.github.com/repos/NarryG/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/NarryG/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/NarryG/dolphin/assignees{/user}', 'pushed_at': '2018-09-24T21:25:36Z', 'archived': False, 'svn_url': 'https://github.com/NarryG/dolphin', 'has_projects': True, 'subscription_url': 'https://api.github.com/repos/NarryG/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/NarryG/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/NarryG/dolphin/issues{/number}', 'size': 330641, 'open_issues': 0, 'license': {'node_id': 'MDc6TGljZW5zZTA=', 'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None}, 'description': "Narry's Corruption focused modification of Dolphin", 'releases_url': 'https://api.github.com/repos/NarryG/dolphin/releases{/id}', 'ssh_url': 'git@github.com:NarryG/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/NarryG/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/NarryG/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/NarryG/dolphin/forks', 'default_branch': "Narry's_Mod", 'stargazers_url': 'https://api.github.com/repos/NarryG/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/NarryG/dolphin/{archive_format}{/ref}', 'updated_at': '2018-10-10T12:54:35Z', 'statuses_url': 'https://api.github.com/repos/NarryG/dolphin/statuses/{sha}', 'created_at': '2017-11-27T01:41:09Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/NarryG/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/NarryG/dolphin/git/refs{/sha}', 'id': 112133080}, 'sha': '1d33f6709e410508700a5e37928825d73fd53218'}, 'deletions': 84, 'updated_at': '2018-11-18T06:03:21Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/1d33f6709e410508700a5e37928825d73fd53218', 'created_at': '2018-11-18T05:41:22Z', 'title': '32 bit', 'requested_teams': [], 'id': 231770069}, 'action': 'closed', 'number': 7577, 'repository': {'forks_count': 1137, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4825, 'forks': 1137, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4825, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4825, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 112, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-18T05:41:22Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369255, 'open_issues': 112, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_branch': 'master', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'updated_at': '2018-11-17T21:50:59Z', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'created_at': '2013-07-22T09:07:57Z', 'private': False, 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'id': 11577304}, 'sender': {'site_admin': False, 'followers_url': 'https://api.github.com/users/Helios747/followers', 'url': 'https://api.github.com/users/Helios747', 'organizations_url': 'https://api.github.com/users/Helios747/orgs', 'node_id': 'MDQ6VXNlcjY3ODU4NDE=', 'events_url': 'https://api.github.com/users/Helios747/events{/privacy}', 'repos_url': 'https://api.github.com/users/Helios747/repos', 'gists_url': 'https://api.github.com/users/Helios747/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/Helios747/received_events', 'type': 'User', 'following_url': 'https://api.github.com/users/Helios747/following{/other_user}', 'html_url': 'https://github.com/Helios747', 'gravatar_id': '', 'avatar_url': 'https://avatars0.githubusercontent.com/u/6785841?v=4', 'login': 'Helios747', 'subscriptions_url': 'https://api.github.com/users/Helios747/subscriptions', 'starred_url': 'https://api.github.com/users/Helios747/starred{/owner}{/repo}', 'id': 6785841}, 'organization': {'url': 'https://api.github.com/orgs/dolphin-emu', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'login': 'dolphin-emu', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'description': '', 'id': 5050316}}}
2018-11-18T06:03:21.714077	{'source': 'webserver', 'type': 'raw_gh_hook', 'gh_type': 'issue_comment', 'raw': {'action': 'created', 'repository': {'forks_count': 1137, 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'name': 'dolphin', 'watchers_count': 4825, 'forks': 1137, 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'owner': {'site_admin': False, 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'url': 'https://api.github.com/users/dolphin-emu', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'html_url': 'https://github.com/dolphin-emu', 'gravatar_id': '', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5050316?v=4', 'login': 'dolphin-emu', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'id': 5050316}, 'watchers': 4825, 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'stargazers_count': 4825, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'mirror_url': None, 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'has_pages': False, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'has_downloads': True, 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'fork': False, 'homepage': 'https://dolphin-emu.org/', 'full_name': 'dolphin-emu/dolphin', 'open_issues_count': 112, 'has_wiki': True, 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'has_issues': False, 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'pushed_at': '2018-11-18T05:41:22Z', 'archived': False, 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'has_projects': False, 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'size': 369255, 'open_issues': 112, 'license': {'node_id': 'MDc6TGljZW5zZTg=', 'key': 'gpl-2.0', 'name': 'GNU General Public License v2.0', 'spdx_id': 'GPL-2.0', 'url': 'https://api.github.com/licenses/gpl-2.0'}, 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'language': 'C++', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'default_bran