{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":796383325,"defaultBranch":"main","name":"FishNet","ownerLogin":"jimdroberts","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-05-05T19:18:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19621936?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1721374834.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"1efe19f3a8f887f83b4c4558690420bf77c60bdc","ref":"refs/heads/RingBuffer/ResettableRingBuffer-capacity-fix","pushedAt":"2024-07-19T07:40:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jimdroberts","name":null,"path":"/jimdroberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19621936?s=80&v=4"},"commit":{"message":"Fix RingBuffer Capacity\n\nArrayPool.Shared.Rent can return variable length arrays which may be slightly larger than the specified capacity due to more efficient memory block sizes.\nExample: A capacity of 15 will generally return an array of size 16 instead.","shortMessageHtmlLink":"Fix RingBuffer Capacity"}},{"before":null,"after":"28bd5853bb706f176c7508ecd09cde56dfb54000","ref":"refs/heads/multipass","pushedAt":"2024-06-07T09:57:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jimdroberts","name":null,"path":"/jimdroberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19621936?s=80&v=4"},"commit":{"message":"Update Multipass.cs\n\nAdd GetPort override to return the first transports port instead of immediately returning 0.","shortMessageHtmlLink":"Update Multipass.cs"}},{"before":"8ed703fb9667b7c5281ef94782dc8b2e02141935","after":"f38baf2a3e076dde899a49d928bdd0f7cc50fd27","ref":"refs/heads/main","pushedAt":"2024-06-07T09:40:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimdroberts","name":null,"path":"/jimdroberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19621936?s=80&v=4"},"commit":{"message":"Revert \"Update Multipass.cs\"\n\nThis reverts commit 8ed703fb9667b7c5281ef94782dc8b2e02141935.","shortMessageHtmlLink":"Revert \"Update Multipass.cs\""}},{"before":"e94208d444e35f19be54e501f3ee1b6f803154af","after":"8ed703fb9667b7c5281ef94782dc8b2e02141935","ref":"refs/heads/main","pushedAt":"2024-06-07T09:39:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jimdroberts","name":null,"path":"/jimdroberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19621936?s=80&v=4"},"commit":{"message":"Update Multipass.cs\n\nAdd GetPort override that returns the first transports port if available. Otherwise returns 0.","shortMessageHtmlLink":"Update Multipass.cs"}},{"before":"6ba1c6e5b6a97e9df8114f3b9ab418c843ce4672","after":"e94208d444e35f19be54e501f3ee1b6f803154af","ref":"refs/heads/main","pushedAt":"2024-06-07T09:37:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimdroberts","name":null,"path":"/jimdroberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19621936?s=80&v=4"},"commit":{"message":"Update Multipass.cs\n\nAdd GetPort override that returns the first transports port if available. Otherwise returns 0.","shortMessageHtmlLink":"Update Multipass.cs"}},{"before":"dc667bf2ead2960bdcd0b6f599b2ea9972c7ab45","after":"6ba1c6e5b6a97e9df8114f3b9ab418c843ce4672","ref":"refs/heads/main","pushedAt":"2024-06-07T09:31:45.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"jimdroberts","name":null,"path":"/jimdroberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19621936?s=80&v=4"},"commit":{"message":"Merge branch 'FirstGearGames:main' into main","shortMessageHtmlLink":"Merge branch 'FirstGearGames:main' into main"}},{"before":"de6351106ce16363091e2a22fb1b41880b78ccf3","after":"dc667bf2ead2960bdcd0b6f599b2ea9972c7ab45","ref":"refs/heads/main","pushedAt":"2024-05-12T08:01:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimdroberts","name":null,"path":"/jimdroberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19621936?s=80&v=4"},"commit":{"message":"Update NetworkCollider.cs","shortMessageHtmlLink":"Update NetworkCollider.cs"}},{"before":"f66f758f755e8be493fe1020fc8e30bc25d54ee8","after":"de6351106ce16363091e2a22fb1b41880b78ccf3","ref":"refs/heads/main","pushedAt":"2024-05-12T08:01:06.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"jimdroberts","name":null,"path":"/jimdroberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19621936?s=80&v=4"},"commit":{"message":"Merge branch 'main' into main","shortMessageHtmlLink":"Merge branch 'main' into main"}},{"before":"e25c5af90f8b529b7f82a6c143b98e082236138a","after":"f66f758f755e8be493fe1020fc8e30bc25d54ee8","ref":"refs/heads/main","pushedAt":"2024-05-12T07:58:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimdroberts","name":null,"path":"/jimdroberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19621936?s=80&v=4"},"commit":{"message":"Update NetworkCollider.cs\n\nAdd extra guard to prevent duplicate adds.","shortMessageHtmlLink":"Update NetworkCollider.cs"}},{"before":"ea1ad0e5943199e88fd31a32909a5674185c539d","after":"e25c5af90f8b529b7f82a6c143b98e082236138a","ref":"refs/heads/main","pushedAt":"2024-05-10T03:11:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimdroberts","name":null,"path":"/jimdroberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19621936?s=80&v=4"},"commit":{"message":"Update NetworkCollider.cs\n\nClear up summaries.\nAdd OnEnterOnce evaluation in useCache.","shortMessageHtmlLink":"Update NetworkCollider.cs"}},{"before":"9b15d5b5af72fd76a8fa4a336ea588955520b403","after":"ea1ad0e5943199e88fd31a32909a5674185c539d","ref":"refs/heads/main","pushedAt":"2024-05-08T06:59:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimdroberts","name":null,"path":"/jimdroberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19621936?s=80&v=4"},"commit":{"message":"Update NetworkCollider.cs\n\nNetworkCollision and NetworkTrigger aren't necessary as QueryTriggerInteraction can be determined based on a per collision basis.","shortMessageHtmlLink":"Update NetworkCollider.cs"}},{"before":"184023805594cc526fbd473068fa617a5fa4cfa4","after":"9b15d5b5af72fd76a8fa4a336ea588955520b403","ref":"refs/heads/main","pushedAt":"2024-05-08T06:10:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jimdroberts","name":null,"path":"/jimdroberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19621936?s=80&v=4"},"commit":{"message":"Update NetworkCollider.cs\n\nAdd Query Trigger Interaction support. Default for triggers is to collide with other triggers.\nAdd PhysicsScene support for overlaps.\nAdd OnEnterOnce which is called once when an object enters this collider.\nAdd _currentlyEntered, a new hashset that contains the currently entered hits. This allows us to invoke OnEnterOnce multiple times until a successful collision happens.\nRenamed previous to previouslyHit for clarity.","shortMessageHtmlLink":"Update NetworkCollider.cs"}},{"before":"8264a862a2778eb5825fd9e03f1b565acb921e9e","after":"184023805594cc526fbd473068fa617a5fa4cfa4","ref":"refs/heads/main","pushedAt":"2024-05-05T19:32:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimdroberts","name":null,"path":"/jimdroberts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19621936?s=80&v=4"},"commit":{"message":"Update NetworkCollider.cs\n\nAdd Interactable Layer configuration to inspector which is now used instead of the game objects layer matrix.\nAdd Query Trigger Interaction support. Default for triggers is to collide with other triggers.\nAdd PhysicsScene support for overlaps.\nAdd _currentlyEntered, a new hashset that contains the currently entered hits. This allows us to trigger OnEnter again if there is a failure to \"enter\".\nOnEnter now returns a bool. True if the Hit collider successfully entered the collider. If false it will attempt to enter again on the next hit. This fixes an issue with CSP movement reconciling immediately after loading into a scene.\nRenamed previous to previouslyHit for clarity.","shortMessageHtmlLink":"Update NetworkCollider.cs"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xOVQwNzo0MDozNC4wMDAwMDBazwAAAASDqc__","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xOVQwNzo0MDozNC4wMDAwMDBazwAAAASDqc__","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0wNVQxOTozMjoyMi4wMDAwMDBazwAAAARB_HVq"}},"title":"Activity ยท jimdroberts/FishNet"}