diff --git a/_issues/2024-08/community-news.md b/_issues/2024-08/community-news.md index f5fdb62af..2c04d1a53 100644 --- a/_issues/2024-08/community-news.md +++ b/_issues/2024-08/community-news.md @@ -116,3 +116,677 @@ If you're interested in making content for the channel reach out to {% rauserpic - Ongoing community discussion to update the current revision process to include a discussion period prior to a longer poll. Allowing more feedback and input into both dicussion and polls. - Developer Negligence Criteria Updates - Ongoing community discussion to update the existing developer negligence criteria to a shorter timeframe with built up tickets. Allowing tickets to be fixable to active developers at a earlier time. + +## Site Updates +### RAWeb v6.8.0 +**Features** +- Restore the Followed Users Ranking component on user profiles by [@wescopeland](https://github.com/wescopeland) in [#2448](https://github.com/RetroAchievements/RAWeb/pull/2448) +- Add more player session details to the ticket page by [@Jamiras](https://github.com/Jamiras) in [#2507](https://github.com/RetroAchievements/RAWeb/pull/2507) +- Add some columns to the game hash table in the management app by [@wescopeland](https://github.com/wescopeland) in [#2508](https://github.com/RetroAchievements/RAWeb/pull/2508) +- Prevent incoming DMs from blocked users by [@wescopeland](https://github.com/wescopeland) in [#2523](https://github.com/RetroAchievements/RAWeb/pull/2523) + +**Fixes** +- Don't show "Deleted User" as the resolver for open tickets by [@wescopeland](https://github.com/wescopeland) in [#2503](https://github.com/RetroAchievements/RAWeb/pull/2503) +- Associate forum post authorization comment to correct user by [@Jamiras](https://github.com/Jamiras) in [#2515](https://github.com/RetroAchievements/RAWeb/pull2515/) +- Prevent an exception when denormalizing double posts by [@Jamiras](https://github.com/Jamiras) in [#2512](https://github.com/RetroAchievements/RAWeb/pull/2512) +- Allow users to submit new leaderboard entries if a previous entry for the same leaderboard was deleted by [@Jamiras](https://github.com/Jamiras) in [#2511](https://github.com/RetroAchievements/RAWeb/pull/2511) +- Prevent exception when attempting to reset the same achievement multiple times by [@Jamiras](https://github.com/Jamiras) in [#2510](https://github.com/RetroAchievements/RAWeb/pull/2510) +- Remove grammatical mistakes line from QATeam on Contact Us page by [@wescopeland](https://github.com/wescopeland) in [#2517](https://github.com/RetroAchievements/RAWeb/pull/2517) +- Prevent an exception in emulators when reading leaderboard timestamps by [@wescopeland](https://github.com/wescopeland) in [#2525](https://github.com/RetroAchievements/RAWeb/pull/2525) +- Change point of contact for 'other' achievement issues to QATeam by [@Jamiras](https://github.com/Jamiras) in [#2518](https://github.com/RetroAchievements/RAWeb/pull/2518) +- Don't format leaderboard timestamps if they're null by [@wescopeland](https://github.com/wescopeland) in [#2531](https://github.com/RetroAchievements/RAWeb/pull/2531) +- Remediate an issue with developer stats where the pagination offset can go negative by [@wescopeland](https://github.com/wescopeland) in [#2534](https://github.com/RetroAchievements/RAWeb/pull/2534) +- Prevent users from unbanning themselves by [@wescopeland](https://github.com/wescopeland) in [#2538](https://github.com/RetroAchievements/RAWeb/pull/2538) +- Prevent server error from possible null value in global ranking by [@wescopeland](https://github.com/wescopeland) in [#2550](https://github.com/RetroAchievements/RAWeb/pull/2550) + +**Environment Changes** +- Ensure game updates are written to the management app activitylog by [@wescopeland](https://github.com/wescopeland) in [#2505](https://github.com/RetroAchievements/RAWeb/pull/2505) +- Add script for migrating game release dates to timestamps by [@wescopeland](https://github.com/wescopeland) in [#2509](https://github.com/RetroAchievements/RAWeb/pull/2509) +- Prepare for Inertia.js by [@wescopeland](https://github.com/wescopeland) in [#2496](https://github.com/RetroAchievements/RAWeb/pull/2496) +- Add Lost Level Archive label by [@televandalist](https://github.com/televandalist) in [#2529](https://github.com/RetroAchievements/RAWeb/pull/2529) + +[Full Changelog](https://github.com/RetroAchievements/RAWeb/releases/tag/6.8.0) + +## DevQuest + +### DevQuest Awards + +
{% ragamepic 15957, 044439, [DevQuest 002] Retro Renovator %} | +||
---|---|---|
{% rauserpic TheJediSonic %} | +||
{% ragamepic 739, 061011, Wario Land: Super Mario Land 3 (GB) %} | +||
{% ragamepic 10438, 081550, Crash Team Racing (PSX) %} | +||
{% ragamepic 5535, 081318, Crash Bandicoot 2: N-Tranced (GBA) %} | +||
{% rauserpic Yurana %} | +||
{% ragamepic 780, 080787, Mega Man Battle Network 6: Cybeast Falzar (GBA) %} | +||
{% ragamepic 5117, 096892, Yu-Gi-Oh! The Sacred Cards (GBA) %} | +||
{% ragamepic 773, 086570, Mega Man Battle Network 2 (GBA) %} | +
{% ragamepic 15952, 043647, [DevQuest 004] Veteran Deveoper %} | +||
---|---|---|
{% rauserpic suspect15 %} | +
{% ragamepic 15907, 045565, [DevQuest 006] The Unwanted %} | +||
---|---|---|
{% rauserpic Vancleef %} | +{% ragamepic 21393, 100206, Ninja vs Knights (WASM4) %} | +
{% ragamepic 17758, 046249, [DevQuest 007] Most Wanted %} | +||
---|---|---|
{% rauserpic Yurana %} | +{% ragamepic 17729, 098375, Mega Man Star Force 3: Black Ace (NDS) %} | +
{% ragamepic 15918, 047727, [DevQuest 008] World Traveler %} | +||
---|---|---|
{% rauserpic Schengo %} | +||
{% ragamepic 2844, 099936, Energy Breaker (SNES) %} | +||
{% ragamepic 11664, 086480, Tengai Makyou Zero (SNES) %} | +||
{% rauserpic authorblues %} | +||
{% ragamepic 4333, 095673, Higemaru Makaijima: Nanatsu no Shima Daibouken (NES) %} | +||
{% ragamepic 23001, 070029, Jungle no Ouja Tar-chan: Sekai Manyuu Dai Kakutou no Maki (SNES) %} | +||
{% rauserpic NamcoPlayer9871 %} | +||
{% ragamepic 2742, 098655, Cosmo Gang: The Video (SNES) %} | +||
{% ragamepic 26242, 097884, Puzzle & Action: Tant-R (GG) %} | +||
{% rauserpic Layton %} | +||
{% ragamepic 29870, 098019, Dark Tales: From the Lost Soul (PSX) %} | +||
{% ragamepic 22534, 096064, Welcome House (PSX) %} | +
{% ragamepic 15937, 048656, [DevQuest 009] Launch Party! %} | +||
---|---|---|
{% rauserpic pickledyamsman %} | +||
{% ragamepic 6336, 088910, Magical Mirror Starring Mickey Mouse (GC) %} | +||
{% rauserpic AdeptTempest %} | +||
{% ragamepic 7693, 091536, Mario Kart: Double Dash!! (GC) %} | +||
{% rauserpic Raichi %} | +||
{% ragamepic 29177, 094007, Bloody Roar: Primal Fury (GC) %} | +||
{% rauserpic Kinglink %} | +||
{% ragamepic 8489, 099497, Baten Kaitos: Eternal Wings and the Lost Ocean (GC) %} | +||
{% rauserpic xClawz %} | +||
{% ragamepic 30035, 098681, Beyblade: Super Tournament Battle (GC) %} | +||
{% rauserpic LiveFastCyYoung %} | +||
{% ragamepic 25426, 097438, Billy Hatcher and the Giant Egg (GC) %} | +||
{% rauserpic RyudoSynbios %} | +||
{% ragamepic 1442, 091995, Bomberman Generation (GC) %} | +||
{% rauserpic orchidcnr %} | +||
{% ragamepic 29881, 099078, Cabela's Outdoor Adventures (GC) %} | +||
{% rauserpic Mendil %} | +||
{% ragamepic 25473, 089001, Star Wars Jedi Knight II: Jedi Outcast (GC) %} | +||
{% rauserpic authorblues %} | +||
{% ragamepic 25437, 093254, Darkened Skye (GC) %} | +||
{% rauserpic Layton %} | +||
{% ragamepic 6837, 099101, Doshin the Giant (GC) %} | +||
{% rauserpic Retrokaiser %} | +||
{% ragamepic 28605, 089895, Donkey Konga [Japan] (GC) %} | +||
{% rauserpic NeonPug %} | +||
{% ragamepic 28373, 099505, Dragon Ball Z: Budokai 2 (GC) %} | +||
{% rauserpic BoomEX %} | +||
{% ragamepic 3783, 090639, Viewtiful Joe (GC) %} | +||
{% rauserpic TwosomesUP %} | +||
{% ragamepic 7777, 093417, Killer7 (GC) %} | +||
{% rauserpic s0uth %} | +||
{% ragamepic 25451, 089984, Mario Party 5 (GC) %} | +||
{% rauserpic tsyque %} | +||
{% ragamepic 3781, 081298, Pokemon Channel (GC) %} | +||
{% rauserpic Yurana %} | +||
{% ragamepic 25454, 093034, Mega Man Network Transmission (GC) %} | +||
{% rauserpic AfroRyan %} | +||
{% ragamepic 25460, 082274, Odama (GC) %} | +||
{% rauserpic Sigma501 %} | +||
{% ragamepic 25417, 090060, P.N.03 (GC) %} | +||
{% rauserpic Lilihierax %} | +||
{% ragamepic 29173, 094823, Rogue Ops (GC) %} | +||
{% rauserpic QuinnWasTaken %} | +||
{% ragamepic 25469, 089563, Serious Sam: Next Encounter (GC) %} | +||
{% rauserpic Whithbrin %} | +||
{% ragamepic 6915, 088912, Spider-Man (GC) %} | +||
{% rauserpic Jenettebaghead %} | +||
{% ragamepic 6981, 092333, Tales of Symphonia (GC) %} | +||
{% rauserpic snek2eater %} | +||
{% ragamepic 25483, 094820, Tube Slider: The Championship of Future Formula (GC) %} | +||
{% rauserpic dericobanjo %} | +||
{% ragamepic 28374, 089082, ~Hack~ Luigi's Mansion: Sweet Home (GC) %} | +||
{% rauserpic stfN1337 %} | +||
{% ragamepic 28854, 091609, ~Hack~ Super Mario Sunshine Arcade 2 (GC) %} | +
{% ragamepic 15939, 049337, [DevQuest 010] It Takes Two %} | +||
---|---|---|
{% rauserpic siouxerskate %} | +||
{% ragamepic 5803, 070802, Final Fantasy XII: International Zodiac Job System (PS2) %} | +||
{% ragamepic 3534, 068570, Legend of Zelda, The: Four Swords Adventures (GC) %} | +||
{% rauserpic Gudra %} | +||
{% ragamepic 6605, 075446, WarioWare, Inc.: Mega Party Games! (GC) %} | +||
{% ragamepic 3997, 095107, InviZimals (PSP) %} | +||
{% rauserpic ThatAmericanSlacker %} | +||
{% ragamepic 9602, 081455, Super Smash Bros. Melee (GC) %} | +||
{% ragamepic 19068, 069786, Spyro: A Hero's Tail (PS2) %} | +||
{% rauserpic TheJediSonic %} | +||
{% ragamepic 9602, 081455, Super Smash Bros. Melee (GC) %} | +||
{% ragamepic 19044, 059223, Crash Twinsanity (PS2) %} | +||
{% rauserpic Dennis1543 %} | +||
{% ragamepic 19050, 071888, Gitaroo Man (PS2) %} | +||
{% ragamepic 15540, 097988, Pikmin (GC) %} | +||
{% rauserpic BoomEX %} | +||
{% ragamepic 8492, 092462, Eternal Darkness: Sanity's Requiem (GC) %} | +||
{% ragamepic 23849, 083037, Rally Chase | Thrash Rally (NGCD) %} | +||
{% rauserpic Amir96lx %} | +||
{% ragamepic 7973, 097847, Namco Museum: 50th Anniversary (GBA) %} | +||
{% ragamepic 25435, 094790, Dance Dance Revolution: Mario Mix (GC) %} | +||
{% rauserpic WilHiteWarrior %} | +||
{% ragamepic 3934, 093811, Legend of Zelda, The: Twilight Princess (GC) %} | +||
{% ragamepic 8492, 092462, Eternal Darkness: Sanity's Requiem (GC) %} | +||
{% rauserpic TheMysticalOne %} | +||
{% ragamepic 3154, 068589, Metroid Prime (GC) %} | +||
{% ragamepic 19152, 058329, Sega Smash Pack: Volume 1 (DC) %} | +||
{% rauserpic suspect15 %} | +||
{% ragamepic 12852, 075723, All Night Nippon Super Mario Bros. (FDS) %} | +||
{% ragamepic 9190, 099022, egend of Zelda, The: The Wind Waker (GC) %} | +||
{% rauserpic Brandovsky %} | +||
{% ragamepic 2566, 023176, Batman: Return of the Joker (GB) %} | +||
{% ragamepic 21111, 096785, Sims 2, The: Castaway (PS2) %} | +
{% ragamepic 1280, 049821, [DevQuest 011] The Genesis of RA %} | +||
---|---|---|
{% rauserpic snek2eater %} | +{% ragamepic 2267, 099275, Fire Shark (MD) %} | +
{% ragamepic 25676, 087810, [DevQuest 013-III] complete.me III %} | +||
---|---|---|
{% rauserpic suspect15 %} | +||
{% ragamepic 270, 046402, ActRaiser (SNES) %} | +||
{% ragamepic 3661, 042700, Asterix (GB) %} | +||
{% ragamepic 909, 073901, Final Fantasy: Mystic Quest (SNES) %} | +
{% ragamepic 809, 058480, [DevQuest 016] Wish This Set %} | +||
---|---|---|
{% rauserpic xClawz %} | +||
{% ragamepic 3107, 099332, Rumble Racing (PS2) %} | +||
{% rauserpic NeonPug %} | +||
{% ragamepic 6032, 058496, Hotel Dusk: Room 215 (NDS) %} | +||
{% rauserpic Layton %} | +||
{% ragamepic 20076, 099321, Tetsuya Komuro: Gaball Screen (PSX) %} | +||
{% rauserpic Amir96lx %} | +||
{% ragamepic 16301, 099066, Moto Racer 2 (PSX) %} | +
{% ragamepic 22566, 087807, [DevQuest 016-II] Wish This Set II %} | +||
---|---|---|
{% rauserpic DoctorV %} | +||
{% ragamepic 3110, 080514, Retro Game Challenge 2 | GameCenter CX: Arino no Chousenjou 2 (NDS) %} | +
{% ragamepic 22564, 073716, [DevQuest 018] Subset Station %} | +||
---|---|---|
{% rauserpic Jenettebaghead %} | +||
{% ragamepic 24140, 071892, Pokemon Crystal Version [Subset - Professor Oak Challenge] (GBC) %} | +||
{% ragamepic 28798, 092334, Tales of Symphonia [Subset - Gung Ho Run] (GC) %} | +||
{% rauserpic DoctorV %} | +||
{% ragamepic 28274, 088327, Lode Runner: The Legend Returns [Subset - Multi] (SAT) %} | +||
{% ragamepic 30117, 099013, Retro Game Challenge 2 [Subset - Daily Challenge] (NDS) %} | +
{% ragamepic 22565, 083449, [DevQuest 019] Wheel of Genres %} | +||
---|---|---|
{% rauserpic Bilalscape12 %} | +{% ragamepic 25444, 098641, Godzilla: Destroy all Monsters Melee (GC) %} | +|
{% rauserpic s0uth %} | +{% ragamepic 30135, 099183, Mario Party 5 [Subset - Multi] (GC) %} | +|
{% rauserpic snek2eater %} | +{% ragamepic 12986, 098476, Densha de Go! 64 (N64) %} | +|
{% rauserpic zizom %} | +{% ragamepic 1876, 012837, Pictionary (NES) %} | +
{% ragamepic 25672, 083451, [DevQuest 020] Genre Conqueror %} | +||
---|---|---|
{% rauserpic Sines %} | +{% rauserpic Excessiveiser %} | +
{% ragamepic 25677, 093270, [DevQuest 021] Homebrew Heaven %} | +||
---|---|---|
{% rauserpic Hexadigital %} | +
{% raachpic 153266, 331850, Vet Dev I %}Has published at least 1000 achievements AND worked on at least 25 sets as sole or majority developer | +||
---|---|---|
{% rauserpic AuburnRDM %} | +
{% raachpic 153268, 331850, Vet Dev III %}Has been an active developer for at least two years | +||
---|---|---|
{% rauserpic suspect15 %} | +{% rauserpic Falcus %} | +
{% raachpic 153270, 331850, Vet Dev IV %}At least 85 percent of overall sets have dynamic rich presence [Vet Dev I required] | +||
---|---|---|
{% rauserpic AuburnRDM %} | +
{% raachpic 153272, 331850, Vet Dev V %}Yielded unlocks have exceeded 50,000 | +||
---|---|---|
{% rauserpic malasdair %} | +{% rauserpic Hexadigital %} | +
{% raachpic 153271, 331850, Vet Dev IX %}Has obtained at least five badges through DevQuest | +||
---|---|---|
{% rauserpic BahamutVoid %} | +{% rauserpic s0uth %} | +