Status for Dolphin Central

Recent events

2024-06-20T11:27:39.915598	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'CasualPokePlayer,kayru,SirMangler,mimimi085181,LPFaint99,AdmiralCurtiss,hackbar,delroth,nullgemm,adamdmoss,lioncash,linkmauve,krnlyng,zackhow,yourWaifu,Tinob,merryhime,booto,Techjar,degasus,TryTwo,mahdihijazi,Sintendo,LillyJadeKatrin,spycrab,ShimmerGlass,phire,vladfi1,Gamer64ytb,rohit-n,Alcaro,JMC47,marcan,aroulin,Ryanel,orbea,TellowKrinkle,mmastrac,bentley,smurf3tte,endrift,glennricster,neobrain,Dentomologist,noahpistilli,CrystalGamma,Pokechu22,NanoByte011,moncefmechri,Stevoisiak,Linktothepast,CrossVR,Orphis,rlnilsen,OrN,comex,Ebola16,deReeperJosh,ColinDTaylor,sepalani,spxtr,Parlane,Starsam80,OatmealDome,mrgreywater,rukai,mbc07,LAGonauta,MayImilae,CookiePLMonster,niccbett,K0bin,gwicks,malleoz,meffij,Filoppi,Sam-Belliveau,ligfx,Zopolis4,aldelaro5,iwubcode,Simonx22,leoetlino,JosJuice,hdcmeta,Phatcat,skidau,hthh,RisingFog,FioraAeterna,magumagu,jezze,Helios747,Ziek,EmptyChaos,riking,randomstuff,mandar1jn,mitaclaw,dreamsyntax,jjdelvalle,archshift,zopieux,skylersaleh,mathieui,RachelBryk,Buddybenj,Tilka,hrydgard,galop1n,jordan-woyak,Lobsterzelda,unknownbrackets,BhaaLseN,jloehr,Hydr8gon,magcius,kamiyo,shonumi')", 'type': 'internal_log'}
2024-06-20T11:27:38.940369	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2024-06-20T11:22:38.940067	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'CasualPokePlayer,kayru,SirMangler,mimimi085181,LPFaint99,AdmiralCurtiss,hackbar,delroth,nullgemm,adamdmoss,lioncash,linkmauve,krnlyng,zackhow,yourWaifu,Tinob,merryhime,booto,Techjar,degasus,TryTwo,mahdihijazi,Sintendo,LillyJadeKatrin,spycrab,ShimmerGlass,phire,vladfi1,Gamer64ytb,rohit-n,Alcaro,JMC47,marcan,aroulin,Ryanel,orbea,TellowKrinkle,mmastrac,bentley,smurf3tte,endrift,glennricster,neobrain,Dentomologist,noahpistilli,CrystalGamma,Pokechu22,NanoByte011,moncefmechri,Stevoisiak,Linktothepast,CrossVR,Orphis,rlnilsen,OrN,comex,Ebola16,deReeperJosh,ColinDTaylor,sepalani,spxtr,Parlane,Starsam80,OatmealDome,mrgreywater,rukai,mbc07,LAGonauta,MayImilae,CookiePLMonster,niccbett,K0bin,gwicks,malleoz,meffij,Filoppi,Sam-Belliveau,ligfx,Zopolis4,aldelaro5,iwubcode,Simonx22,leoetlino,JosJuice,hdcmeta,Phatcat,skidau,hthh,RisingFog,FioraAeterna,magumagu,jezze,Helios747,Ziek,EmptyChaos,riking,randomstuff,mandar1jn,mitaclaw,dreamsyntax,jjdelvalle,archshift,zopieux,skylersaleh,mathieui,RachelBryk,Buddybenj,Tilka,hrydgard,galop1n,jordan-woyak,Lobsterzelda,unknownbrackets,BhaaLseN,jloehr,Hydr8gon,magcius,kamiyo,shonumi')", 'type': 'internal_log'}
2024-06-20T11:22:38.140278	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2024-06-20T11:19:44.762224	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/core-developers', 'phire,leoetlino,AdmiralCurtiss,degasus,delroth,Parlane,hrydgard,lioncash,JosJuice,jordan-woyak,OatmealDome,linkmauve,Helios747,CrossVR,spycrab,skidau,Tilka,Pokechu22')", 'type': 'internal_log'}
2024-06-20T11:19:44.567966	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'core-developers')", 'type': 'internal_log'}
2024-06-20T11:17:38.139998	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'CasualPokePlayer,kayru,SirMangler,mimimi085181,LPFaint99,AdmiralCurtiss,hackbar,delroth,nullgemm,adamdmoss,lioncash,linkmauve,krnlyng,zackhow,yourWaifu,Tinob,merryhime,booto,Techjar,degasus,TryTwo,mahdihijazi,Sintendo,LillyJadeKatrin,spycrab,ShimmerGlass,phire,vladfi1,Gamer64ytb,rohit-n,Alcaro,JMC47,marcan,aroulin,Ryanel,orbea,TellowKrinkle,mmastrac,bentley,smurf3tte,endrift,glennricster,neobrain,Dentomologist,noahpistilli,CrystalGamma,Pokechu22,NanoByte011,moncefmechri,Stevoisiak,Linktothepast,CrossVR,Orphis,rlnilsen,OrN,comex,Ebola16,deReeperJosh,ColinDTaylor,sepalani,spxtr,Parlane,Starsam80,OatmealDome,mrgreywater,rukai,mbc07,LAGonauta,MayImilae,CookiePLMonster,niccbett,K0bin,gwicks,malleoz,meffij,Filoppi,Sam-Belliveau,ligfx,Zopolis4,aldelaro5,iwubcode,Simonx22,leoetlino,JosJuice,hdcmeta,Phatcat,skidau,hthh,RisingFog,FioraAeterna,magumagu,jezze,Helios747,Ziek,EmptyChaos,riking,randomstuff,mandar1jn,mitaclaw,dreamsyntax,jjdelvalle,archshift,zopieux,skylersaleh,mathieui,RachelBryk,Buddybenj,Tilka,hrydgard,galop1n,jordan-woyak,Lobsterzelda,unknownbrackets,BhaaLseN,jloehr,Hydr8gon,magcius,kamiyo,shonumi')", 'type': 'internal_log'}
2024-06-20T11:17:37.381188	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2024-06-20T11:12:37.380902	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'CasualPokePlayer,kayru,SirMangler,mimimi085181,LPFaint99,AdmiralCurtiss,hackbar,delroth,nullgemm,adamdmoss,lioncash,linkmauve,krnlyng,zackhow,yourWaifu,Tinob,merryhime,booto,Techjar,degasus,TryTwo,mahdihijazi,Sintendo,LillyJadeKatrin,spycrab,ShimmerGlass,phire,vladfi1,Gamer64ytb,rohit-n,Alcaro,JMC47,marcan,aroulin,Ryanel,orbea,TellowKrinkle,mmastrac,bentley,smurf3tte,endrift,glennricster,neobrain,Dentomologist,noahpistilli,CrystalGamma,Pokechu22,NanoByte011,moncefmechri,Stevoisiak,Linktothepast,CrossVR,Orphis,rlnilsen,OrN,comex,Ebola16,deReeperJosh,ColinDTaylor,sepalani,spxtr,Parlane,Starsam80,OatmealDome,mrgreywater,rukai,mbc07,LAGonauta,MayImilae,CookiePLMonster,niccbett,K0bin,gwicks,malleoz,meffij,Filoppi,Sam-Belliveau,ligfx,Zopolis4,aldelaro5,iwubcode,Simonx22,leoetlino,JosJuice,hdcmeta,Phatcat,skidau,hthh,RisingFog,FioraAeterna,magumagu,jezze,Helios747,Ziek,EmptyChaos,riking,randomstuff,mandar1jn,mitaclaw,dreamsyntax,jjdelvalle,archshift,zopieux,skylersaleh,mathieui,RachelBryk,Buddybenj,Tilka,hrydgard,galop1n,jordan-woyak,Lobsterzelda,unknownbrackets,BhaaLseN,jloehr,Hydr8gon,magcius,kamiyo,shonumi')", 'type': 'internal_log'}
2024-06-20T11:12:36.599746	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2024-06-20T11:09:44.567741	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/core-developers', 'phire,leoetlino,AdmiralCurtiss,degasus,delroth,Parlane,hrydgard,lioncash,JosJuice,jordan-woyak,OatmealDome,linkmauve,Helios747,CrossVR,spycrab,skidau,Tilka,Pokechu22')", 'type': 'internal_log'}
2024-06-20T11:09:44.357956	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'core-developers')", 'type': 'internal_log'}
2024-06-20T11:07:36.599497	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'CasualPokePlayer,kayru,SirMangler,mimimi085181,LPFaint99,AdmiralCurtiss,hackbar,delroth,nullgemm,adamdmoss,lioncash,linkmauve,krnlyng,zackhow,yourWaifu,Tinob,merryhime,booto,Techjar,degasus,TryTwo,mahdihijazi,Sintendo,LillyJadeKatrin,spycrab,ShimmerGlass,phire,vladfi1,Gamer64ytb,rohit-n,Alcaro,JMC47,marcan,aroulin,Ryanel,orbea,TellowKrinkle,mmastrac,bentley,smurf3tte,endrift,glennricster,neobrain,Dentomologist,noahpistilli,CrystalGamma,Pokechu22,NanoByte011,moncefmechri,Stevoisiak,Linktothepast,CrossVR,Orphis,rlnilsen,OrN,comex,Ebola16,deReeperJosh,ColinDTaylor,sepalani,spxtr,Parlane,Starsam80,OatmealDome,mrgreywater,rukai,mbc07,LAGonauta,MayImilae,CookiePLMonster,niccbett,K0bin,gwicks,malleoz,meffij,Filoppi,Sam-Belliveau,ligfx,Zopolis4,aldelaro5,iwubcode,Simonx22,leoetlino,JosJuice,hdcmeta,Phatcat,skidau,hthh,RisingFog,FioraAeterna,magumagu,jezze,Helios747,Ziek,EmptyChaos,riking,randomstuff,mandar1jn,mitaclaw,dreamsyntax,jjdelvalle,archshift,zopieux,skylersaleh,mathieui,RachelBryk,Buddybenj,Tilka,hrydgard,galop1n,jordan-woyak,Lobsterzelda,unknownbrackets,BhaaLseN,jloehr,Hydr8gon,magcius,kamiyo,shonumi')", 'type': 'internal_log'}
2024-06-20T11:07:35.791690	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2024-06-20T11:02:35.791442	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'CasualPokePlayer,kayru,SirMangler,mimimi085181,LPFaint99,AdmiralCurtiss,hackbar,delroth,nullgemm,adamdmoss,lioncash,linkmauve,krnlyng,zackhow,yourWaifu,Tinob,merryhime,booto,Techjar,degasus,TryTwo,mahdihijazi,Sintendo,LillyJadeKatrin,spycrab,ShimmerGlass,phire,vladfi1,Gamer64ytb,rohit-n,Alcaro,JMC47,marcan,aroulin,Ryanel,orbea,TellowKrinkle,mmastrac,bentley,smurf3tte,endrift,glennricster,neobrain,Dentomologist,noahpistilli,CrystalGamma,Pokechu22,NanoByte011,moncefmechri,Stevoisiak,Linktothepast,CrossVR,Orphis,rlnilsen,OrN,comex,Ebola16,deReeperJosh,ColinDTaylor,sepalani,spxtr,Parlane,Starsam80,OatmealDome,mrgreywater,rukai,mbc07,LAGonauta,MayImilae,CookiePLMonster,niccbett,K0bin,gwicks,malleoz,meffij,Filoppi,Sam-Belliveau,ligfx,Zopolis4,aldelaro5,iwubcode,Simonx22,leoetlino,JosJuice,hdcmeta,Phatcat,skidau,hthh,RisingFog,FioraAeterna,magumagu,jezze,Helios747,Ziek,EmptyChaos,riking,randomstuff,mandar1jn,mitaclaw,dreamsyntax,jjdelvalle,archshift,zopieux,skylersaleh,mathieui,RachelBryk,Buddybenj,Tilka,hrydgard,galop1n,jordan-woyak,Lobsterzelda,unknownbrackets,BhaaLseN,jloehr,Hydr8gon,magcius,kamiyo,shonumi')", 'type': 'internal_log'}
2024-06-20T11:02:35.011632	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2024-06-20T10:59:44.357733	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/core-developers', 'phire,leoetlino,AdmiralCurtiss,degasus,delroth,Parlane,hrydgard,lioncash,JosJuice,jordan-woyak,OatmealDome,linkmauve,Helios747,CrossVR,spycrab,skidau,Tilka,Pokechu22')", 'type': 'internal_log'}
2024-06-20T10:59:44.154793	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'core-developers')", 'type': 'internal_log'}
2024-06-20T10:57:35.011379	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'CasualPokePlayer,kayru,SirMangler,mimimi085181,LPFaint99,AdmiralCurtiss,hackbar,delroth,nullgemm,adamdmoss,lioncash,linkmauve,krnlyng,zackhow,yourWaifu,Tinob,merryhime,booto,Techjar,degasus,TryTwo,mahdihijazi,Sintendo,LillyJadeKatrin,spycrab,ShimmerGlass,phire,vladfi1,Gamer64ytb,rohit-n,Alcaro,JMC47,marcan,aroulin,Ryanel,orbea,TellowKrinkle,mmastrac,bentley,smurf3tte,endrift,glennricster,neobrain,Dentomologist,noahpistilli,CrystalGamma,Pokechu22,NanoByte011,moncefmechri,Stevoisiak,Linktothepast,CrossVR,Orphis,rlnilsen,OrN,comex,Ebola16,deReeperJosh,ColinDTaylor,sepalani,spxtr,Parlane,Starsam80,OatmealDome,mrgreywater,rukai,mbc07,LAGonauta,MayImilae,CookiePLMonster,niccbett,K0bin,gwicks,malleoz,meffij,Filoppi,Sam-Belliveau,ligfx,Zopolis4,aldelaro5,iwubcode,Simonx22,leoetlino,JosJuice,hdcmeta,Phatcat,skidau,hthh,RisingFog,FioraAeterna,magumagu,jezze,Helios747,Ziek,EmptyChaos,riking,randomstuff,mandar1jn,mitaclaw,dreamsyntax,jjdelvalle,archshift,zopieux,skylersaleh,mathieui,RachelBryk,Buddybenj,Tilka,hrydgard,galop1n,jordan-woyak,Lobsterzelda,unknownbrackets,BhaaLseN,jloehr,Hydr8gon,magcius,kamiyo,shonumi')", 'type': 'internal_log'}
2024-06-20T10:57:34.247158	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2024-06-20T10:52:34.246872	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'CasualPokePlayer,kayru,SirMangler,mimimi085181,LPFaint99,AdmiralCurtiss,hackbar,delroth,nullgemm,adamdmoss,lioncash,linkmauve,krnlyng,zackhow,yourWaifu,Tinob,merryhime,booto,Techjar,degasus,TryTwo,mahdihijazi,Sintendo,LillyJadeKatrin,spycrab,ShimmerGlass,phire,vladfi1,Gamer64ytb,rohit-n,Alcaro,JMC47,marcan,aroulin,Ryanel,orbea,TellowKrinkle,mmastrac,bentley,smurf3tte,endrift,glennricster,neobrain,Dentomologist,noahpistilli,CrystalGamma,Pokechu22,NanoByte011,moncefmechri,Stevoisiak,Linktothepast,CrossVR,Orphis,rlnilsen,OrN,comex,Ebola16,deReeperJosh,ColinDTaylor,sepalani,spxtr,Parlane,Starsam80,OatmealDome,mrgreywater,rukai,mbc07,LAGonauta,MayImilae,CookiePLMonster,niccbett,K0bin,gwicks,malleoz,meffij,Filoppi,Sam-Belliveau,ligfx,Zopolis4,aldelaro5,iwubcode,Simonx22,leoetlino,JosJuice,hdcmeta,Phatcat,skidau,hthh,RisingFog,FioraAeterna,magumagu,jezze,Helios747,Ziek,EmptyChaos,riking,randomstuff,mandar1jn,mitaclaw,dreamsyntax,jjdelvalle,archshift,zopieux,skylersaleh,mathieui,RachelBryk,Buddybenj,Tilka,hrydgard,galop1n,jordan-woyak,Lobsterzelda,unknownbrackets,BhaaLseN,jloehr,Hydr8gon,magcius,kamiyo,shonumi')", 'type': 'internal_log'}
2024-06-20T10:52:33.429837	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2024-06-20T10:49:44.154550	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/core-developers', 'phire,leoetlino,AdmiralCurtiss,degasus,delroth,Parlane,hrydgard,lioncash,JosJuice,jordan-woyak,OatmealDome,linkmauve,Helios747,CrossVR,spycrab,skidau,Tilka,Pokechu22')", 'type': 'internal_log'}
2024-06-20T10:49:43.943239	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'core-developers')", 'type': 'internal_log'}
2024-06-20T10:47:33.429586	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'CasualPokePlayer,kayru,SirMangler,mimimi085181,LPFaint99,AdmiralCurtiss,hackbar,delroth,nullgemm,adamdmoss,lioncash,linkmauve,krnlyng,zackhow,yourWaifu,Tinob,merryhime,booto,Techjar,degasus,TryTwo,mahdihijazi,Sintendo,LillyJadeKatrin,spycrab,ShimmerGlass,phire,vladfi1,Gamer64ytb,rohit-n,Alcaro,JMC47,marcan,aroulin,Ryanel,orbea,TellowKrinkle,mmastrac,bentley,smurf3tte,endrift,glennricster,neobrain,Dentomologist,noahpistilli,CrystalGamma,Pokechu22,NanoByte011,moncefmechri,Stevoisiak,Linktothepast,CrossVR,Orphis,rlnilsen,OrN,comex,Ebola16,deReeperJosh,ColinDTaylor,sepalani,spxtr,Parlane,Starsam80,OatmealDome,mrgreywater,rukai,mbc07,LAGonauta,MayImilae,CookiePLMonster,niccbett,K0bin,gwicks,malleoz,meffij,Filoppi,Sam-Belliveau,ligfx,Zopolis4,aldelaro5,iwubcode,Simonx22,leoetlino,JosJuice,hdcmeta,Phatcat,skidau,hthh,RisingFog,FioraAeterna,magumagu,jezze,Helios747,Ziek,EmptyChaos,riking,randomstuff,mandar1jn,mitaclaw,dreamsyntax,jjdelvalle,archshift,zopieux,skylersaleh,mathieui,RachelBryk,Buddybenj,Tilka,hrydgard,galop1n,jordan-woyak,Lobsterzelda,unknownbrackets,BhaaLseN,jloehr,Hydr8gon,magcius,kamiyo,shonumi')", 'type': 'internal_log'}

Recent 'build_status' events

2024-06-20T09:38:11.549790	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'shortrev': 'a87ea6', 'service': 'pr-ubu-x64', 'pr': 12771, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/27/builds/4034', 'description': 'Build succeeded on builder pr-ubu-x64', 'type': 'build_status'}
2024-06-20T09:37:43.669358	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'shortrev': 'a87ea6', 'service': 'pr-ubu-x64', 'pr': 12771, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/27/builds/4034', 'description': 'Auto build in progress on builder pr-ubu-x64', 'type': 'build_status'}
2024-06-20T09:37:43.442247	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'shortrev': 'a87ea6', 'service': 'pr-android', 'pr': 12771, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/22/builds/4036', 'description': 'Build succeeded on builder pr-android', 'type': 'build_status'}
2024-06-20T09:26:51.774503	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'shortrev': 'a87ea6', 'service': 'pr-win-dbg-x64', 'pr': 12771, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/31/builds/4039', 'description': 'Build succeeded on builder pr-win-dbg-x64', 'type': 'build_status'}
2024-06-20T09:25:15.369257	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'shortrev': 'a87ea6', 'service': 'pr-win-dbg-x64', 'pr': 12771, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/31/builds/4039', 'description': 'Auto build in progress on builder pr-win-dbg-x64', 'type': 'build_status'}
2024-06-20T09:25:15.112098	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'shortrev': 'a87ea6', 'service': 'pr-win-arm64', 'pr': 12771, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/13/builds/4034', 'description': 'Build succeeded on builder pr-win-arm64', 'type': 'build_status'}
2024-06-20T09:24:46.484904	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'shortrev': 'a87ea6', 'service': 'pr-osx-universal', 'pr': 12771, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/7/builds/4035', 'description': 'Build succeeded on builder pr-osx-universal', 'type': 'build_status'}
2024-06-20T09:24:13.761742	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'shortrev': 'a87ea6', 'service': 'pr-win-arm64', 'pr': 12771, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/13/builds/4034', 'description': 'Auto build in progress on builder pr-win-arm64', 'type': 'build_status'}
2024-06-20T09:24:13.504336	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'shortrev': 'a87ea6', 'service': 'pr-win-x64', 'pr': 12771, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/2/builds/4036', 'description': 'Build succeeded on builder pr-win-x64', 'type': 'build_status'}
2024-06-20T09:23:59.673403	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'shortrev': 'a87ea6', 'service': 'pr-deb-x64', 'pr': 12771, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/26/builds/4037', 'description': 'Build succeeded on builder pr-deb-x64', 'type': 'build_status'}
2024-06-20T09:23:27.217233	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'shortrev': 'a87ea6', 'service': 'pr-deb-x64', 'pr': 12771, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/26/builds/4037', 'description': 'Auto build in progress on builder pr-deb-x64', 'type': 'build_status'}
2024-06-20T09:23:26.952272	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'shortrev': 'a87ea6', 'service': 'pr-deb-dbg-x64', 'pr': 12771, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/1/builds/4040', 'description': 'Build succeeded on builder pr-deb-dbg-x64', 'type': 'build_status'}
2024-06-20T09:23:22.396012	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'shortrev': 'a87ea6', 'service': 'pr-freebsd-x64', 'pr': 12771, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/11/builds/4036', 'description': 'Build succeeded on builder pr-freebsd-x64', 'type': 'build_status'}
2024-06-20T09:22:58.216231	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'shortrev': 'a87ea6', 'service': 'pr-android', 'pr': 12771, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/22/builds/4036', 'description': 'Auto build in progress on builder pr-android', 'type': 'build_status'}
2024-06-20T09:22:58.006828	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'shortrev': 'a87ea6', 'service': 'lint', 'pr': 12771, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/9/builds/4034', 'description': 'Build succeeded on builder lint', 'type': 'build_status'}
2024-06-20T09:22:56.858949	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'shortrev': 'a87ea6', 'service': 'pr-win-x64', 'pr': 12771, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/2/builds/4036', 'description': 'Auto build in progress on builder pr-win-x64', 'type': 'build_status'}
2024-06-20T09:22:56.638078	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'shortrev': 'a87ea6', 'service': 'pr-osx-universal', 'pr': 12771, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/7/builds/4035', 'description': 'Auto build in progress on builder pr-osx-universal', 'type': 'build_status'}
2024-06-20T09:22:56.407232	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'shortrev': 'a87ea6', 'service': 'pr-deb-dbg-x64', 'pr': 12771, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/1/builds/4040', 'description': 'Auto build in progress on builder pr-deb-dbg-x64', 'type': 'build_status'}
2024-06-20T09:22:56.146746	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'shortrev': 'a87ea6', 'service': 'pr-freebsd-x64', 'pr': 12771, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/11/builds/4036', 'description': 'Auto build in progress on builder pr-freebsd-x64', 'type': 'build_status'}
2024-06-20T09:22:55.889282	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'shortrev': 'a87ea6', 'service': 'lint', 'pr': 12771, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/9/builds/4034', 'description': 'Auto build in progress on builder lint', 'type': 'build_status'}
2024-06-20T09:22:54.589021	{'source': 'prbuilder', 'repo': 'dolphin-emu/dolphin', 'hash': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'shortrev': 'a87ea6', 'service': 'lint', 'pr': 12771, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/', 'description': 'Auto build pending', 'type': 'build_status'}
2024-06-20T09:22:54.315596	{'source': 'prbuilder', 'repo': 'dolphin-emu/dolphin', 'hash': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'shortrev': 'a87ea6', 'service': 'pr-freebsd-x64', 'pr': 12771, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/', 'description': 'Auto build pending', 'type': 'build_status'}
2024-06-20T09:22:54.068150	{'source': 'prbuilder', 'repo': 'dolphin-emu/dolphin', 'hash': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'shortrev': 'a87ea6', 'service': 'pr-win-dbg-x64', 'pr': 12771, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/', 'description': 'Auto build pending', 'type': 'build_status'}
2024-06-20T09:22:53.794693	{'source': 'prbuilder', 'repo': 'dolphin-emu/dolphin', 'hash': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'shortrev': 'a87ea6', 'service': 'pr-win-arm64', 'pr': 12771, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/', 'description': 'Auto build pending', 'type': 'build_status'}
2024-06-20T09:22:53.512735	{'source': 'prbuilder', 'repo': 'dolphin-emu/dolphin', 'hash': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'shortrev': 'a87ea6', 'service': 'pr-win-x64', 'pr': 12771, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/', 'description': 'Auto build pending', 'type': 'build_status'}

Recent 'gh_issue_comment' events

2024-06-20T01:48:11.196988	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'dreamsyntax', 'action': 'created', 'id': 12876, 'title': 'DolphinQt: Adjust CPU Clock Override slider', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12876#issuecomment-2179669242', 'safe_author': True, 'body': "> Going lower than 6% can often cause a game to freeze, so I'm not sure this is a good thing.\r\n\r\nAndroid has the capability. It's also useful for debugging purpose.\r\nThis matches.", 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12876', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12876/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12876/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12876/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12876', 'id': 2361029153, 'node_id': 'PR_kwDOALCn2M5y5AiQ', 'number': 12876, 'title': 'DolphinQt: Adjust CPU Clock Override slider', 'user': {'login': 'dreamsyntax', 'id': 14857235, 'node_id': 'MDQ6VXNlcjE0ODU3MjM1', 'avatar_url': 'https://avatars.githubusercontent.com/u/14857235?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dreamsyntax', 'html_url': 'https://github.com/dreamsyntax', 'followers_url': 'https://api.github.com/users/dreamsyntax/followers', 'following_url': 'https://api.github.com/users/dreamsyntax/following{/other_user}', 'gists_url': 'https://api.github.com/users/dreamsyntax/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dreamsyntax/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dreamsyntax/subscriptions', 'organizations_url': 'https://api.github.com/users/dreamsyntax/orgs', 'repos_url': 'https://api.github.com/users/dreamsyntax/repos', 'events_url': 'https://api.github.com/users/dreamsyntax/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dreamsyntax/received_events', 'type': 'User', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 2, 'created_at': '2024-06-19T01:40:27Z', 'updated_at': '2024-06-20T01:48:10Z', 'closed_at': None, 'author_association': 'MEMBER', 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12876', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12876', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12876.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12876.patch', 'merged_at': None}, 'body': 'CPU Clock Override slider now increments 1% in the UI, with the new lower limit being 1% instead of 6%.\r\nPrior implementation made it impossible to set exactly 150% in the GUI. 147% -> 152%.\r\nNow users can set exact clock % without needing to edit INIs.\r\n\r\nThe upper limit of 400% is unchanged.\r\nThe lower limit of 6% is now 1%.\r\nThe INI value behavior is unchanged.\r\n\r\nFor testing, navigate to:\r\nConfig -> Advanced -> Clock Override\n\nThis is a DolphinQt change only so Android is unchanged. Android can already slide from 0% to 400% at 1% increments.', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12876/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12876/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179669242', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12876#issuecomment-2179669242', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12876', 'id': 2179669242, 'node_id': 'IC_kwDOALCn2M6B6xz6', 'user': {'login': 'dreamsyntax', 'id': 14857235, 'node_id': 'MDQ6VXNlcjE0ODU3MjM1', 'avatar_url': 'https://avatars.githubusercontent.com/u/14857235?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dreamsyntax', 'html_url': 'https://github.com/dreamsyntax', 'followers_url': 'https://api.github.com/users/dreamsyntax/followers', 'following_url': 'https://api.github.com/users/dreamsyntax/following{/other_user}', 'gists_url': 'https://api.github.com/users/dreamsyntax/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dreamsyntax/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dreamsyntax/subscriptions', 'organizations_url': 'https://api.github.com/users/dreamsyntax/orgs', 'repos_url': 'https://api.github.com/users/dreamsyntax/repos', 'events_url': 'https://api.github.com/users/dreamsyntax/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dreamsyntax/received_events', 'type': 'User', 'site_admin': False}, 'created_at': '2024-06-20T01:48:09Z', 'updated_at': '2024-06-20T01:48:09Z', 'author_association': 'MEMBER', 'body': "> Going lower than 6% can often cause a game to freeze, so I'm not sure this is a good thing.\r\n\r\nAndroid has the capability. It's also useful for debugging purpose.\r\nThis matches.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179669242/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-20T00:29:22Z', 'pushed_at': '2024-06-20T01:31:50Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497780, 'stargazers_count': 12363, 'watchers_count': 12363, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 253, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 253, 'watchers': 12363, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dreamsyntax', 'id': 14857235, 'node_id': 'MDQ6VXNlcjE0ODU3MjM1', 'avatar_url': 'https://avatars.githubusercontent.com/u/14857235?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dreamsyntax', 'html_url': 'https://github.com/dreamsyntax', 'followers_url': 'https://api.github.com/users/dreamsyntax/followers', 'following_url': 'https://api.github.com/users/dreamsyntax/following{/other_user}', 'gists_url': 'https://api.github.com/users/dreamsyntax/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dreamsyntax/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dreamsyntax/subscriptions', 'organizations_url': 'https://api.github.com/users/dreamsyntax/orgs', 'repos_url': 'https://api.github.com/users/dreamsyntax/repos', 'events_url': 'https://api.github.com/users/dreamsyntax/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dreamsyntax/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2024-06-20T00:29:56.679546	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JMC47', 'action': 'created', 'id': 12876, 'title': 'DolphinQt: Adjust CPU Clock Override slider', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12876#issuecomment-2179609507', 'safe_author': True, 'body': "Going lower than 6% can often cause a game to freeze, so I'm not sure this is a good thing.", 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12876', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12876/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12876/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12876/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12876', 'id': 2361029153, 'node_id': 'PR_kwDOALCn2M5y5AiQ', 'number': 12876, 'title': 'DolphinQt: Adjust CPU Clock Override slider', 'user': {'login': 'dreamsyntax', 'id': 14857235, 'node_id': 'MDQ6VXNlcjE0ODU3MjM1', 'avatar_url': 'https://avatars.githubusercontent.com/u/14857235?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dreamsyntax', 'html_url': 'https://github.com/dreamsyntax', 'followers_url': 'https://api.github.com/users/dreamsyntax/followers', 'following_url': 'https://api.github.com/users/dreamsyntax/following{/other_user}', 'gists_url': 'https://api.github.com/users/dreamsyntax/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dreamsyntax/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dreamsyntax/subscriptions', 'organizations_url': 'https://api.github.com/users/dreamsyntax/orgs', 'repos_url': 'https://api.github.com/users/dreamsyntax/repos', 'events_url': 'https://api.github.com/users/dreamsyntax/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dreamsyntax/received_events', 'type': 'User', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 1, 'created_at': '2024-06-19T01:40:27Z', 'updated_at': '2024-06-20T00:29:55Z', 'closed_at': None, 'author_association': 'MEMBER', 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12876', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12876', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12876.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12876.patch', 'merged_at': None}, 'body': 'CPU Clock Override slider now increments 1% in the UI, with the new lower limit being 1% instead of 6%.\r\nPrior implementation made it impossible to set exactly 150% in the GUI. 147% -> 152%.\r\nNow users can set exact clock % without needing to edit INIs.\r\n\r\nThe upper limit of 400% is unchanged.\r\nThe lower limit of 6% is now 1%.\r\nThe INI value behavior is unchanged.\r\n\r\nFor testing, navigate to:\r\nConfig -> Advanced -> Clock Override\n\nThis is a DolphinQt change only so Android is unchanged. Android can already slide from 0% to 400% at 1% increments.', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12876/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12876/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179609507', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12876#issuecomment-2179609507', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12876', 'id': 2179609507, 'node_id': 'IC_kwDOALCn2M6B6jOj', 'user': {'login': 'JMC47', 'id': 6598209, 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6598209?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JMC47', 'html_url': 'https://github.com/JMC47', 'followers_url': 'https://api.github.com/users/JMC47/followers', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'repos_url': 'https://api.github.com/users/JMC47/repos', 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'type': 'User', 'site_admin': False}, 'created_at': '2024-06-20T00:29:54Z', 'updated_at': '2024-06-20T00:29:54Z', 'author_association': 'CONTRIBUTOR', 'body': "Going lower than 6% can often cause a game to freeze, so I'm not sure this is a good thing.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179609507/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-20T00:29:22Z', 'pushed_at': '2024-06-20T00:29:18Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497778, 'stargazers_count': 12363, 'watchers_count': 12363, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 253, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 253, 'watchers': 12363, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JMC47', 'id': 6598209, 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6598209?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JMC47', 'html_url': 'https://github.com/JMC47', 'followers_url': 'https://api.github.com/users/JMC47/followers', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'repos_url': 'https://api.github.com/users/JMC47/repos', 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2024-06-19T20:35:05.559804	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'Xphalnos', 'action': 'created', 'id': 12875, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12875#issuecomment-2179426479', 'safe_author': False, 'body': 'Tested on Android on Zelda Wind Waker: Before 25-27 fps and after 27-30 fps', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'id': 2360647170, 'node_id': 'PR_kwDOALCn2M5y3s9O', 'number': 12875, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'user': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 10, 'created_at': '2024-06-18T20:25:01Z', 'updated_at': '2024-06-19T20:35:04Z', 'closed_at': None, 'author_association': 'NONE', 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12875', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.patch', 'merged_at': None}, 'body': 'As part of my investigations on why Vulkan backend rendering via hardware for the Raspberry Pi 5 was not working in master latest I stumbled upon [this VulkanMemoryAllocator issue](https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/issues/362). I checked on `Core/VideoBackends/Vulkan/StagingBuffer.cpp` and in RPi5 VMA was indeed having trouble allocating memory when `VMA_ALLOCATION_CREATE_HOST_ACCESS_RANDOM_BIT` was requested.\r\n\r\nThis PR updates the submodule to tag `v3.1.0` of VulkanMemoryAllocator and as per @Xphalnos request at #12821, the vulkan headers to tag `v1.3.288` from https://github.com/KhronosGroup/Vulkan-Headers. This resolves the issue for Raspberry Pi 5, potentially also fixes this same issue for Raspberry Pi 4 and does not modify dolphin emulator code.\r\n\r\nI preserve a branch with only the VMA update just in case it is preferred to do just that (as it also solves the issue).', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/reactions', 'total_count': 1, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 1, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179426479', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875#issuecomment-2179426479', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875', 'id': 2179426479, 'node_id': 'IC_kwDOALCn2M6B52iv', 'user': {'login': 'Xphalnos', 'id': 164882787, 'node_id': 'U_kgDOCdPpYw', 'avatar_url': 'https://avatars.githubusercontent.com/u/164882787?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Xphalnos', 'html_url': 'https://github.com/Xphalnos', 'followers_url': 'https://api.github.com/users/Xphalnos/followers', 'following_url': 'https://api.github.com/users/Xphalnos/following{/other_user}', 'gists_url': 'https://api.github.com/users/Xphalnos/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Xphalnos/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Xphalnos/subscriptions', 'organizations_url': 'https://api.github.com/users/Xphalnos/orgs', 'repos_url': 'https://api.github.com/users/Xphalnos/repos', 'events_url': 'https://api.github.com/users/Xphalnos/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Xphalnos/received_events', 'type': 'User', 'site_admin': False}, 'created_at': '2024-06-19T20:35:03Z', 'updated_at': '2024-06-19T20:35:03Z', 'author_association': 'NONE', 'body': 'Tested on Android on Zelda Wind Waker: Before 25-27 fps and after 27-30 fps', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179426479/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T19:27:52Z', 'pushed_at': '2024-06-19T19:24:46Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497778, 'stargazers_count': 12362, 'watchers_count': 12362, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 254, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 254, 'watchers': 12362, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'Xphalnos', 'id': 164882787, 'node_id': 'U_kgDOCdPpYw', 'avatar_url': 'https://avatars.githubusercontent.com/u/164882787?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Xphalnos', 'html_url': 'https://github.com/Xphalnos', 'followers_url': 'https://api.github.com/users/Xphalnos/followers', 'following_url': 'https://api.github.com/users/Xphalnos/following{/other_user}', 'gists_url': 'https://api.github.com/users/Xphalnos/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Xphalnos/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Xphalnos/subscriptions', 'organizations_url': 'https://api.github.com/users/Xphalnos/orgs', 'repos_url': 'https://api.github.com/users/Xphalnos/repos', 'events_url': 'https://api.github.com/users/Xphalnos/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Xphalnos/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2024-06-19T19:07:42.377676	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'dreamsyntax', 'action': 'edited', 'id': 12863, 'title': 'Revert "Android: Disable input device sensor input due to crash"', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12863#issuecomment-2179328427', 'safe_author': True, 'body': 'Able to reproduce\n\n```\ntype: crash\nosVersion: google/oriole/oriole:14/AP2A.240605.024/2024061400:user/release-keys\npackage: org.dolphinemu.dolphinemu.debug:19991\nprocess: org.dolphinemu.dolphinemu.debug\nprocessUptime: 8557 + 90 ms\ninstaller: com.android.packageinstaller\n\njava.lang.NullPointerException\n\tat org.dolphinemu.dolphinemu.features.input.model.DolphinSensorEventListener.onSensorChanged(DolphinSensorEventListener.kt:258)\n\tat android.hardware.input.InputDeviceSensorManager$InputSensorEventListenerDelegate.handleMessage(InputDeviceSensorManager.java:368)\n\tat android.os.Handler.dispatchMessage(Handler.java:107)\n\tat android.os.Looper.loopOnce(Looper.java:232)\n\tat android.os.Looper.loop(Looper.java:317)\n\tat android.os.HandlerThread.run(HandlerThread.java:85)\n```\n\nSteps:\n1. Install PR apk\n2. Sync a DualSense controller to phones Bluetooth\n3. In GameCube Input, assign Gyro to anything. I assigned Pitch Up/Down and Roll Left/Right to control stick and attempted to play this way for a few mins. Worked fine, just a pain to play this way.\n4. With emulation running open menu and select settings. Wait a moment. The app will crash. Do not select anything after selecting Settings while emulation is running.', 'raw': {'action': 'edited', 'changes': {'body': {'from': 'Able to reproduce\n\n```\ntype: crash\nosVersion: google/oriole/oriole:14/AP2A.240605.024/2024061400:user/release-keys\npackage: org.dolphinemu.dolphinemu.debug:19991\nprocess: org.dolphinemu.dolphinemu.debug\nprocessUptime: 8557 + 90 ms\ninstaller: com.android.packageinstaller\n\njava.lang.NullPointerException\n\tat org.dolphinemu.dolphinemu.features.input.model.DolphinSensorEventListener.onSensorChanged(DolphinSensorEventListener.kt:258)\n\tat android.hardware.input.InputDeviceSensorManager$InputSensorEventListenerDelegate.handleMessage(InputDeviceSensorManager.java:368)\n\tat android.os.Handler.dispatchMessage(Handler.java:107)\n\tat android.os.Looper.loopOnce(Looper.java:232)\n\tat android.os.Looper.loop(Looper.java:317)\n\tat android.os.HandlerThread.run(HandlerThread.java:85)\n```\n'}}, 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12863', 'id': 2354819933, 'node_id': 'PR_kwDOALCn2M5yj2Ff', 'number': 12863, 'title': 'Revert "Android: Disable input device sensor input due to crash"', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 2, 'created_at': '2024-06-15T12:25:30Z', 'updated_at': '2024-06-19T19:07:41Z', 'closed_at': None, 'author_association': 'MEMBER', 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12863', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12863', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12863.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12863.patch', 'merged_at': None}, 'body': "This reverts commit 75fb1a7edfb12f490b08ab0b76a8e2f1536d2d9b.\r\n\r\nWhen I was working on the Android input overhaul, I temporarily disabled the new feature of reading sensor inputs from gamepads due to a crash. I'm not sure if this bug still can be reproduced, so... Let's re-enable the feature and see what happens?", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863/reactions', 'total_count': 1, '+1': 1, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179328427', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12863#issuecomment-2179328427', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863', 'id': 2179328427, 'node_id': 'IC_kwDOALCn2M6B5emr', 'user': {'login': 'dreamsyntax', 'id': 14857235, 'node_id': 'MDQ6VXNlcjE0ODU3MjM1', 'avatar_url': 'https://avatars.githubusercontent.com/u/14857235?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dreamsyntax', 'html_url': 'https://github.com/dreamsyntax', 'followers_url': 'https://api.github.com/users/dreamsyntax/followers', 'following_url': 'https://api.github.com/users/dreamsyntax/following{/other_user}', 'gists_url': 'https://api.github.com/users/dreamsyntax/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dreamsyntax/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dreamsyntax/subscriptions', 'organizations_url': 'https://api.github.com/users/dreamsyntax/orgs', 'repos_url': 'https://api.github.com/users/dreamsyntax/repos', 'events_url': 'https://api.github.com/users/dreamsyntax/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dreamsyntax/received_events', 'type': 'User', 'site_admin': False}, 'created_at': '2024-06-19T19:04:25Z', 'updated_at': '2024-06-19T19:07:41Z', 'author_association': 'MEMBER', 'body': 'Able to reproduce\n\n```\ntype: crash\nosVersion: google/oriole/oriole:14/AP2A.240605.024/2024061400:user/release-keys\npackage: org.dolphinemu.dolphinemu.debug:19991\nprocess: org.dolphinemu.dolphinemu.debug\nprocessUptime: 8557 + 90 ms\ninstaller: com.android.packageinstaller\n\njava.lang.NullPointerException\n\tat org.dolphinemu.dolphinemu.features.input.model.DolphinSensorEventListener.onSensorChanged(DolphinSensorEventListener.kt:258)\n\tat android.hardware.input.InputDeviceSensorManager$InputSensorEventListenerDelegate.handleMessage(InputDeviceSensorManager.java:368)\n\tat android.os.Handler.dispatchMessage(Handler.java:107)\n\tat android.os.Looper.loopOnce(Looper.java:232)\n\tat android.os.Looper.loop(Looper.java:317)\n\tat android.os.HandlerThread.run(HandlerThread.java:85)\n```\n\nSteps:\n1. Install PR apk\n2. Sync a DualSense controller to phones Bluetooth\n3. In GameCube Input, assign Gyro to anything. I assigned Pitch Up/Down and Roll Left/Right to control stick and attempted to play this way for a few mins. Worked fine, just a pain to play this way.\n4. With emulation running open menu and select settings. Wait a moment. The app will crash. Do not select anything after selecting Settings while emulation is running.', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179328427/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T17:49:31Z', 'pushed_at': '2024-06-19T18:32:52Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497778, 'stargazers_count': 12361, 'watchers_count': 12361, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 254, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 254, 'watchers': 12361, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dreamsyntax', 'id': 14857235, 'node_id': 'MDQ6VXNlcjE0ODU3MjM1', 'avatar_url': 'https://avatars.githubusercontent.com/u/14857235?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dreamsyntax', 'html_url': 'https://github.com/dreamsyntax', 'followers_url': 'https://api.github.com/users/dreamsyntax/followers', 'following_url': 'https://api.github.com/users/dreamsyntax/following{/other_user}', 'gists_url': 'https://api.github.com/users/dreamsyntax/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dreamsyntax/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dreamsyntax/subscriptions', 'organizations_url': 'https://api.github.com/users/dreamsyntax/orgs', 'repos_url': 'https://api.github.com/users/dreamsyntax/repos', 'events_url': 'https://api.github.com/users/dreamsyntax/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dreamsyntax/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2024-06-19T19:04:37.223158	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'dreamsyntax', 'action': 'edited', 'id': 12863, 'title': 'Revert "Android: Disable input device sensor input due to crash"', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12863#issuecomment-2179328427', 'safe_author': True, 'body': 'Able to reproduce\n\n```\ntype: crash\nosVersion: google/oriole/oriole:14/AP2A.240605.024/2024061400:user/release-keys\npackage: org.dolphinemu.dolphinemu.debug:19991\nprocess: org.dolphinemu.dolphinemu.debug\nprocessUptime: 8557 + 90 ms\ninstaller: com.android.packageinstaller\n\njava.lang.NullPointerException\n\tat org.dolphinemu.dolphinemu.features.input.model.DolphinSensorEventListener.onSensorChanged(DolphinSensorEventListener.kt:258)\n\tat android.hardware.input.InputDeviceSensorManager$InputSensorEventListenerDelegate.handleMessage(InputDeviceSensorManager.java:368)\n\tat android.os.Handler.dispatchMessage(Handler.java:107)\n\tat android.os.Looper.loopOnce(Looper.java:232)\n\tat android.os.Looper.loop(Looper.java:317)\n\tat android.os.HandlerThread.run(HandlerThread.java:85)\n```\n', 'raw': {'action': 'edited', 'changes': {'body': {'from': 'Able to reproduce\n```\n```\ntype: crash\nosVersion: google/oriole/oriole:14/AP2A.240605.024/2024061400:user/release-keys\npackage: org.dolphinemu.dolphinemu.debug:19991\nprocess: org.dolphinemu.dolphinemu.debug\nprocessUptime: 8557 + 90 ms\ninstaller: com.android.packageinstaller\n\njava.lang.NullPointerException\n\tat org.dolphinemu.dolphinemu.features.input.model.DolphinSensorEventListener.onSensorChanged(DolphinSensorEventListener.kt:258)\n\tat android.hardware.input.InputDeviceSensorManager$InputSensorEventListenerDelegate.handleMessage(InputDeviceSensorManager.java:368)\n\tat android.os.Handler.dispatchMessage(Handler.java:107)\n\tat android.os.Looper.loopOnce(Looper.java:232)\n\tat android.os.Looper.loop(Looper.java:317)\n\tat android.os.HandlerThread.run(HandlerThread.java:85)\n```\n```\n'}}, 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12863', 'id': 2354819933, 'node_id': 'PR_kwDOALCn2M5yj2Ff', 'number': 12863, 'title': 'Revert "Android: Disable input device sensor input due to crash"', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 2, 'created_at': '2024-06-15T12:25:30Z', 'updated_at': '2024-06-19T19:04:35Z', 'closed_at': None, 'author_association': 'MEMBER', 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12863', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12863', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12863.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12863.patch', 'merged_at': None}, 'body': "This reverts commit 75fb1a7edfb12f490b08ab0b76a8e2f1536d2d9b.\r\n\r\nWhen I was working on the Android input overhaul, I temporarily disabled the new feature of reading sensor inputs from gamepads due to a crash. I'm not sure if this bug still can be reproduced, so... Let's re-enable the feature and see what happens?", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863/reactions', 'total_count': 1, '+1': 1, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179328427', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12863#issuecomment-2179328427', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863', 'id': 2179328427, 'node_id': 'IC_kwDOALCn2M6B5emr', 'user': {'login': 'dreamsyntax', 'id': 14857235, 'node_id': 'MDQ6VXNlcjE0ODU3MjM1', 'avatar_url': 'https://avatars.githubusercontent.com/u/14857235?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dreamsyntax', 'html_url': 'https://github.com/dreamsyntax', 'followers_url': 'https://api.github.com/users/dreamsyntax/followers', 'following_url': 'https://api.github.com/users/dreamsyntax/following{/other_user}', 'gists_url': 'https://api.github.com/users/dreamsyntax/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dreamsyntax/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dreamsyntax/subscriptions', 'organizations_url': 'https://api.github.com/users/dreamsyntax/orgs', 'repos_url': 'https://api.github.com/users/dreamsyntax/repos', 'events_url': 'https://api.github.com/users/dreamsyntax/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dreamsyntax/received_events', 'type': 'User', 'site_admin': False}, 'created_at': '2024-06-19T19:04:25Z', 'updated_at': '2024-06-19T19:04:35Z', 'author_association': 'MEMBER', 'body': 'Able to reproduce\n\n```\ntype: crash\nosVersion: google/oriole/oriole:14/AP2A.240605.024/2024061400:user/release-keys\npackage: org.dolphinemu.dolphinemu.debug:19991\nprocess: org.dolphinemu.dolphinemu.debug\nprocessUptime: 8557 + 90 ms\ninstaller: com.android.packageinstaller\n\njava.lang.NullPointerException\n\tat org.dolphinemu.dolphinemu.features.input.model.DolphinSensorEventListener.onSensorChanged(DolphinSensorEventListener.kt:258)\n\tat android.hardware.input.InputDeviceSensorManager$InputSensorEventListenerDelegate.handleMessage(InputDeviceSensorManager.java:368)\n\tat android.os.Handler.dispatchMessage(Handler.java:107)\n\tat android.os.Looper.loopOnce(Looper.java:232)\n\tat android.os.Looper.loop(Looper.java:317)\n\tat android.os.HandlerThread.run(HandlerThread.java:85)\n```\n', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179328427/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T17:49:31Z', 'pushed_at': '2024-06-19T18:32:52Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497778, 'stargazers_count': 12361, 'watchers_count': 12361, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 254, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 254, 'watchers': 12361, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dreamsyntax', 'id': 14857235, 'node_id': 'MDQ6VXNlcjE0ODU3MjM1', 'avatar_url': 'https://avatars.githubusercontent.com/u/14857235?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dreamsyntax', 'html_url': 'https://github.com/dreamsyntax', 'followers_url': 'https://api.github.com/users/dreamsyntax/followers', 'following_url': 'https://api.github.com/users/dreamsyntax/following{/other_user}', 'gists_url': 'https://api.github.com/users/dreamsyntax/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dreamsyntax/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dreamsyntax/subscriptions', 'organizations_url': 'https://api.github.com/users/dreamsyntax/orgs', 'repos_url': 'https://api.github.com/users/dreamsyntax/repos', 'events_url': 'https://api.github.com/users/dreamsyntax/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dreamsyntax/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2024-06-19T19:04:27.185379	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'dreamsyntax', 'action': 'created', 'id': 12863, 'title': 'Revert "Android: Disable input device sensor input due to crash"', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12863#issuecomment-2179328427', 'safe_author': True, 'body': 'Able to reproduce\n```\n```\ntype: crash\nosVersion: google/oriole/oriole:14/AP2A.240605.024/2024061400:user/release-keys\npackage: org.dolphinemu.dolphinemu.debug:19991\nprocess: org.dolphinemu.dolphinemu.debug\nprocessUptime: 8557 + 90 ms\ninstaller: com.android.packageinstaller\n\njava.lang.NullPointerException\n\tat org.dolphinemu.dolphinemu.features.input.model.DolphinSensorEventListener.onSensorChanged(DolphinSensorEventListener.kt:258)\n\tat android.hardware.input.InputDeviceSensorManager$InputSensorEventListenerDelegate.handleMessage(InputDeviceSensorManager.java:368)\n\tat android.os.Handler.dispatchMessage(Handler.java:107)\n\tat android.os.Looper.loopOnce(Looper.java:232)\n\tat android.os.Looper.loop(Looper.java:317)\n\tat android.os.HandlerThread.run(HandlerThread.java:85)\n```\n```\n', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12863', 'id': 2354819933, 'node_id': 'PR_kwDOALCn2M5yj2Ff', 'number': 12863, 'title': 'Revert "Android: Disable input device sensor input due to crash"', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 2, 'created_at': '2024-06-15T12:25:30Z', 'updated_at': '2024-06-19T19:04:26Z', 'closed_at': None, 'author_association': 'MEMBER', 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12863', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12863', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12863.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12863.patch', 'merged_at': None}, 'body': "This reverts commit 75fb1a7edfb12f490b08ab0b76a8e2f1536d2d9b.\r\n\r\nWhen I was working on the Android input overhaul, I temporarily disabled the new feature of reading sensor inputs from gamepads due to a crash. I'm not sure if this bug still can be reproduced, so... Let's re-enable the feature and see what happens?", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863/reactions', 'total_count': 1, '+1': 1, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179328427', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12863#issuecomment-2179328427', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863', 'id': 2179328427, 'node_id': 'IC_kwDOALCn2M6B5emr', 'user': {'login': 'dreamsyntax', 'id': 14857235, 'node_id': 'MDQ6VXNlcjE0ODU3MjM1', 'avatar_url': 'https://avatars.githubusercontent.com/u/14857235?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dreamsyntax', 'html_url': 'https://github.com/dreamsyntax', 'followers_url': 'https://api.github.com/users/dreamsyntax/followers', 'following_url': 'https://api.github.com/users/dreamsyntax/following{/other_user}', 'gists_url': 'https://api.github.com/users/dreamsyntax/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dreamsyntax/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dreamsyntax/subscriptions', 'organizations_url': 'https://api.github.com/users/dreamsyntax/orgs', 'repos_url': 'https://api.github.com/users/dreamsyntax/repos', 'events_url': 'https://api.github.com/users/dreamsyntax/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dreamsyntax/received_events', 'type': 'User', 'site_admin': False}, 'created_at': '2024-06-19T19:04:25Z', 'updated_at': '2024-06-19T19:04:25Z', 'author_association': 'MEMBER', 'body': 'Able to reproduce\n```\n```\ntype: crash\nosVersion: google/oriole/oriole:14/AP2A.240605.024/2024061400:user/release-keys\npackage: org.dolphinemu.dolphinemu.debug:19991\nprocess: org.dolphinemu.dolphinemu.debug\nprocessUptime: 8557 + 90 ms\ninstaller: com.android.packageinstaller\n\njava.lang.NullPointerException\n\tat org.dolphinemu.dolphinemu.features.input.model.DolphinSensorEventListener.onSensorChanged(DolphinSensorEventListener.kt:258)\n\tat android.hardware.input.InputDeviceSensorManager$InputSensorEventListenerDelegate.handleMessage(InputDeviceSensorManager.java:368)\n\tat android.os.Handler.dispatchMessage(Handler.java:107)\n\tat android.os.Looper.loopOnce(Looper.java:232)\n\tat android.os.Looper.loop(Looper.java:317)\n\tat android.os.HandlerThread.run(HandlerThread.java:85)\n```\n```\n', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179328427/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T17:49:31Z', 'pushed_at': '2024-06-19T18:32:52Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497778, 'stargazers_count': 12361, 'watchers_count': 12361, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 254, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 254, 'watchers': 12361, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dreamsyntax', 'id': 14857235, 'node_id': 'MDQ6VXNlcjE0ODU3MjM1', 'avatar_url': 'https://avatars.githubusercontent.com/u/14857235?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dreamsyntax', 'html_url': 'https://github.com/dreamsyntax', 'followers_url': 'https://api.github.com/users/dreamsyntax/followers', 'following_url': 'https://api.github.com/users/dreamsyntax/following{/other_user}', 'gists_url': 'https://api.github.com/users/dreamsyntax/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dreamsyntax/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dreamsyntax/subscriptions', 'organizations_url': 'https://api.github.com/users/dreamsyntax/orgs', 'repos_url': 'https://api.github.com/users/dreamsyntax/repos', 'events_url': 'https://api.github.com/users/dreamsyntax/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dreamsyntax/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2024-06-19T17:56:18.535466	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'luiscondesdi', 'action': 'edited', 'id': 12875, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12875#issuecomment-2179248536', 'safe_author': False, 'body': "> That's good too. I was referring to the Vulkan headers submodule though. Latest tag there is v1.3.288\r\n\r\nYou are absolutely right. Good catch. Vulkan-Headers are now on tag `v1.3.288` as suggested.", 'raw': {'action': 'edited', 'changes': {'body': {'from': "> > I am referencing the latest tag, v3.1.0 and its in commit message from commit [b6bd882](https://github.com/dolphin-emu/dolphin/pull/12875/commits/b6bd882258356704b6268951a154db822ee09f9f). I'll make it explicit in the PR.\r\n> \r\n> That's good too. I was referring to the Vulkan headers submodule though. Latest tag there is v1.3.288\r\n\r\nYou are absolutely right. Good catch. Vulkan-Headers are now on tag `v1.3.288` as suggested."}}, 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'id': 2360647170, 'node_id': 'PR_kwDOALCn2M5y3s9O', 'number': 12875, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'user': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 9, 'created_at': '2024-06-18T20:25:01Z', 'updated_at': '2024-06-19T17:56:17Z', 'closed_at': None, 'author_association': 'NONE', 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12875', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.patch', 'merged_at': None}, 'body': 'As part of my investigations on why Vulkan backend rendering via hardware for the Raspberry Pi 5 was not working in master latest I stumbled upon [this VulkanMemoryAllocator issue](https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/issues/362). I checked on `Core/VideoBackends/Vulkan/StagingBuffer.cpp` and in RPi5 VMA was indeed having trouble allocating memory when `VMA_ALLOCATION_CREATE_HOST_ACCESS_RANDOM_BIT` was requested.\r\n\r\nThis PR updates the submodule to tag `v3.1.0` of VulkanMemoryAllocator and as per @Xphalnos request at #12821, the vulkan headers from https://github.com/KhronosGroup/Vulkan-Headers. This resolves the issue for Raspberry Pi 5, potentially also fixes this same issue for Raspberry Pi 4 and does not modify dolphin emulator code.\r\n\r\nI preserve a branch with only the VMA update just in case it is preferred to do just that (as it also solves the issue).', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/reactions', 'total_count': 1, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 1, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179248536', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875#issuecomment-2179248536', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875', 'id': 2179248536, 'node_id': 'IC_kwDOALCn2M6B5LGY', 'user': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'created_at': '2024-06-19T17:55:59Z', 'updated_at': '2024-06-19T17:56:17Z', 'author_association': 'NONE', 'body': "> That's good too. I was referring to the Vulkan headers submodule though. Latest tag there is v1.3.288\r\n\r\nYou are absolutely right. Good catch. Vulkan-Headers are now on tag `v1.3.288` as suggested.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179248536/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T17:49:31Z', 'pushed_at': '2024-06-19T17:55:05Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497771, 'stargazers_count': 12361, 'watchers_count': 12361, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 254, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 254, 'watchers': 12361, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2024-06-19T17:56:01.247248	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'luiscondesdi', 'action': 'created', 'id': 12875, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12875#issuecomment-2179248536', 'safe_author': False, 'body': "> > I am referencing the latest tag, v3.1.0 and its in commit message from commit [b6bd882](https://github.com/dolphin-emu/dolphin/pull/12875/commits/b6bd882258356704b6268951a154db822ee09f9f). I'll make it explicit in the PR.\r\n> \r\n> That's good too. I was referring to the Vulkan headers submodule though. Latest tag there is v1.3.288\r\n\r\nYou are absolutely right. Good catch. Vulkan-Headers are now on tag `v1.3.288` as suggested.", 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'id': 2360647170, 'node_id': 'PR_kwDOALCn2M5y3s9O', 'number': 12875, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'user': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 9, 'created_at': '2024-06-18T20:25:01Z', 'updated_at': '2024-06-19T17:56:00Z', 'closed_at': None, 'author_association': 'NONE', 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12875', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.patch', 'merged_at': None}, 'body': 'As part of my investigations on why Vulkan backend rendering via hardware for the Raspberry Pi 5 was not working in master latest I stumbled upon [this VulkanMemoryAllocator issue](https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/issues/362). I checked on `Core/VideoBackends/Vulkan/StagingBuffer.cpp` and in RPi5 VMA was indeed having trouble allocating memory when `VMA_ALLOCATION_CREATE_HOST_ACCESS_RANDOM_BIT` was requested.\r\n\r\nThis PR updates the submodule to tag `v3.1.0` of VulkanMemoryAllocator and as per @Xphalnos request at #12821, the vulkan headers from https://github.com/KhronosGroup/Vulkan-Headers. This resolves the issue for Raspberry Pi 5, potentially also fixes this same issue for Raspberry Pi 4 and does not modify dolphin emulator code.\r\n\r\nI preserve a branch with only the VMA update just in case it is preferred to do just that (as it also solves the issue).', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/reactions', 'total_count': 1, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 1, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179248536', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875#issuecomment-2179248536', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875', 'id': 2179248536, 'node_id': 'IC_kwDOALCn2M6B5LGY', 'user': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'created_at': '2024-06-19T17:55:59Z', 'updated_at': '2024-06-19T17:55:59Z', 'author_association': 'NONE', 'body': "> > I am referencing the latest tag, v3.1.0 and its in commit message from commit [b6bd882](https://github.com/dolphin-emu/dolphin/pull/12875/commits/b6bd882258356704b6268951a154db822ee09f9f). I'll make it explicit in the PR.\r\n> \r\n> That's good too. I was referring to the Vulkan headers submodule though. Latest tag there is v1.3.288\r\n\r\nYou are absolutely right. Good catch. Vulkan-Headers are now on tag `v1.3.288` as suggested.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179248536/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T17:49:31Z', 'pushed_at': '2024-06-19T17:55:05Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497771, 'stargazers_count': 12361, 'watchers_count': 12361, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 254, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 254, 'watchers': 12361, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2024-06-19T17:41:14.832996	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'luiscondesdi', 'action': 'edited', 'id': 12875, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12875#issuecomment-2179222959', 'safe_author': False, 'body': "> Are you sourcing from the tags or main? Would definitely suggest sourcing from the latest tag and referencing it in your commit message\r\n\r\nI am referencing the latest tag `v3.1.0` and its in commit message from commit [b6bd882](https://github.com/dolphin-emu/dolphin/pull/12875/commits/b6bd882258356704b6268951a154db822ee09f9f). I'll make it explicit in the PR.", 'raw': {'action': 'edited', 'changes': {'body': {'from': "> Are you sourcing from the tags or main? Would definitely suggest sourcing from the latest tag and referencing it in your commit message\r\n\r\nI am referencing the latest tag, v3.1.0 and its in commit message from commit [b6bd882](https://github.com/dolphin-emu/dolphin/pull/12875/commits/b6bd882258356704b6268951a154db822ee09f9f). I'll make it explicit in the PR."}}, 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'id': 2360647170, 'node_id': 'PR_kwDOALCn2M5y3s9O', 'number': 12875, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'user': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 8, 'created_at': '2024-06-18T20:25:01Z', 'updated_at': '2024-06-19T17:41:13Z', 'closed_at': None, 'author_association': 'NONE', 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12875', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.patch', 'merged_at': None}, 'body': 'As part of my investigations on why Vulkan backend rendering via hardware for the Raspberry Pi 5 was not working in master latest I stumbled upon [this VulkanMemoryAllocator issue](https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/issues/362). I checked on `Core/VideoBackends/Vulkan/StagingBuffer.cpp` and in RPi5 VMA was indeed having trouble allocating memory when `VMA_ALLOCATION_CREATE_HOST_ACCESS_RANDOM_BIT` was requested.\r\n\r\nThis PR updates the submodule to tag `v3.1.0` of VulkanMemoryAllocator and as per @Xphalnos request at #12821, the vulkan headers from https://github.com/KhronosGroup/Vulkan-Headers. This resolves the issue for Raspberry Pi 5, potentially also fixes this same issue for Raspberry Pi 4 and does not modify dolphin emulator code.\r\n\r\nI preserve a branch with only the VMA update just in case it is preferred to do just that (as it also solves the issue).', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/reactions', 'total_count': 1, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 1, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179222959', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875#issuecomment-2179222959', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875', 'id': 2179222959, 'node_id': 'IC_kwDOALCn2M6B5E2v', 'user': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'created_at': '2024-06-19T17:35:31Z', 'updated_at': '2024-06-19T17:41:13Z', 'author_association': 'NONE', 'body': "> Are you sourcing from the tags or main? Would definitely suggest sourcing from the latest tag and referencing it in your commit message\r\n\r\nI am referencing the latest tag `v3.1.0` and its in commit message from commit [b6bd882](https://github.com/dolphin-emu/dolphin/pull/12875/commits/b6bd882258356704b6268951a154db822ee09f9f). I'll make it explicit in the PR.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179222959/reactions', 'total_count': 1, '+1': 1, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T17:26:29Z', 'pushed_at': '2024-06-19T17:34:16Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497771, 'stargazers_count': 12361, 'watchers_count': 12361, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 255, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 255, 'watchers': 12361, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2024-06-19T17:40:32.167604	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'iwubcode', 'action': 'created', 'id': 12875, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12875#issuecomment-2179228981', 'safe_author': True, 'body': "> I am referencing the latest tag, v3.1.0 and its in commit message from commit [b6bd882](https://github.com/dolphin-emu/dolphin/pull/12875/commits/b6bd882258356704b6268951a154db822ee09f9f). I'll make it explicit in the PR.\r\n\r\nThat's good too.  I was referring to the Vulkan headers submodule though.  Latest tag there is v1.3.288", 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'id': 2360647170, 'node_id': 'PR_kwDOALCn2M5y3s9O', 'number': 12875, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'user': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 8, 'created_at': '2024-06-18T20:25:01Z', 'updated_at': '2024-06-19T17:40:31Z', 'closed_at': None, 'author_association': 'NONE', 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12875', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.patch', 'merged_at': None}, 'body': 'As part of my investigations on why Vulkan backend rendering via hardware for the Raspberry Pi 5 was not working in master latest I stumbled upon [this VulkanMemoryAllocator issue](https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/issues/362). I checked on `Core/VideoBackends/Vulkan/StagingBuffer.cpp` and in RPi5 VMA was indeed having trouble allocating memory when `VMA_ALLOCATION_CREATE_HOST_ACCESS_RANDOM_BIT` was requested.\r\n\r\nThis PR updates the submodule to tag `v3.1.0` of VulkanMemoryAllocator and as per @Xphalnos request at #12821, the vulkan headers from https://github.com/KhronosGroup/Vulkan-Headers. This resolves the issue for Raspberry Pi 5, potentially also fixes this same issue for Raspberry Pi 4 and does not modify dolphin emulator code.\r\n\r\nI preserve a branch with only the VMA update just in case it is preferred to do just that (as it also solves the issue).', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/reactions', 'total_count': 1, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 1, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179228981', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875#issuecomment-2179228981', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875', 'id': 2179228981, 'node_id': 'IC_kwDOALCn2M6B5GU1', 'user': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'site_admin': False}, 'created_at': '2024-06-19T17:40:30Z', 'updated_at': '2024-06-19T17:40:30Z', 'author_association': 'CONTRIBUTOR', 'body': "> I am referencing the latest tag, v3.1.0 and its in commit message from commit [b6bd882](https://github.com/dolphin-emu/dolphin/pull/12875/commits/b6bd882258356704b6268951a154db822ee09f9f). I'll make it explicit in the PR.\r\n\r\nThat's good too.  I was referring to the Vulkan headers submodule though.  Latest tag there is v1.3.288", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179228981/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T17:26:29Z', 'pushed_at': '2024-06-19T17:34:16Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497771, 'stargazers_count': 12361, 'watchers_count': 12361, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 255, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 255, 'watchers': 12361, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2024-06-19T17:38:51.270096	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'luiscondesdi', 'action': 'edited', 'id': 12875, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12875#issuecomment-2179222959', 'safe_author': False, 'body': "> Are you sourcing from the tags or main? Would definitely suggest sourcing from the latest tag and referencing it in your commit message\r\n\r\nI am referencing the latest tag, v3.1.0 and its in commit message from commit [b6bd882](https://github.com/dolphin-emu/dolphin/pull/12875/commits/b6bd882258356704b6268951a154db822ee09f9f). I'll make it explicit in the PR.", 'raw': {'action': 'edited', 'changes': {'body': {'from': '> Are you sourcing from the tags or main? Would definitely suggest sourcing from the latest tag and referencing it in your commit message\r\n\r\nI am referencing the latest tag, v3.1.0'}}, 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'id': 2360647170, 'node_id': 'PR_kwDOALCn2M5y3s9O', 'number': 12875, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'user': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 7, 'created_at': '2024-06-18T20:25:01Z', 'updated_at': '2024-06-19T17:38:49Z', 'closed_at': None, 'author_association': 'NONE', 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12875', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.patch', 'merged_at': None}, 'body': 'As part of my investigations on why Vulkan backend rendering via hardware for the Raspberry Pi 5 was not working in master latest I stumbled upon [this VulkanMemoryAllocator issue](https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/issues/362). I checked on `Core/VideoBackends/Vulkan/StagingBuffer.cpp` and in RPi5 VMA was indeed having trouble allocating memory when `VMA_ALLOCATION_CREATE_HOST_ACCESS_RANDOM_BIT` was requested.\r\n\r\nThis PR updates the submodule to the latest release of VulkanMemoryAllocator and as per @Xphalnos request at #12821, the vulkan headers from https://github.com/KhronosGroup/Vulkan-Headers. This resolves the issue for Raspberry Pi 5, potentially also fixes this same issue for Raspberry Pi 4 and does not modify dolphin emulator code.\r\n\r\nI preserve a branch with only the VMA update just in case it is preferred to do just that (as it also solves the issue).', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/reactions', 'total_count': 1, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 1, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179222959', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875#issuecomment-2179222959', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875', 'id': 2179222959, 'node_id': 'IC_kwDOALCn2M6B5E2v', 'user': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'created_at': '2024-06-19T17:35:31Z', 'updated_at': '2024-06-19T17:38:49Z', 'author_association': 'NONE', 'body': "> Are you sourcing from the tags or main? Would definitely suggest sourcing from the latest tag and referencing it in your commit message\r\n\r\nI am referencing the latest tag, v3.1.0 and its in commit message from commit [b6bd882](https://github.com/dolphin-emu/dolphin/pull/12875/commits/b6bd882258356704b6268951a154db822ee09f9f). I'll make it explicit in the PR.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179222959/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T17:26:29Z', 'pushed_at': '2024-06-19T17:34:16Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497771, 'stargazers_count': 12361, 'watchers_count': 12361, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 255, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 255, 'watchers': 12361, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2024-06-19T17:38:00.071270	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'luiscondesdi', 'action': 'edited', 'id': 12875, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12875#issuecomment-2179222959', 'safe_author': False, 'body': '> Are you sourcing from the tags or main? Would definitely suggest sourcing from the latest tag and referencing it in your commit message\r\n\r\nI am referencing the latest tag, v3.1.0', 'raw': {'action': 'edited', 'changes': {'body': {'from': '> Are you sourcing from the tags or main? Would definitely suggest sourcing from the latest tag and referencing it in your commit message\r\n\r\nI am referencing the latest tag, specifically. Should I switch to latest?'}}, 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'id': 2360647170, 'node_id': 'PR_kwDOALCn2M5y3s9O', 'number': 12875, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'user': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 7, 'created_at': '2024-06-18T20:25:01Z', 'updated_at': '2024-06-19T17:37:58Z', 'closed_at': None, 'author_association': 'NONE', 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12875', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.patch', 'merged_at': None}, 'body': 'As part of my investigations on why Vulkan backend rendering via hardware for the Raspberry Pi 5 was not working in master latest I stumbled upon [this VulkanMemoryAllocator issue](https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/issues/362). I checked on `Core/VideoBackends/Vulkan/StagingBuffer.cpp` and in RPi5 VMA was indeed having trouble allocating memory when `VMA_ALLOCATION_CREATE_HOST_ACCESS_RANDOM_BIT` was requested.\r\n\r\nThis PR updates the submodule to the latest release of VulkanMemoryAllocator and as per @Xphalnos request at #12821, the vulkan headers from https://github.com/KhronosGroup/Vulkan-Headers. This resolves the issue for Raspberry Pi 5, potentially also fixes this same issue for Raspberry Pi 4 and does not modify dolphin emulator code.\r\n\r\nI preserve a branch with only the VMA update just in case it is preferred to do just that (as it also solves the issue).', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/reactions', 'total_count': 1, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 1, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179222959', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875#issuecomment-2179222959', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875', 'id': 2179222959, 'node_id': 'IC_kwDOALCn2M6B5E2v', 'user': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'created_at': '2024-06-19T17:35:31Z', 'updated_at': '2024-06-19T17:37:58Z', 'author_association': 'NONE', 'body': '> Are you sourcing from the tags or main? Would definitely suggest sourcing from the latest tag and referencing it in your commit message\r\n\r\nI am referencing the latest tag, v3.1.0', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179222959/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T17:26:29Z', 'pushed_at': '2024-06-19T17:34:16Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497771, 'stargazers_count': 12361, 'watchers_count': 12361, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 255, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 255, 'watchers': 12361, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2024-06-19T17:36:11.211119	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'luiscondesdi', 'action': 'created', 'id': 12875, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12875#issuecomment-2179223706', 'safe_author': False, 'body': "> No idea about this one, that _feels_ like an upstream issue?\r\n> \r\n> ```\r\n> Externals\\VulkanMemoryAllocator\\include\\vk_mem_alloc.h(3841,13): error C2220: the following warning is treated as an error [c:\\buildbot\\pr-win-x64\\build\\Source\\Core\\DolphinLib.vcxproj]\r\n> Externals\\VulkanMemoryAllocator\\include\\vk_mem_alloc.h(3841,13): warning C4505: 'swap': unreferenced function with internal linkage has been removed [c:\\buildbot\\pr-win-x64\\build\\Source\\Core\\DolphinLib.vcxproj]\r\n> ```\r\nYeah, its an unused function they left there...", 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'id': 2360647170, 'node_id': 'PR_kwDOALCn2M5y3s9O', 'number': 12875, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'user': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 7, 'created_at': '2024-06-18T20:25:01Z', 'updated_at': '2024-06-19T17:36:10Z', 'closed_at': None, 'author_association': 'NONE', 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12875', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.patch', 'merged_at': None}, 'body': 'As part of my investigations on why Vulkan backend rendering via hardware for the Raspberry Pi 5 was not working in master latest I stumbled upon [this VulkanMemoryAllocator issue](https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/issues/362). I checked on `Core/VideoBackends/Vulkan/StagingBuffer.cpp` and in RPi5 VMA was indeed having trouble allocating memory when `VMA_ALLOCATION_CREATE_HOST_ACCESS_RANDOM_BIT` was requested.\r\n\r\nThis PR updates the submodule to the latest release of VulkanMemoryAllocator and as per @Xphalnos request at #12821, the vulkan headers from https://github.com/KhronosGroup/Vulkan-Headers. This resolves the issue for Raspberry Pi 5, potentially also fixes this same issue for Raspberry Pi 4 and does not modify dolphin emulator code.\r\n\r\nI preserve a branch with only the VMA update just in case it is preferred to do just that (as it also solves the issue).', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/reactions', 'total_count': 1, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 1, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179223706', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875#issuecomment-2179223706', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875', 'id': 2179223706, 'node_id': 'IC_kwDOALCn2M6B5FCa', 'user': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'created_at': '2024-06-19T17:36:08Z', 'updated_at': '2024-06-19T17:36:08Z', 'author_association': 'NONE', 'body': "> No idea about this one, that _feels_ like an upstream issue?\r\n> \r\n> ```\r\n> Externals\\VulkanMemoryAllocator\\include\\vk_mem_alloc.h(3841,13): error C2220: the following warning is treated as an error [c:\\buildbot\\pr-win-x64\\build\\Source\\Core\\DolphinLib.vcxproj]\r\n> Externals\\VulkanMemoryAllocator\\include\\vk_mem_alloc.h(3841,13): warning C4505: 'swap': unreferenced function with internal linkage has been removed [c:\\buildbot\\pr-win-x64\\build\\Source\\Core\\DolphinLib.vcxproj]\r\n> ```\r\nYeah, its an unused function they left there...", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179223706/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T17:26:29Z', 'pushed_at': '2024-06-19T17:34:16Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497771, 'stargazers_count': 12361, 'watchers_count': 12361, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 255, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 255, 'watchers': 12361, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2024-06-19T17:35:33.987349	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'luiscondesdi', 'action': 'created', 'id': 12875, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12875#issuecomment-2179222959', 'safe_author': False, 'body': '> Are you sourcing from the tags or main? Would definitely suggest sourcing from the latest tag and referencing it in your commit message\r\n\r\nI am referencing the latest tag, specifically. Should I switch to latest?', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'id': 2360647170, 'node_id': 'PR_kwDOALCn2M5y3s9O', 'number': 12875, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'user': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 6, 'created_at': '2024-06-18T20:25:01Z', 'updated_at': '2024-06-19T17:35:33Z', 'closed_at': None, 'author_association': 'NONE', 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12875', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.patch', 'merged_at': None}, 'body': 'As part of my investigations on why Vulkan backend rendering via hardware for the Raspberry Pi 5 was not working in master latest I stumbled upon [this VulkanMemoryAllocator issue](https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/issues/362). I checked on `Core/VideoBackends/Vulkan/StagingBuffer.cpp` and in RPi5 VMA was indeed having trouble allocating memory when `VMA_ALLOCATION_CREATE_HOST_ACCESS_RANDOM_BIT` was requested.\r\n\r\nThis PR updates the submodule to the latest release of VulkanMemoryAllocator and as per @Xphalnos request at #12821, the vulkan headers from https://github.com/KhronosGroup/Vulkan-Headers. This resolves the issue for Raspberry Pi 5, potentially also fixes this same issue for Raspberry Pi 4 and does not modify dolphin emulator code.\r\n\r\nI preserve a branch with only the VMA update just in case it is preferred to do just that (as it also solves the issue).', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/reactions', 'total_count': 1, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 1, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179222959', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875#issuecomment-2179222959', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875', 'id': 2179222959, 'node_id': 'IC_kwDOALCn2M6B5E2v', 'user': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'created_at': '2024-06-19T17:35:31Z', 'updated_at': '2024-06-19T17:35:31Z', 'author_association': 'NONE', 'body': '> Are you sourcing from the tags or main? Would definitely suggest sourcing from the latest tag and referencing it in your commit message\r\n\r\nI am referencing the latest tag, specifically. Should I switch to latest?', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179222959/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T17:26:29Z', 'pushed_at': '2024-06-19T17:34:16Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497771, 'stargazers_count': 12361, 'watchers_count': 12361, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 255, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 255, 'watchers': 12361, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2024-06-19T17:34:05.780248	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'created', 'id': 12872, 'title': 'Add MemoryVerifier to AchievementManager Startup', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12872#issuecomment-2179221240', 'safe_author': True, 'body': "That's a good point, but I think it would be even better if we had an assert for if rcheevos tries to read memory from a thread other than the CPU thread and it isn't for the purpose of verifying. How about we go with the solution that's currently in the PR, except if MemoryPeeker detects it's not running on the CPU thread, it asserts and returns?", 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12872', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12872/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12872/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12872/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12872', 'id': 2359643253, 'node_id': 'PR_kwDOALCn2M5y0RbX', 'number': 12872, 'title': 'Add MemoryVerifier to AchievementManager Startup', 'user': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 3, 'created_at': '2024-06-18T11:35:41Z', 'updated_at': '2024-06-19T17:34:04Z', 'closed_at': None, 'author_association': 'CONTRIBUTOR', 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12872', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12872', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12872.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12872.patch', 'merged_at': None}, 'body': 'rc_client calls the provided memory peeker asynchronously in the callback for starting a session, to validate/invalidate the memory used for achievements. Dolphin cannot access memory from any thread but host or CPU so this access has a small chance of being invalid. This commit adds a MemoryVerifier that the AchievementManager will use to perform this, before changing the peek method back to the original MemoryPeeker for normal operation.', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12872/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12872/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179221240', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12872#issuecomment-2179221240', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12872', 'id': 2179221240, 'node_id': 'IC_kwDOALCn2M6B5Eb4', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'site_admin': False}, 'created_at': '2024-06-19T17:34:04Z', 'updated_at': '2024-06-19T17:34:04Z', 'author_association': 'MEMBER', 'body': "That's a good point, but I think it would be even better if we had an assert for if rcheevos tries to read memory from a thread other than the CPU thread and it isn't for the purpose of verifying. How about we go with the solution that's currently in the PR, except if MemoryPeeker detects it's not running on the CPU thread, it asserts and returns?", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179221240/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T17:26:29Z', 'pushed_at': '2024-06-19T17:13:00Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497771, 'stargazers_count': 12361, 'watchers_count': 12361, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 255, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 255, 'watchers': 12361, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2024-06-19T17:28:27.129257	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'iwubcode', 'action': 'edited', 'id': 12875, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12875#issuecomment-2179213793', 'safe_author': True, 'body': 'Are you sourcing from the tags or main?  Would definitely suggest sourcing from the latest tag and referencing it in your commit message', 'raw': {'action': 'edited', 'changes': {'body': {'from': 'Are you sourcing from the tags or main?  Would definitely suggest sourcing from a tag and referencing it in your commit'}}, 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'id': 2360647170, 'node_id': 'PR_kwDOALCn2M5y3s9O', 'number': 12875, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'user': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 5, 'created_at': '2024-06-18T20:25:01Z', 'updated_at': '2024-06-19T17:28:25Z', 'closed_at': None, 'author_association': 'NONE', 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12875', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.patch', 'merged_at': None}, 'body': 'As part of my investigations on why Vulkan backend rendering via hardware for the Raspberry Pi 5 was not working in master latest I stumbled upon [this VulkanMemoryAllocator issue](https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/issues/362). I checked on `Core/VideoBackends/Vulkan/StagingBuffer.cpp` and in RPi5 VMA was indeed having trouble allocating memory when `VMA_ALLOCATION_CREATE_HOST_ACCESS_RANDOM_BIT` was requested.\r\n\r\nThis PR updates the submodule to the latest release of VulkanMemoryAllocator and as per @Xphalnos request at #12821, the vulkan headers from https://github.com/KhronosGroup/Vulkan-Headers. This resolves the issue for Raspberry Pi 5, potentially also fixes this same issue for Raspberry Pi 4 and does not modify dolphin emulator code.\r\n\r\nI preserve a branch with only the VMA update just in case it is preferred to do just that (as it also solves the issue).', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/reactions', 'total_count': 1, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 1, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179213793', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875#issuecomment-2179213793', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875', 'id': 2179213793, 'node_id': 'IC_kwDOALCn2M6B5Cnh', 'user': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'site_admin': False}, 'created_at': '2024-06-19T17:28:12Z', 'updated_at': '2024-06-19T17:28:25Z', 'author_association': 'CONTRIBUTOR', 'body': 'Are you sourcing from the tags or main?  Would definitely suggest sourcing from the latest tag and referencing it in your commit message', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179213793/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T17:26:29Z', 'pushed_at': '2024-06-19T17:13:00Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497771, 'stargazers_count': 12361, 'watchers_count': 12361, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 255, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 255, 'watchers': 12361, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2024-06-19T17:28:13.841504	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'iwubcode', 'action': 'created', 'id': 12875, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12875#issuecomment-2179213793', 'safe_author': True, 'body': 'Are you sourcing from the tags or main?  Would definitely suggest sourcing from a tag and referencing it in your commit', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'id': 2360647170, 'node_id': 'PR_kwDOALCn2M5y3s9O', 'number': 12875, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'user': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 5, 'created_at': '2024-06-18T20:25:01Z', 'updated_at': '2024-06-19T17:28:12Z', 'closed_at': None, 'author_association': 'NONE', 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12875', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.patch', 'merged_at': None}, 'body': 'As part of my investigations on why Vulkan backend rendering via hardware for the Raspberry Pi 5 was not working in master latest I stumbled upon [this VulkanMemoryAllocator issue](https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/issues/362). I checked on `Core/VideoBackends/Vulkan/StagingBuffer.cpp` and in RPi5 VMA was indeed having trouble allocating memory when `VMA_ALLOCATION_CREATE_HOST_ACCESS_RANDOM_BIT` was requested.\r\n\r\nThis PR updates the submodule to the latest release of VulkanMemoryAllocator and as per @Xphalnos request at #12821, the vulkan headers from https://github.com/KhronosGroup/Vulkan-Headers. This resolves the issue for Raspberry Pi 5, potentially also fixes this same issue for Raspberry Pi 4 and does not modify dolphin emulator code.\r\n\r\nI preserve a branch with only the VMA update just in case it is preferred to do just that (as it also solves the issue).', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/reactions', 'total_count': 1, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 1, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179213793', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875#issuecomment-2179213793', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875', 'id': 2179213793, 'node_id': 'IC_kwDOALCn2M6B5Cnh', 'user': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'site_admin': False}, 'created_at': '2024-06-19T17:28:12Z', 'updated_at': '2024-06-19T17:28:12Z', 'author_association': 'CONTRIBUTOR', 'body': 'Are you sourcing from the tags or main?  Would definitely suggest sourcing from a tag and referencing it in your commit', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179213793/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T17:26:29Z', 'pushed_at': '2024-06-19T17:13:00Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497771, 'stargazers_count': 12361, 'watchers_count': 12361, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 255, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 255, 'watchers': 12361, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2024-06-19T17:23:22.472946	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'AdmiralCurtiss', 'action': 'created', 'id': 12872, 'title': 'Add MemoryVerifier to AchievementManager Startup', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12872#issuecomment-2179206888', 'safe_author': True, 'body': 'I posted this over on Discord already, but I think this is the wrong approach. If any callback can potentially attempt a memory read then we should protect the memory read function from off-threads read in general, and not just at specific times.\r\n\r\nIMO you should just change the MemoryPeeker function to something like:\r\n\r\n```\r\nu32 AchievementManager::MemoryPeeker(u32 address, u8* buffer, u32 num_bytes, rc_client_t* client)\r\n{\r\n  if (buffer == nullptr)\r\n    return 0u;\r\n\r\n  auto& system = Core::System::GetInstance();\r\n  if (!(Core::IsCPUThread() || Core::IsHostThread()))\r\n  {\r\n    u32 ram_size = system.GetMemory().GetRamSizeReal();\r\n    if (address >= ram_size)\r\n      return 0;\r\n    return std::min(ram_size - address, num_bytes);\r\n  }\r\n\r\n  Core::CPUThreadGuard threadguard(system);\r\n  for (u32 num_read = 0; num_read < num_bytes; num_read++)\r\n  {\r\n    auto value = system.GetMMU().HostTryReadU8(threadguard, address + num_read,\r\n                                               PowerPC::RequestedAddressSpace::Physical);\r\n    if (!value.has_value())\r\n      return num_read;\r\n    buffer[num_read] = value.value().value;\r\n  }\r\n  return num_bytes;\r\n}\r\n```', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12872', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12872/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12872/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12872/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12872', 'id': 2359643253, 'node_id': 'PR_kwDOALCn2M5y0RbX', 'number': 12872, 'title': 'Add MemoryVerifier to AchievementManager Startup', 'user': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 2, 'created_at': '2024-06-18T11:35:41Z', 'updated_at': '2024-06-19T17:23:21Z', 'closed_at': None, 'author_association': 'CONTRIBUTOR', 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12872', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12872', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12872.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12872.patch', 'merged_at': None}, 'body': 'rc_client calls the provided memory peeker asynchronously in the callback for starting a session, to validate/invalidate the memory used for achievements. Dolphin cannot access memory from any thread but host or CPU so this access has a small chance of being invalid. This commit adds a MemoryVerifier that the AchievementManager will use to perform this, before changing the peek method back to the original MemoryPeeker for normal operation.', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12872/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12872/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179206888', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12872#issuecomment-2179206888', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12872', 'id': 2179206888, 'node_id': 'IC_kwDOALCn2M6B5A7o', 'user': {'login': 'AdmiralCurtiss', 'id': 4522237, 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'avatar_url': 'https://avatars.githubusercontent.com/u/4522237?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'html_url': 'https://github.com/AdmiralCurtiss', 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos', 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'type': 'User', 'site_admin': False}, 'created_at': '2024-06-19T17:23:20Z', 'updated_at': '2024-06-19T17:23:20Z', 'author_association': 'CONTRIBUTOR', 'body': 'I posted this over on Discord already, but I think this is the wrong approach. If any callback can potentially attempt a memory read then we should protect the memory read function from off-threads read in general, and not just at specific times.\r\n\r\nIMO you should just change the MemoryPeeker function to something like:\r\n\r\n```\r\nu32 AchievementManager::MemoryPeeker(u32 address, u8* buffer, u32 num_bytes, rc_client_t* client)\r\n{\r\n  if (buffer == nullptr)\r\n    return 0u;\r\n\r\n  auto& system = Core::System::GetInstance();\r\n  if (!(Core::IsCPUThread() || Core::IsHostThread()))\r\n  {\r\n    u32 ram_size = system.GetMemory().GetRamSizeReal();\r\n    if (address >= ram_size)\r\n      return 0;\r\n    return std::min(ram_size - address, num_bytes);\r\n  }\r\n\r\n  Core::CPUThreadGuard threadguard(system);\r\n  for (u32 num_read = 0; num_read < num_bytes; num_read++)\r\n  {\r\n    auto value = system.GetMMU().HostTryReadU8(threadguard, address + num_read,\r\n                                               PowerPC::RequestedAddressSpace::Physical);\r\n    if (!value.has_value())\r\n      return num_read;\r\n    buffer[num_read] = value.value().value;\r\n  }\r\n  return num_bytes;\r\n}\r\n```', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179206888/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T17:20:03Z', 'pushed_at': '2024-06-19T17:13:00Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497771, 'stargazers_count': 12360, 'watchers_count': 12360, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 255, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 255, 'watchers': 12360, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'AdmiralCurtiss', 'id': 4522237, 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'avatar_url': 'https://avatars.githubusercontent.com/u/4522237?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'html_url': 'https://github.com/AdmiralCurtiss', 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos', 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2024-06-19T17:22:34.615336	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'BhaaLseN', 'action': 'created', 'id': 12875, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12875#issuecomment-2179204684', 'safe_author': True, 'body': "No idea about this one, that _feels_ like an upstream issue?\r\n```\r\nExternals\\VulkanMemoryAllocator\\include\\vk_mem_alloc.h(3841,13): error C2220: the following warning is treated as an error [c:\\buildbot\\pr-win-x64\\build\\Source\\Core\\DolphinLib.vcxproj]\r\nExternals\\VulkanMemoryAllocator\\include\\vk_mem_alloc.h(3841,13): warning C4505: 'swap': unreferenced function with internal linkage has been removed [c:\\buildbot\\pr-win-x64\\build\\Source\\Core\\DolphinLib.vcxproj]\r\n```", 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'id': 2360647170, 'node_id': 'PR_kwDOALCn2M5y3s9O', 'number': 12875, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'user': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 4, 'created_at': '2024-06-18T20:25:01Z', 'updated_at': '2024-06-19T17:22:32Z', 'closed_at': None, 'author_association': 'NONE', 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12875', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.patch', 'merged_at': None}, 'body': 'As part of my investigations on why Vulkan backend rendering via hardware for the Raspberry Pi 5 was not working in master latest I stumbled upon [this VulkanMemoryAllocator issue](https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/issues/362). I checked on `Core/VideoBackends/Vulkan/StagingBuffer.cpp` and in RPi5 VMA was indeed having trouble allocating memory when `VMA_ALLOCATION_CREATE_HOST_ACCESS_RANDOM_BIT` was requested.\r\n\r\nThis PR updates the submodule to the latest release of VulkanMemoryAllocator and as per @Xphalnos request at #12821, the vulkan headers from https://github.com/KhronosGroup/Vulkan-Headers. This resolves the issue for Raspberry Pi 5, potentially also fixes this same issue for Raspberry Pi 4 and does not modify dolphin emulator code.\r\n\r\nI preserve a branch with only the VMA update just in case it is preferred to do just that (as it also solves the issue).', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/reactions', 'total_count': 1, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 1, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179204684', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875#issuecomment-2179204684', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875', 'id': 2179204684, 'node_id': 'IC_kwDOALCn2M6B5AZM', 'user': {'login': 'BhaaLseN', 'id': 826052, 'node_id': 'MDQ6VXNlcjgyNjA1Mg==', 'avatar_url': 'https://avatars.githubusercontent.com/u/826052?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BhaaLseN', 'html_url': 'https://github.com/BhaaLseN', 'followers_url': 'https://api.github.com/users/BhaaLseN/followers', 'following_url': 'https://api.github.com/users/BhaaLseN/following{/other_user}', 'gists_url': 'https://api.github.com/users/BhaaLseN/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BhaaLseN/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BhaaLseN/subscriptions', 'organizations_url': 'https://api.github.com/users/BhaaLseN/orgs', 'repos_url': 'https://api.github.com/users/BhaaLseN/repos', 'events_url': 'https://api.github.com/users/BhaaLseN/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BhaaLseN/received_events', 'type': 'User', 'site_admin': False}, 'created_at': '2024-06-19T17:22:32Z', 'updated_at': '2024-06-19T17:22:32Z', 'author_association': 'MEMBER', 'body': "No idea about this one, that _feels_ like an upstream issue?\r\n```\r\nExternals\\VulkanMemoryAllocator\\include\\vk_mem_alloc.h(3841,13): error C2220: the following warning is treated as an error [c:\\buildbot\\pr-win-x64\\build\\Source\\Core\\DolphinLib.vcxproj]\r\nExternals\\VulkanMemoryAllocator\\include\\vk_mem_alloc.h(3841,13): warning C4505: 'swap': unreferenced function with internal linkage has been removed [c:\\buildbot\\pr-win-x64\\build\\Source\\Core\\DolphinLib.vcxproj]\r\n```", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179204684/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T17:20:03Z', 'pushed_at': '2024-06-19T17:13:00Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497771, 'stargazers_count': 12360, 'watchers_count': 12360, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 255, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 255, 'watchers': 12360, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'BhaaLseN', 'id': 826052, 'node_id': 'MDQ6VXNlcjgyNjA1Mg==', 'avatar_url': 'https://avatars.githubusercontent.com/u/826052?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BhaaLseN', 'html_url': 'https://github.com/BhaaLseN', 'followers_url': 'https://api.github.com/users/BhaaLseN/followers', 'following_url': 'https://api.github.com/users/BhaaLseN/following{/other_user}', 'gists_url': 'https://api.github.com/users/BhaaLseN/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BhaaLseN/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BhaaLseN/subscriptions', 'organizations_url': 'https://api.github.com/users/BhaaLseN/orgs', 'repos_url': 'https://api.github.com/users/BhaaLseN/repos', 'events_url': 'https://api.github.com/users/BhaaLseN/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BhaaLseN/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2024-06-19T17:01:00.568725	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'created', 'id': 12863, 'title': 'Revert "Android: Disable input device sensor input due to crash"', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12863#issuecomment-2179136686', 'safe_author': True, 'body': "Hold off with merging this for now - I haven't gotten any testing results from users yet.", 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12863', 'id': 2354819933, 'node_id': 'PR_kwDOALCn2M5yj2Ff', 'number': 12863, 'title': 'Revert "Android: Disable input device sensor input due to crash"', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 1, 'created_at': '2024-06-15T12:25:30Z', 'updated_at': '2024-06-19T17:00:59Z', 'closed_at': None, 'author_association': 'MEMBER', 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12863', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12863', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12863.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12863.patch', 'merged_at': None}, 'body': "This reverts commit 75fb1a7edfb12f490b08ab0b76a8e2f1536d2d9b.\r\n\r\nWhen I was working on the Android input overhaul, I temporarily disabled the new feature of reading sensor inputs from gamepads due to a crash. I'm not sure if this bug still can be reproduced, so... Let's re-enable the feature and see what happens?", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863/reactions', 'total_count': 1, '+1': 1, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179136686', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12863#issuecomment-2179136686', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863', 'id': 2179136686, 'node_id': 'IC_kwDOALCn2M6B4vyu', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'site_admin': False}, 'created_at': '2024-06-19T17:00:57Z', 'updated_at': '2024-06-19T17:00:57Z', 'author_association': 'MEMBER', 'body': "Hold off with merging this for now - I haven't gotten any testing results from users yet.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179136686/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T09:18:31Z', 'pushed_at': '2024-06-19T06:39:30Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497771, 'stargazers_count': 12359, 'watchers_count': 12359, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 255, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 255, 'watchers': 12359, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2024-06-19T16:22:34.589128	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'BhaaLseN', 'action': 'created', 'id': 12875, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12875#issuecomment-2179080388', 'safe_author': True, 'body': "Windows still uses MSBuild projects (and not CMake,) so you'll have to update this section as well:\r\nhttps://github.com/dolphin-emu/dolphin/blob/21ab26ddcc869fe5b659a739e723b15dad56adca/Source/VSProps/Base.Dolphin.props#L17\r\n", 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'id': 2360647170, 'node_id': 'PR_kwDOALCn2M5y3s9O', 'number': 12875, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'user': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 3, 'created_at': '2024-06-18T20:25:01Z', 'updated_at': '2024-06-19T16:22:33Z', 'closed_at': None, 'author_association': 'NONE', 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12875', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.patch', 'merged_at': None}, 'body': 'As part of my investigations on why Vulkan backend rendering via hardware for the Raspberry Pi 5 was not working in master latest I stumbled upon [this VulkanMemoryAllocator issue](https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/issues/362). I checked on `Core/VideoBackends/Vulkan/StagingBuffer.cpp` and in RPi5 VMA was indeed having trouble allocating memory when `VMA_ALLOCATION_CREATE_HOST_ACCESS_RANDOM_BIT` was requested.\r\n\r\nThis PR updates the submodule to the latest release of VulkanMemoryAllocator and as per @Xphalnos request at #12821, the vulkan headers from https://github.com/KhronosGroup/Vulkan-Headers. This resolves the issue for Raspberry Pi 5, potentially also fixes this same issue for Raspberry Pi 4 and does not modify dolphin emulator code.\r\n\r\nI preserve a branch with only the VMA update just in case it is preferred to do just that (as it also solves the issue).', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/reactions', 'total_count': 1, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 1, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179080388', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875#issuecomment-2179080388', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875', 'id': 2179080388, 'node_id': 'IC_kwDOALCn2M6B4iDE', 'user': {'login': 'BhaaLseN', 'id': 826052, 'node_id': 'MDQ6VXNlcjgyNjA1Mg==', 'avatar_url': 'https://avatars.githubusercontent.com/u/826052?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BhaaLseN', 'html_url': 'https://github.com/BhaaLseN', 'followers_url': 'https://api.github.com/users/BhaaLseN/followers', 'following_url': 'https://api.github.com/users/BhaaLseN/following{/other_user}', 'gists_url': 'https://api.github.com/users/BhaaLseN/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BhaaLseN/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BhaaLseN/subscriptions', 'organizations_url': 'https://api.github.com/users/BhaaLseN/orgs', 'repos_url': 'https://api.github.com/users/BhaaLseN/repos', 'events_url': 'https://api.github.com/users/BhaaLseN/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BhaaLseN/received_events', 'type': 'User', 'site_admin': False}, 'created_at': '2024-06-19T16:22:32Z', 'updated_at': '2024-06-19T16:22:32Z', 'author_association': 'MEMBER', 'body': "Windows still uses MSBuild projects (and not CMake,) so you'll have to update this section as well:\r\nhttps://github.com/dolphin-emu/dolphin/blob/21ab26ddcc869fe5b659a739e723b15dad56adca/Source/VSProps/Base.Dolphin.props#L17\r\n", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179080388/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T09:18:31Z', 'pushed_at': '2024-06-19T06:39:30Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497771, 'stargazers_count': 12359, 'watchers_count': 12359, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 255, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 255, 'watchers': 12359, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'BhaaLseN', 'id': 826052, 'node_id': 'MDQ6VXNlcjgyNjA1Mg==', 'avatar_url': 'https://avatars.githubusercontent.com/u/826052?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/BhaaLseN', 'html_url': 'https://github.com/BhaaLseN', 'followers_url': 'https://api.github.com/users/BhaaLseN/followers', 'following_url': 'https://api.github.com/users/BhaaLseN/following{/other_user}', 'gists_url': 'https://api.github.com/users/BhaaLseN/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/BhaaLseN/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/BhaaLseN/subscriptions', 'organizations_url': 'https://api.github.com/users/BhaaLseN/orgs', 'repos_url': 'https://api.github.com/users/BhaaLseN/repos', 'events_url': 'https://api.github.com/users/BhaaLseN/events{/privacy}', 'received_events_url': 'https://api.github.com/users/BhaaLseN/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}

Recent 'gh_pull_request' events

2024-06-20T09:22:51.125668	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'deReeperJosh', 'action': 'synchronize', 'id': 12771, 'title': 'IOS/USB Add 2 more Spaces for Disney Infinity figures', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12771', 'head_ref_name': 'moreinfinityslots', 'safe_author': True, 'base_sha': '0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'head_sha': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2024-06-20T04:41:48.264569	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'LillyJadeKatrin', 'action': 'opened', 'id': 12877, 'title': 'Update Achievement List when Rich Presence Updates', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12877', 'head_ref_name': 'retroachievements-auto-update', 'safe_author': True, 'base_sha': '0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'head_sha': '7c03207f6126769a50377e2671b0a353c3b57aca', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2024-06-20T01:31:50.862435	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'Tilka', 'action': 'synchronize', 'id': 12800, 'title': 'AudioCommon: release mutex explicitly to avoid -Wunused-result warning', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12800', 'head_ref_name': 'unused_result', 'safe_author': True, 'base_sha': '0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'head_sha': '1d8b1715ab9ba7ac028ccf06859f4ca15f955351', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2024-06-20T00:29:19.776170	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JMC47', 'action': 'closed', 'id': 12858, 'title': 'Scale challenge icons based on screen height', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12858', 'head_ref_name': 'retroachievements-challenge-scale', 'safe_author': True, 'base_sha': '8435bccbc01bb4e37336f1efebaa5b30c5806785', 'head_sha': '45563a872cce3a06badf9466c29bab953e611e45', 'merged': True, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2024-06-19T19:24:46.850978	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'LillyJadeKatrin', 'action': 'synchronize', 'id': 12872, 'title': 'Add MemoryVerifier to AchievementManager Startup', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12872', 'head_ref_name': 'retroachievements-start-session-bug', 'safe_author': True, 'base_sha': '8435bccbc01bb4e37336f1efebaa5b30c5806785', 'head_sha': 'e9b6fc71a06363ffd9bf1cfe45a492eef9eedaa7', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2024-06-19T18:32:53.313024	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'LillyJadeKatrin', 'action': 'synchronize', 'id': 12858, 'title': 'Scale challenge icons based on screen height', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12858', 'head_ref_name': 'retroachievements-challenge-scale', 'safe_author': True, 'base_sha': '8435bccbc01bb4e37336f1efebaa5b30c5806785', 'head_sha': '45563a872cce3a06badf9466c29bab953e611e45', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2024-06-19T17:59:25.240695	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'luiscondesdi', 'action': 'edited', 'id': 12875, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'head_ref_name': 'updatevkheaders', 'safe_author': False, 'base_sha': 'a0d8c1088d13cc73c6a004fbbfcb964eff538fbb', 'head_sha': 'effbd1b3620017f4e8a8bbed405900cbef2c9368', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2024-06-19T17:55:06.690231	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'luiscondesdi', 'action': 'synchronize', 'id': 12875, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'head_ref_name': 'updatevkheaders', 'safe_author': False, 'base_sha': 'a0d8c1088d13cc73c6a004fbbfcb964eff538fbb', 'head_sha': 'effbd1b3620017f4e8a8bbed405900cbef2c9368', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2024-06-19T17:49:30.109945	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'AdmiralCurtiss', 'action': 'closed', 'id': 12853, 'title': 'Improved Achievement Progress Label', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12853', 'head_ref_name': 'retroachievements-percent-fix', 'safe_author': True, 'base_sha': '71171a9e4ddc51a854efe34c3986364104c42ebf', 'head_sha': '12467ffcfa8c6dfceb9e150f765cce312ea354ef', 'merged': True, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2024-06-19T17:39:24.242495	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'luiscondesdi', 'action': 'edited', 'id': 12875, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'head_ref_name': 'updatevkheaders', 'safe_author': False, 'base_sha': 'a0d8c1088d13cc73c6a004fbbfcb964eff538fbb', 'head_sha': '46112f7058b91dd3677988d548bb61c9d42a96e5', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2024-06-19T17:34:16.307750	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'luiscondesdi', 'action': 'synchronize', 'id': 12875, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'head_ref_name': 'updatevkheaders', 'safe_author': False, 'base_sha': 'a0d8c1088d13cc73c6a004fbbfcb964eff538fbb', 'head_sha': '46112f7058b91dd3677988d548bb61c9d42a96e5', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2024-06-19T17:13:01.645438	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'luiscondesdi', 'action': 'synchronize', 'id': 12875, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'head_ref_name': 'updatevkheaders', 'safe_author': False, 'base_sha': 'a0d8c1088d13cc73c6a004fbbfcb964eff538fbb', 'head_sha': '28145e35d8ef368eea77bc3733dda52fa8e37665', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2024-06-19T17:02:47.169980	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'dreamsyntax', 'action': 'edited', 'id': 12876, 'title': 'DolphinQt: Adjust CPU Clock Override slider', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12876', 'head_ref_name': 'advanced-cpu-clock-override-step-adjustment', 'safe_author': True, 'base_sha': 'a0d8c1088d13cc73c6a004fbbfcb964eff538fbb', 'head_sha': '55ba014fedfa80301d15d4c742a9bfbae5e86cc1', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}

Recent 'gh_pull_request_comment' events

2024-06-20T01:31:53.392086	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'Tilka', 'action': 'created', 'id': 12800, 'hash': '1d8b1715ab9ba7ac028ccf06859f4ca15f955351', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12800#discussion_r1646815617', 'is_part_of_review': True, 'type': 'gh_pull_request_comment'}
2024-06-20T01:17:54.473670	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'TellowKrinkle', 'action': 'created', 'id': 12851, 'hash': 'b02b2c7afd08e3eb07ab76b5cc8943eebf7ffa11', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12851#discussion_r1646807340', 'is_part_of_review': True, 'type': 'gh_pull_request_comment'}
2024-06-19T17:06:32.467191	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'created', 'id': 12872, 'hash': '83efc1357e9c6a6e9137253dede4abda5f28ecb0', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12872#discussion_r1646524256', 'is_part_of_review': True, 'type': 'gh_pull_request_comment'}
2024-06-19T17:06:32.466608	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'created', 'id': 12872, 'hash': '83efc1357e9c6a6e9137253dede4abda5f28ecb0', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12872#discussion_r1646522631', 'is_part_of_review': True, 'type': 'gh_pull_request_comment'}

Recent 'gh_pull_request_review' events

2024-06-20T05:12:29.004741	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'Xphalnos', 'action': 'submitted', 'pr_id': 12875, 'pr_title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12875#pullrequestreview-2129430149', 'comments': [], 'type': 'gh_pull_request_review'}
2024-06-20T01:31:53.738441	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'Tilka', 'action': 'submitted', 'pr_id': 12800, 'pr_title': 'AudioCommon: release mutex explicitly to avoid -Wunused-result warning', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12800#pullrequestreview-2129219982', 'comments': [{'id': 1646815617, 'node_id': 'PRRC_kwDOALCn2M5iKGmB', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/1646815617', 'pull_request_review_id': 2129219982, 'diff_hunk': '@@ -20,7 +20,7 @@ AlsaSound::~AlsaSound()\n   m_thread_status.store(ALSAThreadStatus::STOPPING);\n \n   // Immediately lock and unlock mutex to prevent cv race.\n-  std::unique_lock<std::mutex>{cv_m};\n+  std::unique_lock<std::mutex>{cv_m}.release();', 'path': 'Source/Core/AudioCommon/AlsaSoundStream.cpp', 'position': None, 'original_position': 5, 'commit_id': '1d8b1715ab9ba7ac028ccf06859f4ca15f955351', 'user': {'login': 'Tilka', 'id': 123798, 'node_id': 'MDQ6VXNlcjEyMzc5OA==', 'avatar_url': 'https://avatars.githubusercontent.com/u/123798?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Tilka', 'html_url': 'https://github.com/Tilka', 'followers_url': 'https://api.github.com/users/Tilka/followers', 'following_url': 'https://api.github.com/users/Tilka/following{/other_user}', 'gists_url': 'https://api.github.com/users/Tilka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Tilka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Tilka/subscriptions', 'organizations_url': 'https://api.github.com/users/Tilka/orgs', 'repos_url': 'https://api.github.com/users/Tilka/repos', 'events_url': 'https://api.github.com/users/Tilka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Tilka/received_events', 'type': 'User', 'site_admin': False}, 'body': 'Thanks for catching that!', 'created_at': '2024-06-20T01:31:51Z', 'updated_at': '2024-06-20T01:31:52Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12800#discussion_r1646815617', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12800', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/1646815617'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12800#discussion_r1646815617'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12800'}}, 'original_commit_id': '13aa3196eb9efb5c808eb1b14a3d0549e5f01e28', 'in_reply_to_id': 1641168398, 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/1646815617/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}}], 'type': 'gh_pull_request_review'}
2024-06-20T01:17:54.472969	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'TellowKrinkle', 'action': 'edited', 'pr_id': 12851, 'pr_title': 'VideoCommon: add way to serialize Texture Asset to json, update to deserialize values independently', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12851#pullrequestreview-2129207719', 'comments': [{'id': 1646807340, 'node_id': 'PRRC_kwDOALCn2M5iKEks', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/1646807340', 'pull_request_review_id': 2129207719, 'diff_hunk': '@@ -19,78 +20,120 @@ bool ParseSampler(const VideoCommon::CustomAssetLibrary::AssetID& asset_id,\n \n   *sampler = RenderState::GetLinearSamplerState();\n \n-  const auto sampler_state_mode_iter = json.find("texture_mode");\n-  if (sampler_state_mode_iter == json.end())\n+  const auto sampler_state_wrap_iter = json.find("wrap_mode");\n+  if (sampler_state_wrap_iter != json.end())\n   {\n-    ERROR_LOG_FMT(VIDEO, "Asset \'{}\' failed to parse json, \'texture_mode\' not found", asset_id);\n-    return false;\n-  }\n-  if (!sampler_state_mode_iter->second.is<std::string>())\n-  {\n-    ERROR_LOG_FMT(VIDEO, "Asset \'{}\' failed to parse json, \'texture_mode\' is not the right type",\n-                  asset_id);\n-    return false;\n-  }\n-  std::string sampler_state_mode = sampler_state_mode_iter->second.to_str();\n-  Common::ToLower(&sampler_state_mode);\n+    if (!sampler_state_wrap_iter->second.is<picojson::object>())\n+    {\n+      ERROR_LOG_FMT(VIDEO, "Asset \'{}\' failed to parse json, \'wrap_mode\' is not the right type",\n+                    asset_id);\n+      return false;\n+    }\n+    const auto sampler_state_wrap_obj = sampler_state_wrap_iter->second.get<picojson::object>();\n \n-  if (sampler_state_mode == "clamp")\n-  {\n-    sampler->tm0.wrap_u = WrapMode::Clamp;\n-    sampler->tm0.wrap_v = WrapMode::Clamp;\n-  }\n-  else if (sampler_state_mode == "repeat")\n-  {\n-    sampler->tm0.wrap_u = WrapMode::Repeat;\n-    sampler->tm0.wrap_v = WrapMode::Repeat;\n-  }\n-  else if (sampler_state_mode == "mirrored_repeat")\n-  {\n-    sampler->tm0.wrap_u = WrapMode::Mirror;\n-    sampler->tm0.wrap_v = WrapMode::Mirror;\n-  }\n-  else\n-  {\n-    ERROR_LOG_FMT(VIDEO,\n-                  "Asset \'{}\' failed to parse json, \'texture_mode\' has an invalid "\n-                  "value \'{}\'",\n-                  asset_id, sampler_state_mode);\n-    return false;\n-  }\n+    for (const auto& uv : std::array<std::string, 2>{"u", "v"})\n+    {\n+      auto uv_mode = ReadStringFromJson(sampler_state_wrap_obj, uv).value_or("");\n+      Common::ToLower(&uv_mode);\n \n-  const auto sampler_state_filter_iter = json.find("texture_filter");\n-  if (sampler_state_filter_iter == json.end())\n-  {\n-    ERROR_LOG_FMT(VIDEO, "Asset \'{}\' failed to parse json, \'texture_filter\' not found", asset_id);\n-    return false;\n-  }\n-  if (!sampler_state_filter_iter->second.is<std::string>())\n-  {\n-    ERROR_LOG_FMT(VIDEO, "Asset \'{}\' failed to parse json, \'texture_filter\' is not the right type",\n-                  asset_id);\n-    return false;\n-  }\n-  std::string sampler_state_filter = sampler_state_filter_iter->second.to_str();\n-  Common::ToLower(&sampler_state_filter);\n-  if (sampler_state_filter == "linear")\n-  {\n-    sampler->tm0.min_filter = FilterMode::Linear;\n-    sampler->tm0.mag_filter = FilterMode::Linear;\n-    sampler->tm0.mipmap_filter = FilterMode::Linear;\n-  }\n-  else if (sampler_state_filter == "point")\n-  {\n-    sampler->tm0.min_filter = FilterMode::Linear;\n-    sampler->tm0.mag_filter = FilterMode::Linear;\n-    sampler->tm0.mipmap_filter = FilterMode::Linear;\n+      if (uv_mode == "clamp")\n+      {\n+        if (uv == "u")\n+        {\n+          sampler->tm0.wrap_u = WrapMode::Clamp;\n+        }\n+        else\n+        {\n+          sampler->tm0.wrap_v = WrapMode::Clamp;\n+        }\n+      }\n+      else if (uv_mode == "repeat")\n+      {\n+        if (uv == "u")\n+        {\n+          sampler->tm0.wrap_u = WrapMode::Repeat;\n+        }\n+        else\n+        {\n+          sampler->tm0.wrap_v = WrapMode::Repeat;\n+        }\n+      }\n+      else if (uv_mode == "mirror")\n+      {\n+        if (uv == "u")\n+        {\n+          sampler->tm0.wrap_u = WrapMode::Mirror;\n+        }\n+        else\n+        {\n+          sampler->tm0.wrap_v = WrapMode::Mirror;\n+        }\n+      }', 'path': 'Source/Core/VideoCommon/Assets/TextureAsset.cpp', 'position': 121, 'original_position': 121, 'commit_id': 'b02b2c7afd08e3eb07ab76b5cc8943eebf7ffa11', 'user': {'login': 'TellowKrinkle', 'id': 3315070, 'node_id': 'MDQ6VXNlcjMzMTUwNzA=', 'avatar_url': 'https://avatars.githubusercontent.com/u/3315070?u=a5258e83b0ac4d490d966b9622d601947c1fafe4&v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/TellowKrinkle', 'html_url': 'https://github.com/TellowKrinkle', 'followers_url': 'https://api.github.com/users/TellowKrinkle/followers', 'following_url': 'https://api.github.com/users/TellowKrinkle/following{/other_user}', 'gists_url': 'https://api.github.com/users/TellowKrinkle/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/TellowKrinkle/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/TellowKrinkle/subscriptions', 'organizations_url': 'https://api.github.com/users/TellowKrinkle/orgs', 'repos_url': 'https://api.github.com/users/TellowKrinkle/repos', 'events_url': 'https://api.github.com/users/TellowKrinkle/events{/privacy}', 'received_events_url': 'https://api.github.com/users/TellowKrinkle/received_events', 'type': 'User', 'site_admin': False}, 'body': 'I feel like this might be a bit nicer if you first convert the string into a `WrapMode` and then assign it, so you only need one uv == u / v check instead of three.\r\n\r\nMaybe even make it into a function, and then you can remove the for loop too, and just\r\n```cpp\r\nif (std::optional<WrapMode> u = ReadWrapModeFromJSON(sampler_state_wrap_obj, "u"))\r\n    sampler->tm0.wrap_u = *u;\r\nelse\r\n    return false;\r\nif (std::optional<WrapMode> v = ReadWrapModeFromJSON(sampler_state_wrap_obj, "v"))\r\n    sampler->tm0.wrap_v = *v;\r\nelse\r\n    return false;\r\n```\r\n\r\nSame for the filter below', 'created_at': '2024-06-20T01:12:18Z', 'updated_at': '2024-06-20T01:17:52Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12851#discussion_r1646807340', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12851', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/1646807340'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12851#discussion_r1646807340'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12851'}}, 'original_commit_id': 'b02b2c7afd08e3eb07ab76b5cc8943eebf7ffa11', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/1646807340/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}}], 'type': 'gh_pull_request_review'}
2024-06-20T01:17:54.053348	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'TellowKrinkle', 'action': 'submitted', 'pr_id': 12851, 'pr_title': 'VideoCommon: add way to serialize Texture Asset to json, update to deserialize values independently', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12851#pullrequestreview-2129207719', 'comments': [{'id': 1646807340, 'node_id': 'PRRC_kwDOALCn2M5iKEks', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/1646807340', 'pull_request_review_id': 2129207719, 'diff_hunk': '@@ -19,78 +20,120 @@ bool ParseSampler(const VideoCommon::CustomAssetLibrary::AssetID& asset_id,\n \n   *sampler = RenderState::GetLinearSamplerState();\n \n-  const auto sampler_state_mode_iter = json.find("texture_mode");\n-  if (sampler_state_mode_iter == json.end())\n+  const auto sampler_state_wrap_iter = json.find("wrap_mode");\n+  if (sampler_state_wrap_iter != json.end())\n   {\n-    ERROR_LOG_FMT(VIDEO, "Asset \'{}\' failed to parse json, \'texture_mode\' not found", asset_id);\n-    return false;\n-  }\n-  if (!sampler_state_mode_iter->second.is<std::string>())\n-  {\n-    ERROR_LOG_FMT(VIDEO, "Asset \'{}\' failed to parse json, \'texture_mode\' is not the right type",\n-                  asset_id);\n-    return false;\n-  }\n-  std::string sampler_state_mode = sampler_state_mode_iter->second.to_str();\n-  Common::ToLower(&sampler_state_mode);\n+    if (!sampler_state_wrap_iter->second.is<picojson::object>())\n+    {\n+      ERROR_LOG_FMT(VIDEO, "Asset \'{}\' failed to parse json, \'wrap_mode\' is not the right type",\n+                    asset_id);\n+      return false;\n+    }\n+    const auto sampler_state_wrap_obj = sampler_state_wrap_iter->second.get<picojson::object>();\n \n-  if (sampler_state_mode == "clamp")\n-  {\n-    sampler->tm0.wrap_u = WrapMode::Clamp;\n-    sampler->tm0.wrap_v = WrapMode::Clamp;\n-  }\n-  else if (sampler_state_mode == "repeat")\n-  {\n-    sampler->tm0.wrap_u = WrapMode::Repeat;\n-    sampler->tm0.wrap_v = WrapMode::Repeat;\n-  }\n-  else if (sampler_state_mode == "mirrored_repeat")\n-  {\n-    sampler->tm0.wrap_u = WrapMode::Mirror;\n-    sampler->tm0.wrap_v = WrapMode::Mirror;\n-  }\n-  else\n-  {\n-    ERROR_LOG_FMT(VIDEO,\n-                  "Asset \'{}\' failed to parse json, \'texture_mode\' has an invalid "\n-                  "value \'{}\'",\n-                  asset_id, sampler_state_mode);\n-    return false;\n-  }\n+    for (const auto& uv : std::array<std::string, 2>{"u", "v"})\n+    {\n+      auto uv_mode = ReadStringFromJson(sampler_state_wrap_obj, uv).value_or("");\n+      Common::ToLower(&uv_mode);\n \n-  const auto sampler_state_filter_iter = json.find("texture_filter");\n-  if (sampler_state_filter_iter == json.end())\n-  {\n-    ERROR_LOG_FMT(VIDEO, "Asset \'{}\' failed to parse json, \'texture_filter\' not found", asset_id);\n-    return false;\n-  }\n-  if (!sampler_state_filter_iter->second.is<std::string>())\n-  {\n-    ERROR_LOG_FMT(VIDEO, "Asset \'{}\' failed to parse json, \'texture_filter\' is not the right type",\n-                  asset_id);\n-    return false;\n-  }\n-  std::string sampler_state_filter = sampler_state_filter_iter->second.to_str();\n-  Common::ToLower(&sampler_state_filter);\n-  if (sampler_state_filter == "linear")\n-  {\n-    sampler->tm0.min_filter = FilterMode::Linear;\n-    sampler->tm0.mag_filter = FilterMode::Linear;\n-    sampler->tm0.mipmap_filter = FilterMode::Linear;\n-  }\n-  else if (sampler_state_filter == "point")\n-  {\n-    sampler->tm0.min_filter = FilterMode::Linear;\n-    sampler->tm0.mag_filter = FilterMode::Linear;\n-    sampler->tm0.mipmap_filter = FilterMode::Linear;\n+      if (uv_mode == "clamp")\n+      {\n+        if (uv == "u")\n+        {\n+          sampler->tm0.wrap_u = WrapMode::Clamp;\n+        }\n+        else\n+        {\n+          sampler->tm0.wrap_v = WrapMode::Clamp;\n+        }\n+      }\n+      else if (uv_mode == "repeat")\n+      {\n+        if (uv == "u")\n+        {\n+          sampler->tm0.wrap_u = WrapMode::Repeat;\n+        }\n+        else\n+        {\n+          sampler->tm0.wrap_v = WrapMode::Repeat;\n+        }\n+      }\n+      else if (uv_mode == "mirror")\n+      {\n+        if (uv == "u")\n+        {\n+          sampler->tm0.wrap_u = WrapMode::Mirror;\n+        }\n+        else\n+        {\n+          sampler->tm0.wrap_v = WrapMode::Mirror;\n+        }\n+      }', 'path': 'Source/Core/VideoCommon/Assets/TextureAsset.cpp', 'position': 121, 'original_position': 121, 'commit_id': 'b02b2c7afd08e3eb07ab76b5cc8943eebf7ffa11', 'user': {'login': 'TellowKrinkle', 'id': 3315070, 'node_id': 'MDQ6VXNlcjMzMTUwNzA=', 'avatar_url': 'https://avatars.githubusercontent.com/u/3315070?u=a5258e83b0ac4d490d966b9622d601947c1fafe4&v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/TellowKrinkle', 'html_url': 'https://github.com/TellowKrinkle', 'followers_url': 'https://api.github.com/users/TellowKrinkle/followers', 'following_url': 'https://api.github.com/users/TellowKrinkle/following{/other_user}', 'gists_url': 'https://api.github.com/users/TellowKrinkle/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/TellowKrinkle/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/TellowKrinkle/subscriptions', 'organizations_url': 'https://api.github.com/users/TellowKrinkle/orgs', 'repos_url': 'https://api.github.com/users/TellowKrinkle/repos', 'events_url': 'https://api.github.com/users/TellowKrinkle/events{/privacy}', 'received_events_url': 'https://api.github.com/users/TellowKrinkle/received_events', 'type': 'User', 'site_admin': False}, 'body': 'I feel like this might be a bit nicer if you first convert the string into a `WrapMode` and then assign it, so you only need one uv == u / v check instead of three.\r\n\r\nMaybe even make it into a function, and then you can remove the for loop too, and just\r\n```cpp\r\nif (std::optional<WrapMode> u = ReadWrapModeFromJSON(sampler_state_wrap_obj, "u"))\r\n    sampler->tm0.wrap_u = *u;\r\nelse\r\n    return false;\r\nif (std::optional<WrapMode> v = ReadWrapModeFromJSON(sampler_state_wrap_obj, "v"))\r\n    sampler->tm0.wrap_v = *v;\r\nelse\r\n    return false;\r\n```\r\n\r\nSame for the filter below', 'created_at': '2024-06-20T01:12:18Z', 'updated_at': '2024-06-20T01:17:52Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12851#discussion_r1646807340', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12851', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/1646807340'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12851#discussion_r1646807340'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12851'}}, 'original_commit_id': 'b02b2c7afd08e3eb07ab76b5cc8943eebf7ffa11', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/1646807340/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}}], 'type': 'gh_pull_request_review'}
2024-06-19T23:47:25.042703	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'iwubcode', 'action': 'submitted', 'pr_id': 12875, 'pr_title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12875#pullrequestreview-2129148202', 'comments': [], 'type': 'gh_pull_request_review'}
2024-06-19T18:50:45.126074	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'submitted', 'pr_id': 12858, 'pr_title': 'Scale challenge icons based on screen height', 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12858#pullrequestreview-2128899499', 'comments': [], 'type': 'gh_pull_request_review'}
2024-06-19T17:06:32.465861	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'edited', 'pr_id': 12872, 'pr_title': 'Add MemoryVerifier to AchievementManager Startup', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12872#pullrequestreview-2128768460', 'comments': [{'id': 1646522631, 'node_id': 'PRRC_kwDOALCn2M5iI_EH', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/1646522631', 'pull_request_review_id': 2128768460, 'diff_hunk': '@@ -914,6 +916,26 @@ void AchievementManager::Request(const rc_api_request_t* request,\n       });\n }\n \n+// Currently, when rc_client calls the memory peek method provided in its constructor (or in\n+// rc_client_set_read_memory_function) it will do so on the thread that calls DoFrame, which is\n+// currently the host thread, with one exception: an asynchronous callback in the load game process.\n+// This is done to validate/invalidate each memory reference in the downloaded assets, mark assets\n+// as unsupported, and notify the player upon startup that theere are unsupported assets and how', 'path': 'Source/Core/Core/AchievementManager.cpp', 'position': 46, 'original_position': 46, 'commit_id': '83efc1357e9c6a6e9137253dede4abda5f28ecb0', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'site_admin': False}, 'body': '```suggestion\r\n// as unsupported, and notify the player upon startup that there are unsupported assets and how\r\n```', 'created_at': '2024-06-19T17:03:54Z', 'updated_at': '2024-06-19T17:06:29Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12872#discussion_r1646522631', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12872', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/1646522631'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12872#discussion_r1646522631'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12872'}}, 'original_commit_id': '83efc1357e9c6a6e9137253dede4abda5f28ecb0', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/1646522631/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}}, {'id': 1646524256, 'node_id': 'PRRC_kwDOALCn2M5iI_dg', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/1646524256', 'pull_request_review_id': 2128768460, 'diff_hunk': '@@ -914,6 +916,26 @@ void AchievementManager::Request(const rc_api_request_t* request,\n       });\n }\n \n+// Currently, when rc_client calls the memory peek method provided in its constructor (or in\n+// rc_client_set_read_memory_function) it will do so on the thread that calls DoFrame, which is\n+// currently the host thread, with one exception: an asynchronous callback in the load game process.\n+// This is done to validate/invalidate each memory reference in the downloaded assets, mark assets\n+// as unsupported, and notify the player upon startup that theere are unsupported assets and how\n+// many. As such, all that call needs to do is return the number of bytes that can be read with this\n+// call. As we do not want to probe memory in an asynchronous call, I provide a separate method for', 'path': 'Source/Core/Core/AchievementManager.cpp', 'position': 48, 'original_position': 48, 'commit_id': '83efc1357e9c6a6e9137253dede4abda5f28ecb0', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'site_admin': False}, 'body': "It could be made clearer why we don't want to do this. Example wording:\r\n\r\n```suggestion\r\n// call. As only the CPU and host threads are allowed to read from memory, I provide a separate method for\r\n```", 'created_at': '2024-06-19T17:06:17Z', 'updated_at': '2024-06-19T17:06:29Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12872#discussion_r1646524256', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12872', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/1646524256'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12872#discussion_r1646524256'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12872'}}, 'original_commit_id': '83efc1357e9c6a6e9137253dede4abda5f28ecb0', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/1646524256/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}}], 'type': 'gh_pull_request_review'}
2024-06-19T17:06:31.944594	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'submitted', 'pr_id': 12872, 'pr_title': 'Add MemoryVerifier to AchievementManager Startup', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12872#pullrequestreview-2128768460', 'comments': [{'id': 1646522631, 'node_id': 'PRRC_kwDOALCn2M5iI_EH', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/1646522631', 'pull_request_review_id': 2128768460, 'diff_hunk': '@@ -914,6 +916,26 @@ void AchievementManager::Request(const rc_api_request_t* request,\n       });\n }\n \n+// Currently, when rc_client calls the memory peek method provided in its constructor (or in\n+// rc_client_set_read_memory_function) it will do so on the thread that calls DoFrame, which is\n+// currently the host thread, with one exception: an asynchronous callback in the load game process.\n+// This is done to validate/invalidate each memory reference in the downloaded assets, mark assets\n+// as unsupported, and notify the player upon startup that theere are unsupported assets and how', 'path': 'Source/Core/Core/AchievementManager.cpp', 'position': 46, 'original_position': 46, 'commit_id': '83efc1357e9c6a6e9137253dede4abda5f28ecb0', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'site_admin': False}, 'body': '```suggestion\r\n// as unsupported, and notify the player upon startup that there are unsupported assets and how\r\n```', 'created_at': '2024-06-19T17:03:54Z', 'updated_at': '2024-06-19T17:06:29Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12872#discussion_r1646522631', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12872', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/1646522631'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12872#discussion_r1646522631'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12872'}}, 'original_commit_id': '83efc1357e9c6a6e9137253dede4abda5f28ecb0', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/1646522631/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}}, {'id': 1646524256, 'node_id': 'PRRC_kwDOALCn2M5iI_dg', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/1646524256', 'pull_request_review_id': 2128768460, 'diff_hunk': '@@ -914,6 +916,26 @@ void AchievementManager::Request(const rc_api_request_t* request,\n       });\n }\n \n+// Currently, when rc_client calls the memory peek method provided in its constructor (or in\n+// rc_client_set_read_memory_function) it will do so on the thread that calls DoFrame, which is\n+// currently the host thread, with one exception: an asynchronous callback in the load game process.\n+// This is done to validate/invalidate each memory reference in the downloaded assets, mark assets\n+// as unsupported, and notify the player upon startup that theere are unsupported assets and how\n+// many. As such, all that call needs to do is return the number of bytes that can be read with this\n+// call. As we do not want to probe memory in an asynchronous call, I provide a separate method for', 'path': 'Source/Core/Core/AchievementManager.cpp', 'position': 48, 'original_position': 48, 'commit_id': '83efc1357e9c6a6e9137253dede4abda5f28ecb0', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'site_admin': False}, 'body': "It could be made clearer why we don't want to do this. Example wording:\r\n\r\n```suggestion\r\n// call. As only the CPU and host threads are allowed to read from memory, I provide a separate method for\r\n```", 'created_at': '2024-06-19T17:06:17Z', 'updated_at': '2024-06-19T17:06:29Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12872#discussion_r1646524256', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12872', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/1646524256'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12872#discussion_r1646524256'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12872'}}, 'original_commit_id': '83efc1357e9c6a6e9137253dede4abda5f28ecb0', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/1646524256/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}}], 'type': 'gh_pull_request_review'}

Recent 'gh_push' events

2024-06-20T00:29:19.759906	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JMC47', 'before_sha': '8435bccbc01bb4e37336f1efebaa5b30c5806785', 'after_sha': '0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'commits': [{'author': {'name': 'LillyJadeKatrin', 'email': 'lilly.kitty.1988@gmail.com', 'username': 'LillyJadeKatrin'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/VideoCommon/OnScreenUI.cpp'], 'removed': [], 'message': 'Scale challenge icons based on screen height', 'url': 'https://github.com/dolphin-emu/dolphin/commit/45563a872cce3a06badf9466c29bab953e611e45', 'hash': '45563a872cce3a06badf9466c29bab953e611e45'}, {'author': {'name': 'JMC47', 'email': 'JMC4789@gmail.com', 'username': 'JMC47'}, 'distinct': True, 'added': [], 'modified': ['Source/Core/VideoCommon/OnScreenUI.cpp'], 'removed': [], 'message': 'Merge pull request #12858 from LillyJadeKatrin/retroachievements-challenge-scale\n\nScale challenge icons based on screen height', 'url': 'https://github.com/dolphin-emu/dolphin/commit/0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'hash': '0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2024-06-19T17:49:30.220140	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'AdmiralCurtiss', 'before_sha': '21ab26ddcc869fe5b659a739e723b15dad56adca', 'after_sha': '8435bccbc01bb4e37336f1efebaa5b30c5806785', 'commits': [{'author': {'name': 'LillyJadeKatrin', 'email': 'lilly.kitty.1988@gmail.com', 'username': 'LillyJadeKatrin'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/DolphinQt/Achievements/AchievementBox.cpp', 'Source/Core/DolphinQt/Achievements/AchievementBox.h'], 'removed': [], 'message': 'Improved Achievement Progress Label\n\nLabel now appears atop the progress bar and reports the progress as the formatted text returned by rcheevos instead of a simple percentage.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/12467ffcfa8c6dfceb9e150f765cce312ea354ef', 'hash': '12467ffcfa8c6dfceb9e150f765cce312ea354ef'}, {'author': {'name': 'Admiral H. Curtiss', 'email': 'pikachu025@gmail.com', 'username': 'AdmiralCurtiss'}, 'distinct': True, 'added': [], 'modified': ['Source/Core/DolphinQt/Achievements/AchievementBox.cpp', 'Source/Core/DolphinQt/Achievements/AchievementBox.h'], 'removed': [], 'message': 'Merge pull request #12853 from LillyJadeKatrin/retroachievements-percent-fix\n\nImproved Achievement Progress Label', 'url': 'https://github.com/dolphin-emu/dolphin/commit/8435bccbc01bb4e37336f1efebaa5b30c5806785', 'hash': '8435bccbc01bb4e37336f1efebaa5b30c5806785'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2024-06-19T15:50:46.797391	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JMC47', 'before_sha': 'd1874b1fd80121c5afaa365efb1ac7ee281b3bb1', 'after_sha': '21ab26ddcc869fe5b659a739e723b15dad56adca', 'commits': [{'author': {'name': 'LillyJadeKatrin', 'email': 'lilly.kitty.1988@gmail.com', 'username': 'LillyJadeKatrin'}, 'distinct': False, 'added': [], 'modified': ['Externals/rcheevos/rcheevos'], 'removed': [], 'message': 'Update rcheevos submodule to newest master', 'url': 'https://github.com/dolphin-emu/dolphin/commit/b0fb6ffff3188844568bcd5c70f6ee31b569ae51', 'hash': 'b0fb6ffff3188844568bcd5c70f6ee31b569ae51'}, {'author': {'name': 'JMC47', 'email': 'JMC4789@gmail.com', 'username': 'JMC47'}, 'distinct': True, 'added': [], 'modified': ['Externals/rcheevos/rcheevos'], 'removed': [], 'message': 'Merge pull request #12874 from LillyJadeKatrin/retroachievements-submodule-update\n\nUpdate rcheevos submodule to newest master', 'url': 'https://github.com/dolphin-emu/dolphin/commit/21ab26ddcc869fe5b659a739e723b15dad56adca', 'hash': '21ab26ddcc869fe5b659a739e723b15dad56adca'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2024-06-19T15:50:29.813604	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JMC47', 'before_sha': '9886199cb17d2ab6f69c03b21c321d2eacbaf18b', 'after_sha': 'd1874b1fd80121c5afaa365efb1ac7ee281b3bb1', 'commits': [{'author': {'name': 'LillyJadeKatrin', 'email': 'lilly.kitty.1988@gmail.com', 'username': 'LillyJadeKatrin'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp', 'Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp'], 'removed': [], 'message': 'Add Sorting to Achievements Dialog\n\nrc_client provides basic sorting buckets as a possible option when retrieving the list of achievements or leaderboards; this enables them and labels them in the dialog.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/6b3a9a0bcd13d91b0f0263b0e6f6524d1a2e23cd', 'hash': '6b3a9a0bcd13d91b0f0263b0e6f6524d1a2e23cd'}, {'author': {'name': 'JMC47', 'email': 'JMC4789@gmail.com', 'username': 'JMC47'}, 'distinct': True, 'added': [], 'modified': ['Source/Core/DolphinQt/Achievements/AchievementLeaderboardWidget.cpp', 'Source/Core/DolphinQt/Achievements/AchievementProgressWidget.cpp'], 'removed': [], 'message': 'Merge pull request #12873 from LillyJadeKatrin/retroachievements-sorting\n\nAdd Sorting to Achievements Dialog', 'url': 'https://github.com/dolphin-emu/dolphin/commit/d1874b1fd80121c5afaa365efb1ac7ee281b3bb1', 'hash': 'd1874b1fd80121c5afaa365efb1ac7ee281b3bb1'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2024-06-19T15:50:09.370045	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JMC47', 'before_sha': 'a0d8c1088d13cc73c6a004fbbfcb964eff538fbb', 'after_sha': '9886199cb17d2ab6f69c03b21c321d2eacbaf18b', 'commits': [{'author': {'name': 'LillyJadeKatrin', 'email': 'lilly.kitty.1988@gmail.com', 'username': 'LillyJadeKatrin'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/VideoCommon/OnScreenUI.cpp'], 'removed': [], 'message': 'Hide Challenge Icons when OSD Messages Disabled', 'url': 'https://github.com/dolphin-emu/dolphin/commit/7eec723f3ff5cd8525bb47b1e27297c0c73eec79', 'hash': '7eec723f3ff5cd8525bb47b1e27297c0c73eec79'}, {'author': {'name': 'JMC47', 'email': 'JMC4789@gmail.com', 'username': 'JMC47'}, 'distinct': True, 'added': [], 'modified': ['Source/Core/VideoCommon/OnScreenUI.cpp'], 'removed': [], 'message': 'Merge pull request #12859 from LillyJadeKatrin/retroachievements-challenge-hide\n\nHide Challenge Icons when OSD Messages Disabled', 'url': 'https://github.com/dolphin-emu/dolphin/commit/9886199cb17d2ab6f69c03b21c321d2eacbaf18b', 'hash': '9886199cb17d2ab6f69c03b21c321d2eacbaf18b'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2024-06-19T15:49:11.920728	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'AdmiralCurtiss', 'before_sha': '69fc754c656a35a1359070c19301dab10819d03c', 'after_sha': 'a0d8c1088d13cc73c6a004fbbfcb964eff538fbb', 'commits': [{'author': {'name': 'LillyJadeKatrin', 'email': 'lilly.kitty.1988@gmail.com', 'username': 'LillyJadeKatrin'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Core/Core.cpp'], 'removed': [], 'message': 'Disable GDB Stub in Hardcore Mode', 'url': 'https://github.com/dolphin-emu/dolphin/commit/ff25403e0e3a69115c821bc45aba2d4e3980e8d4', 'hash': 'ff25403e0e3a69115c821bc45aba2d4e3980e8d4'}, {'author': {'name': 'Admiral H. Curtiss', 'email': 'pikachu025@gmail.com', 'username': 'AdmiralCurtiss'}, 'distinct': True, 'added': [], 'modified': ['Source/Core/Core/Core.cpp'], 'removed': [], 'message': 'Merge pull request #12870 from LillyJadeKatrin/retroachievements-gdb-disable\n\nDisable GDB Stub in Hardcore Mode', 'url': 'https://github.com/dolphin-emu/dolphin/commit/a0d8c1088d13cc73c6a004fbbfcb964eff538fbb', 'hash': 'a0d8c1088d13cc73c6a004fbbfcb964eff538fbb'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2024-06-19T15:48:50.889652	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'AdmiralCurtiss', 'before_sha': '0c2b8fd58787b1aa9e5ee250f885c2691aef492a', 'after_sha': '69fc754c656a35a1359070c19301dab10819d03c', 'commits': [{'author': {'name': 'mitaclaw', 'email': '140017135+mitaclaw@users.noreply.github.com', 'username': 'mitaclaw'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp', 'Source/Core/DolphinQt/Debugger/BranchWatchDialog.h', 'Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp', 'Source/Core/DolphinQt/Debugger/BranchWatchTableModel.h'], 'removed': [], 'message': "Branch Watch Tool: Smarter Context Menu\n\nAlso, right-clicking the table's scroll area when all columns are hidden will show the column visibility menu.", 'url': 'https://github.com/dolphin-emu/dolphin/commit/cf6a392979cab265a28f39810e3a1c545e58b5bf', 'hash': 'cf6a392979cab265a28f39810e3a1c545e58b5bf'}, {'author': {'name': 'mitaclaw', 'email': '140017135+mitaclaw@users.noreply.github.com', 'username': 'mitaclaw'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp', 'Source/Core/DolphinQt/Debugger/BranchWatchDialog.h'], 'removed': [], 'message': 'Branch Watch Tool: Add Set Breakpoints Submenu', 'url': 'https://github.com/dolphin-emu/dolphin/commit/eb26937a937c923c06733e90d822a53a354c58c9', 'hash': 'eb26937a937c923c06733e90d822a53a354c58c9'}, {'author': {'name': 'Admiral H. Curtiss', 'email': 'pikachu025@gmail.com', 'username': 'AdmiralCurtiss'}, 'distinct': True, 'added': [], 'modified': ['Source/Core/DolphinQt/Debugger/BranchWatchDialog.cpp', 'Source/Core/DolphinQt/Debugger/BranchWatchDialog.h', 'Source/Core/DolphinQt/Debugger/BranchWatchTableModel.cpp', 'Source/Core/DolphinQt/Debugger/BranchWatchTableModel.h'], 'removed': [], 'message': 'Merge pull request #12799 from mitaclaw/branch-watch-tool-fixes-3\n\nBranch Watch Tool: Add Set Breakpoints Submenu', 'url': 'https://github.com/dolphin-emu/dolphin/commit/69fc754c656a35a1359070c19301dab10819d03c', 'hash': '69fc754c656a35a1359070c19301dab10819d03c'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2024-06-19T15:42:22.078259	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JMC47', 'before_sha': 'c23cfe3c0836bd993126692bc19d60ca286262b1', 'after_sha': '0c2b8fd58787b1aa9e5ee250f885c2691aef492a', 'commits': [{'author': {'name': 'LillyJadeKatrin', 'email': 'lilly.kitty.1988@gmail.com', 'username': 'LillyJadeKatrin'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/VideoCommon/OnScreenDisplay.cpp'], 'removed': [], 'message': 'OSD messages display horizontally\n\nOSD messages with an icon and text will display the text to the right of the icon instead of below it.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/1b00b4e3d87e3cd3da90d35bf52741e50f66a3b0', 'hash': '1b00b4e3d87e3cd3da90d35bf52741e50f66a3b0'}, {'author': {'name': 'LillyJadeKatrin', 'email': 'lilly.kitty.1988@gmail.com', 'username': 'LillyJadeKatrin'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/VideoCommon/OnScreenDisplay.cpp'], 'removed': [], 'message': 'Fix margins on icon-only messages\n\nMessages with an icon and no text (such as in the game start sequence) had an oversized margin due to ImGui adding padding for an empty string.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/a79f4289722784452e0322cf46aa058bc4180d5f', 'hash': 'a79f4289722784452e0322cf46aa058bc4180d5f'}, {'author': {'name': 'LillyJadeKatrin', 'email': 'lilly.kitty.1988@gmail.com', 'username': 'LillyJadeKatrin'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/VideoCommon/OnScreenUI.cpp'], 'removed': [], 'message': 'Stack Challenge Icons Horizontally', 'url': 'https://github.com/dolphin-emu/dolphin/commit/9e1f5ed4b566df704b2041012944bbbd605a9592', 'hash': '9e1f5ed4b566df704b2041012944bbbd605a9592'}, {'author': {'name': 'JMC47', 'email': 'JMC4789@gmail.com', 'username': 'JMC47'}, 'distinct': True, 'added': [], 'modified': ['Source/Core/VideoCommon/OnScreenDisplay.cpp', 'Source/Core/VideoCommon/OnScreenUI.cpp'], 'removed': [], 'message': 'Merge pull request #12857 from LillyJadeKatrin/retroachievements-osd-tweaks\n\nRetroAchievements On Screen Tweaks', 'url': 'https://github.com/dolphin-emu/dolphin/commit/0c2b8fd58787b1aa9e5ee250f885c2691aef492a', 'hash': '0c2b8fd58787b1aa9e5ee250f885c2691aef492a'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2024-06-19T15:41:06.075482	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JMC47', 'before_sha': 'c23cfe3c0836bd993126692bc19d60ca286262b1', 'after_sha': '0c2b8fd58787b1aa9e5ee250f885c2691aef492a', 'commits': [{'author': {'name': 'LillyJadeKatrin', 'email': 'lilly.kitty.1988@gmail.com', 'username': 'LillyJadeKatrin'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/VideoCommon/OnScreenDisplay.cpp'], 'removed': [], 'message': 'OSD messages display horizontally\n\nOSD messages with an icon and text will display the text to the right of the icon instead of below it.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/1b00b4e3d87e3cd3da90d35bf52741e50f66a3b0', 'hash': '1b00b4e3d87e3cd3da90d35bf52741e50f66a3b0'}, {'author': {'name': 'LillyJadeKatrin', 'email': 'lilly.kitty.1988@gmail.com', 'username': 'LillyJadeKatrin'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/VideoCommon/OnScreenDisplay.cpp'], 'removed': [], 'message': 'Fix margins on icon-only messages\n\nMessages with an icon and no text (such as in the game start sequence) had an oversized margin due to ImGui adding padding for an empty string.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/a79f4289722784452e0322cf46aa058bc4180d5f', 'hash': 'a79f4289722784452e0322cf46aa058bc4180d5f'}, {'author': {'name': 'LillyJadeKatrin', 'email': 'lilly.kitty.1988@gmail.com', 'username': 'LillyJadeKatrin'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/VideoCommon/OnScreenUI.cpp'], 'removed': [], 'message': 'Stack Challenge Icons Horizontally', 'url': 'https://github.com/dolphin-emu/dolphin/commit/9e1f5ed4b566df704b2041012944bbbd605a9592', 'hash': '9e1f5ed4b566df704b2041012944bbbd605a9592'}, {'author': {'name': 'JMC47', 'email': 'JMC4789@gmail.com', 'username': 'JMC47'}, 'distinct': True, 'added': [], 'modified': ['Source/Core/VideoCommon/OnScreenDisplay.cpp', 'Source/Core/VideoCommon/OnScreenUI.cpp'], 'removed': [], 'message': 'Merge pull request #12857 from LillyJadeKatrin/retroachievements-osd-tweaks\n\nRetroAchievements On Screen Tweaks', 'url': 'https://github.com/dolphin-emu/dolphin/commit/0c2b8fd58787b1aa9e5ee250f885c2691aef492a', 'hash': '0c2b8fd58787b1aa9e5ee250f885c2691aef492a'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2024-06-19T15:39:52.130696	{'source': 'ghhookparser', 'repo': 'dolphin-emu/sadm', 'pusher': 'OatmealDome', 'before_sha': '71e81be374a02bdf35cdba496d7022a7d7ab0e74', 'after_sha': 'e2be1ce4405716d675e2252b6b9f84ceab5683e6', 'commits': [{'author': {'name': 'OatmealDome', 'email': 'julian@oatmealdome.me', 'username': 'OatmealDome'}, 'distinct': True, 'added': [], 'modified': ['flake.lock'], 'removed': [], 'message': "flake.lock: Update\n\nFlake lock file updates:\n\n• Updated input 'central':\n    'github:dolphin-emu/central/ff0866df3441b0973da9bc054814eb8d350cf3c0' (2024-05-26)\n  → 'github:dolphin-emu/central/9a9270332287d7bddf7be01b52686d8815ce0968' (2024-06-19)", 'url': 'https://github.com/dolphin-emu/sadm/commit/e2be1ce4405716d675e2252b6b9f84ceab5683e6', 'hash': 'e2be1ce4405716d675e2252b6b9f84ceab5683e6'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}

Recent 'internal_log' events

2024-06-20T11:27:39.915598	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'CasualPokePlayer,kayru,SirMangler,mimimi085181,LPFaint99,AdmiralCurtiss,hackbar,delroth,nullgemm,adamdmoss,lioncash,linkmauve,krnlyng,zackhow,yourWaifu,Tinob,merryhime,booto,Techjar,degasus,TryTwo,mahdihijazi,Sintendo,LillyJadeKatrin,spycrab,ShimmerGlass,phire,vladfi1,Gamer64ytb,rohit-n,Alcaro,JMC47,marcan,aroulin,Ryanel,orbea,TellowKrinkle,mmastrac,bentley,smurf3tte,endrift,glennricster,neobrain,Dentomologist,noahpistilli,CrystalGamma,Pokechu22,NanoByte011,moncefmechri,Stevoisiak,Linktothepast,CrossVR,Orphis,rlnilsen,OrN,comex,Ebola16,deReeperJosh,ColinDTaylor,sepalani,spxtr,Parlane,Starsam80,OatmealDome,mrgreywater,rukai,mbc07,LAGonauta,MayImilae,CookiePLMonster,niccbett,K0bin,gwicks,malleoz,meffij,Filoppi,Sam-Belliveau,ligfx,Zopolis4,aldelaro5,iwubcode,Simonx22,leoetlino,JosJuice,hdcmeta,Phatcat,skidau,hthh,RisingFog,FioraAeterna,magumagu,jezze,Helios747,Ziek,EmptyChaos,riking,randomstuff,mandar1jn,mitaclaw,dreamsyntax,jjdelvalle,archshift,zopieux,skylersaleh,mathieui,RachelBryk,Buddybenj,Tilka,hrydgard,galop1n,jordan-woyak,Lobsterzelda,unknownbrackets,BhaaLseN,jloehr,Hydr8gon,magcius,kamiyo,shonumi')", 'type': 'internal_log'}
2024-06-20T11:27:38.940369	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2024-06-20T11:22:38.940067	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'CasualPokePlayer,kayru,SirMangler,mimimi085181,LPFaint99,AdmiralCurtiss,hackbar,delroth,nullgemm,adamdmoss,lioncash,linkmauve,krnlyng,zackhow,yourWaifu,Tinob,merryhime,booto,Techjar,degasus,TryTwo,mahdihijazi,Sintendo,LillyJadeKatrin,spycrab,ShimmerGlass,phire,vladfi1,Gamer64ytb,rohit-n,Alcaro,JMC47,marcan,aroulin,Ryanel,orbea,TellowKrinkle,mmastrac,bentley,smurf3tte,endrift,glennricster,neobrain,Dentomologist,noahpistilli,CrystalGamma,Pokechu22,NanoByte011,moncefmechri,Stevoisiak,Linktothepast,CrossVR,Orphis,rlnilsen,OrN,comex,Ebola16,deReeperJosh,ColinDTaylor,sepalani,spxtr,Parlane,Starsam80,OatmealDome,mrgreywater,rukai,mbc07,LAGonauta,MayImilae,CookiePLMonster,niccbett,K0bin,gwicks,malleoz,meffij,Filoppi,Sam-Belliveau,ligfx,Zopolis4,aldelaro5,iwubcode,Simonx22,leoetlino,JosJuice,hdcmeta,Phatcat,skidau,hthh,RisingFog,FioraAeterna,magumagu,jezze,Helios747,Ziek,EmptyChaos,riking,randomstuff,mandar1jn,mitaclaw,dreamsyntax,jjdelvalle,archshift,zopieux,skylersaleh,mathieui,RachelBryk,Buddybenj,Tilka,hrydgard,galop1n,jordan-woyak,Lobsterzelda,unknownbrackets,BhaaLseN,jloehr,Hydr8gon,magcius,kamiyo,shonumi')", 'type': 'internal_log'}
2024-06-20T11:22:38.140278	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2024-06-20T11:19:44.762224	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/core-developers', 'phire,leoetlino,AdmiralCurtiss,degasus,delroth,Parlane,hrydgard,lioncash,JosJuice,jordan-woyak,OatmealDome,linkmauve,Helios747,CrossVR,spycrab,skidau,Tilka,Pokechu22')", 'type': 'internal_log'}
2024-06-20T11:19:44.567966	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'core-developers')", 'type': 'internal_log'}
2024-06-20T11:17:38.139998	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'CasualPokePlayer,kayru,SirMangler,mimimi085181,LPFaint99,AdmiralCurtiss,hackbar,delroth,nullgemm,adamdmoss,lioncash,linkmauve,krnlyng,zackhow,yourWaifu,Tinob,merryhime,booto,Techjar,degasus,TryTwo,mahdihijazi,Sintendo,LillyJadeKatrin,spycrab,ShimmerGlass,phire,vladfi1,Gamer64ytb,rohit-n,Alcaro,JMC47,marcan,aroulin,Ryanel,orbea,TellowKrinkle,mmastrac,bentley,smurf3tte,endrift,glennricster,neobrain,Dentomologist,noahpistilli,CrystalGamma,Pokechu22,NanoByte011,moncefmechri,Stevoisiak,Linktothepast,CrossVR,Orphis,rlnilsen,OrN,comex,Ebola16,deReeperJosh,ColinDTaylor,sepalani,spxtr,Parlane,Starsam80,OatmealDome,mrgreywater,rukai,mbc07,LAGonauta,MayImilae,CookiePLMonster,niccbett,K0bin,gwicks,malleoz,meffij,Filoppi,Sam-Belliveau,ligfx,Zopolis4,aldelaro5,iwubcode,Simonx22,leoetlino,JosJuice,hdcmeta,Phatcat,skidau,hthh,RisingFog,FioraAeterna,magumagu,jezze,Helios747,Ziek,EmptyChaos,riking,randomstuff,mandar1jn,mitaclaw,dreamsyntax,jjdelvalle,archshift,zopieux,skylersaleh,mathieui,RachelBryk,Buddybenj,Tilka,hrydgard,galop1n,jordan-woyak,Lobsterzelda,unknownbrackets,BhaaLseN,jloehr,Hydr8gon,magcius,kamiyo,shonumi')", 'type': 'internal_log'}
2024-06-20T11:17:37.381188	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2024-06-20T11:12:37.380902	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'CasualPokePlayer,kayru,SirMangler,mimimi085181,LPFaint99,AdmiralCurtiss,hackbar,delroth,nullgemm,adamdmoss,lioncash,linkmauve,krnlyng,zackhow,yourWaifu,Tinob,merryhime,booto,Techjar,degasus,TryTwo,mahdihijazi,Sintendo,LillyJadeKatrin,spycrab,ShimmerGlass,phire,vladfi1,Gamer64ytb,rohit-n,Alcaro,JMC47,marcan,aroulin,Ryanel,orbea,TellowKrinkle,mmastrac,bentley,smurf3tte,endrift,glennricster,neobrain,Dentomologist,noahpistilli,CrystalGamma,Pokechu22,NanoByte011,moncefmechri,Stevoisiak,Linktothepast,CrossVR,Orphis,rlnilsen,OrN,comex,Ebola16,deReeperJosh,ColinDTaylor,sepalani,spxtr,Parlane,Starsam80,OatmealDome,mrgreywater,rukai,mbc07,LAGonauta,MayImilae,CookiePLMonster,niccbett,K0bin,gwicks,malleoz,meffij,Filoppi,Sam-Belliveau,ligfx,Zopolis4,aldelaro5,iwubcode,Simonx22,leoetlino,JosJuice,hdcmeta,Phatcat,skidau,hthh,RisingFog,FioraAeterna,magumagu,jezze,Helios747,Ziek,EmptyChaos,riking,randomstuff,mandar1jn,mitaclaw,dreamsyntax,jjdelvalle,archshift,zopieux,skylersaleh,mathieui,RachelBryk,Buddybenj,Tilka,hrydgard,galop1n,jordan-woyak,Lobsterzelda,unknownbrackets,BhaaLseN,jloehr,Hydr8gon,magcius,kamiyo,shonumi')", 'type': 'internal_log'}
2024-06-20T11:12:36.599746	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2024-06-20T11:09:44.567741	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/core-developers', 'phire,leoetlino,AdmiralCurtiss,degasus,delroth,Parlane,hrydgard,lioncash,JosJuice,jordan-woyak,OatmealDome,linkmauve,Helios747,CrossVR,spycrab,skidau,Tilka,Pokechu22')", 'type': 'internal_log'}
2024-06-20T11:09:44.357956	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'core-developers')", 'type': 'internal_log'}
2024-06-20T11:07:36.599497	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'CasualPokePlayer,kayru,SirMangler,mimimi085181,LPFaint99,AdmiralCurtiss,hackbar,delroth,nullgemm,adamdmoss,lioncash,linkmauve,krnlyng,zackhow,yourWaifu,Tinob,merryhime,booto,Techjar,degasus,TryTwo,mahdihijazi,Sintendo,LillyJadeKatrin,spycrab,ShimmerGlass,phire,vladfi1,Gamer64ytb,rohit-n,Alcaro,JMC47,marcan,aroulin,Ryanel,orbea,TellowKrinkle,mmastrac,bentley,smurf3tte,endrift,glennricster,neobrain,Dentomologist,noahpistilli,CrystalGamma,Pokechu22,NanoByte011,moncefmechri,Stevoisiak,Linktothepast,CrossVR,Orphis,rlnilsen,OrN,comex,Ebola16,deReeperJosh,ColinDTaylor,sepalani,spxtr,Parlane,Starsam80,OatmealDome,mrgreywater,rukai,mbc07,LAGonauta,MayImilae,CookiePLMonster,niccbett,K0bin,gwicks,malleoz,meffij,Filoppi,Sam-Belliveau,ligfx,Zopolis4,aldelaro5,iwubcode,Simonx22,leoetlino,JosJuice,hdcmeta,Phatcat,skidau,hthh,RisingFog,FioraAeterna,magumagu,jezze,Helios747,Ziek,EmptyChaos,riking,randomstuff,mandar1jn,mitaclaw,dreamsyntax,jjdelvalle,archshift,zopieux,skylersaleh,mathieui,RachelBryk,Buddybenj,Tilka,hrydgard,galop1n,jordan-woyak,Lobsterzelda,unknownbrackets,BhaaLseN,jloehr,Hydr8gon,magcius,kamiyo,shonumi')", 'type': 'internal_log'}
2024-06-20T11:07:35.791690	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2024-06-20T11:02:35.791442	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'CasualPokePlayer,kayru,SirMangler,mimimi085181,LPFaint99,AdmiralCurtiss,hackbar,delroth,nullgemm,adamdmoss,lioncash,linkmauve,krnlyng,zackhow,yourWaifu,Tinob,merryhime,booto,Techjar,degasus,TryTwo,mahdihijazi,Sintendo,LillyJadeKatrin,spycrab,ShimmerGlass,phire,vladfi1,Gamer64ytb,rohit-n,Alcaro,JMC47,marcan,aroulin,Ryanel,orbea,TellowKrinkle,mmastrac,bentley,smurf3tte,endrift,glennricster,neobrain,Dentomologist,noahpistilli,CrystalGamma,Pokechu22,NanoByte011,moncefmechri,Stevoisiak,Linktothepast,CrossVR,Orphis,rlnilsen,OrN,comex,Ebola16,deReeperJosh,ColinDTaylor,sepalani,spxtr,Parlane,Starsam80,OatmealDome,mrgreywater,rukai,mbc07,LAGonauta,MayImilae,CookiePLMonster,niccbett,K0bin,gwicks,malleoz,meffij,Filoppi,Sam-Belliveau,ligfx,Zopolis4,aldelaro5,iwubcode,Simonx22,leoetlino,JosJuice,hdcmeta,Phatcat,skidau,hthh,RisingFog,FioraAeterna,magumagu,jezze,Helios747,Ziek,EmptyChaos,riking,randomstuff,mandar1jn,mitaclaw,dreamsyntax,jjdelvalle,archshift,zopieux,skylersaleh,mathieui,RachelBryk,Buddybenj,Tilka,hrydgard,galop1n,jordan-woyak,Lobsterzelda,unknownbrackets,BhaaLseN,jloehr,Hydr8gon,magcius,kamiyo,shonumi')", 'type': 'internal_log'}
2024-06-20T11:02:35.011632	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2024-06-20T10:59:44.357733	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/core-developers', 'phire,leoetlino,AdmiralCurtiss,degasus,delroth,Parlane,hrydgard,lioncash,JosJuice,jordan-woyak,OatmealDome,linkmauve,Helios747,CrossVR,spycrab,skidau,Tilka,Pokechu22')", 'type': 'internal_log'}
2024-06-20T10:59:44.154793	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'core-developers')", 'type': 'internal_log'}
2024-06-20T10:57:35.011379	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'CasualPokePlayer,kayru,SirMangler,mimimi085181,LPFaint99,AdmiralCurtiss,hackbar,delroth,nullgemm,adamdmoss,lioncash,linkmauve,krnlyng,zackhow,yourWaifu,Tinob,merryhime,booto,Techjar,degasus,TryTwo,mahdihijazi,Sintendo,LillyJadeKatrin,spycrab,ShimmerGlass,phire,vladfi1,Gamer64ytb,rohit-n,Alcaro,JMC47,marcan,aroulin,Ryanel,orbea,TellowKrinkle,mmastrac,bentley,smurf3tte,endrift,glennricster,neobrain,Dentomologist,noahpistilli,CrystalGamma,Pokechu22,NanoByte011,moncefmechri,Stevoisiak,Linktothepast,CrossVR,Orphis,rlnilsen,OrN,comex,Ebola16,deReeperJosh,ColinDTaylor,sepalani,spxtr,Parlane,Starsam80,OatmealDome,mrgreywater,rukai,mbc07,LAGonauta,MayImilae,CookiePLMonster,niccbett,K0bin,gwicks,malleoz,meffij,Filoppi,Sam-Belliveau,ligfx,Zopolis4,aldelaro5,iwubcode,Simonx22,leoetlino,JosJuice,hdcmeta,Phatcat,skidau,hthh,RisingFog,FioraAeterna,magumagu,jezze,Helios747,Ziek,EmptyChaos,riking,randomstuff,mandar1jn,mitaclaw,dreamsyntax,jjdelvalle,archshift,zopieux,skylersaleh,mathieui,RachelBryk,Buddybenj,Tilka,hrydgard,galop1n,jordan-woyak,Lobsterzelda,unknownbrackets,BhaaLseN,jloehr,Hydr8gon,magcius,kamiyo,shonumi')", 'type': 'internal_log'}
2024-06-20T10:57:34.247158	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2024-06-20T10:52:34.246872	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'CasualPokePlayer,kayru,SirMangler,mimimi085181,LPFaint99,AdmiralCurtiss,hackbar,delroth,nullgemm,adamdmoss,lioncash,linkmauve,krnlyng,zackhow,yourWaifu,Tinob,merryhime,booto,Techjar,degasus,TryTwo,mahdihijazi,Sintendo,LillyJadeKatrin,spycrab,ShimmerGlass,phire,vladfi1,Gamer64ytb,rohit-n,Alcaro,JMC47,marcan,aroulin,Ryanel,orbea,TellowKrinkle,mmastrac,bentley,smurf3tte,endrift,glennricster,neobrain,Dentomologist,noahpistilli,CrystalGamma,Pokechu22,NanoByte011,moncefmechri,Stevoisiak,Linktothepast,CrossVR,Orphis,rlnilsen,OrN,comex,Ebola16,deReeperJosh,ColinDTaylor,sepalani,spxtr,Parlane,Starsam80,OatmealDome,mrgreywater,rukai,mbc07,LAGonauta,MayImilae,CookiePLMonster,niccbett,K0bin,gwicks,malleoz,meffij,Filoppi,Sam-Belliveau,ligfx,Zopolis4,aldelaro5,iwubcode,Simonx22,leoetlino,JosJuice,hdcmeta,Phatcat,skidau,hthh,RisingFog,FioraAeterna,magumagu,jezze,Helios747,Ziek,EmptyChaos,riking,randomstuff,mandar1jn,mitaclaw,dreamsyntax,jjdelvalle,archshift,zopieux,skylersaleh,mathieui,RachelBryk,Buddybenj,Tilka,hrydgard,galop1n,jordan-woyak,Lobsterzelda,unknownbrackets,BhaaLseN,jloehr,Hydr8gon,magcius,kamiyo,shonumi')", 'type': 'internal_log'}
2024-06-20T10:52:33.429837	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2024-06-20T10:49:44.154550	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/core-developers', 'phire,leoetlino,AdmiralCurtiss,degasus,delroth,Parlane,hrydgard,lioncash,JosJuice,jordan-woyak,OatmealDome,linkmauve,Helios747,CrossVR,spycrab,skidau,Tilka,Pokechu22')", 'type': 'internal_log'}
2024-06-20T10:49:43.943239	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'core-developers')", 'type': 'internal_log'}
2024-06-20T10:47:33.429586	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/5jfxjhin5jlz50njv2vmfs3x94c6y5pj-python3.11-central-0.1.0/lib/python3.11/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'CasualPokePlayer,kayru,SirMangler,mimimi085181,LPFaint99,AdmiralCurtiss,hackbar,delroth,nullgemm,adamdmoss,lioncash,linkmauve,krnlyng,zackhow,yourWaifu,Tinob,merryhime,booto,Techjar,degasus,TryTwo,mahdihijazi,Sintendo,LillyJadeKatrin,spycrab,ShimmerGlass,phire,vladfi1,Gamer64ytb,rohit-n,Alcaro,JMC47,marcan,aroulin,Ryanel,orbea,TellowKrinkle,mmastrac,bentley,smurf3tte,endrift,glennricster,neobrain,Dentomologist,noahpistilli,CrystalGamma,Pokechu22,NanoByte011,moncefmechri,Stevoisiak,Linktothepast,CrossVR,Orphis,rlnilsen,OrN,comex,Ebola16,deReeperJosh,ColinDTaylor,sepalani,spxtr,Parlane,Starsam80,OatmealDome,mrgreywater,rukai,mbc07,LAGonauta,MayImilae,CookiePLMonster,niccbett,K0bin,gwicks,malleoz,meffij,Filoppi,Sam-Belliveau,ligfx,Zopolis4,aldelaro5,iwubcode,Simonx22,leoetlino,JosJuice,hdcmeta,Phatcat,skidau,hthh,RisingFog,FioraAeterna,magumagu,jezze,Helios747,Ziek,EmptyChaos,riking,randomstuff,mandar1jn,mitaclaw,dreamsyntax,jjdelvalle,archshift,zopieux,skylersaleh,mathieui,RachelBryk,Buddybenj,Tilka,hrydgard,galop1n,jordan-woyak,Lobsterzelda,unknownbrackets,BhaaLseN,jloehr,Hydr8gon,magcius,kamiyo,shonumi')", 'type': 'internal_log'}

Recent 'irc_message' events

2024-06-19T18:16:50.711870	{'source': 'ircclient', 'who': 'JosJuice', 'where': '#dolphin-dev', 'what': 'irrawaddy: please rebuild 12875', 'modes': {'o'}, 'direct': True, 'type': 'irc_message'}
2024-06-19T17:34:30.734891	{'source': 'ircclient', 'who': 'JosJuice', 'where': '#dolphin-dev', 'what': 'irrawaddy: please rebuild 12875', 'modes': {'o'}, 'direct': True, 'type': 'irc_message'}
2024-06-19T17:18:19.467483	{'source': 'ircclient', 'who': 'Bh44L', 'where': '#dolphin-dev', 'what': 'huh', 'modes': {'o'}, 'direct': False, 'type': 'irc_message'}
2024-06-19T17:14:58.739632	{'source': 'ircclient', 'who': 'Bh44L', 'where': '#dolphin-dev', 'what': 'irrawaddy: please rebuild 12875', 'modes': {'o'}, 'direct': True, 'type': 'irc_message'}
2024-06-19T16:23:18.012217	{'source': 'ircclient', 'who': 'Bh44L', 'where': '#dolphin-dev', 'what': 'i thought that was just....merges :)', 'modes': {'o'}, 'direct': False, 'type': 'irc_message'}
2024-06-19T16:23:13.345115	{'source': 'ircclient', 'who': 'Bh44L', 'where': '#dolphin-dev', 'what': 'oooh, gotcha', 'modes': {'o'}, 'direct': False, 'type': 'irc_message'}
2024-06-19T16:20:09.834514	{'source': 'ircclient', 'who': 'OatmealDome', 'where': '#dolphin-dev', 'what': 'i was referring to the uhh spam of merging PRs (which was me resending the merge events on GitHub to irrawaddy)', 'modes': set(), 'direct': False, 'type': 'irc_message'}
2024-06-19T16:19:25.617515	{'source': 'ircclient', 'who': 'Bh44L', 'where': '#dolphin-dev', 'what': 'looked like added/deleted pr comments up there', 'modes': {'o'}, 'direct': False, 'type': 'irc_message'}
2024-06-19T16:19:07.749353	{'source': 'ircclient', 'who': 'Bh44L', 'where': '#dolphin-dev', 'what': 'guess i dont have the full scrollback then', 'modes': {'o'}, 'direct': False, 'type': 'irc_message'}
2024-06-19T16:19:01.408897	{'source': 'ircclient', 'who': 'Bh44L', 'where': '#dolphin-dev', 'what': 'oh', 'modes': {'o'}, 'direct': False, 'type': 'irc_message'}
2024-06-19T16:18:52.411677	{'source': 'ircclient', 'who': 'OatmealDome', 'where': '#dolphin-dev', 'what': "there was a bug in irrawaddy where release builds weren't being created", 'modes': set(), 'direct': False, 'type': 'irc_message'}
2024-06-19T16:18:41.369120	{'source': 'ircclient', 'who': 'Bh44L', 'where': '#dolphin-dev', 'what': '...yes?', 'modes': {'o'}, 'direct': False, 'type': 'irc_message'}
2024-06-19T16:18:30.543704	{'source': 'ircclient', 'who': 'OatmealDome', 'where': '#dolphin-dev', 'what': "doesn't that only work for PRs?", 'modes': set(), 'direct': False, 'type': 'irc_message'}
2024-06-19T16:18:15.499168	{'source': 'ircclient', 'who': 'Bh44L', 'where': '#dolphin-dev', 'what': "(you don't have to be this polite, but...i mean, why not?)", 'modes': {'o'}, 'direct': False, 'type': 'irc_message'}
2024-06-19T16:18:05.960342	{'source': 'ircclient', 'who': 'Bh44L', 'where': '#dolphin-dev', 'what': 'irrawaddy: please rebuild 12875', 'modes': {'o'}, 'direct': True, 'type': 'irc_message'}
2024-06-19T16:17:33.158102	{'source': 'ircclient', 'who': 'Bh44L', 'where': '#dolphin-dev', 'what': 'then*', 'modes': {'o'}, 'direct': False, 'type': 'irc_message'}
2024-06-19T16:17:29.520108	{'source': 'ircclient', 'who': 'Bh44L', 'where': '#dolphin-dev', 'what': '(/cs op first, the irrawaddy: rebuild nnnn)', 'modes': {'o'}, 'direct': False, 'type': 'irc_message'}
2024-06-19T16:17:18.450793	{'source': 'ircclient', 'who': 'Bh44L', 'where': '#dolphin-dev', 'what': 'you do', 'modes': {'o'}, 'direct': False, 'type': 'irc_message'}
2024-06-19T16:16:46.115361	{'source': 'ircclient', 'who': 'Bh44L', 'where': '#dolphin-dev', 'what': 'do you have op on here? can ask irrawaddy directly', 'modes': {'o'}, 'direct': False, 'type': 'irc_message'}
2024-06-19T15:52:20.581483	{'source': 'ircclient', 'who': 'OatmealDome', 'where': '#dolphin-dev', 'what': 'sorry for spam, rerunning some missed builds...', 'modes': set(), 'direct': False, 'type': 'irc_message'}

Recent 'issue' events

2024-06-19T20:18:05.803957	{'source': 'redmine', 'new': True, 'update': 0, 'issue': 13558, 'title': 'Idle inhibition is not implemented on Wayland', 'author': 'koopa512', 'type': 'issue'}

Recent 'new_dev_version' events

2024-06-20T00:29:21.391447	{'source': 'repomanager', 'hash': '0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'branch': 'master', 'shortrev': '5.0-21736', 'author': 'JMC47', 'message': 'Merge pull request #12858 from LillyJadeKatrin/retroachievements-challenge-scale\n\nScale challenge icons based on screen height', 'url': 'https://github.com/dolphin-emu/dolphin/commit/0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'type': 'new_dev_version'}
2024-06-19T17:49:32.061921	{'source': 'repomanager', 'hash': '8435bccbc01bb4e37336f1efebaa5b30c5806785', 'branch': 'master', 'shortrev': '5.0-21734', 'author': 'Admiral H. Curtiss', 'message': 'Merge pull request #12853 from LillyJadeKatrin/retroachievements-percent-fix\n\nImproved Achievement Progress Label', 'url': 'https://github.com/dolphin-emu/dolphin/commit/8435bccbc01bb4e37336f1efebaa5b30c5806785', 'type': 'new_dev_version'}
2024-06-19T15:50:47.822605	{'source': 'repomanager', 'hash': '21ab26ddcc869fe5b659a739e723b15dad56adca', 'branch': 'master', 'shortrev': '5.0-21732', 'author': 'JMC47', 'message': 'Merge pull request #12874 from LillyJadeKatrin/retroachievements-submodule-update\n\nUpdate rcheevos submodule to newest master', 'url': 'https://github.com/dolphin-emu/dolphin/commit/21ab26ddcc869fe5b659a739e723b15dad56adca', 'type': 'new_dev_version'}
2024-06-19T15:50:30.876044	{'source': 'repomanager', 'hash': 'd1874b1fd80121c5afaa365efb1ac7ee281b3bb1', 'branch': 'master', 'shortrev': '5.0-21730', 'author': 'JMC47', 'message': 'Merge pull request #12873 from LillyJadeKatrin/retroachievements-sorting\n\nAdd Sorting to Achievements Dialog', 'url': 'https://github.com/dolphin-emu/dolphin/commit/d1874b1fd80121c5afaa365efb1ac7ee281b3bb1', 'type': 'new_dev_version'}
2024-06-19T15:50:11.313142	{'source': 'repomanager', 'hash': '9886199cb17d2ab6f69c03b21c321d2eacbaf18b', 'branch': 'master', 'shortrev': '5.0-21728', 'author': 'JMC47', 'message': 'Merge pull request #12859 from LillyJadeKatrin/retroachievements-challenge-hide\n\nHide Challenge Icons when OSD Messages Disabled', 'url': 'https://github.com/dolphin-emu/dolphin/commit/9886199cb17d2ab6f69c03b21c321d2eacbaf18b', 'type': 'new_dev_version'}
2024-06-19T15:49:13.530087	{'source': 'repomanager', 'hash': 'a0d8c1088d13cc73c6a004fbbfcb964eff538fbb', 'branch': 'master', 'shortrev': '5.0-21726', 'author': 'Admiral H. Curtiss', 'message': 'Merge pull request #12870 from LillyJadeKatrin/retroachievements-gdb-disable\n\nDisable GDB Stub in Hardcore Mode', 'url': 'https://github.com/dolphin-emu/dolphin/commit/a0d8c1088d13cc73c6a004fbbfcb964eff538fbb', 'type': 'new_dev_version'}
2024-06-19T15:48:52.420769	{'source': 'repomanager', 'hash': '69fc754c656a35a1359070c19301dab10819d03c', 'branch': 'master', 'shortrev': '5.0-21724', 'author': 'Admiral H. Curtiss', 'message': 'Merge pull request #12799 from mitaclaw/branch-watch-tool-fixes-3\n\nBranch Watch Tool: Add Set Breakpoints Submenu', 'url': 'https://github.com/dolphin-emu/dolphin/commit/69fc754c656a35a1359070c19301dab10819d03c', 'type': 'new_dev_version'}
2024-06-19T15:42:23.123102	{'source': 'repomanager', 'hash': '0c2b8fd58787b1aa9e5ee250f885c2691aef492a', 'branch': 'master', 'shortrev': '5.0-21721', 'author': 'JMC47', 'message': 'Merge pull request #12857 from LillyJadeKatrin/retroachievements-osd-tweaks\n\nRetroAchievements On Screen Tweaks', 'url': 'https://github.com/dolphin-emu/dolphin/commit/0c2b8fd58787b1aa9e5ee250f885c2691aef492a', 'type': 'new_dev_version'}
2024-06-19T15:41:58.256898	{'source': 'repomanager', 'hash': '0c2b8fd58787b1aa9e5ee250f885c2691aef492a', 'branch': 'master', 'shortrev': '5.0-21721', 'author': 'JMC47', 'message': 'Merge pull request #12857 from LillyJadeKatrin/retroachievements-osd-tweaks\n\nRetroAchievements On Screen Tweaks', 'url': 'https://github.com/dolphin-emu/dolphin/commit/0c2b8fd58787b1aa9e5ee250f885c2691aef492a', 'type': 'new_dev_version'}

Recent 'pull_request_fifoci_status' events

2024-06-20T09:47:56.673150	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'service': 'pr-fifoci-sw-lin-mesa', 'pr': 12771, 'type': 'pull_request_fifoci_status'}
2024-06-20T09:41:43.793180	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'service': 'pr-fifoci-ogl-lin-mesa', 'pr': 12771, 'type': 'pull_request_fifoci_status'}
2024-06-20T09:34:02.109576	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'service': 'pr-fifoci-mvk-osx-m1', 'pr': 12771, 'type': 'pull_request_fifoci_status'}
2024-06-20T09:29:12.450973	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'service': 'pr-fifoci-mtl-osx-m1', 'pr': 12771, 'type': 'pull_request_fifoci_status'}
2024-06-20T05:06:57.962801	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '7c03207f6126769a50377e2671b0a353c3b57aca', 'service': 'pr-fifoci-sw-lin-mesa', 'pr': 12877, 'type': 'pull_request_fifoci_status'}
2024-06-20T05:00:46.506220	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '7c03207f6126769a50377e2671b0a353c3b57aca', 'service': 'pr-fifoci-ogl-lin-mesa', 'pr': 12877, 'type': 'pull_request_fifoci_status'}
2024-06-20T04:52:34.147405	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '7c03207f6126769a50377e2671b0a353c3b57aca', 'service': 'pr-fifoci-mvk-osx-m1', 'pr': 12877, 'type': 'pull_request_fifoci_status'}
2024-06-20T04:47:52.526058	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '7c03207f6126769a50377e2671b0a353c3b57aca', 'service': 'pr-fifoci-mtl-osx-m1', 'pr': 12877, 'type': 'pull_request_fifoci_status'}
2024-06-20T01:57:01.644616	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '1d8b1715ab9ba7ac028ccf06859f4ca15f955351', 'service': 'pr-fifoci-sw-lin-mesa', 'pr': 12800, 'type': 'pull_request_fifoci_status'}
2024-06-20T01:50:44.271317	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '1d8b1715ab9ba7ac028ccf06859f4ca15f955351', 'service': 'pr-fifoci-ogl-lin-mesa', 'pr': 12800, 'type': 'pull_request_fifoci_status'}
2024-06-20T01:43:08.427938	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '1d8b1715ab9ba7ac028ccf06859f4ca15f955351', 'service': 'pr-fifoci-mvk-osx-m1', 'pr': 12800, 'type': 'pull_request_fifoci_status'}
2024-06-20T01:38:17.170490	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '1d8b1715ab9ba7ac028ccf06859f4ca15f955351', 'service': 'pr-fifoci-mtl-osx-m1', 'pr': 12800, 'type': 'pull_request_fifoci_status'}
2024-06-19T20:49:37.096366	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'e9b6fc71a06363ffd9bf1cfe45a492eef9eedaa7', 'service': 'pr-fifoci-ogl-lin-mesa', 'pr': 12872, 'type': 'pull_request_fifoci_status'}
2024-06-19T20:46:12.469804	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '45563a872cce3a06badf9466c29bab953e611e45', 'service': 'pr-fifoci-ogl-lin-mesa', 'pr': 12858, 'type': 'pull_request_fifoci_status'}
2024-06-19T20:42:48.349005	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'effbd1b3620017f4e8a8bbed405900cbef2c9368', 'service': 'pr-fifoci-ogl-lin-mesa', 'pr': 12875, 'type': 'pull_request_fifoci_status'}
2024-06-19T20:39:29.482895	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '46112f7058b91dd3677988d548bb61c9d42a96e5', 'service': 'pr-fifoci-ogl-lin-mesa', 'pr': 12875, 'type': 'pull_request_fifoci_status'}
2024-06-19T20:36:03.078358	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '28145e35d8ef368eea77bc3733dda52fa8e37665', 'service': 'pr-fifoci-ogl-lin-mesa', 'pr': 12875, 'type': 'pull_request_fifoci_status'}
2024-06-19T20:32:37.319790	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'e9b6fc71a06363ffd9bf1cfe45a492eef9eedaa7', 'service': 'pr-fifoci-sw-lin-mesa', 'pr': 12872, 'type': 'pull_request_fifoci_status'}
2024-06-19T20:26:16.401179	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '45563a872cce3a06badf9466c29bab953e611e45', 'service': 'pr-fifoci-sw-lin-mesa', 'pr': 12858, 'type': 'pull_request_fifoci_status'}
2024-06-19T20:19:57.821132	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'effbd1b3620017f4e8a8bbed405900cbef2c9368', 'service': 'pr-fifoci-sw-lin-mesa', 'pr': 12875, 'type': 'pull_request_fifoci_status'}
2024-06-19T20:13:47.577276	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '46112f7058b91dd3677988d548bb61c9d42a96e5', 'service': 'pr-fifoci-sw-lin-mesa', 'pr': 12875, 'type': 'pull_request_fifoci_status'}
2024-06-19T20:07:27.332900	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '28145e35d8ef368eea77bc3733dda52fa8e37665', 'service': 'pr-fifoci-sw-lin-mesa', 'pr': 12875, 'type': 'pull_request_fifoci_status'}
2024-06-19T20:01:17.988672	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '1cb25d7a9121867640a5777a178d055e7b0e7e16', 'service': 'pr-fifoci-sw-lin-mesa', 'pr': 12875, 'type': 'pull_request_fifoci_status'}
2024-06-19T19:54:50.756679	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '1cb25d7a9121867640a5777a178d055e7b0e7e16', 'service': 'pr-fifoci-ogl-lin-mesa', 'pr': 12875, 'type': 'pull_request_fifoci_status'}
2024-06-19T19:36:06.178482	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'e9b6fc71a06363ffd9bf1cfe45a492eef9eedaa7', 'service': 'pr-fifoci-mvk-osx-m1', 'pr': 12872, 'type': 'pull_request_fifoci_status'}

Recent 'raw_bb_hook' events

2024-06-20T09:47:56.091739	{'source': 'webserver', 'raw': {'buildid': 67063, 'number': 3437, 'builderid': 35, 'buildrequestid': 67165, 'workerid': 5, 'masterid': 1, 'started_at': 1718876502, 'complete_at': 1718876875, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'buildername': ['pr-fifoci-sw-lin-mesa', 'Builder'], 'revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Build'], 'codebase': ['', 'Build'], 'got_revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'GitNoBranch'], 'pr_id': [12771, 'Trigger'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'workername': ['altair-fifoci', 'Worker'], 'branch': ['refs/pull/12771/head', 'Build'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: deReeperJosh)'], 'Build'], 'builddir': ['/var/lib/fifoci-worker/worker/pr-fifoci-sw-lin-mesa', 'Worker'], 'headrev': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'buildnumber': [3437, 'Build'], 'warnings-count': [0, 'WarningCountingShellCommand'], 'baserev': ['0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'Change'], 'shortrev': ['a87ea6', 'Trigger'], 'branchname': ['pr-12771', 'Trigger'], 'repository': ['', 'Build']}, 'buildrequest': {'buildrequestid': 67165, 'buildsetid': 16334, 'builderid': 35, 'priority': 0, 'claimed': True, 'claimed_at': 1718876502, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1718876290, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 16334, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'submitted_at': 1718876290, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 67061, 'parent_relationship': 'Triggered from', 'sourcestamps': [{'ssid': 4960, 'branch': 'refs/pull/12771/head', 'revision': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1718875374, 'patch': None}]}, 'parentbuild': {'buildid': 67061, 'number': 4034, 'builderid': 27, 'buildrequestid': 67160, 'workerid': 10, 'masterid': 1, 'started_at': 1718876262, 'complete_at': 1718876290, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 27, 'name': 'pr-ubu-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 35, 'name': 'pr-fifoci-sw-lin-mesa', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/35/builds/3437'}, 'type': 'raw_bb_hook'}
2024-06-20T09:41:43.281453	{'source': 'webserver', 'raw': {'buildid': 67063, 'number': 3437, 'builderid': 35, 'buildrequestid': 67165, 'workerid': 5, 'masterid': 1, 'started_at': 1718876502, 'complete_at': None, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'buildername': ['pr-fifoci-sw-lin-mesa', 'Builder'], 'revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Build'], 'codebase': ['', 'Build'], 'pr_id': [12771, 'Trigger'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'workername': ['altair-fifoci', 'Worker'], 'branch': ['refs/pull/12771/head', 'Build'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: deReeperJosh)'], 'Build'], 'headrev': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'buildnumber': [3437, 'Build'], 'baserev': ['0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'Change'], 'shortrev': ['a87ea6', 'Trigger'], 'branchname': ['pr-12771', 'Trigger'], 'repository': ['', 'Build']}, 'buildrequest': {'buildrequestid': 67165, 'buildsetid': 16334, 'builderid': 35, 'priority': 0, 'claimed': True, 'claimed_at': 1718876502, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1718876290, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 16334, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'submitted_at': 1718876290, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 67061, 'parent_relationship': 'Triggered from', 'sourcestamps': [{'ssid': 4960, 'branch': 'refs/pull/12771/head', 'revision': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1718875374, 'patch': None}]}, 'parentbuild': {'buildid': 67061, 'number': 4034, 'builderid': 27, 'buildrequestid': 67160, 'workerid': 10, 'masterid': 1, 'started_at': 1718876262, 'complete_at': 1718876290, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 27, 'name': 'pr-ubu-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 35, 'name': 'pr-fifoci-sw-lin-mesa', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/35/builds/3437'}, 'type': 'raw_bb_hook'}
2024-06-20T09:41:43.240283	{'source': 'webserver', 'raw': {'buildid': 67062, 'number': 3437, 'builderid': 10, 'buildrequestid': 67164, 'workerid': 5, 'masterid': 1, 'started_at': 1718876290, 'complete_at': 1718876502, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'headrev': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Trigger'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'branch': ['refs/pull/12771/head', 'Build'], 'builddir': ['/var/lib/fifoci-worker/worker/pr-fifoci-ogl-lin-mesa', 'Worker'], 'repository': ['', 'Build'], 'project': ['', 'Build'], 'got_revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'GitNoBranch'], 'warnings-count': [0, 'WarningCountingShellCommand'], 'pr_id': [12771, 'Trigger'], 'workername': ['altair-fifoci', 'Worker'], 'baserev': ['0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'Change'], 'buildername': ['pr-fifoci-ogl-lin-mesa', 'Builder'], 'buildnumber': [3437, 'Build'], 'codebase': ['', 'Build'], 'branchname': ['pr-12771', 'Trigger'], 'shortrev': ['a87ea6', 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Build'], 'owners': [['Central (on behalf of: deReeperJosh)'], 'Build']}, 'buildrequest': {'buildrequestid': 67164, 'buildsetid': 16334, 'builderid': 10, 'priority': 0, 'claimed': True, 'claimed_at': 1718876290, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1718876290, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 16334, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'submitted_at': 1718876290, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 67061, 'parent_relationship': 'Triggered from', 'sourcestamps': [{'ssid': 4960, 'branch': 'refs/pull/12771/head', 'revision': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1718875374, 'patch': None}]}, 'parentbuild': {'buildid': 67061, 'number': 4034, 'builderid': 27, 'buildrequestid': 67160, 'workerid': 10, 'masterid': 1, 'started_at': 1718876262, 'complete_at': 1718876290, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 27, 'name': 'pr-ubu-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 10, 'name': 'pr-fifoci-ogl-lin-mesa', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/10/builds/3437'}, 'type': 'raw_bb_hook'}
2024-06-20T09:38:11.301608	{'source': 'webserver', 'raw': {'buildid': 67061, 'number': 4034, 'builderid': 27, 'buildrequestid': 67160, 'workerid': 10, 'masterid': 1, 'started_at': 1718876262, 'complete_at': 1718876290, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'workername': ['ubuntu-lts', 'Worker'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: deReeperJosh)'], 'Build'], 'builddir': ['/buildbot/pr-ubu-x64', 'Worker'], 'baserev': ['0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'Change'], 'shortrev': ['a87ea6', 'Change'], 'buildername': ['pr-ubu-x64', 'Builder'], 'buildnumber': [4034, 'Build'], 'codebase': ['', 'Build'], 'warnings-count': [5, 'WarningCountingShellCommand'], 'headrev': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Change'], 'revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Build'], 'got_revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'GitNoBranch'], 'branchname': ['pr-12771', 'Change'], 'pr_id': [12771, 'Change'], 'scheduler': ['pr', 'Scheduler'], 'branch': ['refs/pull/12771/head', 'Build'], 'repository': ['', 'Build']}, 'buildrequest': {'buildrequestid': 67160, 'buildsetid': 16331, 'builderid': 27, 'priority': 0, 'claimed': True, 'claimed_at': 1718876262, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1718875374, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 16331, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1718875374, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'sourcestamps': [{'ssid': 4960, 'branch': 'refs/pull/12771/head', 'revision': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1718875374, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 27, 'name': 'pr-ubu-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/27/builds/4034'}, 'type': 'raw_bb_hook'}
2024-06-20T09:38:11.296880	{'source': 'webserver', 'raw': {'buildid': 67062, 'number': 3437, 'builderid': 10, 'buildrequestid': 67164, 'workerid': 5, 'masterid': 1, 'started_at': 1718876290, 'complete_at': None, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'headrev': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Trigger'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'branch': ['refs/pull/12771/head', 'Build'], 'repository': ['', 'Build'], 'project': ['', 'Build'], 'pr_id': [12771, 'Trigger'], 'workername': ['altair-fifoci', 'Worker'], 'baserev': ['0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'Change'], 'buildername': ['pr-fifoci-ogl-lin-mesa', 'Builder'], 'buildnumber': [3437, 'Build'], 'codebase': ['', 'Build'], 'branchname': ['pr-12771', 'Trigger'], 'shortrev': ['a87ea6', 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Build'], 'owners': [['Central (on behalf of: deReeperJosh)'], 'Build']}, 'buildrequest': {'buildrequestid': 67164, 'buildsetid': 16334, 'builderid': 10, 'priority': 0, 'claimed': True, 'claimed_at': 1718876290, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1718876290, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 16334, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'submitted_at': 1718876290, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 67061, 'parent_relationship': 'Triggered from', 'sourcestamps': [{'ssid': 4960, 'branch': 'refs/pull/12771/head', 'revision': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1718875374, 'patch': None}]}, 'parentbuild': {'buildid': 67061, 'number': 4034, 'builderid': 27, 'buildrequestid': 67160, 'workerid': 10, 'masterid': 1, 'started_at': 1718876262, 'complete_at': 1718876290, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 27, 'name': 'pr-ubu-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 10, 'name': 'pr-fifoci-ogl-lin-mesa', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/10/builds/3437'}, 'type': 'raw_bb_hook'}
2024-06-20T09:37:43.140611	{'source': 'webserver', 'raw': {'buildid': 67061, 'number': 4034, 'builderid': 27, 'buildrequestid': 67160, 'workerid': 10, 'masterid': 1, 'started_at': 1718876262, 'complete_at': None, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'workername': ['ubuntu-lts', 'Worker'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: deReeperJosh)'], 'Build'], 'baserev': ['0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'Change'], 'shortrev': ['a87ea6', 'Change'], 'buildername': ['pr-ubu-x64', 'Builder'], 'buildnumber': [4034, 'Build'], 'codebase': ['', 'Build'], 'headrev': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Change'], 'revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Build'], 'branchname': ['pr-12771', 'Change'], 'pr_id': [12771, 'Change'], 'scheduler': ['pr', 'Scheduler'], 'branch': ['refs/pull/12771/head', 'Build'], 'repository': ['', 'Build']}, 'buildrequest': {'buildrequestid': 67160, 'buildsetid': 16331, 'builderid': 27, 'priority': 0, 'claimed': True, 'claimed_at': 1718876262, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1718875374, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 16331, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1718875374, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'sourcestamps': [{'ssid': 4960, 'branch': 'refs/pull/12771/head', 'revision': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1718875374, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 27, 'name': 'pr-ubu-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/27/builds/4034'}, 'type': 'raw_bb_hook'}
2024-06-20T09:37:43.091831	{'source': 'webserver', 'raw': {'buildid': 67055, 'number': 4036, 'builderid': 22, 'buildrequestid': 67158, 'workerid': 10, 'masterid': 1, 'started_at': 1718875377, 'complete_at': 1718876262, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'headrev': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Change'], 'pr_id': [12771, 'Change'], 'workername': ['ubuntu-lts', 'Worker'], 'repository': ['', 'Build'], 'owners': [['Central (on behalf of: deReeperJosh)'], 'Build'], 'scheduler': ['pr', 'Scheduler'], 'codebase': ['', 'Build'], 'builddir': ['/buildbot/pr-android', 'Worker'], 'shortrev': ['a87ea6', 'Change'], 'branch': ['refs/pull/12771/head', 'Build'], 'baserev': ['0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'buildername': ['pr-android', 'Builder'], 'project': ['', 'Build'], 'got_revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'GitNoBranch'], 'branchname': ['pr-12771', 'Change'], 'buildnumber': [4036, 'Build'], 'revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Build']}, 'buildrequest': {'buildrequestid': 67158, 'buildsetid': 16331, 'builderid': 22, 'priority': 0, 'claimed': True, 'claimed_at': 1718875377, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1718875374, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 16331, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1718875374, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'sourcestamps': [{'ssid': 4960, 'branch': 'refs/pull/12771/head', 'revision': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1718875374, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 22, 'name': 'pr-android', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/22/builds/4036'}, 'type': 'raw_bb_hook'}
2024-06-20T09:34:01.522692	{'source': 'webserver', 'raw': {'buildid': 67060, 'number': 3457, 'builderid': 19, 'buildrequestid': 67162, 'workerid': 8, 'masterid': 1, 'started_at': 1718875751, 'complete_at': 1718876041, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'headrev': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Trigger'], 'pr_id': [12771, 'Trigger'], 'workername': ['osx-m1', 'Worker'], 'owners': [['Central (on behalf of: deReeperJosh)'], 'Build'], 'scheduler': ['pr-fifoci-osx', 'Scheduler'], 'branch': ['refs/pull/12771/head', 'Build'], 'repository': ['', 'Build'], 'project': ['', 'Build'], 'warnings-count': [36, 'WarningCountingShellCommand'], 'branchname': ['pr-12771', 'Trigger'], 'revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Build'], 'builddir': ['/Users/administrator/buildbot-worker/osx_m1/pr-fifoci-mvk-osx-m1', 'Worker'], 'shortrev': ['a87ea6', 'Trigger'], 'baserev': ['0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'Change'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'buildername': ['pr-fifoci-mvk-osx-m1', 'Builder'], 'buildnumber': [3457, 'Build'], 'codebase': ['', 'Build'], 'got_revision': ['ca98b3030bcc70e67158ce899a5589aa2ec65d32', 'GitNoBranch']}, 'buildrequest': {'buildrequestid': 67162, 'buildsetid': 16333, 'builderid': 19, 'priority': 0, 'claimed': True, 'claimed_at': 1718875751, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1718875485, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 16333, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-osx' triggered this build", 'submitted_at': 1718875485, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 67053, 'parent_relationship': 'Triggered from', 'sourcestamps': [{'ssid': 4960, 'branch': 'refs/pull/12771/head', 'revision': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1718875374, 'patch': None}]}, 'parentbuild': {'buildid': 67053, 'number': 4035, 'builderid': 7, 'buildrequestid': 67154, 'workerid': 8, 'masterid': 1, 'started_at': 1718875374, 'complete_at': 1718875485, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 7, 'name': 'pr-osx-universal', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 19, 'name': 'pr-fifoci-mvk-osx-m1', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/19/builds/3457'}, 'type': 'raw_bb_hook'}
2024-06-20T09:29:11.881801	{'source': 'webserver', 'raw': {'buildid': 67060, 'number': 3457, 'builderid': 19, 'buildrequestid': 67162, 'workerid': 8, 'masterid': 1, 'started_at': 1718875751, 'complete_at': None, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'headrev': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Trigger'], 'pr_id': [12771, 'Trigger'], 'workername': ['osx-m1', 'Worker'], 'owners': [['Central (on behalf of: deReeperJosh)'], 'Build'], 'scheduler': ['pr-fifoci-osx', 'Scheduler'], 'branch': ['refs/pull/12771/head', 'Build'], 'repository': ['', 'Build'], 'project': ['', 'Build'], 'branchname': ['pr-12771', 'Trigger'], 'revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Build'], 'shortrev': ['a87ea6', 'Trigger'], 'baserev': ['0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'Change'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'buildername': ['pr-fifoci-mvk-osx-m1', 'Builder'], 'buildnumber': [3457, 'Build'], 'codebase': ['', 'Build']}, 'buildrequest': {'buildrequestid': 67162, 'buildsetid': 16333, 'builderid': 19, 'priority': 0, 'claimed': True, 'claimed_at': 1718875751, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1718875485, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 16333, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-osx' triggered this build", 'submitted_at': 1718875485, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 67053, 'parent_relationship': 'Triggered from', 'sourcestamps': [{'ssid': 4960, 'branch': 'refs/pull/12771/head', 'revision': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1718875374, 'patch': None}]}, 'parentbuild': {'buildid': 67053, 'number': 4035, 'builderid': 7, 'buildrequestid': 67154, 'workerid': 8, 'masterid': 1, 'started_at': 1718875374, 'complete_at': 1718875485, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 7, 'name': 'pr-osx-universal', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 19, 'name': 'pr-fifoci-mvk-osx-m1', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/19/builds/3457'}, 'type': 'raw_bb_hook'}
2024-06-20T09:29:11.806482	{'source': 'webserver', 'raw': {'buildid': 67058, 'number': 3455, 'builderid': 21, 'buildrequestid': 67163, 'workerid': 8, 'masterid': 1, 'started_at': 1718875485, 'complete_at': 1718875751, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'headrev': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'buildnumber': [3455, 'Build'], 'baserev': ['0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'Change'], 'shortrev': ['a87ea6', 'Trigger'], 'branch': ['refs/pull/12771/head', 'Build'], 'project': ['', 'Build'], 'branchname': ['pr-12771', 'Trigger'], 'revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Build'], 'codebase': ['', 'Build'], 'builddir': ['/Users/administrator/buildbot-worker/osx_m1/pr-fifoci-mtl-osx-m1', 'Worker'], 'buildername': ['pr-fifoci-mtl-osx-m1', 'Builder'], 'repository': ['', 'Build'], 'owners': [['Central (on behalf of: deReeperJosh)'], 'Build'], 'pr_id': [12771, 'Trigger'], 'scheduler': ['pr-fifoci-osx', 'Scheduler'], 'workername': ['osx-m1', 'Worker'], 'got_revision': ['ca98b3030bcc70e67158ce899a5589aa2ec65d32', 'GitNoBranch'], 'warnings-count': [36, 'WarningCountingShellCommand']}, 'buildrequest': {'buildrequestid': 67163, 'buildsetid': 16333, 'builderid': 21, 'priority': 0, 'claimed': True, 'claimed_at': 1718875485, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1718875485, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 16333, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-osx' triggered this build", 'submitted_at': 1718875485, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 67053, 'parent_relationship': 'Triggered from', 'sourcestamps': [{'ssid': 4960, 'branch': 'refs/pull/12771/head', 'revision': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1718875374, 'patch': None}]}, 'parentbuild': {'buildid': 67053, 'number': 4035, 'builderid': 7, 'buildrequestid': 67154, 'workerid': 8, 'masterid': 1, 'started_at': 1718875374, 'complete_at': 1718875485, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 7, 'name': 'pr-osx-universal', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 21, 'name': 'pr-fifoci-mtl-osx-m1', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/21/builds/3455'}, 'type': 'raw_bb_hook'}
2024-06-20T09:26:51.483917	{'source': 'webserver', 'raw': {'buildid': 67059, 'number': 4039, 'builderid': 31, 'buildrequestid': 67161, 'workerid': 4, 'masterid': 1, 'started_at': 1718875514, 'complete_at': 1718875611, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'headrev': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Change'], 'builddir': ['c:\\buildbot\\pr-win-dbg-x64', 'Worker'], 'branchname': ['pr-12771', 'Change'], 'pr_id': [12771, 'Change'], 'scheduler': ['pr', 'Scheduler'], 'workername': ['windows', 'Worker'], 'repository': ['', 'Build'], 'got_revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'GitNoBranch'], 'baserev': ['0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'Change'], 'shortrev': ['a87ea6', 'Change'], 'buildername': ['pr-win-dbg-x64', 'Builder'], 'build_url': ['https://dl.dolphin-emu.org/prs/48/23/pr-12771-dolphin-latest-dbg-x64.7z', 'SetProperty'], 'branch': ['refs/pull/12771/head', 'Build'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: deReeperJosh)'], 'Build'], 'warnings-count': [0, 'WarningCountingShellCommand'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'buildnumber': [4039, 'Build'], 'revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Build'], 'codebase': ['', 'Build']}, 'buildrequest': {'buildrequestid': 67161, 'buildsetid': 16331, 'builderid': 31, 'priority': 0, 'claimed': True, 'claimed_at': 1718875514, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1718875374, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 16331, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1718875374, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'sourcestamps': [{'ssid': 4960, 'branch': 'refs/pull/12771/head', 'revision': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1718875374, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 31, 'name': 'pr-win-dbg-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/31/builds/4039'}, 'type': 'raw_bb_hook'}
2024-06-20T09:25:14.829745	{'source': 'webserver', 'raw': {'buildid': 67059, 'number': 4039, 'builderid': 31, 'buildrequestid': 67161, 'workerid': 4, 'masterid': 1, 'started_at': 1718875514, 'complete_at': None, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'headrev': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Change'], 'branchname': ['pr-12771', 'Change'], 'pr_id': [12771, 'Change'], 'scheduler': ['pr', 'Scheduler'], 'workername': ['windows', 'Worker'], 'repository': ['', 'Build'], 'baserev': ['0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'Change'], 'shortrev': ['a87ea6', 'Change'], 'buildername': ['pr-win-dbg-x64', 'Builder'], 'branch': ['refs/pull/12771/head', 'Build'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: deReeperJosh)'], 'Build'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'buildnumber': [4039, 'Build'], 'revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Build'], 'codebase': ['', 'Build']}, 'buildrequest': {'buildrequestid': 67161, 'buildsetid': 16331, 'builderid': 31, 'priority': 0, 'claimed': True, 'claimed_at': 1718875514, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1718875374, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 16331, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1718875374, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'sourcestamps': [{'ssid': 4960, 'branch': 'refs/pull/12771/head', 'revision': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1718875374, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 31, 'name': 'pr-win-dbg-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/31/builds/4039'}, 'type': 'raw_bb_hook'}
2024-06-20T09:25:14.799202	{'source': 'webserver', 'raw': {'buildid': 67057, 'number': 4034, 'builderid': 13, 'buildrequestid': 67157, 'workerid': 4, 'masterid': 1, 'started_at': 1718875452, 'complete_at': 1718875514, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'baserev': ['0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'Change'], 'shortrev': ['a87ea6', 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'buildername': ['pr-win-arm64', 'Builder'], 'got_revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'GitNoBranch'], 'build_url': ['https://dl.dolphin-emu.org/prs/11/a6/pr-12771-dolphin-latest-ARM64.7z', 'SetProperty'], 'headrev': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Change'], 'repository': ['', 'Build'], 'pr_id': [12771, 'Change'], 'workername': ['windows', 'Worker'], 'revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Build'], 'codebase': ['', 'Build'], 'warnings-count': [0, 'WarningCountingShellCommand'], 'scheduler': ['pr', 'Scheduler'], 'branch': ['refs/pull/12771/head', 'Build'], 'project': ['', 'Build'], 'branchname': ['pr-12771', 'Change'], 'buildnumber': [4034, 'Build'], 'owners': [['Central (on behalf of: deReeperJosh)'], 'Build'], 'builddir': ['c:\\buildbot\\pr-win-arm64', 'Worker']}, 'buildrequest': {'buildrequestid': 67157, 'buildsetid': 16331, 'builderid': 13, 'priority': 0, 'claimed': True, 'claimed_at': 1718875452, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1718875374, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 16331, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1718875374, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'sourcestamps': [{'ssid': 4960, 'branch': 'refs/pull/12771/head', 'revision': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1718875374, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 13, 'name': 'pr-win-arm64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/13/builds/4034'}, 'type': 'raw_bb_hook'}
2024-06-20T09:24:46.201667	{'source': 'webserver', 'raw': {'buildid': 67058, 'number': 3455, 'builderid': 21, 'buildrequestid': 67163, 'workerid': 8, 'masterid': 1, 'started_at': 1718875485, 'complete_at': None, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'headrev': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'buildnumber': [3455, 'Build'], 'baserev': ['0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'Change'], 'shortrev': ['a87ea6', 'Trigger'], 'branch': ['refs/pull/12771/head', 'Build'], 'project': ['', 'Build'], 'branchname': ['pr-12771', 'Trigger'], 'revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Build'], 'codebase': ['', 'Build'], 'buildername': ['pr-fifoci-mtl-osx-m1', 'Builder'], 'repository': ['', 'Build'], 'owners': [['Central (on behalf of: deReeperJosh)'], 'Build'], 'pr_id': [12771, 'Trigger'], 'scheduler': ['pr-fifoci-osx', 'Scheduler'], 'workername': ['osx-m1', 'Worker']}, 'buildrequest': {'buildrequestid': 67163, 'buildsetid': 16333, 'builderid': 21, 'priority': 0, 'claimed': True, 'claimed_at': 1718875485, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1718875485, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 16333, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-osx' triggered this build", 'submitted_at': 1718875485, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 67053, 'parent_relationship': 'Triggered from', 'sourcestamps': [{'ssid': 4960, 'branch': 'refs/pull/12771/head', 'revision': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1718875374, 'patch': None}]}, 'parentbuild': {'buildid': 67053, 'number': 4035, 'builderid': 7, 'buildrequestid': 67154, 'workerid': 8, 'masterid': 1, 'started_at': 1718875374, 'complete_at': 1718875485, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 7, 'name': 'pr-osx-universal', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 21, 'name': 'pr-fifoci-mtl-osx-m1', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/21/builds/3455'}, 'type': 'raw_bb_hook'}
2024-06-20T09:24:46.194644	{'source': 'webserver', 'raw': {'buildid': 67053, 'number': 4035, 'builderid': 7, 'buildrequestid': 67154, 'workerid': 8, 'masterid': 1, 'started_at': 1718875374, 'complete_at': 1718875485, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'scheduler': ['pr', 'Scheduler'], 'owners': [['Central (on behalf of: deReeperJosh)'], 'Build'], 'codebase': ['', 'Build'], 'project': ['', 'Build'], 'branchname': ['pr-12771', 'Change'], 'branch': ['refs/pull/12771/head', 'Build'], 'revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Build'], 'repository': ['', 'Build'], 'builddir': ['/Users/administrator/buildbot-worker/osx_m1/pr-osx-universal', 'Worker'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'baserev': ['0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'Change'], 'headrev': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Change'], 'shortrev': ['a87ea6', 'Change'], 'pr_id': [12771, 'Change'], 'got_revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'GitNoBranch'], 'buildername': ['pr-osx-universal', 'Builder'], 'workername': ['osx-m1', 'Worker'], 'buildnumber': [4035, 'Build']}, 'buildrequest': {'buildrequestid': 67154, 'buildsetid': 16331, 'builderid': 7, 'priority': 0, 'claimed': True, 'claimed_at': 1718875374, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1718875374, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 16331, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1718875374, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'sourcestamps': [{'ssid': 4960, 'branch': 'refs/pull/12771/head', 'revision': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1718875374, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 7, 'name': 'pr-osx-universal', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/7/builds/4035'}, 'type': 'raw_bb_hook'}
2024-06-20T09:24:13.314654	{'source': 'webserver', 'raw': {'buildid': 67057, 'number': 4034, 'builderid': 13, 'buildrequestid': 67157, 'workerid': 4, 'masterid': 1, 'started_at': 1718875452, 'complete_at': None, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'baserev': ['0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'Change'], 'shortrev': ['a87ea6', 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'buildername': ['pr-win-arm64', 'Builder'], 'headrev': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Change'], 'repository': ['', 'Build'], 'pr_id': [12771, 'Change'], 'workername': ['windows', 'Worker'], 'revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Build'], 'codebase': ['', 'Build'], 'scheduler': ['pr', 'Scheduler'], 'branch': ['refs/pull/12771/head', 'Build'], 'project': ['', 'Build'], 'branchname': ['pr-12771', 'Change'], 'buildnumber': [4034, 'Build'], 'owners': [['Central (on behalf of: deReeperJosh)'], 'Build']}, 'buildrequest': {'buildrequestid': 67157, 'buildsetid': 16331, 'builderid': 13, 'priority': 0, 'claimed': True, 'claimed_at': 1718875452, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1718875374, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 16331, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1718875374, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'sourcestamps': [{'ssid': 4960, 'branch': 'refs/pull/12771/head', 'revision': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1718875374, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 13, 'name': 'pr-win-arm64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/13/builds/4034'}, 'type': 'raw_bb_hook'}
2024-06-20T09:24:13.250023	{'source': 'webserver', 'raw': {'buildid': 67052, 'number': 4036, 'builderid': 2, 'buildrequestid': 67153, 'workerid': 4, 'masterid': 1, 'started_at': 1718875374, 'complete_at': 1718875452, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'scheduler': ['pr', 'Scheduler'], 'workername': ['windows', 'Worker'], 'buildnumber': [4036, 'Build'], 'branchname': ['pr-12771', 'Change'], 'baserev': ['0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'Change'], 'headrev': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Change'], 'revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Build'], 'repository': ['', 'Build'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: deReeperJosh)'], 'Build'], 'pr_id': [12771, 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'branch': ['refs/pull/12771/head', 'Build'], 'builddir': ['c:\\buildbot\\pr-win-x64', 'Worker'], 'shortrev': ['a87ea6', 'Change'], 'buildername': ['pr-win-x64', 'Builder'], 'codebase': ['', 'Build'], 'got_revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'GitNoBranch'], 'warnings-count': [0, 'WarningCountingShellCommand'], 'build_url': ['https://dl.dolphin-emu.org/prs/58/2b/pr-12771-dolphin-latest-x64.7z', 'SetProperty']}, 'buildrequest': {'buildrequestid': 67153, 'buildsetid': 16331, 'builderid': 2, 'priority': 0, 'claimed': True, 'claimed_at': 1718875374, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1718875374, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 16331, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1718875374, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'sourcestamps': [{'ssid': 4960, 'branch': 'refs/pull/12771/head', 'revision': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1718875374, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 2, 'name': 'pr-win-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/2/builds/4036'}, 'type': 'raw_bb_hook'}
2024-06-20T09:23:59.398837	{'source': 'webserver', 'raw': {'buildid': 67056, 'number': 4037, 'builderid': 26, 'buildrequestid': 67159, 'workerid': 9, 'masterid': 1, 'started_at': 1718875406, 'complete_at': 1718875439, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'headrev': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Change'], 'pr_id': [12771, 'Change'], 'workername': ['debian', 'Worker'], 'revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Build'], 'codebase': ['', 'Build'], 'baserev': ['0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'builddir': ['/buildbot/pr-deb-x64', 'Worker'], 'branchname': ['pr-12771', 'Change'], 'scheduler': ['pr', 'Scheduler'], 'branch': ['refs/pull/12771/head', 'Build'], 'owners': [['Central (on behalf of: deReeperJosh)'], 'Build'], 'buildername': ['pr-deb-x64', 'Builder'], 'buildnumber': [4037, 'Build'], 'shortrev': ['a87ea6', 'Change'], 'repository': ['', 'Build'], 'project': ['', 'Build'], 'got_revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'GitNoBranch'], 'warnings-count': [5, 'WarningCountingShellCommand']}, 'buildrequest': {'buildrequestid': 67159, 'buildsetid': 16331, 'builderid': 26, 'priority': 0, 'claimed': True, 'claimed_at': 1718875406, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1718875374, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 16331, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1718875374, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'sourcestamps': [{'ssid': 4960, 'branch': 'refs/pull/12771/head', 'revision': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1718875374, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 26, 'name': 'pr-deb-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/26/builds/4037'}, 'type': 'raw_bb_hook'}
2024-06-20T09:23:26.698311	{'source': 'webserver', 'raw': {'buildid': 67056, 'number': 4037, 'builderid': 26, 'buildrequestid': 67159, 'workerid': 9, 'masterid': 1, 'started_at': 1718875406, 'complete_at': None, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'headrev': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Change'], 'pr_id': [12771, 'Change'], 'workername': ['debian', 'Worker'], 'revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Build'], 'codebase': ['', 'Build'], 'baserev': ['0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'branchname': ['pr-12771', 'Change'], 'scheduler': ['pr', 'Scheduler'], 'branch': ['refs/pull/12771/head', 'Build'], 'owners': [['Central (on behalf of: deReeperJosh)'], 'Build'], 'buildername': ['pr-deb-x64', 'Builder'], 'buildnumber': [4037, 'Build'], 'shortrev': ['a87ea6', 'Change'], 'repository': ['', 'Build'], 'project': ['', 'Build']}, 'buildrequest': {'buildrequestid': 67159, 'buildsetid': 16331, 'builderid': 26, 'priority': 0, 'claimed': True, 'claimed_at': 1718875406, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1718875374, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 16331, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1718875374, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'sourcestamps': [{'ssid': 4960, 'branch': 'refs/pull/12771/head', 'revision': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1718875374, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 26, 'name': 'pr-deb-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/26/builds/4037'}, 'type': 'raw_bb_hook'}
2024-06-20T09:23:26.668222	{'source': 'webserver', 'raw': {'buildid': 67050, 'number': 4040, 'builderid': 1, 'buildrequestid': 67152, 'workerid': 9, 'masterid': 1, 'started_at': 1718875374, 'complete_at': 1718875406, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'headrev': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Change'], 'branchname': ['pr-12771', 'Change'], 'shortrev': ['a87ea6', 'Change'], 'pr_id': [12771, 'Change'], 'owners': [['Central (on behalf of: deReeperJosh)'], 'Build'], 'builddir': ['/buildbot/pr-deb-dbg-x64', 'Worker'], 'warnings-count': [5, 'WarningCountingShellCommand'], 'baserev': ['0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'Change'], 'got_revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'GitNoBranch'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'scheduler': ['pr', 'Scheduler'], 'buildername': ['pr-deb-dbg-x64', 'Builder'], 'workername': ['debian', 'Worker'], 'buildnumber': [4040, 'Build'], 'branch': ['refs/pull/12771/head', 'Build'], 'revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Build'], 'repository': ['', 'Build'], 'codebase': ['', 'Build'], 'project': ['', 'Build']}, 'buildrequest': {'buildrequestid': 67152, 'buildsetid': 16331, 'builderid': 1, 'priority': 0, 'claimed': True, 'claimed_at': 1718875374, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1718875374, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 16331, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1718875374, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'sourcestamps': [{'ssid': 4960, 'branch': 'refs/pull/12771/head', 'revision': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1718875374, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 1, 'name': 'pr-deb-dbg-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/1/builds/4040'}, 'type': 'raw_bb_hook'}
2024-06-20T09:23:22.112832	{'source': 'webserver', 'raw': {'buildid': 67054, 'number': 4036, 'builderid': 11, 'buildrequestid': 67156, 'workerid': 1, 'masterid': 1, 'started_at': 1718875374, 'complete_at': 1718875401, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'branch': ['refs/pull/12771/head', 'Build'], 'baserev': ['0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'Change'], 'buildnumber': [4036, 'Build'], 'revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Build'], 'repository': ['', 'Build'], 'codebase': ['', 'Build'], 'project': ['', 'Build'], 'builddir': ['/usr/home/buildbot/freebsd/pr-freebsd-x64', 'Worker'], 'headrev': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'scheduler': ['pr', 'Scheduler'], 'owners': [['Central (on behalf of: deReeperJosh)'], 'Build'], 'warnings-count': [0, 'WarningCountingShellCommand'], 'shortrev': ['a87ea6', 'Change'], 'pr_id': [12771, 'Change'], 'buildername': ['pr-freebsd-x64', 'Builder'], 'branchname': ['pr-12771', 'Change'], 'got_revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'GitNoBranch'], 'workername': ['freebsd', 'Worker']}, 'buildrequest': {'buildrequestid': 67156, 'buildsetid': 16331, 'builderid': 11, 'priority': 0, 'claimed': True, 'claimed_at': 1718875374, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1718875374, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 16331, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1718875374, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'sourcestamps': [{'ssid': 4960, 'branch': 'refs/pull/12771/head', 'revision': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1718875374, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 11, 'name': 'pr-freebsd-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/11/builds/4036'}, 'type': 'raw_bb_hook'}
2024-06-20T09:22:57.804323	{'source': 'webserver', 'raw': {'buildid': 67055, 'number': 4036, 'builderid': 22, 'buildrequestid': 67158, 'workerid': 10, 'masterid': 1, 'started_at': 1718875377, 'complete_at': None, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'headrev': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Change'], 'pr_id': [12771, 'Change'], 'workername': ['ubuntu-lts', 'Worker'], 'repository': ['', 'Build'], 'owners': [['Central (on behalf of: deReeperJosh)'], 'Build'], 'scheduler': ['pr', 'Scheduler'], 'codebase': ['', 'Build'], 'shortrev': ['a87ea6', 'Change'], 'branch': ['refs/pull/12771/head', 'Build'], 'baserev': ['0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'buildername': ['pr-android', 'Builder'], 'project': ['', 'Build'], 'branchname': ['pr-12771', 'Change'], 'buildnumber': [4036, 'Build'], 'revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Build']}, 'buildrequest': {'buildrequestid': 67158, 'buildsetid': 16331, 'builderid': 22, 'priority': 0, 'claimed': True, 'claimed_at': 1718875377, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1718875374, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 16331, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1718875374, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'sourcestamps': [{'ssid': 4960, 'branch': 'refs/pull/12771/head', 'revision': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1718875374, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 22, 'name': 'pr-android', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/22/builds/4036'}, 'type': 'raw_bb_hook'}
2024-06-20T09:22:57.741951	{'source': 'webserver', 'raw': {'buildid': 67051, 'number': 4034, 'builderid': 9, 'buildrequestid': 67155, 'workerid': 10, 'masterid': 1, 'started_at': 1718875374, 'complete_at': 1718875377, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'pr_id': [12771, 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'branchname': ['pr-12771', 'Change'], 'scheduler': ['pr', 'Scheduler'], 'buildername': ['lint', 'Builder'], 'workername': ['ubuntu-lts', 'Worker'], 'buildnumber': [4034, 'Build'], 'branch': ['refs/pull/12771/head', 'Build'], 'baserev': ['0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'Change'], 'headrev': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Change'], 'shortrev': ['a87ea6', 'Change'], 'codebase': ['', 'Build'], 'project': ['', 'Build'], 'revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Build'], 'repository': ['', 'Build'], 'owners': [['Central (on behalf of: deReeperJosh)'], 'Build'], 'builddir': ['/buildbot/lint', 'Worker'], 'got_revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'GitNoBranch']}, 'buildrequest': {'buildrequestid': 67155, 'buildsetid': 16331, 'builderid': 9, 'priority': 0, 'claimed': True, 'claimed_at': 1718875374, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1718875374, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 16331, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1718875374, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'sourcestamps': [{'ssid': 4960, 'branch': 'refs/pull/12771/head', 'revision': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1718875374, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 9, 'name': 'lint', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/9/builds/4034'}, 'type': 'raw_bb_hook'}
2024-06-20T09:22:55.771528	{'source': 'webserver', 'raw': {'buildid': 67052, 'number': 4036, 'builderid': 2, 'buildrequestid': 67153, 'workerid': 4, 'masterid': 1, 'started_at': 1718875374, 'complete_at': None, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'scheduler': ['pr', 'Scheduler'], 'workername': ['windows', 'Worker'], 'buildnumber': [4036, 'Build'], 'branchname': ['pr-12771', 'Change'], 'baserev': ['0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'Change'], 'headrev': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Change'], 'revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Build'], 'repository': ['', 'Build'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: deReeperJosh)'], 'Build'], 'pr_id': [12771, 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'branch': ['refs/pull/12771/head', 'Build'], 'shortrev': ['a87ea6', 'Change'], 'buildername': ['pr-win-x64', 'Builder'], 'codebase': ['', 'Build']}, 'buildrequest': {'buildrequestid': 67153, 'buildsetid': 16331, 'builderid': 2, 'priority': 0, 'claimed': True, 'claimed_at': 1718875374, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1718875374, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 16331, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1718875374, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'sourcestamps': [{'ssid': 4960, 'branch': 'refs/pull/12771/head', 'revision': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1718875374, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 2, 'name': 'pr-win-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/2/builds/4036'}, 'type': 'raw_bb_hook'}
2024-06-20T09:22:55.767950	{'source': 'webserver', 'raw': {'buildid': 67053, 'number': 4035, 'builderid': 7, 'buildrequestid': 67154, 'workerid': 8, 'masterid': 1, 'started_at': 1718875374, 'complete_at': None, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'scheduler': ['pr', 'Scheduler'], 'owners': [['Central (on behalf of: deReeperJosh)'], 'Build'], 'codebase': ['', 'Build'], 'project': ['', 'Build'], 'branchname': ['pr-12771', 'Change'], 'branch': ['refs/pull/12771/head', 'Build'], 'revision': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Build'], 'repository': ['', 'Build'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'baserev': ['0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'Change'], 'headrev': ['a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'Change'], 'shortrev': ['a87ea6', 'Change'], 'pr_id': [12771, 'Change'], 'buildername': ['pr-osx-universal', 'Builder'], 'workername': ['osx-m1', 'Worker'], 'buildnumber': [4035, 'Build']}, 'buildrequest': {'buildrequestid': 67154, 'buildsetid': 16331, 'builderid': 7, 'priority': 0, 'claimed': True, 'claimed_at': 1718875374, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1718875374, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 16331, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1718875374, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'sourcestamps': [{'ssid': 4960, 'branch': 'refs/pull/12771/head', 'revision': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1718875374, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 7, 'name': 'pr-osx-universal', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/7/builds/4035'}, 'type': 'raw_bb_hook'}

Recent 'raw_gh_hook' events

2024-06-20T09:22:51.125678	{'source': 'webserver', 'gh_type': 'pull_request', 'raw': {'action': 'synchronize', 'number': 12771, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12771', 'id': 1865095105, 'node_id': 'PR_kwDOALCn2M5vKxfB', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12771', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12771.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12771.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12771', 'number': 12771, 'state': 'open', 'locked': False, 'title': 'IOS/USB Add 2 more Spaces for Disney Infinity figures', 'user': {'login': 'deReeperJosh', 'id': 28370004, 'node_id': 'MDQ6VXNlcjI4MzcwMDA0', 'avatar_url': 'https://avatars.githubusercontent.com/u/28370004?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/deReeperJosh', 'html_url': 'https://github.com/deReeperJosh', 'followers_url': 'https://api.github.com/users/deReeperJosh/followers', 'following_url': 'https://api.github.com/users/deReeperJosh/following{/other_user}', 'gists_url': 'https://api.github.com/users/deReeperJosh/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/deReeperJosh/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/deReeperJosh/subscriptions', 'organizations_url': 'https://api.github.com/users/deReeperJosh/orgs', 'repos_url': 'https://api.github.com/users/deReeperJosh/repos', 'events_url': 'https://api.github.com/users/deReeperJosh/events{/privacy}', 'received_events_url': 'https://api.github.com/users/deReeperJosh/received_events', 'type': 'User', 'site_admin': False}, 'body': 'This was raised to me by a user that pointed out that you can have 2 "Power Discs" underneath the playset/power disc in the Hexagon space on the infinity base, so I have added 2 more slots to the qt and android UIs, as well as changing the behaviour of one of the C++ methods to allow for this. Removed the infinityListPosition from the Android version, as now the position in the UI list is ordered and doesn\'t need to have a separate UI list position and backend base position.', 'created_at': '2024-05-11T22:23:22Z', 'updated_at': '2024-06-20T09:22:49Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': '81a05de301ba02a0ddd8db28cb200e323e87112b', 'assignee': None, 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12771/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12771/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12771/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'head': {'label': 'deReeperJosh:moreinfinityslots', 'ref': 'moreinfinityslots', 'sha': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'user': {'login': 'deReeperJosh', 'id': 28370004, 'node_id': 'MDQ6VXNlcjI4MzcwMDA0', 'avatar_url': 'https://avatars.githubusercontent.com/u/28370004?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/deReeperJosh', 'html_url': 'https://github.com/deReeperJosh', 'followers_url': 'https://api.github.com/users/deReeperJosh/followers', 'following_url': 'https://api.github.com/users/deReeperJosh/following{/other_user}', 'gists_url': 'https://api.github.com/users/deReeperJosh/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/deReeperJosh/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/deReeperJosh/subscriptions', 'organizations_url': 'https://api.github.com/users/deReeperJosh/orgs', 'repos_url': 'https://api.github.com/users/deReeperJosh/repos', 'events_url': 'https://api.github.com/users/deReeperJosh/events{/privacy}', 'received_events_url': 'https://api.github.com/users/deReeperJosh/received_events', 'type': 'User', 'site_admin': False}, 'repo': {'id': 515009556, 'node_id': 'R_kgDOHrJsFA', 'name': 'dolphin', 'full_name': 'deReeperJosh/dolphin', 'private': False, 'owner': {'login': 'deReeperJosh', 'id': 28370004, 'node_id': 'MDQ6VXNlcjI4MzcwMDA0', 'avatar_url': 'https://avatars.githubusercontent.com/u/28370004?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/deReeperJosh', 'html_url': 'https://github.com/deReeperJosh', 'followers_url': 'https://api.github.com/users/deReeperJosh/followers', 'following_url': 'https://api.github.com/users/deReeperJosh/following{/other_user}', 'gists_url': 'https://api.github.com/users/deReeperJosh/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/deReeperJosh/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/deReeperJosh/subscriptions', 'organizations_url': 'https://api.github.com/users/deReeperJosh/orgs', 'repos_url': 'https://api.github.com/users/deReeperJosh/repos', 'events_url': 'https://api.github.com/users/deReeperJosh/events{/privacy}', 'received_events_url': 'https://api.github.com/users/deReeperJosh/received_events', 'type': 'User', 'site_admin': False}, 'html_url': 'https://github.com/deReeperJosh/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/deReeperJosh/dolphin', 'forks_url': 'https://api.github.com/repos/deReeperJosh/dolphin/forks', 'keys_url': 'https://api.github.com/repos/deReeperJosh/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/deReeperJosh/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/deReeperJosh/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/deReeperJosh/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/deReeperJosh/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/deReeperJosh/dolphin/events', 'assignees_url': 'https://api.github.com/repos/deReeperJosh/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/deReeperJosh/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/deReeperJosh/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/deReeperJosh/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/deReeperJosh/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/deReeperJosh/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/deReeperJosh/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/deReeperJosh/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/deReeperJosh/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/deReeperJosh/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/deReeperJosh/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/deReeperJosh/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/deReeperJosh/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/deReeperJosh/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/deReeperJosh/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/deReeperJosh/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/deReeperJosh/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/deReeperJosh/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/deReeperJosh/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/deReeperJosh/dolphin/merges', 'archive_url': 'https://api.github.com/repos/deReeperJosh/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/deReeperJosh/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/deReeperJosh/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/deReeperJosh/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/deReeperJosh/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/deReeperJosh/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/deReeperJosh/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/deReeperJosh/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/deReeperJosh/dolphin/deployments', 'created_at': '2022-07-18T02:27:58Z', 'updated_at': '2024-06-07T18:34:33Z', 'pushed_at': '2024-06-20T09:22:48Z', 'git_url': 'git://github.com/deReeperJosh/dolphin.git', 'ssh_url': 'git@github.com:deReeperJosh/dolphin.git', 'clone_url': 'https://github.com/deReeperJosh/dolphin.git', 'svn_url': 'https://github.com/deReeperJosh/dolphin', 'homepage': 'https://dolphin-emu.org/', 'size': 460169, 'stargazers_count': 2, 'watchers_count': 2, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 0, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': [], 'visibility': 'public', 'forks': 0, 'open_issues': 0, 'watchers': 2, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-20T08:20:06Z', 'pushed_at': '2024-06-20T04:41:46Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497780, 'stargazers_count': 12364, 'watchers_count': 12364, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 254, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 254, 'watchers': 12364, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': True, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12771'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12771'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12771'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12771/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12771/comments'}, '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/12771/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/a87ea694a9f69d3c2397d4766fcde6e19508c6e0'}}, 'author_association': 'CONTRIBUTOR', 'auto_merge': None, 'active_lock_reason': None, 'merged': False, 'mergeable': None, 'rebaseable': None, 'mergeable_state': 'unknown', 'merged_by': None, 'comments': 0, 'review_comments': 2, 'maintainer_can_modify': True, 'commits': 1, 'additions': 75, 'deletions': 41, 'changed_files': 7}, 'before': '33a414e6cd66cfed36706a7f8c8c6357442f198e', 'after': 'a87ea694a9f69d3c2397d4766fcde6e19508c6e0', 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-20T08:20:06Z', 'pushed_at': '2024-06-20T04:41:46Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497780, 'stargazers_count': 12364, 'watchers_count': 12364, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 254, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 254, 'watchers': 12364, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'deReeperJosh', 'id': 28370004, 'node_id': 'MDQ6VXNlcjI4MzcwMDA0', 'avatar_url': 'https://avatars.githubusercontent.com/u/28370004?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/deReeperJosh', 'html_url': 'https://github.com/deReeperJosh', 'followers_url': 'https://api.github.com/users/deReeperJosh/followers', 'following_url': 'https://api.github.com/users/deReeperJosh/following{/other_user}', 'gists_url': 'https://api.github.com/users/deReeperJosh/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/deReeperJosh/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/deReeperJosh/subscriptions', 'organizations_url': 'https://api.github.com/users/deReeperJosh/orgs', 'repos_url': 'https://api.github.com/users/deReeperJosh/repos', 'events_url': 'https://api.github.com/users/deReeperJosh/events{/privacy}', 'received_events_url': 'https://api.github.com/users/deReeperJosh/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2024-06-20T05:12:29.004750	{'source': 'webserver', 'gh_type': 'pull_request_review', 'raw': {'action': 'submitted', 'review': {'id': 2129430149, 'node_id': 'PRR_kwDOALCn2M5-7IaF', 'user': {'login': 'Xphalnos', 'id': 164882787, 'node_id': 'U_kgDOCdPpYw', 'avatar_url': 'https://avatars.githubusercontent.com/u/164882787?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Xphalnos', 'html_url': 'https://github.com/Xphalnos', 'followers_url': 'https://api.github.com/users/Xphalnos/followers', 'following_url': 'https://api.github.com/users/Xphalnos/following{/other_user}', 'gists_url': 'https://api.github.com/users/Xphalnos/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Xphalnos/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Xphalnos/subscriptions', 'organizations_url': 'https://api.github.com/users/Xphalnos/orgs', 'repos_url': 'https://api.github.com/users/Xphalnos/repos', 'events_url': 'https://api.github.com/users/Xphalnos/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Xphalnos/received_events', 'type': 'User', 'site_admin': False}, 'body': '', 'commit_id': 'effbd1b3620017f4e8a8bbed405900cbef2c9368', 'submitted_at': '2024-06-20T05:12:26Z', 'state': 'approved', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875#pullrequestreview-2129430149', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12875', 'author_association': 'NONE', '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12875#pullrequestreview-2129430149'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12875'}}}, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12875', 'id': 1927204686, 'node_id': 'PR_kwDOALCn2M5y3s9O', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875', 'number': 12875, 'state': 'open', 'locked': False, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'user': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'body': 'As part of my investigations on why Vulkan backend rendering via hardware for the Raspberry Pi 5 was not working in master latest I stumbled upon [this VulkanMemoryAllocator issue](https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/issues/362). I checked on `Core/VideoBackends/Vulkan/StagingBuffer.cpp` and in RPi5 VMA was indeed having trouble allocating memory when `VMA_ALLOCATION_CREATE_HOST_ACCESS_RANDOM_BIT` was requested.\r\n\r\nThis PR updates the submodule to tag `v3.1.0` of VulkanMemoryAllocator and as per @Xphalnos request at #12821, the vulkan headers to tag `v1.3.288` from https://github.com/KhronosGroup/Vulkan-Headers. This resolves the issue for Raspberry Pi 5, potentially also fixes this same issue for Raspberry Pi 4 and does not modify dolphin emulator code.\r\n\r\nI preserve a branch with only the VMA update just in case it is preferred to do just that (as it also solves the issue).', 'created_at': '2024-06-18T20:25:01Z', 'updated_at': '2024-06-20T05:12:26Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': '478095680fc993295cc75cf34b877991ec98ac56', 'assignee': None, 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12875/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12875/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/effbd1b3620017f4e8a8bbed405900cbef2c9368', 'head': {'label': 'luiscondesdi:updatevkheaders', 'ref': 'updatevkheaders', 'sha': 'effbd1b3620017f4e8a8bbed405900cbef2c9368', 'user': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'repo': {'id': 815941849, 'node_id': 'R_kgDOMKJI2Q', 'name': 'dolphinrpi5', 'full_name': 'luiscondesdi/dolphinrpi5', 'private': False, 'owner': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'html_url': 'https://github.com/luiscondesdi/dolphinrpi5', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5', 'forks_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/forks', 'keys_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/teams', 'hooks_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/hooks', 'issue_events_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/issues/events{/number}', 'events_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/events', 'assignees_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/assignees{/user}', 'branches_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/branches{/branch}', 'tags_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/tags', 'blobs_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/languages', 'stargazers_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/stargazers', 'contributors_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/contributors', 'subscribers_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/subscribers', 'subscription_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/subscription', 'commits_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/contents/{+path}', 'compare_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/merges', 'archive_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/downloads', 'issues_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/issues{/number}', 'pulls_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/labels{/name}', 'releases_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/releases{/id}', 'deployments_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/deployments', 'created_at': '2024-06-16T15:45:50Z', 'updated_at': '2024-06-18T05:40:57Z', 'pushed_at': '2024-06-19T17:55:04Z', 'git_url': 'git://github.com/luiscondesdi/dolphinrpi5.git', 'ssh_url': 'git@github.com:luiscondesdi/dolphinrpi5.git', 'clone_url': 'https://github.com/luiscondesdi/dolphinrpi5.git', 'svn_url': 'https://github.com/luiscondesdi/dolphinrpi5', 'homepage': 'https://dolphin-emu.org', 'size': 455931, 'stargazers_count': 0, 'watchers_count': 0, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 0, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': [], 'visibility': 'public', 'forks': 0, 'open_issues': 0, 'watchers': 0, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': 'a0d8c1088d13cc73c6a004fbbfcb964eff538fbb', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-20T00:29:22Z', 'pushed_at': '2024-06-20T04:41:46Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497780, 'stargazers_count': 12363, 'watchers_count': 12363, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 254, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 254, 'watchers': 12363, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': True, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12875'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12875'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12875/comments'}, '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/12875/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/effbd1b3620017f4e8a8bbed405900cbef2c9368'}}, 'author_association': 'NONE', 'auto_merge': None, 'active_lock_reason': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-20T00:29:22Z', 'pushed_at': '2024-06-20T04:41:46Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497780, 'stargazers_count': 12363, 'watchers_count': 12363, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 254, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 254, 'watchers': 12363, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'Xphalnos', 'id': 164882787, 'node_id': 'U_kgDOCdPpYw', 'avatar_url': 'https://avatars.githubusercontent.com/u/164882787?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Xphalnos', 'html_url': 'https://github.com/Xphalnos', 'followers_url': 'https://api.github.com/users/Xphalnos/followers', 'following_url': 'https://api.github.com/users/Xphalnos/following{/other_user}', 'gists_url': 'https://api.github.com/users/Xphalnos/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Xphalnos/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Xphalnos/subscriptions', 'organizations_url': 'https://api.github.com/users/Xphalnos/orgs', 'repos_url': 'https://api.github.com/users/Xphalnos/repos', 'events_url': 'https://api.github.com/users/Xphalnos/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Xphalnos/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2024-06-20T04:41:48.264578	{'source': 'webserver', 'gh_type': 'pull_request', 'raw': {'action': 'opened', 'number': 12877, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12877', 'id': 1929764720, 'node_id': 'PR_kwDOALCn2M5zBd9w', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12877', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12877.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12877.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12877', 'number': 12877, 'state': 'open', 'locked': False, 'title': 'Update Achievement List when Rich Presence Updates', 'user': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'site_admin': False}, 'body': 'Due to the new events provided by the rc_client refactor, there is no way to easily identify if an achievement has moved to a different sort bucket or if its measured value has changed - the events concern popup messages specifically, because every other supported emulator at this time can only bring up the list of achievements while the game is paused and therefore redraw this list from scratch every time it is accessed. This is not the case with Dolphin, so if this list will be kept reasonably up to date with the current game state, it needs to be refreshed manually. Here I set this up to do so whenever the Rich Presence updates, which internally happens every ten seconds.', 'created_at': '2024-06-20T04:41:46Z', 'updated_at': '2024-06-20T04:41:46Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': None, 'assignee': None, 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12877/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12877/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12877/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/7c03207f6126769a50377e2671b0a353c3b57aca', 'head': {'label': 'LillyJadeKatrin:retroachievements-auto-update', 'ref': 'retroachievements-auto-update', 'sha': '7c03207f6126769a50377e2671b0a353c3b57aca', 'user': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'site_admin': False}, 'repo': {'id': 604890132, 'node_id': 'R_kgDOJA3kFA', 'name': 'dolphin-retroachievements', 'full_name': 'LillyJadeKatrin/dolphin-retroachievements', 'private': False, 'owner': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'site_admin': False}, 'html_url': 'https://github.com/LillyJadeKatrin/dolphin-retroachievements', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements', 'forks_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/forks', 'keys_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/teams', 'hooks_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/hooks', 'issue_events_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/issues/events{/number}', 'events_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/events', 'assignees_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/assignees{/user}', 'branches_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/branches{/branch}', 'tags_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/tags', 'blobs_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/languages', 'stargazers_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/stargazers', 'contributors_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/contributors', 'subscribers_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/subscribers', 'subscription_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/subscription', 'commits_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/contents/{+path}', 'compare_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/merges', 'archive_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/downloads', 'issues_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/issues{/number}', 'pulls_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/labels{/name}', 'releases_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/releases{/id}', 'deployments_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/deployments', 'created_at': '2023-02-22T02:00:37Z', 'updated_at': '2024-06-20T00:40:21Z', 'pushed_at': '2024-06-20T04:38:01Z', 'git_url': 'git://github.com/LillyJadeKatrin/dolphin-retroachievements.git', 'ssh_url': 'git@github.com:LillyJadeKatrin/dolphin-retroachievements.git', 'clone_url': 'https://github.com/LillyJadeKatrin/dolphin-retroachievements.git', 'svn_url': 'https://github.com/LillyJadeKatrin/dolphin-retroachievements', 'homepage': 'https://dolphin-emu.org', 'size': 457335, 'stargazers_count': 7, 'watchers_count': 7, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 1, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': [], 'visibility': 'public', 'forks': 1, 'open_issues': 0, 'watchers': 7, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-20T00:29:22Z', 'pushed_at': '2024-06-20T04:41:46Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497780, 'stargazers_count': 12363, 'watchers_count': 12363, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 254, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 254, 'watchers': 12363, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': True, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12877'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12877'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12877'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12877/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12877/comments'}, '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/12877/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/7c03207f6126769a50377e2671b0a353c3b57aca'}}, 'author_association': 'CONTRIBUTOR', 'auto_merge': None, 'active_lock_reason': None, 'merged': False, 'mergeable': None, 'rebaseable': None, 'mergeable_state': 'unknown', 'merged_by': None, 'comments': 0, 'review_comments': 0, 'maintainer_can_modify': True, 'commits': 3, 'additions': 39, 'deletions': 19, 'changed_files': 4}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-20T00:29:22Z', 'pushed_at': '2024-06-20T04:41:46Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497780, 'stargazers_count': 12363, 'watchers_count': 12363, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 254, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 254, 'watchers': 12363, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2024-06-20T01:48:11.196996	{'source': 'webserver', 'gh_type': 'issue_comment', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12876', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12876/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12876/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12876/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12876', 'id': 2361029153, 'node_id': 'PR_kwDOALCn2M5y5AiQ', 'number': 12876, 'title': 'DolphinQt: Adjust CPU Clock Override slider', 'user': {'login': 'dreamsyntax', 'id': 14857235, 'node_id': 'MDQ6VXNlcjE0ODU3MjM1', 'avatar_url': 'https://avatars.githubusercontent.com/u/14857235?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dreamsyntax', 'html_url': 'https://github.com/dreamsyntax', 'followers_url': 'https://api.github.com/users/dreamsyntax/followers', 'following_url': 'https://api.github.com/users/dreamsyntax/following{/other_user}', 'gists_url': 'https://api.github.com/users/dreamsyntax/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dreamsyntax/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dreamsyntax/subscriptions', 'organizations_url': 'https://api.github.com/users/dreamsyntax/orgs', 'repos_url': 'https://api.github.com/users/dreamsyntax/repos', 'events_url': 'https://api.github.com/users/dreamsyntax/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dreamsyntax/received_events', 'type': 'User', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 2, 'created_at': '2024-06-19T01:40:27Z', 'updated_at': '2024-06-20T01:48:10Z', 'closed_at': None, 'author_association': 'MEMBER', 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12876', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12876', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12876.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12876.patch', 'merged_at': None}, 'body': 'CPU Clock Override slider now increments 1% in the UI, with the new lower limit being 1% instead of 6%.\r\nPrior implementation made it impossible to set exactly 150% in the GUI. 147% -> 152%.\r\nNow users can set exact clock % without needing to edit INIs.\r\n\r\nThe upper limit of 400% is unchanged.\r\nThe lower limit of 6% is now 1%.\r\nThe INI value behavior is unchanged.\r\n\r\nFor testing, navigate to:\r\nConfig -> Advanced -> Clock Override\n\nThis is a DolphinQt change only so Android is unchanged. Android can already slide from 0% to 400% at 1% increments.', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12876/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12876/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179669242', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12876#issuecomment-2179669242', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12876', 'id': 2179669242, 'node_id': 'IC_kwDOALCn2M6B6xz6', 'user': {'login': 'dreamsyntax', 'id': 14857235, 'node_id': 'MDQ6VXNlcjE0ODU3MjM1', 'avatar_url': 'https://avatars.githubusercontent.com/u/14857235?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dreamsyntax', 'html_url': 'https://github.com/dreamsyntax', 'followers_url': 'https://api.github.com/users/dreamsyntax/followers', 'following_url': 'https://api.github.com/users/dreamsyntax/following{/other_user}', 'gists_url': 'https://api.github.com/users/dreamsyntax/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dreamsyntax/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dreamsyntax/subscriptions', 'organizations_url': 'https://api.github.com/users/dreamsyntax/orgs', 'repos_url': 'https://api.github.com/users/dreamsyntax/repos', 'events_url': 'https://api.github.com/users/dreamsyntax/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dreamsyntax/received_events', 'type': 'User', 'site_admin': False}, 'created_at': '2024-06-20T01:48:09Z', 'updated_at': '2024-06-20T01:48:09Z', 'author_association': 'MEMBER', 'body': "> Going lower than 6% can often cause a game to freeze, so I'm not sure this is a good thing.\r\n\r\nAndroid has the capability. It's also useful for debugging purpose.\r\nThis matches.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179669242/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-20T00:29:22Z', 'pushed_at': '2024-06-20T01:31:50Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497780, 'stargazers_count': 12363, 'watchers_count': 12363, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 253, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 253, 'watchers': 12363, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dreamsyntax', 'id': 14857235, 'node_id': 'MDQ6VXNlcjE0ODU3MjM1', 'avatar_url': 'https://avatars.githubusercontent.com/u/14857235?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dreamsyntax', 'html_url': 'https://github.com/dreamsyntax', 'followers_url': 'https://api.github.com/users/dreamsyntax/followers', 'following_url': 'https://api.github.com/users/dreamsyntax/following{/other_user}', 'gists_url': 'https://api.github.com/users/dreamsyntax/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dreamsyntax/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dreamsyntax/subscriptions', 'organizations_url': 'https://api.github.com/users/dreamsyntax/orgs', 'repos_url': 'https://api.github.com/users/dreamsyntax/repos', 'events_url': 'https://api.github.com/users/dreamsyntax/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dreamsyntax/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2024-06-20T01:31:53.738449	{'source': 'webserver', 'gh_type': 'pull_request_review', 'raw': {'action': 'submitted', 'review': {'id': 2129219982, 'node_id': 'PRR_kwDOALCn2M5-6VGO', 'user': {'login': 'Tilka', 'id': 123798, 'node_id': 'MDQ6VXNlcjEyMzc5OA==', 'avatar_url': 'https://avatars.githubusercontent.com/u/123798?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Tilka', 'html_url': 'https://github.com/Tilka', 'followers_url': 'https://api.github.com/users/Tilka/followers', 'following_url': 'https://api.github.com/users/Tilka/following{/other_user}', 'gists_url': 'https://api.github.com/users/Tilka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Tilka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Tilka/subscriptions', 'organizations_url': 'https://api.github.com/users/Tilka/orgs', 'repos_url': 'https://api.github.com/users/Tilka/repos', 'events_url': 'https://api.github.com/users/Tilka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Tilka/received_events', 'type': 'User', 'site_admin': False}, 'body': None, 'commit_id': '13aa3196eb9efb5c808eb1b14a3d0549e5f01e28', 'submitted_at': '2024-06-20T01:31:52Z', 'state': 'commented', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12800#pullrequestreview-2129219982', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12800', 'author_association': 'MEMBER', '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12800#pullrequestreview-2129219982'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12800'}}}, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12800', 'id': 1887888981, 'node_id': 'PR_kwDOALCn2M5whuZV', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12800', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12800.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12800.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12800', 'number': 12800, 'state': 'open', 'locked': False, 'title': 'AudioCommon: release mutex explicitly to avoid -Wunused-result warning', 'user': {'login': 'Tilka', 'id': 123798, 'node_id': 'MDQ6VXNlcjEyMzc5OA==', 'avatar_url': 'https://avatars.githubusercontent.com/u/123798?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Tilka', 'html_url': 'https://github.com/Tilka', 'followers_url': 'https://api.github.com/users/Tilka/followers', 'following_url': 'https://api.github.com/users/Tilka/following{/other_user}', 'gists_url': 'https://api.github.com/users/Tilka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Tilka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Tilka/subscriptions', 'organizations_url': 'https://api.github.com/users/Tilka/orgs', 'repos_url': 'https://api.github.com/users/Tilka/repos', 'events_url': 'https://api.github.com/users/Tilka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Tilka/received_events', 'type': 'User', 'site_admin': False}, 'body': None, 'created_at': '2024-05-25T01:22:31Z', 'updated_at': '2024-06-20T01:31:52Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': 'a786976aeef2736db4b7400608506789e080c68c', 'assignee': None, 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12800/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12800/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12800/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/1d8b1715ab9ba7ac028ccf06859f4ca15f955351', 'head': {'label': 'Tilka:unused_result', 'ref': 'unused_result', 'sha': '1d8b1715ab9ba7ac028ccf06859f4ca15f955351', 'user': {'login': 'Tilka', 'id': 123798, 'node_id': 'MDQ6VXNlcjEyMzc5OA==', 'avatar_url': 'https://avatars.githubusercontent.com/u/123798?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Tilka', 'html_url': 'https://github.com/Tilka', 'followers_url': 'https://api.github.com/users/Tilka/followers', 'following_url': 'https://api.github.com/users/Tilka/following{/other_user}', 'gists_url': 'https://api.github.com/users/Tilka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Tilka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Tilka/subscriptions', 'organizations_url': 'https://api.github.com/users/Tilka/orgs', 'repos_url': 'https://api.github.com/users/Tilka/repos', 'events_url': 'https://api.github.com/users/Tilka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Tilka/received_events', 'type': 'User', 'site_admin': False}, 'repo': {'id': 16304949, 'node_id': 'MDEwOlJlcG9zaXRvcnkxNjMwNDk0OQ==', 'name': 'dolphin', 'full_name': 'Tilka/dolphin', 'private': False, 'owner': {'login': 'Tilka', 'id': 123798, 'node_id': 'MDQ6VXNlcjEyMzc5OA==', 'avatar_url': 'https://avatars.githubusercontent.com/u/123798?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Tilka', 'html_url': 'https://github.com/Tilka', 'followers_url': 'https://api.github.com/users/Tilka/followers', 'following_url': 'https://api.github.com/users/Tilka/following{/other_user}', 'gists_url': 'https://api.github.com/users/Tilka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Tilka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Tilka/subscriptions', 'organizations_url': 'https://api.github.com/users/Tilka/orgs', 'repos_url': 'https://api.github.com/users/Tilka/repos', 'events_url': 'https://api.github.com/users/Tilka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Tilka/received_events', 'type': 'User', 'site_admin': False}, 'html_url': 'https://github.com/Tilka/dolphin', 'description': 'Dolphin is a GameCube/Wii emulator, allowing you to play games for these two platforms on PC, with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/Tilka/dolphin', 'forks_url': 'https://api.github.com/repos/Tilka/dolphin/forks', 'keys_url': 'https://api.github.com/repos/Tilka/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/Tilka/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/Tilka/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/Tilka/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/Tilka/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/Tilka/dolphin/events', 'assignees_url': 'https://api.github.com/repos/Tilka/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/Tilka/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/Tilka/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/Tilka/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/Tilka/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/Tilka/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/Tilka/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/Tilka/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/Tilka/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/Tilka/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/Tilka/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/Tilka/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/Tilka/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/Tilka/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/Tilka/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/Tilka/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/Tilka/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/Tilka/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/Tilka/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/Tilka/dolphin/merges', 'archive_url': 'https://api.github.com/repos/Tilka/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/Tilka/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/Tilka/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/Tilka/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/Tilka/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/Tilka/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/Tilka/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/Tilka/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/Tilka/dolphin/deployments', 'created_at': '2014-01-28T07:24:53Z', 'updated_at': '2024-01-01T06:24:19Z', 'pushed_at': '2024-06-20T01:31:48Z', 'git_url': 'git://github.com/Tilka/dolphin.git', 'ssh_url': 'git@github.com:Tilka/dolphin.git', 'clone_url': 'https://github.com/Tilka/dolphin.git', 'svn_url': 'https://github.com/Tilka/dolphin', 'homepage': None, 'size': 459754, 'stargazers_count': 2, 'watchers_count': 2, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': False, 'has_pages': False, 'has_discussions': False, 'forks_count': 0, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': [], 'visibility': 'public', 'forks': 0, 'open_issues': 0, 'watchers': 2, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-20T00:29:22Z', 'pushed_at': '2024-06-20T01:31:50Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497780, 'stargazers_count': 12363, 'watchers_count': 12363, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 253, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 253, 'watchers': 12363, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': True, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12800'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12800'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12800'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12800/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12800/comments'}, '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/12800/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/1d8b1715ab9ba7ac028ccf06859f4ca15f955351'}}, 'author_association': 'MEMBER', 'auto_merge': None, 'active_lock_reason': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-20T00:29:22Z', 'pushed_at': '2024-06-20T01:31:50Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497780, 'stargazers_count': 12363, 'watchers_count': 12363, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 253, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 253, 'watchers': 12363, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'Tilka', 'id': 123798, 'node_id': 'MDQ6VXNlcjEyMzc5OA==', 'avatar_url': 'https://avatars.githubusercontent.com/u/123798?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Tilka', 'html_url': 'https://github.com/Tilka', 'followers_url': 'https://api.github.com/users/Tilka/followers', 'following_url': 'https://api.github.com/users/Tilka/following{/other_user}', 'gists_url': 'https://api.github.com/users/Tilka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Tilka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Tilka/subscriptions', 'organizations_url': 'https://api.github.com/users/Tilka/orgs', 'repos_url': 'https://api.github.com/users/Tilka/repos', 'events_url': 'https://api.github.com/users/Tilka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Tilka/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2024-06-20T01:31:53.392093	{'source': 'webserver', 'gh_type': 'pull_request_review_comment', 'raw': {'action': 'created', 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/1646815617', 'pull_request_review_id': 2129219982, 'id': 1646815617, 'node_id': 'PRRC_kwDOALCn2M5iKGmB', 'diff_hunk': '@@ -20,7 +20,7 @@ AlsaSound::~AlsaSound()\n   m_thread_status.store(ALSAThreadStatus::STOPPING);\n \n   // Immediately lock and unlock mutex to prevent cv race.\n-  std::unique_lock<std::mutex>{cv_m};\n+  std::unique_lock<std::mutex>{cv_m}.release();', 'path': 'Source/Core/AudioCommon/AlsaSoundStream.cpp', 'commit_id': '1d8b1715ab9ba7ac028ccf06859f4ca15f955351', 'original_commit_id': '13aa3196eb9efb5c808eb1b14a3d0549e5f01e28', 'user': {'login': 'Tilka', 'id': 123798, 'node_id': 'MDQ6VXNlcjEyMzc5OA==', 'avatar_url': 'https://avatars.githubusercontent.com/u/123798?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Tilka', 'html_url': 'https://github.com/Tilka', 'followers_url': 'https://api.github.com/users/Tilka/followers', 'following_url': 'https://api.github.com/users/Tilka/following{/other_user}', 'gists_url': 'https://api.github.com/users/Tilka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Tilka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Tilka/subscriptions', 'organizations_url': 'https://api.github.com/users/Tilka/orgs', 'repos_url': 'https://api.github.com/users/Tilka/repos', 'events_url': 'https://api.github.com/users/Tilka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Tilka/received_events', 'type': 'User', 'site_admin': False}, 'body': 'Thanks for catching that!', 'created_at': '2024-06-20T01:31:51Z', 'updated_at': '2024-06-20T01:31:52Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12800#discussion_r1646815617', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12800', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/1646815617'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12800#discussion_r1646815617'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12800'}}, 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/1646815617/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'start_line': None, 'original_start_line': None, 'start_side': None, 'line': None, 'original_line': 23, 'side': 'RIGHT', 'in_reply_to_id': 1641168398, 'original_position': 5, 'position': None, 'subject_type': 'line'}, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12800', 'id': 1887888981, 'node_id': 'PR_kwDOALCn2M5whuZV', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12800', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12800.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12800.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12800', 'number': 12800, 'state': 'open', 'locked': False, 'title': 'AudioCommon: release mutex explicitly to avoid -Wunused-result warning', 'user': {'login': 'Tilka', 'id': 123798, 'node_id': 'MDQ6VXNlcjEyMzc5OA==', 'avatar_url': 'https://avatars.githubusercontent.com/u/123798?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Tilka', 'html_url': 'https://github.com/Tilka', 'followers_url': 'https://api.github.com/users/Tilka/followers', 'following_url': 'https://api.github.com/users/Tilka/following{/other_user}', 'gists_url': 'https://api.github.com/users/Tilka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Tilka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Tilka/subscriptions', 'organizations_url': 'https://api.github.com/users/Tilka/orgs', 'repos_url': 'https://api.github.com/users/Tilka/repos', 'events_url': 'https://api.github.com/users/Tilka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Tilka/received_events', 'type': 'User', 'site_admin': False}, 'body': None, 'created_at': '2024-05-25T01:22:31Z', 'updated_at': '2024-06-20T01:31:52Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': 'a786976aeef2736db4b7400608506789e080c68c', 'assignee': None, 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12800/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12800/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12800/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/1d8b1715ab9ba7ac028ccf06859f4ca15f955351', 'head': {'label': 'Tilka:unused_result', 'ref': 'unused_result', 'sha': '1d8b1715ab9ba7ac028ccf06859f4ca15f955351', 'user': {'login': 'Tilka', 'id': 123798, 'node_id': 'MDQ6VXNlcjEyMzc5OA==', 'avatar_url': 'https://avatars.githubusercontent.com/u/123798?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Tilka', 'html_url': 'https://github.com/Tilka', 'followers_url': 'https://api.github.com/users/Tilka/followers', 'following_url': 'https://api.github.com/users/Tilka/following{/other_user}', 'gists_url': 'https://api.github.com/users/Tilka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Tilka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Tilka/subscriptions', 'organizations_url': 'https://api.github.com/users/Tilka/orgs', 'repos_url': 'https://api.github.com/users/Tilka/repos', 'events_url': 'https://api.github.com/users/Tilka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Tilka/received_events', 'type': 'User', 'site_admin': False}, 'repo': {'id': 16304949, 'node_id': 'MDEwOlJlcG9zaXRvcnkxNjMwNDk0OQ==', 'name': 'dolphin', 'full_name': 'Tilka/dolphin', 'private': False, 'owner': {'login': 'Tilka', 'id': 123798, 'node_id': 'MDQ6VXNlcjEyMzc5OA==', 'avatar_url': 'https://avatars.githubusercontent.com/u/123798?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Tilka', 'html_url': 'https://github.com/Tilka', 'followers_url': 'https://api.github.com/users/Tilka/followers', 'following_url': 'https://api.github.com/users/Tilka/following{/other_user}', 'gists_url': 'https://api.github.com/users/Tilka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Tilka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Tilka/subscriptions', 'organizations_url': 'https://api.github.com/users/Tilka/orgs', 'repos_url': 'https://api.github.com/users/Tilka/repos', 'events_url': 'https://api.github.com/users/Tilka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Tilka/received_events', 'type': 'User', 'site_admin': False}, 'html_url': 'https://github.com/Tilka/dolphin', 'description': 'Dolphin is a GameCube/Wii emulator, allowing you to play games for these two platforms on PC, with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/Tilka/dolphin', 'forks_url': 'https://api.github.com/repos/Tilka/dolphin/forks', 'keys_url': 'https://api.github.com/repos/Tilka/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/Tilka/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/Tilka/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/Tilka/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/Tilka/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/Tilka/dolphin/events', 'assignees_url': 'https://api.github.com/repos/Tilka/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/Tilka/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/Tilka/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/Tilka/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/Tilka/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/Tilka/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/Tilka/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/Tilka/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/Tilka/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/Tilka/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/Tilka/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/Tilka/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/Tilka/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/Tilka/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/Tilka/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/Tilka/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/Tilka/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/Tilka/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/Tilka/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/Tilka/dolphin/merges', 'archive_url': 'https://api.github.com/repos/Tilka/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/Tilka/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/Tilka/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/Tilka/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/Tilka/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/Tilka/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/Tilka/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/Tilka/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/Tilka/dolphin/deployments', 'created_at': '2014-01-28T07:24:53Z', 'updated_at': '2024-01-01T06:24:19Z', 'pushed_at': '2024-06-20T01:31:48Z', 'git_url': 'git://github.com/Tilka/dolphin.git', 'ssh_url': 'git@github.com:Tilka/dolphin.git', 'clone_url': 'https://github.com/Tilka/dolphin.git', 'svn_url': 'https://github.com/Tilka/dolphin', 'homepage': None, 'size': 459754, 'stargazers_count': 2, 'watchers_count': 2, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': False, 'has_pages': False, 'has_discussions': False, 'forks_count': 0, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': [], 'visibility': 'public', 'forks': 0, 'open_issues': 0, 'watchers': 2, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-20T00:29:22Z', 'pushed_at': '2024-06-20T01:31:50Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497780, 'stargazers_count': 12363, 'watchers_count': 12363, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 253, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 253, 'watchers': 12363, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': True, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12800'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12800'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12800'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12800/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12800/comments'}, '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/12800/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/1d8b1715ab9ba7ac028ccf06859f4ca15f955351'}}, 'author_association': 'MEMBER', 'auto_merge': None, 'active_lock_reason': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-20T00:29:22Z', 'pushed_at': '2024-06-20T01:31:50Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497780, 'stargazers_count': 12363, 'watchers_count': 12363, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 253, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 253, 'watchers': 12363, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'Tilka', 'id': 123798, 'node_id': 'MDQ6VXNlcjEyMzc5OA==', 'avatar_url': 'https://avatars.githubusercontent.com/u/123798?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Tilka', 'html_url': 'https://github.com/Tilka', 'followers_url': 'https://api.github.com/users/Tilka/followers', 'following_url': 'https://api.github.com/users/Tilka/following{/other_user}', 'gists_url': 'https://api.github.com/users/Tilka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Tilka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Tilka/subscriptions', 'organizations_url': 'https://api.github.com/users/Tilka/orgs', 'repos_url': 'https://api.github.com/users/Tilka/repos', 'events_url': 'https://api.github.com/users/Tilka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Tilka/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2024-06-20T01:31:50.862444	{'source': 'webserver', 'gh_type': 'pull_request', 'raw': {'action': 'synchronize', 'number': 12800, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12800', 'id': 1887888981, 'node_id': 'PR_kwDOALCn2M5whuZV', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12800', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12800.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12800.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12800', 'number': 12800, 'state': 'open', 'locked': False, 'title': 'AudioCommon: release mutex explicitly to avoid -Wunused-result warning', 'user': {'login': 'Tilka', 'id': 123798, 'node_id': 'MDQ6VXNlcjEyMzc5OA==', 'avatar_url': 'https://avatars.githubusercontent.com/u/123798?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Tilka', 'html_url': 'https://github.com/Tilka', 'followers_url': 'https://api.github.com/users/Tilka/followers', 'following_url': 'https://api.github.com/users/Tilka/following{/other_user}', 'gists_url': 'https://api.github.com/users/Tilka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Tilka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Tilka/subscriptions', 'organizations_url': 'https://api.github.com/users/Tilka/orgs', 'repos_url': 'https://api.github.com/users/Tilka/repos', 'events_url': 'https://api.github.com/users/Tilka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Tilka/received_events', 'type': 'User', 'site_admin': False}, 'body': None, 'created_at': '2024-05-25T01:22:31Z', 'updated_at': '2024-06-20T01:31:49Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': 'e1ea00ee926667cd49634d54b12bbeec3660b975', 'assignee': None, 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12800/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12800/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12800/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/1d8b1715ab9ba7ac028ccf06859f4ca15f955351', 'head': {'label': 'Tilka:unused_result', 'ref': 'unused_result', 'sha': '1d8b1715ab9ba7ac028ccf06859f4ca15f955351', 'user': {'login': 'Tilka', 'id': 123798, 'node_id': 'MDQ6VXNlcjEyMzc5OA==', 'avatar_url': 'https://avatars.githubusercontent.com/u/123798?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Tilka', 'html_url': 'https://github.com/Tilka', 'followers_url': 'https://api.github.com/users/Tilka/followers', 'following_url': 'https://api.github.com/users/Tilka/following{/other_user}', 'gists_url': 'https://api.github.com/users/Tilka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Tilka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Tilka/subscriptions', 'organizations_url': 'https://api.github.com/users/Tilka/orgs', 'repos_url': 'https://api.github.com/users/Tilka/repos', 'events_url': 'https://api.github.com/users/Tilka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Tilka/received_events', 'type': 'User', 'site_admin': False}, 'repo': {'id': 16304949, 'node_id': 'MDEwOlJlcG9zaXRvcnkxNjMwNDk0OQ==', 'name': 'dolphin', 'full_name': 'Tilka/dolphin', 'private': False, 'owner': {'login': 'Tilka', 'id': 123798, 'node_id': 'MDQ6VXNlcjEyMzc5OA==', 'avatar_url': 'https://avatars.githubusercontent.com/u/123798?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Tilka', 'html_url': 'https://github.com/Tilka', 'followers_url': 'https://api.github.com/users/Tilka/followers', 'following_url': 'https://api.github.com/users/Tilka/following{/other_user}', 'gists_url': 'https://api.github.com/users/Tilka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Tilka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Tilka/subscriptions', 'organizations_url': 'https://api.github.com/users/Tilka/orgs', 'repos_url': 'https://api.github.com/users/Tilka/repos', 'events_url': 'https://api.github.com/users/Tilka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Tilka/received_events', 'type': 'User', 'site_admin': False}, 'html_url': 'https://github.com/Tilka/dolphin', 'description': 'Dolphin is a GameCube/Wii emulator, allowing you to play games for these two platforms on PC, with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/Tilka/dolphin', 'forks_url': 'https://api.github.com/repos/Tilka/dolphin/forks', 'keys_url': 'https://api.github.com/repos/Tilka/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/Tilka/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/Tilka/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/Tilka/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/Tilka/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/Tilka/dolphin/events', 'assignees_url': 'https://api.github.com/repos/Tilka/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/Tilka/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/Tilka/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/Tilka/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/Tilka/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/Tilka/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/Tilka/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/Tilka/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/Tilka/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/Tilka/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/Tilka/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/Tilka/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/Tilka/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/Tilka/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/Tilka/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/Tilka/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/Tilka/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/Tilka/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/Tilka/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/Tilka/dolphin/merges', 'archive_url': 'https://api.github.com/repos/Tilka/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/Tilka/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/Tilka/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/Tilka/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/Tilka/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/Tilka/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/Tilka/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/Tilka/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/Tilka/dolphin/deployments', 'created_at': '2014-01-28T07:24:53Z', 'updated_at': '2024-01-01T06:24:19Z', 'pushed_at': '2024-06-20T01:31:48Z', 'git_url': 'git://github.com/Tilka/dolphin.git', 'ssh_url': 'git@github.com:Tilka/dolphin.git', 'clone_url': 'https://github.com/Tilka/dolphin.git', 'svn_url': 'https://github.com/Tilka/dolphin', 'homepage': None, 'size': 459754, 'stargazers_count': 2, 'watchers_count': 2, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': False, 'has_pages': False, 'has_discussions': False, 'forks_count': 0, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': [], 'visibility': 'public', 'forks': 0, 'open_issues': 0, 'watchers': 2, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-20T00:29:22Z', 'pushed_at': '2024-06-20T00:29:18Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497780, 'stargazers_count': 12363, 'watchers_count': 12363, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 253, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 253, 'watchers': 12363, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': True, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12800'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12800'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12800'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12800/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12800/comments'}, '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/12800/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/1d8b1715ab9ba7ac028ccf06859f4ca15f955351'}}, 'author_association': 'MEMBER', 'auto_merge': None, 'active_lock_reason': None, 'merged': False, 'mergeable': None, 'rebaseable': None, 'mergeable_state': 'unknown', 'merged_by': None, 'comments': 0, 'review_comments': 2, 'maintainer_can_modify': True, 'commits': 1, 'additions': 2, 'deletions': 2, 'changed_files': 1}, 'before': '13aa3196eb9efb5c808eb1b14a3d0549e5f01e28', 'after': '1d8b1715ab9ba7ac028ccf06859f4ca15f955351', 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-20T00:29:22Z', 'pushed_at': '2024-06-20T00:29:18Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497780, 'stargazers_count': 12363, 'watchers_count': 12363, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 253, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 253, 'watchers': 12363, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'Tilka', 'id': 123798, 'node_id': 'MDQ6VXNlcjEyMzc5OA==', 'avatar_url': 'https://avatars.githubusercontent.com/u/123798?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Tilka', 'html_url': 'https://github.com/Tilka', 'followers_url': 'https://api.github.com/users/Tilka/followers', 'following_url': 'https://api.github.com/users/Tilka/following{/other_user}', 'gists_url': 'https://api.github.com/users/Tilka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Tilka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Tilka/subscriptions', 'organizations_url': 'https://api.github.com/users/Tilka/orgs', 'repos_url': 'https://api.github.com/users/Tilka/repos', 'events_url': 'https://api.github.com/users/Tilka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Tilka/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2024-06-20T01:17:54.473676	{'source': 'webserver', 'gh_type': 'pull_request_review_comment', 'raw': {'action': 'created', 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/1646807340', 'pull_request_review_id': 2129207719, 'id': 1646807340, 'node_id': 'PRRC_kwDOALCn2M5iKEks', 'diff_hunk': '@@ -19,78 +20,120 @@ bool ParseSampler(const VideoCommon::CustomAssetLibrary::AssetID& asset_id,\n \n   *sampler = RenderState::GetLinearSamplerState();\n \n-  const auto sampler_state_mode_iter = json.find("texture_mode");\n-  if (sampler_state_mode_iter == json.end())\n+  const auto sampler_state_wrap_iter = json.find("wrap_mode");\n+  if (sampler_state_wrap_iter != json.end())\n   {\n-    ERROR_LOG_FMT(VIDEO, "Asset \'{}\' failed to parse json, \'texture_mode\' not found", asset_id);\n-    return false;\n-  }\n-  if (!sampler_state_mode_iter->second.is<std::string>())\n-  {\n-    ERROR_LOG_FMT(VIDEO, "Asset \'{}\' failed to parse json, \'texture_mode\' is not the right type",\n-                  asset_id);\n-    return false;\n-  }\n-  std::string sampler_state_mode = sampler_state_mode_iter->second.to_str();\n-  Common::ToLower(&sampler_state_mode);\n+    if (!sampler_state_wrap_iter->second.is<picojson::object>())\n+    {\n+      ERROR_LOG_FMT(VIDEO, "Asset \'{}\' failed to parse json, \'wrap_mode\' is not the right type",\n+                    asset_id);\n+      return false;\n+    }\n+    const auto sampler_state_wrap_obj = sampler_state_wrap_iter->second.get<picojson::object>();\n \n-  if (sampler_state_mode == "clamp")\n-  {\n-    sampler->tm0.wrap_u = WrapMode::Clamp;\n-    sampler->tm0.wrap_v = WrapMode::Clamp;\n-  }\n-  else if (sampler_state_mode == "repeat")\n-  {\n-    sampler->tm0.wrap_u = WrapMode::Repeat;\n-    sampler->tm0.wrap_v = WrapMode::Repeat;\n-  }\n-  else if (sampler_state_mode == "mirrored_repeat")\n-  {\n-    sampler->tm0.wrap_u = WrapMode::Mirror;\n-    sampler->tm0.wrap_v = WrapMode::Mirror;\n-  }\n-  else\n-  {\n-    ERROR_LOG_FMT(VIDEO,\n-                  "Asset \'{}\' failed to parse json, \'texture_mode\' has an invalid "\n-                  "value \'{}\'",\n-                  asset_id, sampler_state_mode);\n-    return false;\n-  }\n+    for (const auto& uv : std::array<std::string, 2>{"u", "v"})\n+    {\n+      auto uv_mode = ReadStringFromJson(sampler_state_wrap_obj, uv).value_or("");\n+      Common::ToLower(&uv_mode);\n \n-  const auto sampler_state_filter_iter = json.find("texture_filter");\n-  if (sampler_state_filter_iter == json.end())\n-  {\n-    ERROR_LOG_FMT(VIDEO, "Asset \'{}\' failed to parse json, \'texture_filter\' not found", asset_id);\n-    return false;\n-  }\n-  if (!sampler_state_filter_iter->second.is<std::string>())\n-  {\n-    ERROR_LOG_FMT(VIDEO, "Asset \'{}\' failed to parse json, \'texture_filter\' is not the right type",\n-                  asset_id);\n-    return false;\n-  }\n-  std::string sampler_state_filter = sampler_state_filter_iter->second.to_str();\n-  Common::ToLower(&sampler_state_filter);\n-  if (sampler_state_filter == "linear")\n-  {\n-    sampler->tm0.min_filter = FilterMode::Linear;\n-    sampler->tm0.mag_filter = FilterMode::Linear;\n-    sampler->tm0.mipmap_filter = FilterMode::Linear;\n-  }\n-  else if (sampler_state_filter == "point")\n-  {\n-    sampler->tm0.min_filter = FilterMode::Linear;\n-    sampler->tm0.mag_filter = FilterMode::Linear;\n-    sampler->tm0.mipmap_filter = FilterMode::Linear;\n+      if (uv_mode == "clamp")\n+      {\n+        if (uv == "u")\n+        {\n+          sampler->tm0.wrap_u = WrapMode::Clamp;\n+        }\n+        else\n+        {\n+          sampler->tm0.wrap_v = WrapMode::Clamp;\n+        }\n+      }\n+      else if (uv_mode == "repeat")\n+      {\n+        if (uv == "u")\n+        {\n+          sampler->tm0.wrap_u = WrapMode::Repeat;\n+        }\n+        else\n+        {\n+          sampler->tm0.wrap_v = WrapMode::Repeat;\n+        }\n+      }\n+      else if (uv_mode == "mirror")\n+      {\n+        if (uv == "u")\n+        {\n+          sampler->tm0.wrap_u = WrapMode::Mirror;\n+        }\n+        else\n+        {\n+          sampler->tm0.wrap_v = WrapMode::Mirror;\n+        }\n+      }', 'path': 'Source/Core/VideoCommon/Assets/TextureAsset.cpp', 'commit_id': 'b02b2c7afd08e3eb07ab76b5cc8943eebf7ffa11', 'original_commit_id': 'b02b2c7afd08e3eb07ab76b5cc8943eebf7ffa11', 'user': {'login': 'TellowKrinkle', 'id': 3315070, 'node_id': 'MDQ6VXNlcjMzMTUwNzA=', 'avatar_url': 'https://avatars.githubusercontent.com/u/3315070?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/TellowKrinkle', 'html_url': 'https://github.com/TellowKrinkle', 'followers_url': 'https://api.github.com/users/TellowKrinkle/followers', 'following_url': 'https://api.github.com/users/TellowKrinkle/following{/other_user}', 'gists_url': 'https://api.github.com/users/TellowKrinkle/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/TellowKrinkle/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/TellowKrinkle/subscriptions', 'organizations_url': 'https://api.github.com/users/TellowKrinkle/orgs', 'repos_url': 'https://api.github.com/users/TellowKrinkle/repos', 'events_url': 'https://api.github.com/users/TellowKrinkle/events{/privacy}', 'received_events_url': 'https://api.github.com/users/TellowKrinkle/received_events', 'type': 'User', 'site_admin': False}, 'body': 'I feel like this might be a bit nicer if you first convert the string into a `WrapMode` and then assign it, so you only need one uv == u / v check instead of three.\r\n\r\nMaybe even make it into a function, and then you can remove the for loop too, and just\r\n```cpp\r\nif (std::optional<WrapMode> u = ReadWrapModeFromJSON(sampler_state_wrap_obj, "u"))\r\n    sampler->tm0.wrap_u = *u;\r\nelse\r\n    return false;\r\nif (std::optional<WrapMode> v = ReadWrapModeFromJSON(sampler_state_wrap_obj, "v"))\r\n    sampler->tm0.wrap_v = *v;\r\nelse\r\n    return false;\r\n```\r\n\r\nSame for the filter below', 'created_at': '2024-06-20T01:12:18Z', 'updated_at': '2024-06-20T01:17:52Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12851#discussion_r1646807340', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12851', 'author_association': 'CONTRIBUTOR', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/1646807340'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12851#discussion_r1646807340'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12851'}}, 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/1646807340/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'start_line': 39, 'original_start_line': 39, 'start_side': 'RIGHT', 'line': 71, 'original_line': 71, 'side': 'RIGHT', 'original_position': 121, 'position': 121, 'subject_type': 'line'}, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12851', 'id': 1915564922, 'node_id': 'PR_kwDOALCn2M5yLTN6', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12851', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12851.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12851.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12851', 'number': 12851, 'state': 'open', 'locked': False, 'title': 'VideoCommon: add way to serialize Texture Asset to json, update to deserialize values independently', 'user': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'site_admin': False}, 'body': 'Finally getting into texture asset sampling tests in my editor branch.  This allows serializing a texture asset to json and also modifies reading from json so that the values (filter mode / wrap mode) are able to be independent.', 'created_at': '2024-06-12T02:01:50Z', 'updated_at': '2024-06-20T01:17:52Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': '1ecba44cf2555e64b2214f728c25603f5798d215', 'assignee': None, 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12851/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12851/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12851/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/b02b2c7afd08e3eb07ab76b5cc8943eebf7ffa11', 'head': {'label': 'iwubcode:texture_asset_from_to_json_sampler', 'ref': 'texture_asset_from_to_json_sampler', 'sha': 'b02b2c7afd08e3eb07ab76b5cc8943eebf7ffa11', 'user': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'site_admin': False}, 'repo': {'id': 77596353, 'node_id': 'MDEwOlJlcG9zaXRvcnk3NzU5NjM1Mw==', 'name': 'dolphin', 'full_name': 'iwubcode/dolphin', 'private': False, 'owner': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'site_admin': False}, 'html_url': 'https://github.com/iwubcode/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/iwubcode/dolphin', 'forks_url': 'https://api.github.com/repos/iwubcode/dolphin/forks', 'keys_url': 'https://api.github.com/repos/iwubcode/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/iwubcode/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/iwubcode/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/iwubcode/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/iwubcode/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/iwubcode/dolphin/events', 'assignees_url': 'https://api.github.com/repos/iwubcode/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/iwubcode/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/iwubcode/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/iwubcode/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/iwubcode/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/iwubcode/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/iwubcode/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/iwubcode/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/iwubcode/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/iwubcode/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/iwubcode/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/iwubcode/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/iwubcode/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/iwubcode/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/iwubcode/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/iwubcode/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/iwubcode/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/iwubcode/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/iwubcode/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/iwubcode/dolphin/merges', 'archive_url': 'https://api.github.com/repos/iwubcode/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/iwubcode/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/iwubcode/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/iwubcode/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/iwubcode/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/iwubcode/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/iwubcode/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/iwubcode/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/iwubcode/dolphin/deployments', 'created_at': '2016-12-29T08:26:39Z', 'updated_at': '2024-06-08T19:27:07Z', 'pushed_at': '2024-06-19T01:25:17Z', 'git_url': 'git://github.com/iwubcode/dolphin.git', 'ssh_url': 'git@github.com:iwubcode/dolphin.git', 'clone_url': 'https://github.com/iwubcode/dolphin.git', 'svn_url': 'https://github.com/iwubcode/dolphin', 'homepage': 'https://dolphin-emu.org/', 'size': 462277, 'stargazers_count': 1, 'watchers_count': 1, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 1, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 1, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': [], 'visibility': 'public', 'forks': 1, 'open_issues': 1, 'watchers': 1, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '56fd9c177c0c907a342eedf0a91df089b8f0eea1', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-20T00:29:22Z', 'pushed_at': '2024-06-20T00:29:18Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497778, 'stargazers_count': 12363, 'watchers_count': 12363, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 253, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 253, 'watchers': 12363, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': True, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12851'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12851'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12851'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12851/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12851/comments'}, '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/12851/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/b02b2c7afd08e3eb07ab76b5cc8943eebf7ffa11'}}, 'author_association': 'CONTRIBUTOR', 'auto_merge': None, 'active_lock_reason': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-20T00:29:22Z', 'pushed_at': '2024-06-20T00:29:18Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497778, 'stargazers_count': 12363, 'watchers_count': 12363, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 253, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 253, 'watchers': 12363, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'TellowKrinkle', 'id': 3315070, 'node_id': 'MDQ6VXNlcjMzMTUwNzA=', 'avatar_url': 'https://avatars.githubusercontent.com/u/3315070?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/TellowKrinkle', 'html_url': 'https://github.com/TellowKrinkle', 'followers_url': 'https://api.github.com/users/TellowKrinkle/followers', 'following_url': 'https://api.github.com/users/TellowKrinkle/following{/other_user}', 'gists_url': 'https://api.github.com/users/TellowKrinkle/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/TellowKrinkle/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/TellowKrinkle/subscriptions', 'organizations_url': 'https://api.github.com/users/TellowKrinkle/orgs', 'repos_url': 'https://api.github.com/users/TellowKrinkle/repos', 'events_url': 'https://api.github.com/users/TellowKrinkle/events{/privacy}', 'received_events_url': 'https://api.github.com/users/TellowKrinkle/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2024-06-20T01:17:54.472978	{'source': 'webserver', 'gh_type': 'pull_request_review', 'raw': {'action': 'edited', 'review': {'id': 2129207719, 'node_id': 'PRR_kwDOALCn2M5-6SGn', 'user': {'login': 'TellowKrinkle', 'id': 3315070, 'node_id': 'MDQ6VXNlcjMzMTUwNzA=', 'avatar_url': 'https://avatars.githubusercontent.com/u/3315070?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/TellowKrinkle', 'html_url': 'https://github.com/TellowKrinkle', 'followers_url': 'https://api.github.com/users/TellowKrinkle/followers', 'following_url': 'https://api.github.com/users/TellowKrinkle/following{/other_user}', 'gists_url': 'https://api.github.com/users/TellowKrinkle/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/TellowKrinkle/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/TellowKrinkle/subscriptions', 'organizations_url': 'https://api.github.com/users/TellowKrinkle/orgs', 'repos_url': 'https://api.github.com/users/TellowKrinkle/repos', 'events_url': 'https://api.github.com/users/TellowKrinkle/events{/privacy}', 'received_events_url': 'https://api.github.com/users/TellowKrinkle/received_events', 'type': 'User', 'site_admin': False}, 'body': '', 'commit_id': 'b02b2c7afd08e3eb07ab76b5cc8943eebf7ffa11', 'submitted_at': '2024-06-20T01:17:52Z', 'state': 'commented', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12851#pullrequestreview-2129207719', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12851', 'author_association': 'CONTRIBUTOR', '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12851#pullrequestreview-2129207719'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12851'}}}, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12851', 'id': 1915564922, 'node_id': 'PR_kwDOALCn2M5yLTN6', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12851', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12851.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12851.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12851', 'number': 12851, 'state': 'open', 'locked': False, 'title': 'VideoCommon: add way to serialize Texture Asset to json, update to deserialize values independently', 'user': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'site_admin': False}, 'body': 'Finally getting into texture asset sampling tests in my editor branch.  This allows serializing a texture asset to json and also modifies reading from json so that the values (filter mode / wrap mode) are able to be independent.', 'created_at': '2024-06-12T02:01:50Z', 'updated_at': '2024-06-20T01:17:52Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': '1ecba44cf2555e64b2214f728c25603f5798d215', 'assignee': None, 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12851/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12851/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12851/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/b02b2c7afd08e3eb07ab76b5cc8943eebf7ffa11', 'head': {'label': 'iwubcode:texture_asset_from_to_json_sampler', 'ref': 'texture_asset_from_to_json_sampler', 'sha': 'b02b2c7afd08e3eb07ab76b5cc8943eebf7ffa11', 'user': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'site_admin': False}, 'repo': {'id': 77596353, 'node_id': 'MDEwOlJlcG9zaXRvcnk3NzU5NjM1Mw==', 'name': 'dolphin', 'full_name': 'iwubcode/dolphin', 'private': False, 'owner': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'site_admin': False}, 'html_url': 'https://github.com/iwubcode/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/iwubcode/dolphin', 'forks_url': 'https://api.github.com/repos/iwubcode/dolphin/forks', 'keys_url': 'https://api.github.com/repos/iwubcode/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/iwubcode/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/iwubcode/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/iwubcode/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/iwubcode/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/iwubcode/dolphin/events', 'assignees_url': 'https://api.github.com/repos/iwubcode/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/iwubcode/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/iwubcode/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/iwubcode/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/iwubcode/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/iwubcode/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/iwubcode/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/iwubcode/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/iwubcode/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/iwubcode/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/iwubcode/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/iwubcode/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/iwubcode/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/iwubcode/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/iwubcode/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/iwubcode/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/iwubcode/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/iwubcode/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/iwubcode/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/iwubcode/dolphin/merges', 'archive_url': 'https://api.github.com/repos/iwubcode/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/iwubcode/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/iwubcode/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/iwubcode/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/iwubcode/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/iwubcode/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/iwubcode/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/iwubcode/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/iwubcode/dolphin/deployments', 'created_at': '2016-12-29T08:26:39Z', 'updated_at': '2024-06-08T19:27:07Z', 'pushed_at': '2024-06-19T01:25:17Z', 'git_url': 'git://github.com/iwubcode/dolphin.git', 'ssh_url': 'git@github.com:iwubcode/dolphin.git', 'clone_url': 'https://github.com/iwubcode/dolphin.git', 'svn_url': 'https://github.com/iwubcode/dolphin', 'homepage': 'https://dolphin-emu.org/', 'size': 462277, 'stargazers_count': 1, 'watchers_count': 1, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 1, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 1, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': [], 'visibility': 'public', 'forks': 1, 'open_issues': 1, 'watchers': 1, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '56fd9c177c0c907a342eedf0a91df089b8f0eea1', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-20T00:29:22Z', 'pushed_at': '2024-06-20T00:29:18Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497778, 'stargazers_count': 12363, 'watchers_count': 12363, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 253, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 253, 'watchers': 12363, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': True, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12851'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12851'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12851'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12851/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12851/comments'}, '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/12851/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/b02b2c7afd08e3eb07ab76b5cc8943eebf7ffa11'}}, 'author_association': 'CONTRIBUTOR', 'auto_merge': None, 'active_lock_reason': None}, 'changes': {}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-20T00:29:22Z', 'pushed_at': '2024-06-20T00:29:18Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497778, 'stargazers_count': 12363, 'watchers_count': 12363, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 253, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 253, 'watchers': 12363, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'TellowKrinkle', 'id': 3315070, 'node_id': 'MDQ6VXNlcjMzMTUwNzA=', 'avatar_url': 'https://avatars.githubusercontent.com/u/3315070?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/TellowKrinkle', 'html_url': 'https://github.com/TellowKrinkle', 'followers_url': 'https://api.github.com/users/TellowKrinkle/followers', 'following_url': 'https://api.github.com/users/TellowKrinkle/following{/other_user}', 'gists_url': 'https://api.github.com/users/TellowKrinkle/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/TellowKrinkle/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/TellowKrinkle/subscriptions', 'organizations_url': 'https://api.github.com/users/TellowKrinkle/orgs', 'repos_url': 'https://api.github.com/users/TellowKrinkle/repos', 'events_url': 'https://api.github.com/users/TellowKrinkle/events{/privacy}', 'received_events_url': 'https://api.github.com/users/TellowKrinkle/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2024-06-20T01:17:54.053358	{'source': 'webserver', 'gh_type': 'pull_request_review', 'raw': {'action': 'submitted', 'review': {'id': 2129207719, 'node_id': 'PRR_kwDOALCn2M5-6SGn', 'user': {'login': 'TellowKrinkle', 'id': 3315070, 'node_id': 'MDQ6VXNlcjMzMTUwNzA=', 'avatar_url': 'https://avatars.githubusercontent.com/u/3315070?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/TellowKrinkle', 'html_url': 'https://github.com/TellowKrinkle', 'followers_url': 'https://api.github.com/users/TellowKrinkle/followers', 'following_url': 'https://api.github.com/users/TellowKrinkle/following{/other_user}', 'gists_url': 'https://api.github.com/users/TellowKrinkle/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/TellowKrinkle/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/TellowKrinkle/subscriptions', 'organizations_url': 'https://api.github.com/users/TellowKrinkle/orgs', 'repos_url': 'https://api.github.com/users/TellowKrinkle/repos', 'events_url': 'https://api.github.com/users/TellowKrinkle/events{/privacy}', 'received_events_url': 'https://api.github.com/users/TellowKrinkle/received_events', 'type': 'User', 'site_admin': False}, 'body': '', 'commit_id': 'b02b2c7afd08e3eb07ab76b5cc8943eebf7ffa11', 'submitted_at': '2024-06-20T01:17:52Z', 'state': 'commented', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12851#pullrequestreview-2129207719', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12851', 'author_association': 'CONTRIBUTOR', '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12851#pullrequestreview-2129207719'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12851'}}}, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12851', 'id': 1915564922, 'node_id': 'PR_kwDOALCn2M5yLTN6', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12851', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12851.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12851.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12851', 'number': 12851, 'state': 'open', 'locked': False, 'title': 'VideoCommon: add way to serialize Texture Asset to json, update to deserialize values independently', 'user': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'site_admin': False}, 'body': 'Finally getting into texture asset sampling tests in my editor branch.  This allows serializing a texture asset to json and also modifies reading from json so that the values (filter mode / wrap mode) are able to be independent.', 'created_at': '2024-06-12T02:01:50Z', 'updated_at': '2024-06-20T01:17:52Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': '1ecba44cf2555e64b2214f728c25603f5798d215', 'assignee': None, 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12851/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12851/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12851/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/b02b2c7afd08e3eb07ab76b5cc8943eebf7ffa11', 'head': {'label': 'iwubcode:texture_asset_from_to_json_sampler', 'ref': 'texture_asset_from_to_json_sampler', 'sha': 'b02b2c7afd08e3eb07ab76b5cc8943eebf7ffa11', 'user': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'site_admin': False}, 'repo': {'id': 77596353, 'node_id': 'MDEwOlJlcG9zaXRvcnk3NzU5NjM1Mw==', 'name': 'dolphin', 'full_name': 'iwubcode/dolphin', 'private': False, 'owner': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'site_admin': False}, 'html_url': 'https://github.com/iwubcode/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/iwubcode/dolphin', 'forks_url': 'https://api.github.com/repos/iwubcode/dolphin/forks', 'keys_url': 'https://api.github.com/repos/iwubcode/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/iwubcode/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/iwubcode/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/iwubcode/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/iwubcode/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/iwubcode/dolphin/events', 'assignees_url': 'https://api.github.com/repos/iwubcode/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/iwubcode/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/iwubcode/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/iwubcode/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/iwubcode/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/iwubcode/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/iwubcode/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/iwubcode/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/iwubcode/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/iwubcode/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/iwubcode/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/iwubcode/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/iwubcode/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/iwubcode/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/iwubcode/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/iwubcode/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/iwubcode/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/iwubcode/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/iwubcode/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/iwubcode/dolphin/merges', 'archive_url': 'https://api.github.com/repos/iwubcode/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/iwubcode/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/iwubcode/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/iwubcode/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/iwubcode/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/iwubcode/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/iwubcode/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/iwubcode/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/iwubcode/dolphin/deployments', 'created_at': '2016-12-29T08:26:39Z', 'updated_at': '2024-06-08T19:27:07Z', 'pushed_at': '2024-06-19T01:25:17Z', 'git_url': 'git://github.com/iwubcode/dolphin.git', 'ssh_url': 'git@github.com:iwubcode/dolphin.git', 'clone_url': 'https://github.com/iwubcode/dolphin.git', 'svn_url': 'https://github.com/iwubcode/dolphin', 'homepage': 'https://dolphin-emu.org/', 'size': 462277, 'stargazers_count': 1, 'watchers_count': 1, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 1, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 1, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': [], 'visibility': 'public', 'forks': 1, 'open_issues': 1, 'watchers': 1, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '56fd9c177c0c907a342eedf0a91df089b8f0eea1', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-20T00:29:22Z', 'pushed_at': '2024-06-20T00:29:18Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497778, 'stargazers_count': 12363, 'watchers_count': 12363, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 253, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 253, 'watchers': 12363, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': True, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12851'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12851'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12851'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12851/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12851/comments'}, '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/12851/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/b02b2c7afd08e3eb07ab76b5cc8943eebf7ffa11'}}, 'author_association': 'CONTRIBUTOR', 'auto_merge': None, 'active_lock_reason': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-20T00:29:22Z', 'pushed_at': '2024-06-20T00:29:18Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497778, 'stargazers_count': 12363, 'watchers_count': 12363, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 253, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 253, 'watchers': 12363, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'TellowKrinkle', 'id': 3315070, 'node_id': 'MDQ6VXNlcjMzMTUwNzA=', 'avatar_url': 'https://avatars.githubusercontent.com/u/3315070?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/TellowKrinkle', 'html_url': 'https://github.com/TellowKrinkle', 'followers_url': 'https://api.github.com/users/TellowKrinkle/followers', 'following_url': 'https://api.github.com/users/TellowKrinkle/following{/other_user}', 'gists_url': 'https://api.github.com/users/TellowKrinkle/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/TellowKrinkle/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/TellowKrinkle/subscriptions', 'organizations_url': 'https://api.github.com/users/TellowKrinkle/orgs', 'repos_url': 'https://api.github.com/users/TellowKrinkle/repos', 'events_url': 'https://api.github.com/users/TellowKrinkle/events{/privacy}', 'received_events_url': 'https://api.github.com/users/TellowKrinkle/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2024-06-20T00:29:56.679555	{'source': 'webserver', 'gh_type': 'issue_comment', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12876', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12876/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12876/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12876/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12876', 'id': 2361029153, 'node_id': 'PR_kwDOALCn2M5y5AiQ', 'number': 12876, 'title': 'DolphinQt: Adjust CPU Clock Override slider', 'user': {'login': 'dreamsyntax', 'id': 14857235, 'node_id': 'MDQ6VXNlcjE0ODU3MjM1', 'avatar_url': 'https://avatars.githubusercontent.com/u/14857235?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dreamsyntax', 'html_url': 'https://github.com/dreamsyntax', 'followers_url': 'https://api.github.com/users/dreamsyntax/followers', 'following_url': 'https://api.github.com/users/dreamsyntax/following{/other_user}', 'gists_url': 'https://api.github.com/users/dreamsyntax/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dreamsyntax/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dreamsyntax/subscriptions', 'organizations_url': 'https://api.github.com/users/dreamsyntax/orgs', 'repos_url': 'https://api.github.com/users/dreamsyntax/repos', 'events_url': 'https://api.github.com/users/dreamsyntax/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dreamsyntax/received_events', 'type': 'User', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 1, 'created_at': '2024-06-19T01:40:27Z', 'updated_at': '2024-06-20T00:29:55Z', 'closed_at': None, 'author_association': 'MEMBER', 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12876', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12876', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12876.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12876.patch', 'merged_at': None}, 'body': 'CPU Clock Override slider now increments 1% in the UI, with the new lower limit being 1% instead of 6%.\r\nPrior implementation made it impossible to set exactly 150% in the GUI. 147% -> 152%.\r\nNow users can set exact clock % without needing to edit INIs.\r\n\r\nThe upper limit of 400% is unchanged.\r\nThe lower limit of 6% is now 1%.\r\nThe INI value behavior is unchanged.\r\n\r\nFor testing, navigate to:\r\nConfig -> Advanced -> Clock Override\n\nThis is a DolphinQt change only so Android is unchanged. Android can already slide from 0% to 400% at 1% increments.', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12876/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12876/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179609507', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12876#issuecomment-2179609507', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12876', 'id': 2179609507, 'node_id': 'IC_kwDOALCn2M6B6jOj', 'user': {'login': 'JMC47', 'id': 6598209, 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6598209?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JMC47', 'html_url': 'https://github.com/JMC47', 'followers_url': 'https://api.github.com/users/JMC47/followers', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'repos_url': 'https://api.github.com/users/JMC47/repos', 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'type': 'User', 'site_admin': False}, 'created_at': '2024-06-20T00:29:54Z', 'updated_at': '2024-06-20T00:29:54Z', 'author_association': 'CONTRIBUTOR', 'body': "Going lower than 6% can often cause a game to freeze, so I'm not sure this is a good thing.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179609507/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-20T00:29:22Z', 'pushed_at': '2024-06-20T00:29:18Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497778, 'stargazers_count': 12363, 'watchers_count': 12363, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 253, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 253, 'watchers': 12363, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JMC47', 'id': 6598209, 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6598209?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JMC47', 'html_url': 'https://github.com/JMC47', 'followers_url': 'https://api.github.com/users/JMC47/followers', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'repos_url': 'https://api.github.com/users/JMC47/repos', 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2024-06-20T00:29:21.208726	{'source': 'webserver', 'gh_type': 'check_suite', 'raw': {'action': 'requested', 'check_suite': {'id': 25101972840, 'node_id': 'CS_kwDOALCn2M8AAAAF2DG1aA', 'head_branch': 'master', 'head_sha': '0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'status': 'queued', 'conclusion': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/check-suites/25101972840', 'before': '8435bccbc01bb4e37336f1efebaa5b30c5806785', 'after': '0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'pull_requests': [{'url': 'https://api.github.com/repos/kkpan11/dolphin/pulls/357', 'id': 1929566404, 'number': 357, 'head': {'ref': 'master', 'sha': '0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'repo': {'id': 11577304, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'name': 'dolphin'}}, 'base': {'ref': 'master', 'sha': '21ab26ddcc869fe5b659a739e723b15dad56adca', 'repo': {'id': 609308409, 'url': 'https://api.github.com/repos/kkpan11/dolphin', 'name': 'dolphin'}}}, {'url': 'https://api.github.com/repos/Simonx22/dolphin/pulls/1568', 'id': 1929421324, 'number': 1568, 'head': {'ref': 'master', 'sha': '0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'repo': {'id': 11577304, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'name': 'dolphin'}}, 'base': {'ref': 'master', 'sha': 'a0d8c1088d13cc73c6a004fbbfcb964eff538fbb', 'repo': {'id': 220410611, 'url': 'https://api.github.com/repos/Simonx22/dolphin', 'name': 'dolphin'}}}, {'url': 'https://api.github.com/repos/MarioPartyNetplay/Dolphin-MPN/pulls/32', 'id': 1889079534, 'number': 32, 'head': {'ref': 'master', 'sha': '0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'repo': {'id': 11577304, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'name': 'dolphin'}}, 'base': {'ref': 'master', 'sha': 'ee10fed482bc572a3970a60d7024a873f74dae6b', 'repo': {'id': 623850328, 'url': 'https://api.github.com/repos/MarioPartyNetplay/Dolphin-MPN', 'name': 'Dolphin-MPN'}}}, {'url': 'https://api.github.com/repos/ConnectionMaster/dolphin/pulls/20', 'id': 1790848266, 'number': 20, 'head': {'ref': 'master', 'sha': '0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'repo': {'id': 11577304, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'name': 'dolphin'}}, 'base': {'ref': 'master', 'sha': '3948ac9513b31122e031269c912b206c8389eda4', 'repo': {'id': 192143807, 'url': 'https://api.github.com/repos/ConnectionMaster/dolphin', 'name': 'dolphin'}}}, {'url': 'https://api.github.com/repos/Faster-Brawl/dolphin/pulls/5', 'id': 1222541325, 'number': 5, 'head': {'ref': 'master', 'sha': '0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'repo': {'id': 11577304, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'name': 'dolphin'}}, 'base': {'ref': 'master', 'sha': 'eb9e232680dfdc04ec2adab05dbc530b1e707fc9', 'repo': {'id': 577809188, 'url': 'https://api.github.com/repos/Faster-Brawl/dolphin', 'name': 'dolphin'}}}, {'url': 'https://api.github.com/repos/Mario-Party-All-Stars/dolphin/pulls/1', 'id': 1148764979, 'number': 1, 'head': {'ref': 'master', 'sha': '0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'repo': {'id': 11577304, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'name': 'dolphin'}}, 'base': {'ref': 'master', 'sha': '7dc1ea85b1be566d99c86af04ac4a5f92debee87', 'repo': {'id': 574932515, 'url': 'https://api.github.com/repos/Mario-Party-All-Stars/dolphin', 'name': 'dolphin'}}}, {'url': 'https://api.github.com/repos/dirextric-auto/dolphin/pulls/1', 'id': 571486662, 'number': 1, 'head': {'ref': 'master', 'sha': '0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'repo': {'id': 11577304, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'name': 'dolphin'}}, 'base': {'ref': 'master', 'sha': '1e71904cb9930eccc036e2ce2360beaa746befa7', 'repo': {'id': 337848960, 'url': 'https://api.github.com/repos/dirextric-auto/dolphin', 'name': 'dolphin'}}}, {'url': 'https://api.github.com/repos/zurgeg/dolphin-vr-no-ovr/pulls/1', 'id': 518053317, 'number': 1, 'head': {'ref': 'master', 'sha': '0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'repo': {'id': 11577304, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'name': 'dolphin'}}, 'base': {'ref': 'VR-Hydra', 'sha': 'ea9f95955e5335cc238b2f9c5a0a6dfdc8698aec', 'repo': {'id': 311469400, 'url': 'https://api.github.com/repos/zurgeg/dolphin-vr-no-ovr', 'name': 'dolphin-vr-no-ovr'}}}, {'url': 'https://api.github.com/repos/weihuoya/dolphin/pulls/1', 'id': 400884538, 'number': 1, 'head': {'ref': 'master', 'sha': '0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'repo': {'id': 11577304, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'name': 'dolphin'}}, 'base': {'ref': 'master', 'sha': '0f4c971326ae9389b3ad55b0fefacb708d148f4d', 'repo': {'id': 143011855, 'url': 'https://api.github.com/repos/weihuoya/dolphin', 'name': 'dolphin'}}}], 'app': {'id': 49947, 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}, 'created_at': '2024-06-20T00:29:19Z', 'updated_at': '2024-06-20T00:29:19Z', 'rerequestable': True, 'runs_rerequestable': True, 'latest_check_runs_count': 0, 'check_runs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/check-suites/25101972840/check-runs', 'head_commit': {'id': '0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'tree_id': '6c147e84b6a11f54f9877c400b7de68a1fd2a379', 'message': 'Merge pull request #12858 from LillyJadeKatrin/retroachievements-challenge-scale\n\nScale challenge icons based on screen height', 'timestamp': '2024-06-20T00:29:18Z', 'author': {'name': 'JMC47', 'email': 'JMC4789@gmail.com'}, 'committer': {'name': 'GitHub', 'email': 'noreply@github.com'}}}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T21:20:31Z', 'pushed_at': '2024-06-20T00:29:18Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497778, 'stargazers_count': 12363, 'watchers_count': 12363, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 253, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 253, 'watchers': 12363, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JMC47', 'id': 6598209, 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6598209?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JMC47', 'html_url': 'https://github.com/JMC47', 'followers_url': 'https://api.github.com/users/JMC47/followers', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'repos_url': 'https://api.github.com/users/JMC47/repos', 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2024-06-20T00:29:19.776180	{'source': 'webserver', 'gh_type': 'pull_request', 'raw': {'action': 'closed', 'number': 12858, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12858', 'id': 1919865572, 'node_id': 'PR_kwDOALCn2M5ybtLk', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12858', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12858.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12858.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12858', 'number': 12858, 'state': 'closed', 'locked': False, 'title': 'Scale challenge icons based on screen height', 'user': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'site_admin': False}, 'body': None, 'created_at': '2024-06-14T04:01:49Z', 'updated_at': '2024-06-20T00:29:18Z', 'closed_at': '2024-06-20T00:29:18Z', 'merged_at': '2024-06-20T00:29:18Z', 'merge_commit_sha': '0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'assignee': None, 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12858/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12858/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12858/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/45563a872cce3a06badf9466c29bab953e611e45', 'head': {'label': 'LillyJadeKatrin:retroachievements-challenge-scale', 'ref': 'retroachievements-challenge-scale', 'sha': '45563a872cce3a06badf9466c29bab953e611e45', 'user': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'site_admin': False}, 'repo': {'id': 604890132, 'node_id': 'R_kgDOJA3kFA', 'name': 'dolphin-retroachievements', 'full_name': 'LillyJadeKatrin/dolphin-retroachievements', 'private': False, 'owner': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'site_admin': False}, 'html_url': 'https://github.com/LillyJadeKatrin/dolphin-retroachievements', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements', 'forks_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/forks', 'keys_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/teams', 'hooks_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/hooks', 'issue_events_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/issues/events{/number}', 'events_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/events', 'assignees_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/assignees{/user}', 'branches_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/branches{/branch}', 'tags_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/tags', 'blobs_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/languages', 'stargazers_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/stargazers', 'contributors_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/contributors', 'subscribers_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/subscribers', 'subscription_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/subscription', 'commits_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/contents/{+path}', 'compare_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/merges', 'archive_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/downloads', 'issues_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/issues{/number}', 'pulls_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/labels{/name}', 'releases_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/releases{/id}', 'deployments_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/deployments', 'created_at': '2023-02-22T02:00:37Z', 'updated_at': '2024-06-19T17:52:46Z', 'pushed_at': '2024-06-19T19:24:43Z', 'git_url': 'git://github.com/LillyJadeKatrin/dolphin-retroachievements.git', 'ssh_url': 'git@github.com:LillyJadeKatrin/dolphin-retroachievements.git', 'clone_url': 'https://github.com/LillyJadeKatrin/dolphin-retroachievements.git', 'svn_url': 'https://github.com/LillyJadeKatrin/dolphin-retroachievements', 'homepage': 'https://dolphin-emu.org', 'size': 457334, 'stargazers_count': 7, 'watchers_count': 7, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 1, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': [], 'visibility': 'public', 'forks': 1, 'open_issues': 0, 'watchers': 7, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '8435bccbc01bb4e37336f1efebaa5b30c5806785', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T21:20:31Z', 'pushed_at': '2024-06-19T19:24:46Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497778, 'stargazers_count': 12363, 'watchers_count': 12363, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 253, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 253, 'watchers': 12363, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': True, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12858'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12858'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12858'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12858/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12858/comments'}, '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/12858/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/45563a872cce3a06badf9466c29bab953e611e45'}}, 'author_association': 'CONTRIBUTOR', 'auto_merge': None, 'active_lock_reason': None, 'merged': True, 'mergeable': None, 'rebaseable': None, 'mergeable_state': 'unknown', 'merged_by': {'login': 'JMC47', 'id': 6598209, 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6598209?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JMC47', 'html_url': 'https://github.com/JMC47', 'followers_url': 'https://api.github.com/users/JMC47/followers', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'repos_url': 'https://api.github.com/users/JMC47/repos', 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'type': 'User', 'site_admin': False}, 'comments': 3, 'review_comments': 0, 'maintainer_can_modify': False, 'commits': 1, 'additions': 3, 'deletions': 2, 'changed_files': 1}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T21:20:31Z', 'pushed_at': '2024-06-19T19:24:46Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497778, 'stargazers_count': 12363, 'watchers_count': 12363, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 253, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 253, 'watchers': 12363, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JMC47', 'id': 6598209, 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6598209?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JMC47', 'html_url': 'https://github.com/JMC47', 'followers_url': 'https://api.github.com/users/JMC47/followers', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'repos_url': 'https://api.github.com/users/JMC47/repos', 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2024-06-20T00:29:19.759915	{'source': 'webserver', 'gh_type': 'push', 'raw': {'ref': 'refs/heads/master', 'before': '8435bccbc01bb4e37336f1efebaa5b30c5806785', 'after': '0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'name': 'dolphin-emu', 'email': None, 'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://github.com/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': 1374484077, 'updated_at': '2024-06-19T21:20:31Z', 'pushed_at': 1718843358, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497778, 'stargazers_count': 12363, 'watchers_count': 12363, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 253, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 253, 'watchers': 12363, 'default_branch': 'master', 'stargazers': 12363, 'master_branch': 'master', 'organization': 'dolphin-emu', 'custom_properties': {}}, 'pusher': {'name': 'JMC47', 'email': 'JMC4789@gmail.com'}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JMC47', 'id': 6598209, 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6598209?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JMC47', 'html_url': 'https://github.com/JMC47', 'followers_url': 'https://api.github.com/users/JMC47/followers', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'repos_url': 'https://api.github.com/users/JMC47/repos', 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}, 'created': False, 'deleted': False, 'forced': False, 'base_ref': None, 'compare': 'https://github.com/dolphin-emu/dolphin/compare/8435bccbc01b...0cc1d4c62d7c', 'commits': [{'id': '45563a872cce3a06badf9466c29bab953e611e45', 'tree_id': '6c147e84b6a11f54f9877c400b7de68a1fd2a379', 'distinct': False, 'message': 'Scale challenge icons based on screen height', 'timestamp': '2024-06-19T13:59:59-04:00', 'url': 'https://github.com/dolphin-emu/dolphin/commit/45563a872cce3a06badf9466c29bab953e611e45', 'author': {'name': 'LillyJadeKatrin', 'email': 'lilly.kitty.1988@gmail.com', 'username': 'LillyJadeKatrin'}, 'committer': {'name': 'LillyJadeKatrin', 'email': 'lilly.kitty.1988@gmail.com', 'username': 'LillyJadeKatrin'}, 'added': [], 'removed': [], 'modified': ['Source/Core/VideoCommon/OnScreenUI.cpp']}, {'id': '0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'tree_id': '6c147e84b6a11f54f9877c400b7de68a1fd2a379', 'distinct': True, 'message': 'Merge pull request #12858 from LillyJadeKatrin/retroachievements-challenge-scale\n\nScale challenge icons based on screen height', 'timestamp': '2024-06-19T20:29:18-04:00', 'url': 'https://github.com/dolphin-emu/dolphin/commit/0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'author': {'name': 'JMC47', 'email': 'JMC4789@gmail.com', 'username': 'JMC47'}, 'committer': {'name': 'GitHub', 'email': 'noreply@github.com', 'username': 'web-flow'}, 'added': [], 'removed': [], 'modified': ['Source/Core/VideoCommon/OnScreenUI.cpp']}], 'head_commit': {'id': '0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'tree_id': '6c147e84b6a11f54f9877c400b7de68a1fd2a379', 'distinct': True, 'message': 'Merge pull request #12858 from LillyJadeKatrin/retroachievements-challenge-scale\n\nScale challenge icons based on screen height', 'timestamp': '2024-06-19T20:29:18-04:00', 'url': 'https://github.com/dolphin-emu/dolphin/commit/0cc1d4c62d7c2267bc5135b8bdbc7f85c8c53147', 'author': {'name': 'JMC47', 'email': 'JMC4789@gmail.com', 'username': 'JMC47'}, 'committer': {'name': 'GitHub', 'email': 'noreply@github.com', 'username': 'web-flow'}, 'added': [], 'removed': [], 'modified': ['Source/Core/VideoCommon/OnScreenUI.cpp']}}, 'type': 'raw_gh_hook'}
2024-06-19T23:47:25.042713	{'source': 'webserver', 'gh_type': 'pull_request_review', 'raw': {'action': 'submitted', 'review': {'id': 2129148202, 'node_id': 'PRR_kwDOALCn2M5-6Dkq', 'user': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'site_admin': False}, 'body': 'Code LGTM.  Tested on Windows.', 'commit_id': 'effbd1b3620017f4e8a8bbed405900cbef2c9368', 'submitted_at': '2024-06-19T23:47:23Z', 'state': 'approved', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875#pullrequestreview-2129148202', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12875', 'author_association': 'CONTRIBUTOR', '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12875#pullrequestreview-2129148202'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12875'}}}, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12875', 'id': 1927204686, 'node_id': 'PR_kwDOALCn2M5y3s9O', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875', 'number': 12875, 'state': 'open', 'locked': False, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'user': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'body': 'As part of my investigations on why Vulkan backend rendering via hardware for the Raspberry Pi 5 was not working in master latest I stumbled upon [this VulkanMemoryAllocator issue](https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/issues/362). I checked on `Core/VideoBackends/Vulkan/StagingBuffer.cpp` and in RPi5 VMA was indeed having trouble allocating memory when `VMA_ALLOCATION_CREATE_HOST_ACCESS_RANDOM_BIT` was requested.\r\n\r\nThis PR updates the submodule to tag `v3.1.0` of VulkanMemoryAllocator and as per @Xphalnos request at #12821, the vulkan headers to tag `v1.3.288` from https://github.com/KhronosGroup/Vulkan-Headers. This resolves the issue for Raspberry Pi 5, potentially also fixes this same issue for Raspberry Pi 4 and does not modify dolphin emulator code.\r\n\r\nI preserve a branch with only the VMA update just in case it is preferred to do just that (as it also solves the issue).', 'created_at': '2024-06-18T20:25:01Z', 'updated_at': '2024-06-19T23:47:23Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': '100518f349b97f23895a5fbf3b390d5f924ba5ae', 'assignee': None, 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12875/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12875/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/effbd1b3620017f4e8a8bbed405900cbef2c9368', 'head': {'label': 'luiscondesdi:updatevkheaders', 'ref': 'updatevkheaders', 'sha': 'effbd1b3620017f4e8a8bbed405900cbef2c9368', 'user': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'repo': {'id': 815941849, 'node_id': 'R_kgDOMKJI2Q', 'name': 'dolphinrpi5', 'full_name': 'luiscondesdi/dolphinrpi5', 'private': False, 'owner': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'html_url': 'https://github.com/luiscondesdi/dolphinrpi5', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5', 'forks_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/forks', 'keys_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/teams', 'hooks_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/hooks', 'issue_events_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/issues/events{/number}', 'events_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/events', 'assignees_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/assignees{/user}', 'branches_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/branches{/branch}', 'tags_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/tags', 'blobs_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/languages', 'stargazers_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/stargazers', 'contributors_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/contributors', 'subscribers_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/subscribers', 'subscription_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/subscription', 'commits_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/contents/{+path}', 'compare_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/merges', 'archive_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/downloads', 'issues_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/issues{/number}', 'pulls_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/labels{/name}', 'releases_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/releases{/id}', 'deployments_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/deployments', 'created_at': '2024-06-16T15:45:50Z', 'updated_at': '2024-06-18T05:40:57Z', 'pushed_at': '2024-06-19T17:55:04Z', 'git_url': 'git://github.com/luiscondesdi/dolphinrpi5.git', 'ssh_url': 'git@github.com:luiscondesdi/dolphinrpi5.git', 'clone_url': 'https://github.com/luiscondesdi/dolphinrpi5.git', 'svn_url': 'https://github.com/luiscondesdi/dolphinrpi5', 'homepage': 'https://dolphin-emu.org', 'size': 455931, 'stargazers_count': 0, 'watchers_count': 0, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 0, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': [], 'visibility': 'public', 'forks': 0, 'open_issues': 0, 'watchers': 0, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': 'a0d8c1088d13cc73c6a004fbbfcb964eff538fbb', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T21:20:31Z', 'pushed_at': '2024-06-19T19:24:46Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497778, 'stargazers_count': 12363, 'watchers_count': 12363, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 254, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 254, 'watchers': 12363, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': True, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12875'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12875'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12875/comments'}, '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/12875/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/effbd1b3620017f4e8a8bbed405900cbef2c9368'}}, 'author_association': 'NONE', 'auto_merge': None, 'active_lock_reason': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T21:20:31Z', 'pushed_at': '2024-06-19T19:24:46Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497778, 'stargazers_count': 12363, 'watchers_count': 12363, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 254, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 254, 'watchers': 12363, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2024-06-19T20:35:05.559811	{'source': 'webserver', 'gh_type': 'issue_comment', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'id': 2360647170, 'node_id': 'PR_kwDOALCn2M5y3s9O', 'number': 12875, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'user': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 10, 'created_at': '2024-06-18T20:25:01Z', 'updated_at': '2024-06-19T20:35:04Z', 'closed_at': None, 'author_association': 'NONE', 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12875', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.patch', 'merged_at': None}, 'body': 'As part of my investigations on why Vulkan backend rendering via hardware for the Raspberry Pi 5 was not working in master latest I stumbled upon [this VulkanMemoryAllocator issue](https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/issues/362). I checked on `Core/VideoBackends/Vulkan/StagingBuffer.cpp` and in RPi5 VMA was indeed having trouble allocating memory when `VMA_ALLOCATION_CREATE_HOST_ACCESS_RANDOM_BIT` was requested.\r\n\r\nThis PR updates the submodule to tag `v3.1.0` of VulkanMemoryAllocator and as per @Xphalnos request at #12821, the vulkan headers to tag `v1.3.288` from https://github.com/KhronosGroup/Vulkan-Headers. This resolves the issue for Raspberry Pi 5, potentially also fixes this same issue for Raspberry Pi 4 and does not modify dolphin emulator code.\r\n\r\nI preserve a branch with only the VMA update just in case it is preferred to do just that (as it also solves the issue).', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/reactions', 'total_count': 1, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 1, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179426479', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875#issuecomment-2179426479', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875', 'id': 2179426479, 'node_id': 'IC_kwDOALCn2M6B52iv', 'user': {'login': 'Xphalnos', 'id': 164882787, 'node_id': 'U_kgDOCdPpYw', 'avatar_url': 'https://avatars.githubusercontent.com/u/164882787?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Xphalnos', 'html_url': 'https://github.com/Xphalnos', 'followers_url': 'https://api.github.com/users/Xphalnos/followers', 'following_url': 'https://api.github.com/users/Xphalnos/following{/other_user}', 'gists_url': 'https://api.github.com/users/Xphalnos/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Xphalnos/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Xphalnos/subscriptions', 'organizations_url': 'https://api.github.com/users/Xphalnos/orgs', 'repos_url': 'https://api.github.com/users/Xphalnos/repos', 'events_url': 'https://api.github.com/users/Xphalnos/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Xphalnos/received_events', 'type': 'User', 'site_admin': False}, 'created_at': '2024-06-19T20:35:03Z', 'updated_at': '2024-06-19T20:35:03Z', 'author_association': 'NONE', 'body': 'Tested on Android on Zelda Wind Waker: Before 25-27 fps and after 27-30 fps', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179426479/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T19:27:52Z', 'pushed_at': '2024-06-19T19:24:46Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497778, 'stargazers_count': 12362, 'watchers_count': 12362, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 254, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 254, 'watchers': 12362, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'Xphalnos', 'id': 164882787, 'node_id': 'U_kgDOCdPpYw', 'avatar_url': 'https://avatars.githubusercontent.com/u/164882787?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Xphalnos', 'html_url': 'https://github.com/Xphalnos', 'followers_url': 'https://api.github.com/users/Xphalnos/followers', 'following_url': 'https://api.github.com/users/Xphalnos/following{/other_user}', 'gists_url': 'https://api.github.com/users/Xphalnos/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Xphalnos/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Xphalnos/subscriptions', 'organizations_url': 'https://api.github.com/users/Xphalnos/orgs', 'repos_url': 'https://api.github.com/users/Xphalnos/repos', 'events_url': 'https://api.github.com/users/Xphalnos/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Xphalnos/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2024-06-19T19:24:46.850993	{'source': 'webserver', 'gh_type': 'pull_request', 'raw': {'action': 'synchronize', 'number': 12872, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12872', 'id': 1926305495, 'node_id': 'PR_kwDOALCn2M5y0RbX', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12872', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12872.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12872.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12872', 'number': 12872, 'state': 'open', 'locked': False, 'title': 'Add MemoryVerifier to AchievementManager Startup', 'user': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'site_admin': False}, 'body': 'rc_client calls the provided memory peeker asynchronously in the callback for starting a session, to validate/invalidate the memory used for achievements. Dolphin cannot access memory from any thread but host or CPU so this access has a small chance of being invalid. This commit adds a MemoryVerifier that the AchievementManager will use to perform this, before changing the peek method back to the original MemoryPeeker for normal operation.', 'created_at': '2024-06-18T11:35:41Z', 'updated_at': '2024-06-19T19:24:45Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': 'acc38fb9ab5357243efb96b36fd78c27a238fa58', 'assignee': None, 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12872/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12872/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12872/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/e9b6fc71a06363ffd9bf1cfe45a492eef9eedaa7', 'head': {'label': 'LillyJadeKatrin:retroachievements-start-session-bug', 'ref': 'retroachievements-start-session-bug', 'sha': 'e9b6fc71a06363ffd9bf1cfe45a492eef9eedaa7', 'user': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'site_admin': False}, 'repo': {'id': 604890132, 'node_id': 'R_kgDOJA3kFA', 'name': 'dolphin-retroachievements', 'full_name': 'LillyJadeKatrin/dolphin-retroachievements', 'private': False, 'owner': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'site_admin': False}, 'html_url': 'https://github.com/LillyJadeKatrin/dolphin-retroachievements', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements', 'forks_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/forks', 'keys_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/teams', 'hooks_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/hooks', 'issue_events_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/issues/events{/number}', 'events_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/events', 'assignees_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/assignees{/user}', 'branches_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/branches{/branch}', 'tags_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/tags', 'blobs_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/languages', 'stargazers_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/stargazers', 'contributors_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/contributors', 'subscribers_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/subscribers', 'subscription_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/subscription', 'commits_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/contents/{+path}', 'compare_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/merges', 'archive_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/downloads', 'issues_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/issues{/number}', 'pulls_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/labels{/name}', 'releases_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/releases{/id}', 'deployments_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/deployments', 'created_at': '2023-02-22T02:00:37Z', 'updated_at': '2024-06-19T17:52:46Z', 'pushed_at': '2024-06-19T19:24:43Z', 'git_url': 'git://github.com/LillyJadeKatrin/dolphin-retroachievements.git', 'ssh_url': 'git@github.com:LillyJadeKatrin/dolphin-retroachievements.git', 'clone_url': 'https://github.com/LillyJadeKatrin/dolphin-retroachievements.git', 'svn_url': 'https://github.com/LillyJadeKatrin/dolphin-retroachievements', 'homepage': 'https://dolphin-emu.org', 'size': 457334, 'stargazers_count': 7, 'watchers_count': 7, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 1, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': [], 'visibility': 'public', 'forks': 1, 'open_issues': 0, 'watchers': 7, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '8435bccbc01bb4e37336f1efebaa5b30c5806785', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T17:49:31Z', 'pushed_at': '2024-06-19T18:32:52Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497778, 'stargazers_count': 12361, 'watchers_count': 12361, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 254, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 254, 'watchers': 12361, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': True, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12872'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12872'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12872'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12872/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12872/comments'}, '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/12872/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/e9b6fc71a06363ffd9bf1cfe45a492eef9eedaa7'}}, 'author_association': 'CONTRIBUTOR', 'auto_merge': None, 'active_lock_reason': None, 'merged': False, 'mergeable': None, 'rebaseable': None, 'mergeable_state': 'unknown', 'merged_by': None, 'comments': 3, 'review_comments': 3, 'maintainer_can_modify': True, 'commits': 1, 'additions': 11, 'deletions': 0, 'changed_files': 1}, 'before': '83efc1357e9c6a6e9137253dede4abda5f28ecb0', 'after': 'e9b6fc71a06363ffd9bf1cfe45a492eef9eedaa7', 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T17:49:31Z', 'pushed_at': '2024-06-19T18:32:52Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497778, 'stargazers_count': 12361, 'watchers_count': 12361, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 254, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 254, 'watchers': 12361, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2024-06-19T19:07:42.377686	{'source': 'webserver', 'gh_type': 'issue_comment', 'raw': {'action': 'edited', 'changes': {'body': {'from': 'Able to reproduce\n\n```\ntype: crash\nosVersion: google/oriole/oriole:14/AP2A.240605.024/2024061400:user/release-keys\npackage: org.dolphinemu.dolphinemu.debug:19991\nprocess: org.dolphinemu.dolphinemu.debug\nprocessUptime: 8557 + 90 ms\ninstaller: com.android.packageinstaller\n\njava.lang.NullPointerException\n\tat org.dolphinemu.dolphinemu.features.input.model.DolphinSensorEventListener.onSensorChanged(DolphinSensorEventListener.kt:258)\n\tat android.hardware.input.InputDeviceSensorManager$InputSensorEventListenerDelegate.handleMessage(InputDeviceSensorManager.java:368)\n\tat android.os.Handler.dispatchMessage(Handler.java:107)\n\tat android.os.Looper.loopOnce(Looper.java:232)\n\tat android.os.Looper.loop(Looper.java:317)\n\tat android.os.HandlerThread.run(HandlerThread.java:85)\n```\n'}}, 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12863', 'id': 2354819933, 'node_id': 'PR_kwDOALCn2M5yj2Ff', 'number': 12863, 'title': 'Revert "Android: Disable input device sensor input due to crash"', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 2, 'created_at': '2024-06-15T12:25:30Z', 'updated_at': '2024-06-19T19:07:41Z', 'closed_at': None, 'author_association': 'MEMBER', 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12863', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12863', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12863.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12863.patch', 'merged_at': None}, 'body': "This reverts commit 75fb1a7edfb12f490b08ab0b76a8e2f1536d2d9b.\r\n\r\nWhen I was working on the Android input overhaul, I temporarily disabled the new feature of reading sensor inputs from gamepads due to a crash. I'm not sure if this bug still can be reproduced, so... Let's re-enable the feature and see what happens?", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863/reactions', 'total_count': 1, '+1': 1, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179328427', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12863#issuecomment-2179328427', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863', 'id': 2179328427, 'node_id': 'IC_kwDOALCn2M6B5emr', 'user': {'login': 'dreamsyntax', 'id': 14857235, 'node_id': 'MDQ6VXNlcjE0ODU3MjM1', 'avatar_url': 'https://avatars.githubusercontent.com/u/14857235?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dreamsyntax', 'html_url': 'https://github.com/dreamsyntax', 'followers_url': 'https://api.github.com/users/dreamsyntax/followers', 'following_url': 'https://api.github.com/users/dreamsyntax/following{/other_user}', 'gists_url': 'https://api.github.com/users/dreamsyntax/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dreamsyntax/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dreamsyntax/subscriptions', 'organizations_url': 'https://api.github.com/users/dreamsyntax/orgs', 'repos_url': 'https://api.github.com/users/dreamsyntax/repos', 'events_url': 'https://api.github.com/users/dreamsyntax/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dreamsyntax/received_events', 'type': 'User', 'site_admin': False}, 'created_at': '2024-06-19T19:04:25Z', 'updated_at': '2024-06-19T19:07:41Z', 'author_association': 'MEMBER', 'body': 'Able to reproduce\n\n```\ntype: crash\nosVersion: google/oriole/oriole:14/AP2A.240605.024/2024061400:user/release-keys\npackage: org.dolphinemu.dolphinemu.debug:19991\nprocess: org.dolphinemu.dolphinemu.debug\nprocessUptime: 8557 + 90 ms\ninstaller: com.android.packageinstaller\n\njava.lang.NullPointerException\n\tat org.dolphinemu.dolphinemu.features.input.model.DolphinSensorEventListener.onSensorChanged(DolphinSensorEventListener.kt:258)\n\tat android.hardware.input.InputDeviceSensorManager$InputSensorEventListenerDelegate.handleMessage(InputDeviceSensorManager.java:368)\n\tat android.os.Handler.dispatchMessage(Handler.java:107)\n\tat android.os.Looper.loopOnce(Looper.java:232)\n\tat android.os.Looper.loop(Looper.java:317)\n\tat android.os.HandlerThread.run(HandlerThread.java:85)\n```\n\nSteps:\n1. Install PR apk\n2. Sync a DualSense controller to phones Bluetooth\n3. In GameCube Input, assign Gyro to anything. I assigned Pitch Up/Down and Roll Left/Right to control stick and attempted to play this way for a few mins. Worked fine, just a pain to play this way.\n4. With emulation running open menu and select settings. Wait a moment. The app will crash. Do not select anything after selecting Settings while emulation is running.', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179328427/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T17:49:31Z', 'pushed_at': '2024-06-19T18:32:52Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497778, 'stargazers_count': 12361, 'watchers_count': 12361, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 254, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 254, 'watchers': 12361, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dreamsyntax', 'id': 14857235, 'node_id': 'MDQ6VXNlcjE0ODU3MjM1', 'avatar_url': 'https://avatars.githubusercontent.com/u/14857235?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dreamsyntax', 'html_url': 'https://github.com/dreamsyntax', 'followers_url': 'https://api.github.com/users/dreamsyntax/followers', 'following_url': 'https://api.github.com/users/dreamsyntax/following{/other_user}', 'gists_url': 'https://api.github.com/users/dreamsyntax/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dreamsyntax/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dreamsyntax/subscriptions', 'organizations_url': 'https://api.github.com/users/dreamsyntax/orgs', 'repos_url': 'https://api.github.com/users/dreamsyntax/repos', 'events_url': 'https://api.github.com/users/dreamsyntax/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dreamsyntax/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2024-06-19T19:04:37.223168	{'source': 'webserver', 'gh_type': 'issue_comment', 'raw': {'action': 'edited', 'changes': {'body': {'from': 'Able to reproduce\n```\n```\ntype: crash\nosVersion: google/oriole/oriole:14/AP2A.240605.024/2024061400:user/release-keys\npackage: org.dolphinemu.dolphinemu.debug:19991\nprocess: org.dolphinemu.dolphinemu.debug\nprocessUptime: 8557 + 90 ms\ninstaller: com.android.packageinstaller\n\njava.lang.NullPointerException\n\tat org.dolphinemu.dolphinemu.features.input.model.DolphinSensorEventListener.onSensorChanged(DolphinSensorEventListener.kt:258)\n\tat android.hardware.input.InputDeviceSensorManager$InputSensorEventListenerDelegate.handleMessage(InputDeviceSensorManager.java:368)\n\tat android.os.Handler.dispatchMessage(Handler.java:107)\n\tat android.os.Looper.loopOnce(Looper.java:232)\n\tat android.os.Looper.loop(Looper.java:317)\n\tat android.os.HandlerThread.run(HandlerThread.java:85)\n```\n```\n'}}, 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12863', 'id': 2354819933, 'node_id': 'PR_kwDOALCn2M5yj2Ff', 'number': 12863, 'title': 'Revert "Android: Disable input device sensor input due to crash"', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 2, 'created_at': '2024-06-15T12:25:30Z', 'updated_at': '2024-06-19T19:04:35Z', 'closed_at': None, 'author_association': 'MEMBER', 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12863', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12863', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12863.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12863.patch', 'merged_at': None}, 'body': "This reverts commit 75fb1a7edfb12f490b08ab0b76a8e2f1536d2d9b.\r\n\r\nWhen I was working on the Android input overhaul, I temporarily disabled the new feature of reading sensor inputs from gamepads due to a crash. I'm not sure if this bug still can be reproduced, so... Let's re-enable the feature and see what happens?", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863/reactions', 'total_count': 1, '+1': 1, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179328427', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12863#issuecomment-2179328427', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863', 'id': 2179328427, 'node_id': 'IC_kwDOALCn2M6B5emr', 'user': {'login': 'dreamsyntax', 'id': 14857235, 'node_id': 'MDQ6VXNlcjE0ODU3MjM1', 'avatar_url': 'https://avatars.githubusercontent.com/u/14857235?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dreamsyntax', 'html_url': 'https://github.com/dreamsyntax', 'followers_url': 'https://api.github.com/users/dreamsyntax/followers', 'following_url': 'https://api.github.com/users/dreamsyntax/following{/other_user}', 'gists_url': 'https://api.github.com/users/dreamsyntax/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dreamsyntax/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dreamsyntax/subscriptions', 'organizations_url': 'https://api.github.com/users/dreamsyntax/orgs', 'repos_url': 'https://api.github.com/users/dreamsyntax/repos', 'events_url': 'https://api.github.com/users/dreamsyntax/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dreamsyntax/received_events', 'type': 'User', 'site_admin': False}, 'created_at': '2024-06-19T19:04:25Z', 'updated_at': '2024-06-19T19:04:35Z', 'author_association': 'MEMBER', 'body': 'Able to reproduce\n\n```\ntype: crash\nosVersion: google/oriole/oriole:14/AP2A.240605.024/2024061400:user/release-keys\npackage: org.dolphinemu.dolphinemu.debug:19991\nprocess: org.dolphinemu.dolphinemu.debug\nprocessUptime: 8557 + 90 ms\ninstaller: com.android.packageinstaller\n\njava.lang.NullPointerException\n\tat org.dolphinemu.dolphinemu.features.input.model.DolphinSensorEventListener.onSensorChanged(DolphinSensorEventListener.kt:258)\n\tat android.hardware.input.InputDeviceSensorManager$InputSensorEventListenerDelegate.handleMessage(InputDeviceSensorManager.java:368)\n\tat android.os.Handler.dispatchMessage(Handler.java:107)\n\tat android.os.Looper.loopOnce(Looper.java:232)\n\tat android.os.Looper.loop(Looper.java:317)\n\tat android.os.HandlerThread.run(HandlerThread.java:85)\n```\n', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179328427/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T17:49:31Z', 'pushed_at': '2024-06-19T18:32:52Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497778, 'stargazers_count': 12361, 'watchers_count': 12361, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 254, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 254, 'watchers': 12361, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dreamsyntax', 'id': 14857235, 'node_id': 'MDQ6VXNlcjE0ODU3MjM1', 'avatar_url': 'https://avatars.githubusercontent.com/u/14857235?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dreamsyntax', 'html_url': 'https://github.com/dreamsyntax', 'followers_url': 'https://api.github.com/users/dreamsyntax/followers', 'following_url': 'https://api.github.com/users/dreamsyntax/following{/other_user}', 'gists_url': 'https://api.github.com/users/dreamsyntax/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dreamsyntax/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dreamsyntax/subscriptions', 'organizations_url': 'https://api.github.com/users/dreamsyntax/orgs', 'repos_url': 'https://api.github.com/users/dreamsyntax/repos', 'events_url': 'https://api.github.com/users/dreamsyntax/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dreamsyntax/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2024-06-19T19:04:27.185389	{'source': 'webserver', 'gh_type': 'issue_comment', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12863', 'id': 2354819933, 'node_id': 'PR_kwDOALCn2M5yj2Ff', 'number': 12863, 'title': 'Revert "Android: Disable input device sensor input due to crash"', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 2, 'created_at': '2024-06-15T12:25:30Z', 'updated_at': '2024-06-19T19:04:26Z', 'closed_at': None, 'author_association': 'MEMBER', 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12863', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12863', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12863.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12863.patch', 'merged_at': None}, 'body': "This reverts commit 75fb1a7edfb12f490b08ab0b76a8e2f1536d2d9b.\r\n\r\nWhen I was working on the Android input overhaul, I temporarily disabled the new feature of reading sensor inputs from gamepads due to a crash. I'm not sure if this bug still can be reproduced, so... Let's re-enable the feature and see what happens?", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863/reactions', 'total_count': 1, '+1': 1, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179328427', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12863#issuecomment-2179328427', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12863', 'id': 2179328427, 'node_id': 'IC_kwDOALCn2M6B5emr', 'user': {'login': 'dreamsyntax', 'id': 14857235, 'node_id': 'MDQ6VXNlcjE0ODU3MjM1', 'avatar_url': 'https://avatars.githubusercontent.com/u/14857235?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dreamsyntax', 'html_url': 'https://github.com/dreamsyntax', 'followers_url': 'https://api.github.com/users/dreamsyntax/followers', 'following_url': 'https://api.github.com/users/dreamsyntax/following{/other_user}', 'gists_url': 'https://api.github.com/users/dreamsyntax/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dreamsyntax/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dreamsyntax/subscriptions', 'organizations_url': 'https://api.github.com/users/dreamsyntax/orgs', 'repos_url': 'https://api.github.com/users/dreamsyntax/repos', 'events_url': 'https://api.github.com/users/dreamsyntax/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dreamsyntax/received_events', 'type': 'User', 'site_admin': False}, 'created_at': '2024-06-19T19:04:25Z', 'updated_at': '2024-06-19T19:04:25Z', 'author_association': 'MEMBER', 'body': 'Able to reproduce\n```\n```\ntype: crash\nosVersion: google/oriole/oriole:14/AP2A.240605.024/2024061400:user/release-keys\npackage: org.dolphinemu.dolphinemu.debug:19991\nprocess: org.dolphinemu.dolphinemu.debug\nprocessUptime: 8557 + 90 ms\ninstaller: com.android.packageinstaller\n\njava.lang.NullPointerException\n\tat org.dolphinemu.dolphinemu.features.input.model.DolphinSensorEventListener.onSensorChanged(DolphinSensorEventListener.kt:258)\n\tat android.hardware.input.InputDeviceSensorManager$InputSensorEventListenerDelegate.handleMessage(InputDeviceSensorManager.java:368)\n\tat android.os.Handler.dispatchMessage(Handler.java:107)\n\tat android.os.Looper.loopOnce(Looper.java:232)\n\tat android.os.Looper.loop(Looper.java:317)\n\tat android.os.HandlerThread.run(HandlerThread.java:85)\n```\n```\n', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179328427/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T17:49:31Z', 'pushed_at': '2024-06-19T18:32:52Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497778, 'stargazers_count': 12361, 'watchers_count': 12361, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 254, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 254, 'watchers': 12361, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dreamsyntax', 'id': 14857235, 'node_id': 'MDQ6VXNlcjE0ODU3MjM1', 'avatar_url': 'https://avatars.githubusercontent.com/u/14857235?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dreamsyntax', 'html_url': 'https://github.com/dreamsyntax', 'followers_url': 'https://api.github.com/users/dreamsyntax/followers', 'following_url': 'https://api.github.com/users/dreamsyntax/following{/other_user}', 'gists_url': 'https://api.github.com/users/dreamsyntax/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dreamsyntax/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dreamsyntax/subscriptions', 'organizations_url': 'https://api.github.com/users/dreamsyntax/orgs', 'repos_url': 'https://api.github.com/users/dreamsyntax/repos', 'events_url': 'https://api.github.com/users/dreamsyntax/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dreamsyntax/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2024-06-19T18:50:45.126084	{'source': 'webserver', 'gh_type': 'pull_request_review', 'raw': {'action': 'submitted', 'review': {'id': 2128899499, 'node_id': 'PRR_kwDOALCn2M5-5G2r', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'site_admin': False}, 'body': "It's fine I guess.", 'commit_id': '45563a872cce3a06badf9466c29bab953e611e45', 'submitted_at': '2024-06-19T18:50:43Z', 'state': 'approved', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12858#pullrequestreview-2128899499', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12858', 'author_association': 'MEMBER', '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12858#pullrequestreview-2128899499'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12858'}}}, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12858', 'id': 1919865572, 'node_id': 'PR_kwDOALCn2M5ybtLk', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12858', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12858.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12858.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12858', 'number': 12858, 'state': 'open', 'locked': False, 'title': 'Scale challenge icons based on screen height', 'user': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'site_admin': False}, 'body': None, 'created_at': '2024-06-14T04:01:49Z', 'updated_at': '2024-06-19T18:50:43Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': 'a3e8df47456840495820054248cdb5f313bd3280', 'assignee': None, 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12858/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12858/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12858/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/45563a872cce3a06badf9466c29bab953e611e45', 'head': {'label': 'LillyJadeKatrin:retroachievements-challenge-scale', 'ref': 'retroachievements-challenge-scale', 'sha': '45563a872cce3a06badf9466c29bab953e611e45', 'user': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'site_admin': False}, 'repo': {'id': 604890132, 'node_id': 'R_kgDOJA3kFA', 'name': 'dolphin-retroachievements', 'full_name': 'LillyJadeKatrin/dolphin-retroachievements', 'private': False, 'owner': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'site_admin': False}, 'html_url': 'https://github.com/LillyJadeKatrin/dolphin-retroachievements', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements', 'forks_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/forks', 'keys_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/teams', 'hooks_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/hooks', 'issue_events_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/issues/events{/number}', 'events_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/events', 'assignees_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/assignees{/user}', 'branches_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/branches{/branch}', 'tags_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/tags', 'blobs_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/languages', 'stargazers_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/stargazers', 'contributors_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/contributors', 'subscribers_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/subscribers', 'subscription_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/subscription', 'commits_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/contents/{+path}', 'compare_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/merges', 'archive_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/downloads', 'issues_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/issues{/number}', 'pulls_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/labels{/name}', 'releases_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/releases{/id}', 'deployments_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/deployments', 'created_at': '2023-02-22T02:00:37Z', 'updated_at': '2024-06-19T17:52:46Z', 'pushed_at': '2024-06-19T18:32:51Z', 'git_url': 'git://github.com/LillyJadeKatrin/dolphin-retroachievements.git', 'ssh_url': 'git@github.com:LillyJadeKatrin/dolphin-retroachievements.git', 'clone_url': 'https://github.com/LillyJadeKatrin/dolphin-retroachievements.git', 'svn_url': 'https://github.com/LillyJadeKatrin/dolphin-retroachievements', 'homepage': 'https://dolphin-emu.org', 'size': 457323, 'stargazers_count': 7, 'watchers_count': 7, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 1, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': [], 'visibility': 'public', 'forks': 1, 'open_issues': 0, 'watchers': 7, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '8435bccbc01bb4e37336f1efebaa5b30c5806785', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T17:49:31Z', 'pushed_at': '2024-06-19T18:32:52Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497778, 'stargazers_count': 12361, 'watchers_count': 12361, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 254, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 254, 'watchers': 12361, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': True, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12858'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12858'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12858'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12858/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12858/comments'}, '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/12858/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/45563a872cce3a06badf9466c29bab953e611e45'}}, 'author_association': 'CONTRIBUTOR', 'auto_merge': None, 'active_lock_reason': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T17:49:31Z', 'pushed_at': '2024-06-19T18:32:52Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497778, 'stargazers_count': 12361, 'watchers_count': 12361, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 254, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 254, 'watchers': 12361, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2024-06-19T18:32:53.313032	{'source': 'webserver', 'gh_type': 'pull_request', 'raw': {'action': 'synchronize', 'number': 12858, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12858', 'id': 1919865572, 'node_id': 'PR_kwDOALCn2M5ybtLk', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12858', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12858.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12858.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12858', 'number': 12858, 'state': 'open', 'locked': False, 'title': 'Scale challenge icons based on screen height', 'user': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'site_admin': False}, 'body': None, 'created_at': '2024-06-14T04:01:49Z', 'updated_at': '2024-06-19T18:32:51Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': 'aef3b62a1392650104da8b0feb50cc5c127b8153', 'assignee': None, 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12858/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12858/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12858/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/45563a872cce3a06badf9466c29bab953e611e45', 'head': {'label': 'LillyJadeKatrin:retroachievements-challenge-scale', 'ref': 'retroachievements-challenge-scale', 'sha': '45563a872cce3a06badf9466c29bab953e611e45', 'user': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'site_admin': False}, 'repo': {'id': 604890132, 'node_id': 'R_kgDOJA3kFA', 'name': 'dolphin-retroachievements', 'full_name': 'LillyJadeKatrin/dolphin-retroachievements', 'private': False, 'owner': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'site_admin': False}, 'html_url': 'https://github.com/LillyJadeKatrin/dolphin-retroachievements', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements', 'forks_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/forks', 'keys_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/teams', 'hooks_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/hooks', 'issue_events_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/issues/events{/number}', 'events_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/events', 'assignees_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/assignees{/user}', 'branches_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/branches{/branch}', 'tags_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/tags', 'blobs_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/languages', 'stargazers_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/stargazers', 'contributors_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/contributors', 'subscribers_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/subscribers', 'subscription_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/subscription', 'commits_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/contents/{+path}', 'compare_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/merges', 'archive_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/downloads', 'issues_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/issues{/number}', 'pulls_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/labels{/name}', 'releases_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/releases{/id}', 'deployments_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/deployments', 'created_at': '2023-02-22T02:00:37Z', 'updated_at': '2024-06-19T17:52:46Z', 'pushed_at': '2024-06-19T18:32:51Z', 'git_url': 'git://github.com/LillyJadeKatrin/dolphin-retroachievements.git', 'ssh_url': 'git@github.com:LillyJadeKatrin/dolphin-retroachievements.git', 'clone_url': 'https://github.com/LillyJadeKatrin/dolphin-retroachievements.git', 'svn_url': 'https://github.com/LillyJadeKatrin/dolphin-retroachievements', 'homepage': 'https://dolphin-emu.org', 'size': 457323, 'stargazers_count': 7, 'watchers_count': 7, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 1, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': [], 'visibility': 'public', 'forks': 1, 'open_issues': 0, 'watchers': 7, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '8435bccbc01bb4e37336f1efebaa5b30c5806785', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T17:49:31Z', 'pushed_at': '2024-06-19T17:55:05Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497771, 'stargazers_count': 12361, 'watchers_count': 12361, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 254, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 254, 'watchers': 12361, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': True, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12858'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12858'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12858'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12858/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12858/comments'}, '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/12858/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/45563a872cce3a06badf9466c29bab953e611e45'}}, 'author_association': 'CONTRIBUTOR', 'auto_merge': None, 'active_lock_reason': None, 'merged': False, 'mergeable': None, 'rebaseable': None, 'mergeable_state': 'unknown', 'merged_by': None, 'comments': 3, 'review_comments': 0, 'maintainer_can_modify': True, 'commits': 1, 'additions': 3, 'deletions': 2, 'changed_files': 1}, 'before': '11ad587a0395b8fd41f995f4ece418a6179d5f32', 'after': '45563a872cce3a06badf9466c29bab953e611e45', 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T17:49:31Z', 'pushed_at': '2024-06-19T17:55:05Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497771, 'stargazers_count': 12361, 'watchers_count': 12361, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 254, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 254, 'watchers': 12361, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2024-06-19T17:59:25.240708	{'source': 'webserver', 'gh_type': 'pull_request', 'raw': {'action': 'edited', 'number': 12875, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12875', 'id': 1927204686, 'node_id': 'PR_kwDOALCn2M5y3s9O', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875', 'number': 12875, 'state': 'open', 'locked': False, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'user': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'body': 'As part of my investigations on why Vulkan backend rendering via hardware for the Raspberry Pi 5 was not working in master latest I stumbled upon [this VulkanMemoryAllocator issue](https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/issues/362). I checked on `Core/VideoBackends/Vulkan/StagingBuffer.cpp` and in RPi5 VMA was indeed having trouble allocating memory when `VMA_ALLOCATION_CREATE_HOST_ACCESS_RANDOM_BIT` was requested.\r\n\r\nThis PR updates the submodule to tag `v3.1.0` of VulkanMemoryAllocator and as per @Xphalnos request at #12821, the vulkan headers to tag `v1.3.288` from https://github.com/KhronosGroup/Vulkan-Headers. This resolves the issue for Raspberry Pi 5, potentially also fixes this same issue for Raspberry Pi 4 and does not modify dolphin emulator code.\r\n\r\nI preserve a branch with only the VMA update just in case it is preferred to do just that (as it also solves the issue).', 'created_at': '2024-06-18T20:25:01Z', 'updated_at': '2024-06-19T17:59:23Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': '100518f349b97f23895a5fbf3b390d5f924ba5ae', 'assignee': None, 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12875/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12875/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/effbd1b3620017f4e8a8bbed405900cbef2c9368', 'head': {'label': 'luiscondesdi:updatevkheaders', 'ref': 'updatevkheaders', 'sha': 'effbd1b3620017f4e8a8bbed405900cbef2c9368', 'user': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'repo': {'id': 815941849, 'node_id': 'R_kgDOMKJI2Q', 'name': 'dolphinrpi5', 'full_name': 'luiscondesdi/dolphinrpi5', 'private': False, 'owner': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'html_url': 'https://github.com/luiscondesdi/dolphinrpi5', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5', 'forks_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/forks', 'keys_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/teams', 'hooks_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/hooks', 'issue_events_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/issues/events{/number}', 'events_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/events', 'assignees_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/assignees{/user}', 'branches_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/branches{/branch}', 'tags_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/tags', 'blobs_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/languages', 'stargazers_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/stargazers', 'contributors_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/contributors', 'subscribers_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/subscribers', 'subscription_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/subscription', 'commits_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/contents/{+path}', 'compare_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/merges', 'archive_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/downloads', 'issues_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/issues{/number}', 'pulls_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/labels{/name}', 'releases_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/releases{/id}', 'deployments_url': 'https://api.github.com/repos/luiscondesdi/dolphinrpi5/deployments', 'created_at': '2024-06-16T15:45:50Z', 'updated_at': '2024-06-18T05:40:57Z', 'pushed_at': '2024-06-19T17:55:04Z', 'git_url': 'git://github.com/luiscondesdi/dolphinrpi5.git', 'ssh_url': 'git@github.com:luiscondesdi/dolphinrpi5.git', 'clone_url': 'https://github.com/luiscondesdi/dolphinrpi5.git', 'svn_url': 'https://github.com/luiscondesdi/dolphinrpi5', 'homepage': 'https://dolphin-emu.org', 'size': 455927, 'stargazers_count': 0, 'watchers_count': 0, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 0, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': [], 'visibility': 'public', 'forks': 0, 'open_issues': 0, 'watchers': 0, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': 'a0d8c1088d13cc73c6a004fbbfcb964eff538fbb', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T17:49:31Z', 'pushed_at': '2024-06-19T17:55:05Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497771, 'stargazers_count': 12361, 'watchers_count': 12361, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 254, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 254, 'watchers': 12361, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': True, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12875'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12875'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12875/comments'}, '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/12875/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/effbd1b3620017f4e8a8bbed405900cbef2c9368'}}, 'author_association': 'NONE', 'auto_merge': None, 'active_lock_reason': None, 'merged': False, 'mergeable': True, 'rebaseable': True, 'mergeable_state': 'unstable', 'merged_by': None, 'comments': 9, 'review_comments': 0, 'maintainer_can_modify': True, 'commits': 9, 'additions': 10, 'deletions': 220775, 'changed_files': 34}, 'changes': {'body': {'from': 'As part of my investigations on why Vulkan backend rendering via hardware for the Raspberry Pi 5 was not working in master latest I stumbled upon [this VulkanMemoryAllocator issue](https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/issues/362). I checked on `Core/VideoBackends/Vulkan/StagingBuffer.cpp` and in RPi5 VMA was indeed having trouble allocating memory when `VMA_ALLOCATION_CREATE_HOST_ACCESS_RANDOM_BIT` was requested.\r\n\r\nThis PR updates the submodule to tag `v3.1.0` of VulkanMemoryAllocator and as per @Xphalnos request at #12821, the vulkan headers from https://github.com/KhronosGroup/Vulkan-Headers. This resolves the issue for Raspberry Pi 5, potentially also fixes this same issue for Raspberry Pi 4 and does not modify dolphin emulator code.\r\n\r\nI preserve a branch with only the VMA update just in case it is preferred to do just that (as it also solves the issue).'}}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T17:49:31Z', 'pushed_at': '2024-06-19T17:55:05Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497771, 'stargazers_count': 12361, 'watchers_count': 12361, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 254, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 254, 'watchers': 12361, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2024-06-19T17:56:18.535483	{'source': 'webserver', 'gh_type': 'issue_comment', 'raw': {'action': 'edited', 'changes': {'body': {'from': "> > I am referencing the latest tag, v3.1.0 and its in commit message from commit [b6bd882](https://github.com/dolphin-emu/dolphin/pull/12875/commits/b6bd882258356704b6268951a154db822ee09f9f). I'll make it explicit in the PR.\r\n> \r\n> That's good too. I was referring to the Vulkan headers submodule though. Latest tag there is v1.3.288\r\n\r\nYou are absolutely right. Good catch. Vulkan-Headers are now on tag `v1.3.288` as suggested."}}, 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'id': 2360647170, 'node_id': 'PR_kwDOALCn2M5y3s9O', 'number': 12875, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'user': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 9, 'created_at': '2024-06-18T20:25:01Z', 'updated_at': '2024-06-19T17:56:17Z', 'closed_at': None, 'author_association': 'NONE', 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12875', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.patch', 'merged_at': None}, 'body': 'As part of my investigations on why Vulkan backend rendering via hardware for the Raspberry Pi 5 was not working in master latest I stumbled upon [this VulkanMemoryAllocator issue](https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/issues/362). I checked on `Core/VideoBackends/Vulkan/StagingBuffer.cpp` and in RPi5 VMA was indeed having trouble allocating memory when `VMA_ALLOCATION_CREATE_HOST_ACCESS_RANDOM_BIT` was requested.\r\n\r\nThis PR updates the submodule to tag `v3.1.0` of VulkanMemoryAllocator and as per @Xphalnos request at #12821, the vulkan headers from https://github.com/KhronosGroup/Vulkan-Headers. This resolves the issue for Raspberry Pi 5, potentially also fixes this same issue for Raspberry Pi 4 and does not modify dolphin emulator code.\r\n\r\nI preserve a branch with only the VMA update just in case it is preferred to do just that (as it also solves the issue).', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/reactions', 'total_count': 1, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 1, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179248536', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875#issuecomment-2179248536', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875', 'id': 2179248536, 'node_id': 'IC_kwDOALCn2M6B5LGY', 'user': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'created_at': '2024-06-19T17:55:59Z', 'updated_at': '2024-06-19T17:56:17Z', 'author_association': 'NONE', 'body': "> That's good too. I was referring to the Vulkan headers submodule though. Latest tag there is v1.3.288\r\n\r\nYou are absolutely right. Good catch. Vulkan-Headers are now on tag `v1.3.288` as suggested.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179248536/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T17:49:31Z', 'pushed_at': '2024-06-19T17:55:05Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497771, 'stargazers_count': 12361, 'watchers_count': 12361, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 254, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 254, 'watchers': 12361, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2024-06-19T17:56:01.247263	{'source': 'webserver', 'gh_type': 'issue_comment', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'id': 2360647170, 'node_id': 'PR_kwDOALCn2M5y3s9O', 'number': 12875, 'title': 'Vulkan: Update Vulkan headers, VulkanMemoryAllocator', 'user': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 9, 'created_at': '2024-06-18T20:25:01Z', 'updated_at': '2024-06-19T17:56:00Z', 'closed_at': None, 'author_association': 'NONE', 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12875', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12875.patch', 'merged_at': None}, 'body': 'As part of my investigations on why Vulkan backend rendering via hardware for the Raspberry Pi 5 was not working in master latest I stumbled upon [this VulkanMemoryAllocator issue](https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/issues/362). I checked on `Core/VideoBackends/Vulkan/StagingBuffer.cpp` and in RPi5 VMA was indeed having trouble allocating memory when `VMA_ALLOCATION_CREATE_HOST_ACCESS_RANDOM_BIT` was requested.\r\n\r\nThis PR updates the submodule to tag `v3.1.0` of VulkanMemoryAllocator and as per @Xphalnos request at #12821, the vulkan headers from https://github.com/KhronosGroup/Vulkan-Headers. This resolves the issue for Raspberry Pi 5, potentially also fixes this same issue for Raspberry Pi 4 and does not modify dolphin emulator code.\r\n\r\nI preserve a branch with only the VMA update just in case it is preferred to do just that (as it also solves the issue).', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/reactions', 'total_count': 1, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 1, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179248536', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12875#issuecomment-2179248536', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12875', 'id': 2179248536, 'node_id': 'IC_kwDOALCn2M6B5LGY', 'user': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'created_at': '2024-06-19T17:55:59Z', 'updated_at': '2024-06-19T17:55:59Z', 'author_association': 'NONE', 'body': "> > I am referencing the latest tag, v3.1.0 and its in commit message from commit [b6bd882](https://github.com/dolphin-emu/dolphin/pull/12875/commits/b6bd882258356704b6268951a154db822ee09f9f). I'll make it explicit in the PR.\r\n> \r\n> That's good too. I was referring to the Vulkan headers submodule though. Latest tag there is v1.3.288\r\n\r\nYou are absolutely right. Good catch. Vulkan-Headers are now on tag `v1.3.288` as suggested.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2179248536/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', '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}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2024-06-19T17:49:31Z', 'pushed_at': '2024-06-19T17:55:05Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 497771, 'stargazers_count': 12361, 'watchers_count': 12361, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2582, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 254, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2582, 'open_issues': 254, 'watchers': 12361, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'luiscondesdi', 'id': 17256866, 'node_id': 'MDQ6VXNlcjE3MjU2ODY2', 'avatar_url': 'https://avatars.githubusercontent.com/u/17256866?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luiscondesdi', 'html_url': 'https://github.com/luiscondesdi', 'followers_url': 'https://api.github.com/users/luiscondesdi/followers', 'following_url': 'https://api.github.com/users/luiscondesdi/following{/other_user}', 'gists_url': 'https://api.github.com/users/luiscondesdi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luiscondesdi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luiscondesdi/subscriptions', 'organizations_url': 'https://api.github.com/users/luiscondesdi/orgs', 'repos_url': 'https://api.github.com/users/luiscondesdi/repos', 'events_url': 'https://api.github.com/users/luiscondesdi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luiscondesdi/received_events', 'type': 'User', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}

Recent 'raw_redmine_hook' events

2024-06-19T20:18:05.803966	{'source': 'webserver', 'rm_type': 'opened', 'raw': {'action': 'opened', 'issue': {'id': 13558, 'subject': 'Idle inhibition is not implemented on Wayland', 'description': "**What's the problem? Describe what went wrong.**\r\nDolphin will no inhibit idle action (eg. screen dimming or sleep) when using Wayland\r\n\r\n\r\n**What steps will reproduce the problem?**\r\n\r\nOpen any game in Dolphin on Wayland, and wait a few minutes.\r\n\r\n**Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.**\r\n\r\nYes, as of build 21734\r\n\r\n\r\n**Is there anything else that can help developers narrow down the issue?**\r\n\r\nPower management on Wayland is done through the dbus methods `org.freedesktop.PowerManagement.inhibit` on non-GNOME sessions, or `org.gnome.SessionManager` on GNOME", 'created_on': '2024-06-19T20:18:05.758Z', 'updated_on': '2024-06-19T20:18:05.758Z', 'closed_on': None, 'root_id': 13558, 'parent_id': None, 'done_ratio': 0, 'start_date': None, 'due_date': None, 'estimated_hours': None, 'is_private': False, 'lock_version': 0, 'custom_field_values': [{'custom_field_id': 1, 'custom_field_name': 'Operating system', 'value': ['N/A']}, {'custom_field_id': 2, 'custom_field_name': 'Issue type', 'value': 'Bug'}, {'custom_field_id': 3, 'custom_field_name': 'Milestone', 'value': ''}, {'custom_field_id': 4, 'custom_field_name': 'Regression', 'value': '0'}, {'custom_field_id': 5, 'custom_field_name': 'Relates to usability', 'value': '0'}, {'custom_field_id': 6, 'custom_field_name': 'Relates to performance', 'value': '0'}, {'custom_field_id': 7, 'custom_field_name': 'Easy', 'value': '0'}, {'custom_field_id': 8, 'custom_field_name': 'Relates to maintainability', 'value': '0'}, {'custom_field_id': 9, 'custom_field_name': 'Regression start', 'value': ''}, {'custom_field_id': 10, 'custom_field_name': 'Fixed in', 'value': ''}], 'project': {'id': 4, 'identifier': 'emulator', 'name': 'Emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/'}, 'status': {'id': 1, 'name': 'New'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'priority': {'id': 2, 'name': 'Normal'}, 'author': {'id': 60734, 'login': 'koopa512', 'mail': 'koopafivetwelve@gmail.com', 'firstname': 'gaia', 'lastname': 'br', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/cd3db71cdb97616f9900adeb10a3dd9f?rating=PG&size=24'}, 'assignee': None, 'watchers': []}, 'url': 'https://bugs.dolphin-emu.org/issues/13558'}, 'type': 'raw_redmine_hook'}