{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":242957408,"defaultBranch":"master","name":"RobustToolbox","ownerLogin":"metalgearsloth","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2020-02-25T09:14:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/31366439?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1727591557.0","currentOid":""},"activityList":{"items":[{"before":"bc117ca3dc864c8362a4d188c92bb94f7658bc85","after":"53435986aded1c078432cfeee42c3fbb00ad7ae4","ref":"refs/heads/2024-08-08-station-ai","pushedAt":"2024-09-29T15:04:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"metalgearsloth","name":null,"path":"/metalgearsloth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31366439?s=80&v=4"},"commit":{"message":"pass stuff","shortMessageHtmlLink":"pass stuff"}},{"before":"5cc510cd2c7ec6735bfc2b7054c777fd30e44e0b","after":"bc117ca3dc864c8362a4d188c92bb94f7658bc85","ref":"refs/heads/2024-08-08-station-ai","pushedAt":"2024-09-29T13:42:03.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"metalgearsloth","name":null,"path":"/metalgearsloth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31366439?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}},{"before":null,"after":"19078373691e3178b06e9aed7ab92d0db344fd6b","ref":"refs/heads/2024-09-29-before-lighting","pushedAt":"2024-09-29T06:32:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"metalgearsloth","name":null,"path":"/metalgearsloth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31366439?s=80&v=4"},"commit":{"message":"Add before-lighting overlay rendering\n\nKinda eh but need some way to draw to overlays before lighting is run and all overlays come after.","shortMessageHtmlLink":"Add before-lighting overlay rendering"}},{"before":"61b60b455e3d88f8f05c63240c0388f033d3f203","after":"5cc510cd2c7ec6735bfc2b7054c777fd30e44e0b","ref":"refs/heads/2024-08-08-station-ai","pushedAt":"2024-09-29T03:52:13.000Z","pushType":"push","commitsCount":141,"pusher":{"login":"metalgearsloth","name":null,"path":"/metalgearsloth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31366439?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'upstream/master' into 2024-08-08-station-ai","shortMessageHtmlLink":"Merge remote-tracking branch 'upstream/master' into 2024-08-08-statio…"}},{"before":"74d9919ecc633911fa7e8246bd7bcb0be0ebbb30","after":"3dbd2d69de25d8290a8ce396060dba4271397627","ref":"refs/heads/2024-06-19-tree","pushedAt":"2024-09-28T05:38:25.000Z","pushType":"push","commitsCount":35,"pusher":{"login":"metalgearsloth","name":null,"path":"/metalgearsloth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31366439?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'upstream/master' into 2024-06-19-tree","shortMessageHtmlLink":"Merge remote-tracking branch 'upstream/master' into 2024-06-19-tree"}},{"before":"4c71a0e54d30848df99c246c2a4ae00745e3a869","after":"34f28612c12af98b183f9921cf6ccc13d63e1fdc","ref":"refs/heads/2024-09-27-sprite-flick","pushedAt":"2024-09-28T05:17:49.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"metalgearsloth","name":null,"path":"/metalgearsloth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31366439?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'upstream/master' into 2024-09-27-sprite-flick","shortMessageHtmlLink":"Merge remote-tracking branch 'upstream/master' into 2024-09-27-sprite…"}},{"before":"4a2b347eef673fc89c487dee2e69ba88fee96f77","after":"fc84876699da13460657e73e3e6272b3a9ca4fbe","ref":"refs/heads/2024-09-18-res-path","pushedAt":"2024-09-28T04:35:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"metalgearsloth","name":null,"path":"/metalgearsloth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31366439?s=80&v=4"},"commit":{"message":"Fix bad respath input","shortMessageHtmlLink":"Fix bad respath input"}},{"before":"a27c27a27ad791dfc3ddebdf270b8c410c109f61","after":"361fb8edd80752b255112800f54d08fceb884120","ref":"refs/heads/2024-09-14-audio-reloads","pushedAt":"2024-09-28T04:34:50.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"metalgearsloth","name":null,"path":"/metalgearsloth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31366439?s=80&v=4"},"commit":{"message":"Merge branch '2024-09-18-res-path' into 2024-09-14-audio-reloads\n\n# Conflicts:\n#\tRobust.Shared/Utility/ResPath.cs","shortMessageHtmlLink":"Merge branch '2024-09-18-res-path' into 2024-09-14-audio-reloads"}},{"before":"48df8c07c82d0a2a158dd98717e05695837cf734","after":null,"ref":"refs/heads/2024-09-27-airlock-contact","pushedAt":"2024-09-28T04:13:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"metalgearsloth","name":null,"path":"/metalgearsloth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31366439?s=80&v=4"}},{"before":null,"after":"48df8c07c82d0a2a158dd98717e05695837cf734","ref":"refs/heads/2024-09-27-airlock-contact","pushedAt":"2024-09-27T10:06:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"metalgearsloth","name":null,"path":"/metalgearsloth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31366439?s=80&v=4"},"commit":{"message":"Remove IsTouching set on physics prediction\n\nJust because an entity sleeps doesn't mean it's not touching necessarily. This causes client to mispredict against server and continuously fire collision events if we try to move into an entity.\n\nEasiest way to reproduced is to walk into a locked airlock and watch it flicker constantly.","shortMessageHtmlLink":"Remove IsTouching set on physics prediction"}},{"before":null,"after":"4c71a0e54d30848df99c246c2a4ae00745e3a869","ref":"refs/heads/2024-09-27-sprite-flick","pushedAt":"2024-09-27T10:04:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"metalgearsloth","name":null,"path":"/metalgearsloth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31366439?s=80&v=4"},"commit":{"message":"Set sprite flicks immediately\n\nSo on content we have an issue where the animation is played in doorsystem but sprite visibility is controlled by airlocksystem. The issue then is that we get a single frame where the incorrect sprite is shown before it corrects itself. The easiest way to reproduce this is to walk into a door that denies you and observe it shows the incorrect sprite then flickers to the denied one.\n\nThere might be more systems with these issues which is why I did this here instead.","shortMessageHtmlLink":"Set sprite flicks immediately"}},{"before":"97340df749b17535473c43dfae2f285941433b8c","after":"3c4379e300defe2862236f286e9aadab71853796","ref":"refs/heads/2024-09-23-states","pushedAt":"2024-09-27T07:58:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"metalgearsloth","name":null,"path":"/metalgearsloth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31366439?s=80&v=4"},"commit":{"message":"FULL_RELEASE","shortMessageHtmlLink":"FULL_RELEASE"}},{"before":null,"after":"33bf6a24e425f44185dc282c7050fb782eacf022","ref":"refs/heads/2024-09-25-radians","pushedAt":"2024-09-25T02:41:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"metalgearsloth","name":null,"path":"/metalgearsloth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31366439?s=80&v=4"},"commit":{"message":"Use sin+cos for angle instead of theta","shortMessageHtmlLink":"Use sin+cos for angle instead of theta"}},{"before":"fecfaf4fb98d559844fcccbf23270b38971512ff","after":"13ed9c9c8c807e4646a7235e0d46926334d092cc","ref":"refs/heads/2024-09-15-raycast","pushedAt":"2024-09-25T02:40:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"metalgearsloth","name":null,"path":"/metalgearsloth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31366439?s=80&v=4"},"commit":{"message":"More fixes","shortMessageHtmlLink":"More fixes"}},{"before":"d1a33f8305320415f134b3bea96ff19d19f98a95","after":"fecfaf4fb98d559844fcccbf23270b38971512ff","ref":"refs/heads/2024-09-15-raycast","pushedAt":"2024-09-24T08:45:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"metalgearsloth","name":null,"path":"/metalgearsloth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31366439?s=80&v=4"},"commit":{"message":"tests","shortMessageHtmlLink":"tests"}},{"before":"51eb9d00104ca26896c1284936510f42e3df09d4","after":"d1a33f8305320415f134b3bea96ff19d19f98a95","ref":"refs/heads/2024-09-15-raycast","pushedAt":"2024-09-24T08:42:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"metalgearsloth","name":null,"path":"/metalgearsloth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31366439?s=80&v=4"},"commit":{"message":"free","shortMessageHtmlLink":"free"}},{"before":"89a77964421cd42c1f057b0a2ec245f095ed2750","after":"51eb9d00104ca26896c1284936510f42e3df09d4","ref":"refs/heads/2024-09-15-raycast","pushedAt":"2024-09-23T23:40:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"metalgearsloth","name":null,"path":"/metalgearsloth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31366439?s=80&v=4"},"commit":{"message":"Shapecast + fixes","shortMessageHtmlLink":"Shapecast + fixes"}},{"before":"4d1439942e876cb1e685cb7db469d536efb5562c","after":"89a77964421cd42c1f057b0a2ec245f095ed2750","ref":"refs/heads/2024-09-15-raycast","pushedAt":"2024-09-23T15:18:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"metalgearsloth","name":null,"path":"/metalgearsloth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31366439?s=80&v=4"},"commit":{"message":"Test fixes","shortMessageHtmlLink":"Test fixes"}},{"before":"cabd44ea664ce4a52a6d5c13ce2728d117d74dee","after":"4d1439942e876cb1e685cb7db469d536efb5562c","ref":"refs/heads/2024-09-15-raycast","pushedAt":"2024-09-23T15:02:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"metalgearsloth","name":null,"path":"/metalgearsloth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31366439?s=80&v=4"},"commit":{"message":"Fix GJK","shortMessageHtmlLink":"Fix GJK"}},{"before":"aaa7a55233baf7f9fa96a73d08430cf026872582","after":"cabd44ea664ce4a52a6d5c13ce2728d117d74dee","ref":"refs/heads/2024-09-15-raycast","pushedAt":"2024-09-23T14:19:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"metalgearsloth","name":null,"path":"/metalgearsloth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31366439?s=80&v=4"},"commit":{"message":"Janky not working raycasts","shortMessageHtmlLink":"Janky not working raycasts"}},{"before":"7eeea109e74164170140e0417fcb0569dfe0c634","after":"aaa7a55233baf7f9fa96a73d08430cf026872582","ref":"refs/heads/2024-09-15-raycast","pushedAt":"2024-09-23T13:04:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"metalgearsloth","name":null,"path":"/metalgearsloth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31366439?s=80&v=4"},"commit":{"message":"builds","shortMessageHtmlLink":"builds"}},{"before":null,"after":"97340df749b17535473c43dfae2f285941433b8c","ref":"refs/heads/2024-09-23-states","pushedAt":"2024-09-23T05:17:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"metalgearsloth","name":null,"path":"/metalgearsloth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31366439?s=80&v=4"},"commit":{"message":"Make shared compstates copy cloneable types\n\nSometimes you can get trolled by stuff like autonetworked dictionaries not being copied on the client so you get mispredicts.\n\nDownside is this allocates on server so not sure if we can just compile this out on server or what.","shortMessageHtmlLink":"Make shared compstates copy cloneable types"}},{"before":"1e89e4651b7ca77ee94be3ba86dc8c44bac5bb5b","after":"7eeea109e74164170140e0417fcb0569dfe0c634","ref":"refs/heads/2024-09-15-raycast","pushedAt":"2024-09-19T07:37:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"metalgearsloth","name":null,"path":"/metalgearsloth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31366439?s=80&v=4"},"commit":{"message":"the big house","shortMessageHtmlLink":"the big house"}},{"before":"46468582e73c742f97bba572b73c5e05682510de","after":"1e89e4651b7ca77ee94be3ba86dc8c44bac5bb5b","ref":"refs/heads/2024-09-15-raycast","pushedAt":"2024-09-18T15:10:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"metalgearsloth","name":null,"path":"/metalgearsloth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31366439?s=80&v=4"},"commit":{"message":"More ports","shortMessageHtmlLink":"More ports"}},{"before":"13a8a51810f9f2686cf10ff7b25d952b38218ee3","after":"46468582e73c742f97bba572b73c5e05682510de","ref":"refs/heads/2024-09-15-raycast","pushedAt":"2024-09-18T09:12:27.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"metalgearsloth","name":null,"path":"/metalgearsloth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31366439?s=80&v=4"},"commit":{"message":"more work","shortMessageHtmlLink":"more work"}},{"before":"00eef98a9fb31009b8e9cbfdfe79b18dfe7cd5b6","after":"a27c27a27ad791dfc3ddebdf270b8c410c109f61","ref":"refs/heads/2024-09-14-audio-reloads","pushedAt":"2024-09-18T08:54:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"metalgearsloth","name":null,"path":"/metalgearsloth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31366439?s=80&v=4"},"commit":{"message":"change","shortMessageHtmlLink":"change"}},{"before":"88ac585ca4dcec5c1e4417026f04b54c539871df","after":"00eef98a9fb31009b8e9cbfdfe79b18dfe7cd5b6","ref":"refs/heads/2024-09-14-audio-reloads","pushedAt":"2024-09-18T08:40:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"metalgearsloth","name":null,"path":"/metalgearsloth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31366439?s=80&v=4"},"commit":{"message":"Fixes","shortMessageHtmlLink":"Fixes"}},{"before":null,"after":"4a2b347eef673fc89c487dee2e69ba88fee96f77","ref":"refs/heads/2024-09-18-res-path","pushedAt":"2024-09-18T07:39:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"metalgearsloth","name":null,"path":"/metalgearsloth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31366439?s=80&v=4"},"commit":{"message":"Fix ResPath CanonPath\n\nApparently this is supposed to standardise to / but this isn't always the case. Alternatively we could just assert for performance reasons I'm good with either. The comment as written says this should happen.","shortMessageHtmlLink":"Fix ResPath CanonPath"}},{"before":"d7a835e641baf593856f318f368715a3bec965d1","after":"88ac585ca4dcec5c1e4417026f04b54c539871df","ref":"refs/heads/2024-09-14-audio-reloads","pushedAt":"2024-09-18T07:30:07.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"metalgearsloth","name":null,"path":"/metalgearsloth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31366439?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'upstream/master' into 2024-09-14-audio-reloads","shortMessageHtmlLink":"Merge remote-tracking branch 'upstream/master' into 2024-09-14-audio-…"}},{"before":"9791f89e9e8a0963aa5fc3eede02f6b066690fa5","after":null,"ref":"refs/heads/2024-09-18-xform-precision","pushedAt":"2024-09-18T02:08:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"metalgearsloth","name":null,"path":"/metalgearsloth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31366439?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yOVQxNTowNDowNS4wMDAwMDBazwAAAATD63MP","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQwMjowODozNy4wMDAwMDBazwAAAAS5Jqa9"}},"title":"Activity · metalgearsloth/RobustToolbox"}