{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":263122532,"defaultBranch":"master","name":"qo0-csgo","ownerLogin":"rollraw","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-05-11T18:20:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/15694466?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1685620989.4303071","currentOid":""},"activityList":{"items":[{"before":"88759f309daedb9d08ff2c08016b6dcb84baf972","after":"590d2132374db3aa43d5ce656f6b3f34950430eb","ref":"refs/heads/master","pushedAt":"2023-09-23T16:39:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rollraw","name":"qo0","path":"/rollraw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15694466?s=80&v=4"},"commit":{"message":"[lagcomp] fixed locking on the first shot angles during continuous shooting\n\n* since we did not reset the last lock tick count, the 'F::GetServerAngles()' could constantly dead-locking on 'LAGCOMP::IsHoldAimCycle()' call during continuous shooting","shortMessageHtmlLink":"[lagcomp] fixed locking on the first shot angles during continuous sh…"}},{"before":"c477e85116d43a534dcb8e887c48091ae4146514","after":"88759f309daedb9d08ff2c08016b6dcb84baf972","ref":"refs/heads/master","pushedAt":"2023-09-22T00:59:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rollraw","name":"qo0","path":"/rollraw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15694466?s=80&v=4"},"commit":{"message":"[animations] fix bypass of 'CCSGOPlayerAnimState::Update()' method checks\n\n* closes #238","shortMessageHtmlLink":"[animations] fix bypass of 'CCSGOPlayerAnimState::Update()' method ch…"}},{"before":"1db24214d38ca4e39968a47695b8e782fd3734fc","after":"c477e85116d43a534dcb8e887c48091ae4146514","ref":"refs/heads/master","pushedAt":"2023-08-28T17:41:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rollraw","name":"qo0","path":"/rollraw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15694466?s=80&v=4"},"commit":{"message":"[sdk] fix 'CBaseAnimating::GetModelPtr()' method\n\n* because we dereferenced the pointer to `m_pStudioHdr` once and before calling the `CBaseAnimating::LockStudioHdr()` method that might update it, this could result in the invalid pointer being returned","shortMessageHtmlLink":"[sdk] fix 'CBaseAnimating::GetModelPtr()' method"}},{"before":"555d6b4b8a4bffa992be6ec2e7fc48c8cd070583","after":"1db24214d38ca4e39968a47695b8e782fd3734fc","ref":"refs/heads/master","pushedAt":"2023-08-07T20:01:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rollraw","name":"qo0","path":"/rollraw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15694466?s=80&v=4"},"commit":{"message":"[esp] fix player name truncation logic","shortMessageHtmlLink":"[esp] fix player name truncation logic"}},{"before":"eb932a89f226b5a211bb9413aceee7d664639719","after":"555d6b4b8a4bffa992be6ec2e7fc48c8cd070583","ref":"refs/heads/master","pushedAt":"2023-08-07T19:55:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rollraw","name":"qo0","path":"/rollraw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15694466?s=80&v=4"},"commit":{"message":"[config] optimize 'CreateFile()' method, fixed a possible duplicate being added to the list of filenames","shortMessageHtmlLink":"[config] optimize 'CreateFile()' method, fixed a possible duplicate b…"}},{"before":"93c1fc3c2f90dfc19f8edc4cb9a1becae869f96f","after":"eb932a89f226b5a211bb9413aceee7d664639719","ref":"refs/heads/master","pushedAt":"2023-08-06T03:49:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rollraw","name":"qo0","path":"/rollraw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15694466?s=80&v=4"},"commit":{"message":"[global] add and use encapsulated game methods invoker\n\n* [wip] is it good design to specify gadget for each other call?\n* rework 'CHookObject' to rely on new system, also 'CallOriginal()' method arguments are based on hook prototype now\n* redeclare hook methods to use raw pointers instead of references in arguments, otherwise compiler may create a copy of them, that will lead to crash. now 'void*' type used to declare 'edx' argument\n* fix gadget of 'DrawModel()' hook","shortMessageHtmlLink":"[global] add and use encapsulated game methods invoker"}},{"before":"2e4e84d6f7e9c7101784b04ade6d3eecb9674acb","after":"93c1fc3c2f90dfc19f8edc4cb9a1becae869f96f","ref":"refs/heads/master","pushedAt":"2023-08-06T03:34:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rollraw","name":"qo0","path":"/rollraw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15694466?s=80&v=4"},"commit":{"message":"[esp] simplify branch to use more optimal condition","shortMessageHtmlLink":"[esp] simplify branch to use more optimal condition"}},{"before":"4bcadd61983112727ec7dc856af01b8dc60d67d0","after":"2e4e84d6f7e9c7101784b04ade6d3eecb9674acb","ref":"refs/heads/master","pushedAt":"2023-07-03T23:34:36.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"rollraw","name":"qo0","path":"/rollraw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15694466?s=80&v=4"},"commit":{"message":"[global] corrections to follow code style principles\n\n* use messages instead static assertions instead of comment near them\n* use new/delete operators instead of direct calls to allocator\n* use 'Q_ARRAYSIZE' instead of 'sizeof' in places where length is needed, not size\n* wrap constraints with parenthesis","shortMessageHtmlLink":"[global] corrections to follow code style principles"}},{"before":"ede0436f602ff2b208af8ba9221f1101fe993cd8","after":"4bcadd61983112727ec7dc856af01b8dc60d67d0","ref":"refs/heads/master","pushedAt":"2023-07-01T03:58:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rollraw","name":"qo0","path":"/rollraw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15694466?s=80&v=4"},"commit":{"message":"[menu] fix bug caused by reading uninitialized indicies of variables\n\n* usually happened with clang-cl and looked like UB\n* fix crypted watermark rendering when built with clang-cl","shortMessageHtmlLink":"[menu] fix bug caused by reading uninitialized indicies of variables"}},{"before":"643b8bd049f20684f38d33398810cf8198b8313e","after":"ede0436f602ff2b208af8ba9221f1101fe993cd8","ref":"refs/heads/master","pushedAt":"2023-06-30T20:11:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rollraw","name":"qo0","path":"/rollraw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15694466?s=80&v=4"},"commit":{"message":"[dependency] move \"xorstr.h\" file to the appropriate directory","shortMessageHtmlLink":"[dependency] move \"xorstr.h\" file to the appropriate directory"}},{"before":"b6065e12836d573a99c3ceaf49769ac3803b7817","after":"643b8bd049f20684f38d33398810cf8198b8313e","ref":"refs/heads/master","pushedAt":"2023-06-30T19:50:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rollraw","name":"qo0","path":"/rollraw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15694466?s=80&v=4"},"commit":{"message":"[core] use builtin 'offsetof' when available and 'addressof' otherwise / fix compilation warnings","shortMessageHtmlLink":"[core] use builtin 'offsetof' when available and 'addressof' otherwis…"}},{"before":"57a858db4648227cbc6bf662ff6dde38572d0a8b","after":"b6065e12836d573a99c3ceaf49769ac3803b7817","ref":"refs/heads/master","pushedAt":"2023-06-30T17:30:39.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"rollraw","name":"qo0","path":"/rollraw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15694466?s=80&v=4"},"commit":{"message":"[crt] optimize 'MemorySet()' method, support syntax highlight for 'StringPrint()'/'StringPrintN()' methods\n\n* fixed 'FloatToString()' formatting arguments order","shortMessageHtmlLink":"[crt] optimize 'MemorySet()' method, support syntax highlight for 'St…"}},{"before":"6995c002224fbe5d7cabbd82ffe45d2b309505a3","after":"57a858db4648227cbc6bf662ff6dde38572d0a8b","ref":"refs/heads/master","pushedAt":"2023-06-19T14:28:49.422Z","pushType":"push","commitsCount":2,"pusher":{"login":"rollraw","name":"qo0","path":"/rollraw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15694466?s=80&v=4"},"commit":{"message":"[sdk] fixed hiding non-virtual 'GetMaxHealth()' method\n\n* currently same presents with 'GetSkeleton()' method [WIP]","shortMessageHtmlLink":"[sdk] fixed hiding non-virtual 'GetMaxHealth()' method"}},{"before":"7e4c596f1e3a2a43f47920169ce896b42b701d5c","after":"6995c002224fbe5d7cabbd82ffe45d2b309505a3","ref":"refs/heads/master","pushedAt":"2023-06-19T02:13:38.399Z","pushType":"push","commitsCount":4,"pusher":{"login":"rollraw","name":"qo0","path":"/rollraw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15694466?s=80&v=4"},"commit":{"message":"[sdk] fixed possible UB by casting byte array to other type / fixed compilation of some interfaces","shortMessageHtmlLink":"[sdk] fixed possible UB by casting byte array to other type / fixed c…"}},{"before":"a09b704a9261e75ba5dbdd34770d048c286ff8e0","after":"7e4c596f1e3a2a43f47920169ce896b42b701d5c","ref":"refs/heads/master","pushedAt":"2023-06-17T18:24:39.965Z","pushType":"push","commitsCount":4,"pusher":{"login":"rollraw","name":"qo0","path":"/rollraw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15694466?s=80&v=4"},"commit":{"message":"[build] remove 'DXSDK' from includes and libraries paths","shortMessageHtmlLink":"[build] remove 'DXSDK' from includes and libraries paths"}},{"before":"e6427660ec7c676814e87d8e704216d865ab05a7","after":"a09b704a9261e75ba5dbdd34770d048c286ff8e0","ref":"refs/heads/master","pushedAt":"2023-06-09T19:26:32.888Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"rollraw","name":"qo0","path":"/rollraw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15694466?s=80&v=4"},"commit":{"message":"[menu] added filter to colors list (merged #228)","shortMessageHtmlLink":"[menu] added filter to colors list (merged #228)"}},{"before":"30fb90ecb7ae8741c79a03fa0813c8aa6292ee8a","after":"e6427660ec7c676814e87d8e704216d865ab05a7","ref":"refs/heads/master","pushedAt":"2023-06-08T16:02:26.332Z","pushType":"push","commitsCount":1,"pusher":{"login":"rollraw","name":"qo0","path":"/rollraw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15694466?s=80&v=4"},"commit":{"message":"[events] fixed compilation error","shortMessageHtmlLink":"[events] fixed compilation error"}},{"before":"5aa989e0b65ded6710893163e6dd2a165ba6b2e2","after":"30fb90ecb7ae8741c79a03fa0813c8aa6292ee8a","ref":"refs/heads/master","pushedAt":"2023-06-08T15:56:04.354Z","pushType":"push","commitsCount":1,"pusher":{"login":"rollraw","name":"qo0","path":"/rollraw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15694466?s=80&v=4"},"commit":{"message":"[github] fixed readme","shortMessageHtmlLink":"[github] fixed readme"}},{"before":"22f92c313ad398bcdacf2033266476c1c35d5972","after":"5aa989e0b65ded6710893163e6dd2a165ba6b2e2","ref":"refs/heads/master","pushedAt":"2023-06-08T15:55:22.099Z","pushType":"push","commitsCount":1,"pusher":{"login":"rollraw","name":"qo0","path":"/rollraw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15694466?s=80&v=4"},"commit":{"message":"[events] revert \"added 'CGameEventManager::FireEventIntern()' hook\"\n\n* this reverts commit 4c30cf30f971b4446562a71a8b38ae12d01e8bb8","shortMessageHtmlLink":"[events] revert \"added 'CGameEventManager::FireEventIntern()' hook\""}},{"before":"ff4bac3b6e6b2717d5228927a3040ae4aa70730d","after":"22f92c313ad398bcdacf2033266476c1c35d5972","ref":"refs/heads/master","pushedAt":"2023-06-07T21:03:27.827Z","pushType":"push","commitsCount":1,"pusher":{"login":"rollraw","name":"qo0","path":"/rollraw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15694466?s=80&v=4"},"commit":{"message":"[config] fixed 'C_ADD_VARIABLE_ARRAY' and 'C_ADD_VARIABLE_ARRAY_ARRAY' macroses\n\n* now uses a single argument for default value(s) instead of variadic arguments","shortMessageHtmlLink":"[config] fixed 'C_ADD_VARIABLE_ARRAY' and 'C_ADD_VARIABLE_ARRAY_ARRAY…"}},{"before":"a67f20f2f82eaf37def02a4d50d2fe74ad51aefa","after":"ff4bac3b6e6b2717d5228927a3040ae4aa70730d","ref":"refs/heads/master","pushedAt":"2023-06-07T19:46:39.413Z","pushType":"push","commitsCount":1,"pusher":{"login":"rollraw","name":"qo0","path":"/rollraw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15694466?s=80&v=4"},"commit":{"message":"[config] fixed compilation error of 'C::AddVariableArray' methods\n\n* fixes #230","shortMessageHtmlLink":"[config] fixed compilation error of 'C::AddVariableArray' methods"}},{"before":"4c30cf30f971b4446562a71a8b38ae12d01e8bb8","after":"a67f20f2f82eaf37def02a4d50d2fe74ad51aefa","ref":"refs/heads/master","pushedAt":"2023-06-07T13:45:40.637Z","pushType":"push","commitsCount":1,"pusher":{"login":"rollraw","name":"qo0","path":"/rollraw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15694466?s=80&v=4"},"commit":{"message":"[netvars] optimizied properties storing, improved dumping\n\n* property of 'baseclass' is also stored now","shortMessageHtmlLink":"[netvars] optimizied properties storing, improved dumping"}},{"before":"97d53eba975bb5016dd2c777f90f5273b2a02dcb","after":"4c30cf30f971b4446562a71a8b38ae12d01e8bb8","ref":"refs/heads/master","pushedAt":"2023-06-07T11:46:09.419Z","pushType":"push","commitsCount":3,"pusher":{"login":"rollraw","name":"qo0","path":"/rollraw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15694466?s=80&v=4"},"commit":{"message":"[events] added 'CGameEventManager::FireEventIntern()' hook\n\n* event listener has been superseded by it and removed","shortMessageHtmlLink":"[events] added 'CGameEventManager::FireEventIntern()' hook"}},{"before":"8ca8597d63358da40b53976ea42657980c9199cc","after":"97d53eba975bb5016dd2c777f90f5273b2a02dcb","ref":"refs/heads/master","pushedAt":"2023-06-06T12:42:48.041Z","pushType":"push","commitsCount":1,"pusher":{"login":"rollraw","name":"qo0","path":"/rollraw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15694466?s=80&v=4"},"commit":{"message":"[prediction] added missing callback call","shortMessageHtmlLink":"[prediction] added missing callback call"}},{"before":"41fab5ed42767cd9b55a81d0231801fb6cc7c657","after":"8ca8597d63358da40b53976ea42657980c9199cc","ref":"refs/heads/master","pushedAt":"2023-06-06T12:39:33.987Z","pushType":"push","commitsCount":1,"pusher":{"login":"rollraw","name":"qo0","path":"/rollraw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15694466?s=80&v=4"},"commit":{"message":"[lagcomp] changed lag compensation callback order\n\n* fixed bugs caused by change of send packet state after reading it, bug reported by @magikwho","shortMessageHtmlLink":"[lagcomp] changed lag compensation callback order"}},{"before":"cac30c7634439fc23a4182ccce50f8bfab623222","after":"41fab5ed42767cd9b55a81d0231801fb6cc7c657","ref":"refs/heads/master","pushedAt":"2023-06-06T11:45:00.167Z","pushType":"push","commitsCount":3,"pusher":{"login":"rollraw","name":"qo0","path":"/rollraw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15694466?s=80&v=4"},"commit":{"message":"[global] corrected comments to follow conventions","shortMessageHtmlLink":"[global] corrected comments to follow conventions"}},{"before":"61a592dad2f08d279a0573bc5747f04533ead7b4","after":"cac30c7634439fc23a4182ccce50f8bfab623222","ref":"refs/heads/master","pushedAt":"2023-06-01T12:33:29.374Z","pushType":"push","commitsCount":1,"pusher":{"login":"rollraw","name":"qo0","path":"/rollraw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15694466?s=80&v=4"},"commit":{"message":"[minhook] fixed compilation under clang-cl","shortMessageHtmlLink":"[minhook] fixed compilation under clang-cl"}},{"before":"19c12283258140fcb150224870a5b82b8f374115","after":"61a592dad2f08d279a0573bc5747f04533ead7b4","ref":"refs/heads/master","pushedAt":"2023-06-01T12:15:31.195Z","pushType":"push","commitsCount":1,"pusher":{"login":"rollraw","name":"qo0","path":"/rollraw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15694466?s=80&v=4"},"commit":{"message":"[github] add build tests and funding","shortMessageHtmlLink":"[github] add build tests and funding"}},{"before":"87aad57dfc007dd8ba3c64fe886812018d46d53f","after":"19c12283258140fcb150224870a5b82b8f374115","ref":"refs/heads/master","pushedAt":"2023-06-01T12:14:32.403Z","pushType":"push","commitsCount":1,"pusher":{"login":"rollraw","name":"qo0","path":"/rollraw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15694466?s=80&v=4"},"commit":{"message":"[global] release v2 version","shortMessageHtmlLink":"[global] release v2 version"}},{"before":null,"after":"87aad57dfc007dd8ba3c64fe886812018d46d53f","ref":"refs/heads/v1","pushedAt":"2023-06-01T12:03:09.430Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rollraw","name":"qo0","path":"/rollraw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15694466?s=80&v=4"},"commit":{"message":"🔥 hotfix 14.12\n\n* update `CKeyValues::FromString` pattern (fixes #215)","shortMessageHtmlLink":"🔥 hotfix 14.12"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADh0ZOYgA","startCursor":null,"endCursor":null}},"title":"Activity · rollraw/qo0-csgo"}