{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":573628867,"defaultBranch":"master","name":"YARG","ownerLogin":"YARC-Official","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-12-02T23:51:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/132838330?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725636448.0","currentOid":""},"activityList":{"items":[{"before":"f7d3a89b2e6a563d17bea18b4e1289909909c9c8","after":"9f43e3a52829e55369cae88e9fb58814668791f5","ref":"refs/heads/dev","pushedAt":"2024-09-23T03:29:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sonicfind","name":null,"path":"/sonicfind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52436993?s=80&v=4"},"commit":{"message":"Fix now incorrect setlist path for unity editor\n\nSince the launcher update changed the path, \"official\" is no longer valid. Without this, the setlist would never appear in the unity editor.","shortMessageHtmlLink":"Fix now incorrect setlist path for unity editor"}},{"before":"90435267b150e9b287feb7d5ee652573c9cafdf6","after":"f7d3a89b2e6a563d17bea18b4e1289909909c9c8","ref":"refs/heads/dev","pushedAt":"2024-09-22T22:55:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RileyTheFox","name":null,"path":"/RileyTheFox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29326764?s=80&v=4"},"commit":{"message":"Fix whammy applying when no sustains active","shortMessageHtmlLink":"Fix whammy applying when no sustains active"}},{"before":"3061558bff0f0060176d3ba8cb2f30afc00496db","after":"90435267b150e9b287feb7d5ee652573c9cafdf6","ref":"refs/heads/dev","pushedAt":"2024-09-22T20:00:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RileyTheFox","name":null,"path":"/RileyTheFox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29326764?s=80&v=4"},"commit":{"message":"Fix errors caused by FixedArray changes (#878)","shortMessageHtmlLink":"Fix errors caused by FixedArray changes (#878)"}},{"before":"c5f71f82dd3f1ae3462c0712bc18832adf9ce87f","after":"3061558bff0f0060176d3ba8cb2f30afc00496db","ref":"refs/heads/dev","pushedAt":"2024-09-22T17:39:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RileyTheFox","name":null,"path":"/RileyTheFox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29326764?s=80&v=4"},"commit":{"message":"Update YARG.Core for open chord bot fix","shortMessageHtmlLink":"Update YARG.Core for open chord bot fix"}},{"before":"b00801f29eec399f9515992ca0d17b6201ee5e97","after":"c5f71f82dd3f1ae3462c0712bc18832adf9ce87f","ref":"refs/heads/dev","pushedAt":"2024-09-22T16:17:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RileyTheFox","name":null,"path":"/RileyTheFox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29326764?s=80&v=4"},"commit":{"message":"Update YARG.Core for sustain fixes","shortMessageHtmlLink":"Update YARG.Core for sustain fixes"}},{"before":"a854bc4fb0e7b6ad4a1fc2a6299fd475fd23f1b5","after":"b00801f29eec399f9515992ca0d17b6201ee5e97","ref":"refs/heads/dev","pushedAt":"2024-09-22T05:14:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"EliteAsian123","name":"EliteAsian","path":"/EliteAsian123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29520859?s=80&v=4"},"commit":{"message":"Added missing localization entries for various settings","shortMessageHtmlLink":"Added missing localization entries for various settings"}},{"before":"a3aeb9ef23c4951a403db39f85d742fd0a5e82c9","after":"f4a3f439c9a9cb8b940c822b15fe185a853992fa","ref":"refs/heads/crowdin-translations","pushedAt":"2024-09-22T00:01:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"New Crowdin translations by GitHub Action","shortMessageHtmlLink":"New Crowdin translations by GitHub Action"}},{"before":"5124f815bc5cd8225c67d94728092af710e77295","after":"a854bc4fb0e7b6ad4a1fc2a6299fd475fd23f1b5","ref":"refs/heads/dev","pushedAt":"2024-09-21T23:54:27.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"TheNathannator","name":"Nathan","path":"/TheNathannator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29052821?s=80&v=4"},"commit":{"message":"Move history menu \"Analyze\" translation key to its proper category","shortMessageHtmlLink":"Move history menu \"Analyze\" translation key to its proper category"}},{"before":"4e69fbf6cea0207d7120cbe11a3f776ae832f90f","after":"5124f815bc5cd8225c67d94728092af710e77295","ref":"refs/heads/dev","pushedAt":"2024-09-21T19:15:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EliteAsian123","name":"EliteAsian","path":"/EliteAsian123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29520859?s=80&v=4"},"commit":{"message":"Update YARG.Core","shortMessageHtmlLink":"Update YARG.Core"}},{"before":"0946d798d6ba22f5fc8e93d91ec5a97ba842e022","after":"4e69fbf6cea0207d7120cbe11a3f776ae832f90f","ref":"refs/heads/dev","pushedAt":"2024-09-21T19:11:16.000Z","pushType":"pr_merge","commitsCount":186,"pusher":{"login":"EliteAsian123","name":"EliteAsian","path":"/EliteAsian123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29520859?s=80&v=4"},"commit":{"message":"Merge pull request #876 from YARC-Official/engine-refactor\n\nEngine refactor","shortMessageHtmlLink":"Merge pull request #876 from YARC-Official/engine-refactor"}},{"before":"e81f49abe72cb4c54e77d6560943f23a462ea354","after":"4725a5c39972c54caf4f3172cefccb7135ac4d3d","ref":"refs/heads/engine-refactor","pushedAt":"2024-09-20T14:15:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RileyTheFox","name":null,"path":"/RileyTheFox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29326764?s=80&v=4"},"commit":{"message":"Update MOTD for v0.13 nightly","shortMessageHtmlLink":"Update MOTD for v0.13 nightly"}},{"before":"a50251ec0b683096fd0df8df332f619989b21d74","after":"e81f49abe72cb4c54e77d6560943f23a462ea354","ref":"refs/heads/engine-refactor","pushedAt":"2024-09-18T17:06:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"RileyTheFox","name":null,"path":"/RileyTheFox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29326764?s=80&v=4"},"commit":{"message":"Polish up some replay viewer stuff","shortMessageHtmlLink":"Polish up some replay viewer stuff"}},{"before":"edd438b9869d11a0ead9a1d1b76961be07f5b92b","after":"a50251ec0b683096fd0df8df332f619989b21d74","ref":"refs/heads/engine-refactor","pushedAt":"2024-09-18T02:44:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EliteAsian123","name":"EliteAsian","path":"/EliteAsian123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29520859?s=80&v=4"},"commit":{"message":"Redo upcoming lyrics implementation so it doesn't flicker in build","shortMessageHtmlLink":"Redo upcoming lyrics implementation so it doesn't flicker in build"}},{"before":"2144eb102c7c7ec517cad24f64731331ec876f22","after":"edd438b9869d11a0ead9a1d1b76961be07f5b92b","ref":"refs/heads/engine-refactor","pushedAt":"2024-09-17T17:01:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RileyTheFox","name":null,"path":"/RileyTheFox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29326764?s=80&v=4"},"commit":{"message":"Remove Debug.Log i left in","shortMessageHtmlLink":"Remove Debug.Log i left in"}},{"before":"37f14bfff99bd67f32cf32410fd2188039f2e16c","after":"2144eb102c7c7ec517cad24f64731331ec876f22","ref":"refs/heads/engine-refactor","pushedAt":"2024-09-17T16:56:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RileyTheFox","name":null,"path":"/RileyTheFox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29326764?s=80&v=4"},"commit":{"message":"Change data path for nightly builds","shortMessageHtmlLink":"Change data path for nightly builds"}},{"before":"3cdc1ea66068c5f3fd74cf99cd1593d2cc4a88cb","after":"37f14bfff99bd67f32cf32410fd2188039f2e16c","ref":"refs/heads/engine-refactor","pushedAt":"2024-09-17T16:53:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RileyTheFox","name":null,"path":"/RileyTheFox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29326764?s=80&v=4"},"commit":{"message":"Add data path to CLI args\n\nAnd some minor refactoring","shortMessageHtmlLink":"Add data path to CLI args"}},{"before":"215b4fff3fb495605f86a386767be50aa8323161","after":"3cdc1ea66068c5f3fd74cf99cd1593d2cc4a88cb","ref":"refs/heads/engine-refactor","pushedAt":"2024-09-17T15:39:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RileyTheFox","name":null,"path":"/RileyTheFox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29326764?s=80&v=4"},"commit":{"message":"Alternate Take On A Replay Refactor (#864)\n\n* Refactor Replay Collecting\r\n\r\n+ Deprecates prior replays (though they will still appear in the menu)\r\n+ Utilizes the now split ReplayInfo & ReplayData types from the inner Core refactor to read and collect files. Removes the ReplayEntry type.\r\n+ Consolidates ReplayViewType to handle BOTH replays and gamerecords\r\n\r\n* Move ReplayFrame creation to the player types\r\n\r\nNotice that the functions used in the overrides of the base abstract call.\r\n\r\nWould've been nice to be to therefore define it only once in a singular base class, but the architecture doesn't permit that. Oh well.\r\n\r\nAlso, forgot to add ProKeys writes lmao.\r\n\r\n* Funny nullable go brr\r\n\r\n* Replace `ReplayPresetContainer` with altered `ReplayData`\r\n\r\nCore updated `ReplayData` to contain the dictionaries that were present in the now removed `ReplayPresetContainer` type\r\n\r\n* Shuffle around ReplayViewType methods\r\n\r\n* Update to remove ReplayPlayerInfo middleman\r\n\r\n* Fix async of `ReplayViewType.ViewClick()`\r\n\r\n* Remove player & colorprofile IDs from ReplayFrame\r\n\r\n* Add YARGPlayer constructor for ReplayFrames\r\n\r\n* Simplify YargPlayer constructor with YargProfile\r\n\r\n* Incorporate new ReplayStats types\r\n\r\n+ Updates replay cache\r\n+ Alters CreateReplayFrame() to construct both the frame and replaystats.\r\n\r\n* Implement addition of SongSpeed to ReplayInfo\r\n\r\n+ Update replay cache version","shortMessageHtmlLink":"Alternate Take On A Replay Refactor (#864)"}},{"before":"4797a70015c963220c55fca30fa46acc00e492a6","after":"22ae402ff726db738bf007eaaf86ba575c9e47ad","ref":"refs/heads/protar","pushedAt":"2024-09-16T01:48:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EliteAsian123","name":"EliteAsian","path":"/EliteAsian123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29520859?s=80&v=4"},"commit":{"message":"Chord strum leniency argument","shortMessageHtmlLink":"Chord strum leniency argument"}},{"before":"1553567a57ac75cdd12026e464eab10339f71bb7","after":"a3aeb9ef23c4951a403db39f85d742fd0a5e82c9","ref":"refs/heads/crowdin-translations","pushedAt":"2024-09-15T00:00:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"New Crowdin translations by GitHub Action","shortMessageHtmlLink":"New Crowdin translations by GitHub Action"}},{"before":"b3d1b240ebe042209f5038b7ca874c14f7220bb7","after":"215b4fff3fb495605f86a386767be50aa8323161","ref":"refs/heads/engine-refactor","pushedAt":"2024-09-14T20:51:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EliteAsian123","name":"EliteAsian","path":"/EliteAsian123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29520859?s=80&v=4"},"commit":{"message":"Updated YARG.Core to point to `engine-refactor`","shortMessageHtmlLink":"Updated YARG.Core to point to engine-refactor"}},{"before":"54ed24c1aec0d2c5b0f8a437b8ac908cddcf2c4c","after":"4797a70015c963220c55fca30fa46acc00e492a6","ref":"refs/heads/protar","pushedAt":"2024-09-14T20:50:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EliteAsian123","name":"EliteAsian","path":"/EliteAsian123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29520859?s=80&v=4"},"commit":{"message":"Add fret numbers to strikeline","shortMessageHtmlLink":"Add fret numbers to strikeline"}},{"before":"6d5bf7e972ce9185829c52cc1c228ac452f2ee3a","after":"b3d1b240ebe042209f5038b7ca874c14f7220bb7","ref":"refs/heads/engine-refactor","pushedAt":"2024-09-14T20:48:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EliteAsian123","name":"EliteAsian","path":"/EliteAsian123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29520859?s=80&v=4"},"commit":{"message":"Add Active Players and Bots displays to Status Bar v2 (#867)\n\n* WIP Rebuild of Active Players List PR for engine-refactor\r\n\r\n* Rebuilt ActivePlayerList and ActivePlayerListItem components. Added these to the Status Bar\r\n\r\n* Update Instrument icon on Active Players List when changing a profile's GameMode, or when choosing an instrument in the Diffisulty Select Menu.\r\n\r\n* Applied PR review changes\r\nIntroduced EnsureValidInstrument() to YARG.Core\r\nApplied style change to several one-liner if statements\r\n\r\n* Update YARG.Core","shortMessageHtmlLink":"Add Active Players and Bots displays to Status Bar v2 (#867)"}},{"before":"53c1eb1a710ca36781345a8737ed3f7cb47467e5","after":"54ed24c1aec0d2c5b0f8a437b8ac908cddcf2c4c","ref":"refs/heads/protar","pushedAt":"2024-09-14T00:56:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"EliteAsian123","name":"EliteAsian","path":"/EliteAsian123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29520859?s=80&v=4"},"commit":{"message":"Better height calculation for \"small\" chords","shortMessageHtmlLink":"Better height calculation for \"small\" chords"}},{"before":"d774ad4c06875f89ea9c89b6fc36cfb41ff43e77","after":"53c1eb1a710ca36781345a8737ed3f7cb47467e5","ref":"refs/heads/protar","pushedAt":"2024-09-12T21:48:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EliteAsian123","name":"EliteAsian","path":"/EliteAsian123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29520859?s=80&v=4"},"commit":{"message":"Basic chord shapes for protar","shortMessageHtmlLink":"Basic chord shapes for protar"}},{"before":"6ad8b040a67d092a9b86f0c527f6b1c866d7ced5","after":"d774ad4c06875f89ea9c89b6fc36cfb41ff43e77","ref":"refs/heads/protar","pushedAt":"2024-09-10T21:10:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"EliteAsian123","name":"EliteAsian","path":"/EliteAsian123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29520859?s=80&v=4"},"commit":{"message":"Make notes disappear when they get hit","shortMessageHtmlLink":"Make notes disappear when they get hit"}},{"before":"195db50fe026814c5af4eba7daa64d0bb5608a75","after":"6d5bf7e972ce9185829c52cc1c228ac452f2ee3a","ref":"refs/heads/engine-refactor","pushedAt":"2024-09-09T22:43:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EliteAsian123","name":"EliteAsian","path":"/EliteAsian123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29520859?s=80&v=4"},"commit":{"message":"Fix vocal highway guidelines not scaling before the first range change event (#870)","shortMessageHtmlLink":"Fix vocal highway guidelines not scaling before the first range chang…"}},{"before":"762b75bc2cd62fe18beeb694152e1729e870ce88","after":"6ad8b040a67d092a9b86f0c527f6b1c866d7ced5","ref":"refs/heads/protar","pushedAt":"2024-09-08T19:18:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EliteAsian123","name":"EliteAsian","path":"/EliteAsian123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29520859?s=80&v=4"},"commit":{"message":"Made note spawning work properly","shortMessageHtmlLink":"Made note spawning work properly"}},{"before":"594c853ffacd264b92d82db8fe5f046419926852","after":"1553567a57ac75cdd12026e464eab10339f71bb7","ref":"refs/heads/crowdin-translations","pushedAt":"2024-09-08T00:00:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"New Crowdin translations by GitHub Action","shortMessageHtmlLink":"New Crowdin translations by GitHub Action"}},{"before":"0e2faee98a979b8708b5fba0e99b589eb0a58186","after":"762b75bc2cd62fe18beeb694152e1729e870ce88","ref":"refs/heads/protar","pushedAt":"2024-09-07T18:16:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EliteAsian123","name":"EliteAsian","path":"/EliteAsian123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29520859?s=80&v=4"},"commit":{"message":"Started protar visuals","shortMessageHtmlLink":"Started protar visuals"}},{"before":"262115ae740762527e199a3bacf1c4c2b703d9ab","after":"195db50fe026814c5af4eba7daa64d0bb5608a75","ref":"refs/heads/engine-refactor","pushedAt":"2024-09-07T16:39:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EliteAsian123","name":"EliteAsian","path":"/EliteAsian123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29520859?s=80&v=4"},"commit":{"message":"Stem-muting, countdown, and notification bugfixes (#866)\n\n* Fix stem muting while a player is transitioning in/out of Star Power\r\n\r\n* Prevent countdown from showing right before the start of a practice section\r\n\r\n* Added countdown back to vocal track\r\n\r\n* Turned TrackView notifications back on. The script expects the container to be active by default.\r\n\r\n* Added braces to single-line if statements","shortMessageHtmlLink":"Stem-muting, countdown, and notification bugfixes (#866)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QwMzoyOTowNi4wMDAwMDBazwAAAAS9gqWl","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QwMzoyOTowNi4wMDAwMDBazwAAAAS9gqWl","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wN1QxNjozOTowMy4wMDAwMDBazwAAAASvuR1h"}},"title":"Activity · YARC-Official/YARG"}