{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":744224899,"defaultBranch":"main","name":"Mojang.Api.Skins","ownerLogin":"CwistSilver","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-01-16T21:33:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/87319028?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1709574391.0","currentOid":""},"activityList":{"items":[{"before":"be6f563f3b239af41866575285036061b63cee85","after":"2b2e4b364f0978318b4dfa3156dcd387d5295cec","ref":"refs/heads/main","pushedAt":"2024-03-04T17:37:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CwistSilver","name":null,"path":"/CwistSilver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87319028?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"52884f12bb5adceed360d68cb6124b324eaa344e","after":"be6f563f3b239af41866575285036061b63cee85","ref":"refs/heads/main","pushedAt":"2024-03-04T17:34:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CwistSilver","name":null,"path":"/CwistSilver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87319028?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"53aea49a811b951b3758da904445f413ed3f4b07","after":"52884f12bb5adceed360d68cb6124b324eaa344e","ref":"refs/heads/main","pushedAt":"2024-03-04T17:30:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CwistSilver","name":null,"path":"/CwistSilver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87319028?s=80&v=4"},"commit":{"message":"Removed unused references","shortMessageHtmlLink":"Removed unused references"}},{"before":"8594180463ea4331f02c5cccb50f28acfbb63fbe","after":"53aea49a811b951b3758da904445f413ed3f4b07","ref":"refs/heads/main","pushedAt":"2024-03-04T17:25:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CwistSilver","name":null,"path":"/CwistSilver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87319028?s=80&v=4"},"commit":{"message":"Migrate project to .NET Standard 2.1 with compatibility fixes and thread safety improvements\n\n- Migrated the project framework to .NET Standard 2.1 to enhance compatibility across various .NET environments.\n- Replaced `SocketsHttpHandler` with `HttpClientHandler` due to the absence of the former in .NET Standard 2.1, ensuring HTTP requests remain functional.\n- Implemented manual `ToHexString` method to substitute for the non-existent `Convert.ToHexString` in .NET Standard 2.1, maintaining the functionality of converting byte arrays to hex strings.\n- Modified `HashImage` and related methods to work without `SHA256.HashData`, using `SHA256.Create().ComputeHash` instead for hashing functionalities.\n- Addressed the absence of `CollectionsMarshal.AsSpan` by directly iterating over collections, ensuring operations on collections are performed efficiently.\n- Made `ClientOptions` property thread-safe by employing `SemaphoreSlim` for synchronized access, preventing potential deadlocks and ensuring safe concurrent operations.\n- Adjusted asynchronous methods to use `SemaphoreSlim.WaitAsync` for locking, enhancing the thread safety of asynchronous operations.\n\nThese changes address compatibility issues introduced by the migration to .NET Standard 2.1.","shortMessageHtmlLink":"Migrate project to .NET Standard 2.1 with compatibility fixes and thr…"}},{"before":"4cc604871280dcfce0cab6c22cc17ebf09c7a063","after":"8594180463ea4331f02c5cccb50f28acfbb63fbe","ref":"refs/heads/main","pushedAt":"2024-02-03T18:59:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CwistSilver","name":null,"path":"/CwistSilver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87319028?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"b89918e40a5744f1f623ba3aa713cd15e77768b0","after":"4cc604871280dcfce0cab6c22cc17ebf09c7a063","ref":"refs/heads/main","pushedAt":"2024-01-29T09:49:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CwistSilver","name":null,"path":"/CwistSilver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87319028?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"ef557eec15860535993fcebb6bca6906feef700f","after":"b89918e40a5744f1f623ba3aa713cd15e77768b0","ref":"refs/heads/main","pushedAt":"2024-01-25T20:24:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CwistSilver","name":null,"path":"/CwistSilver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87319028?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"26d3d1bc85b469710dde448c09953de2c01def3e","after":"ef557eec15860535993fcebb6bca6906feef700f","ref":"refs/heads/main","pushedAt":"2024-01-20T14:16:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CwistSilver","name":null,"path":"/CwistSilver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87319028?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"f4f4e2fbc7d1f234ba218409cf760e14f0da7f23","after":"26d3d1bc85b469710dde448c09953de2c01def3e","ref":"refs/heads/main","pushedAt":"2024-01-16T21:46:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CwistSilver","name":null,"path":"/CwistSilver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87319028?s=80&v=4"},"commit":{"message":"Update LICENSE.txt","shortMessageHtmlLink":"Update LICENSE.txt"}},{"before":"f4f4e2fbc7d1f234ba218409cf760e14f0da7f23","after":null,"ref":"refs/heads/master","pushedAt":"2024-01-16T21:43:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CwistSilver","name":null,"path":"/CwistSilver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87319028?s=80&v=4"}},{"before":null,"after":"f4f4e2fbc7d1f234ba218409cf760e14f0da7f23","ref":"refs/heads/main","pushedAt":"2024-01-16T21:43:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CwistSilver","name":null,"path":"/CwistSilver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87319028?s=80&v=4"},"commit":{"message":"Add project files.","shortMessageHtmlLink":"Add project files."}},{"before":null,"after":"f4f4e2fbc7d1f234ba218409cf760e14f0da7f23","ref":"refs/heads/master","pushedAt":"2024-01-16T21:33:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CwistSilver","name":null,"path":"/CwistSilver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87319028?s=80&v=4"},"commit":{"message":"Add project files.","shortMessageHtmlLink":"Add project files."}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEDATIQgA","startCursor":null,"endCursor":null}},"title":"Activity · CwistSilver/Mojang.Api.Skins"}