{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":180849764,"defaultBranch":"master","name":"ProceduralFairings","ownerLogin":"KSP-RO","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2019-04-11T18:01:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/9563848?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726849744.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"21acc4a619e59edd2c79590941d72a680a2c8e94","ref":"refs/heads/LessLaggyDragCubes","pushedAt":"2024-09-20T16:29:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"siimav","name":null,"path":"/siimav","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1120038?s=80&v=4"},"commit":{"message":"Reference DragCubeTool from ROUtils and implement caching","shortMessageHtmlLink":"Reference DragCubeTool from ROUtils and implement caching"}},{"before":"f0fd92ec33904a5e4a8e6d2848cde74c1bf69ef3","after":"68b285850d25aaf29805b571bf9883463641e4d0","ref":"refs/heads/master","pushedAt":"2024-08-11T18:21:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update version to v6.6.2.0","shortMessageHtmlLink":"Update version to v6.6.2.0"}},{"before":"8e2e240b96685e3098bc5d8a65d8ccc7e7e87d04","after":null,"ref":"refs/heads/somethingToDoWithDensity","pushedAt":"2024-08-11T18:18:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"siimav","name":null,"path":"/siimav","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1120038?s=80&v=4"}},{"before":"5ccabc84664af9e6753fa8a64b81d07e652fe679","after":"f0fd92ec33904a5e4a8e6d2848cde74c1bf69ef3","ref":"refs/heads/master","pushedAt":"2024-08-11T18:18:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"siimav","name":null,"path":"/siimav","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1120038?s=80&v=4"},"commit":{"message":"Fix issues with density persistence (#57)","shortMessageHtmlLink":"Fix issues with density persistence (#57)"}},{"before":"94f890b60d35781efe914beacd84bfdedea08416","after":"5ccabc84664af9e6753fa8a64b81d07e652fe679","ref":"refs/heads/master","pushedAt":"2024-07-26T16:53:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"siimav","name":null,"path":"/siimav","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1120038?s=80&v=4"},"commit":{"message":"Integrate with RP-1 config validation","shortMessageHtmlLink":"Integrate with RP-1 config validation"}},{"before":"df3d45e821220407c94cbf9ee6ab4d47d7e90148","after":"8e2e240b96685e3098bc5d8a65d8ccc7e7e87d04","ref":"refs/heads/somethingToDoWithDensity","pushedAt":"2024-07-26T12:20:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"siimav","name":null,"path":"/siimav","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1120038?s=80&v=4"},"commit":{"message":"Fix issues with density persistence","shortMessageHtmlLink":"Fix issues with density persistence"}},{"before":null,"after":"df3d45e821220407c94cbf9ee6ab4d47d7e90148","ref":"refs/heads/somethingToDoWithDensity","pushedAt":"2024-07-25T22:00:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"siimav","name":null,"path":"/siimav","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1120038?s=80&v=4"},"commit":{"message":"Fix issues with density persistence","shortMessageHtmlLink":"Fix issues with density persistence"}},{"before":"13ca95b083417ce2e344e5f37a8adeb6a8df4d70","after":"94f890b60d35781efe914beacd84bfdedea08416","ref":"refs/heads/master","pushedAt":"2024-07-25T21:58:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"siimav","name":null,"path":"/siimav","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1120038?s=80&v=4"},"commit":{"message":"Remove unnecessary UI updates","shortMessageHtmlLink":"Remove unnecessary UI updates"}},{"before":"9eeb12bfa5ffb4a7dab5b9efe3d173eaf402932f","after":"13ca95b083417ce2e344e5f37a8adeb6a8df4d70","ref":"refs/heads/master","pushedAt":"2024-07-24T12:33:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update version to v6.6.1.0","shortMessageHtmlLink":"Update version to v6.6.1.0"}},{"before":"63763aec6ff5580f2dc58de725d959077d7a61be","after":"9eeb12bfa5ffb4a7dab5b9efe3d173eaf402932f","ref":"refs/heads/master","pushedAt":"2024-07-24T12:29:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"siimav","name":null,"path":"/siimav","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1120038?s=80&v=4"},"commit":{"message":"Follow stock logic for calculating joint break force and torque","shortMessageHtmlLink":"Follow stock logic for calculating joint break force and torque"}},{"before":"9427f823a2686c004afc1045bc3ea9e1120e1c96","after":"63763aec6ff5580f2dc58de725d959077d7a61be","ref":"refs/heads/master","pushedAt":"2024-06-06T23:25:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update version to v6.6.0.0","shortMessageHtmlLink":"Update version to v6.6.0.0"}},{"before":"92342d6024538b00bcef40e7d560dc77c36feaa0","after":null,"ref":"refs/heads/RaiseYourAnchors","pushedAt":"2024-06-06T23:17:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"siimav","name":null,"path":"/siimav","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1120038?s=80&v=4"}},{"before":"6545fe19e2661e7844bd8072bd222806748716bc","after":"9427f823a2686c004afc1045bc3ea9e1120e1c96","ref":"refs/heads/master","pushedAt":"2024-06-06T23:17:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"siimav","name":null,"path":"/siimav","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1120038?s=80&v=4"},"commit":{"message":"Rework fairing side auto-strut logic. (#55)\n\nRemoves the old code that added a joint between fairing sides and the fairing base payload. Now fairing sides are jointed to each other - from the tip of one fairing side to the transform (extreme bottom) of another.","shortMessageHtmlLink":"Rework fairing side auto-strut logic. (#55)"}},{"before":null,"after":"92342d6024538b00bcef40e7d560dc77c36feaa0","ref":"refs/heads/RaiseYourAnchors","pushedAt":"2024-06-04T17:55:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"siimav","name":null,"path":"/siimav","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1120038?s=80&v=4"},"commit":{"message":"Rework fairing side auto-strut logic.\n\nRemoves the old code that added a joint between fairing sides and the fairing base payload. Now fairing sides are jointed to each other - from the tip of one fairing side to the transform (extreme bottom) of another.","shortMessageHtmlLink":"Rework fairing side auto-strut logic."}},{"before":"b64db3f7ec2dcc872056d701f81922865e2c53a0","after":"6545fe19e2661e7844bd8072bd222806748716bc","ref":"refs/heads/master","pushedAt":"2024-06-03T19:59:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"siimav","name":null,"path":"/siimav","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1120038?s=80&v=4"},"commit":{"message":"Add height and diameter fields to fairing side","shortMessageHtmlLink":"Add height and diameter fields to fairing side"}},{"before":"023cafbdf290a98113452c703b3771e417b8bc4a","after":"b64db3f7ec2dcc872056d701f81922865e2c53a0","ref":"refs/heads/master","pushedAt":"2023-11-07T08:06:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NathanKell","name":null,"path":"/NathanKell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5144098?s=80&v=4"},"commit":{"message":"Update actions to remove excess dlls","shortMessageHtmlLink":"Update actions to remove excess dlls"}},{"before":"252d3db81ed04a0b57cdbf0c4a763bfbbd20b860","after":"023cafbdf290a98113452c703b3771e417b8bc4a","ref":"refs/heads/master","pushedAt":"2023-09-03T12:45:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update version to v6.5.0.0","shortMessageHtmlLink":"Update version to v6.5.0.0"}},{"before":"b21b56abad523f5d5959870c337d41b89965915f","after":null,"ref":"refs/heads/TooManyClicks","pushedAt":"2023-09-03T12:43:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"siimav","name":null,"path":"/siimav","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1120038?s=80&v=4"}},{"before":"e3bc465135c229cfd3e6a590bb0ac1a38ab84d14","after":"252d3db81ed04a0b57cdbf0c4a763bfbbd20b860","ref":"refs/heads/master","pushedAt":"2023-09-03T12:43:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"siimav","name":null,"path":"/siimav","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1120038?s=80&v=4"},"commit":{"message":"Ctrl clicking a fairing side will toggle them open/closed (#54)","shortMessageHtmlLink":"Ctrl clicking a fairing side will toggle them open/closed (#54)"}},{"before":"4bc377d46c02feafd96c64c79164854f084d2544","after":"b21b56abad523f5d5959870c337d41b89965915f","ref":"refs/heads/TooManyClicks","pushedAt":"2023-09-02T23:49:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"siimav","name":null,"path":"/siimav","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1120038?s=80&v=4"},"commit":{"message":"Turns out that OnMouseDown is an internal Unity event","shortMessageHtmlLink":"Turns out that OnMouseDown is an internal Unity event"}},{"before":null,"after":"4bc377d46c02feafd96c64c79164854f084d2544","ref":"refs/heads/TooManyClicks","pushedAt":"2023-09-02T13:28:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"siimav","name":null,"path":"/siimav","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1120038?s=80&v=4"},"commit":{"message":"Ctrl clicking a fairing side will toggle them open/closed","shortMessageHtmlLink":"Ctrl clicking a fairing side will toggle them open/closed"}},{"before":"c1432cbc37e91bbe970523d9e3c1431c8fa22b3b","after":"e3bc465135c229cfd3e6a590bb0ac1a38ab84d14","ref":"refs/heads/master","pushedAt":"2023-09-02T13:26:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"siimav","name":null,"path":"/siimav","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1120038?s=80&v=4"},"commit":{"message":"Fire onEditorShipModified when fairing sides complete offsetting\n\nFixes #45","shortMessageHtmlLink":"Fire onEditorShipModified when fairing sides complete offsetting"}},{"before":"0ac12938cef893658b52e5b27143e4ca505abb52","after":"c1432cbc37e91bbe970523d9e3c1431c8fa22b3b","ref":"refs/heads/master","pushedAt":"2023-08-19T02:03:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update version to v6.4.1.0","shortMessageHtmlLink":"Update version to v6.4.1.0"}},{"before":"3943c07293189f9f2c8a9fba129c591bafff2c69","after":"0ac12938cef893658b52e5b27143e4ca505abb52","ref":"refs/heads/master","pushedAt":"2023-08-19T02:00:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NathanKell","name":null,"path":"/NathanKell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5144098?s=80&v=4"},"commit":{"message":"Cosmetic VAB workaround (#51)\n\nModuleAnimateGeneric clamps inconsistently at \"instant\" speed in the editor.","shortMessageHtmlLink":"Cosmetic VAB workaround (#51)"}},{"before":"047d787e6bac55197d2c04fbb4942aac0471e4ea","after":"3943c07293189f9f2c8a9fba129c591bafff2c69","ref":"refs/heads/master","pushedAt":"2023-08-19T01:26:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NathanKell","name":null,"path":"/NathanKell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5144098?s=80&v=4"},"commit":{"message":"Fix exception in size detection","shortMessageHtmlLink":"Fix exception in size detection"}},{"before":"793cce24d8990c0ac5144b8cb9b6ff998adf3733","after":"047d787e6bac55197d2c04fbb4942aac0471e4ea","ref":"refs/heads/master","pushedAt":"2023-08-18T13:44:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"siimav","name":null,"path":"/siimav","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1120038?s=80&v=4"},"commit":{"message":"Fix netkan install property (#50)\n\nThe release ZIP folder structure was changed to include GameData, and \"file\" matches absolute paths from the root of the ZIP","shortMessageHtmlLink":"Fix netkan install property (#50)"}},{"before":"08372b405c8cd69742de0af1a43861fced5d673f","after":"793cce24d8990c0ac5144b8cb9b6ff998adf3733","ref":"refs/heads/master","pushedAt":"2023-08-18T03:46:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update version to v6.4.0.0","shortMessageHtmlLink":"Update version to v6.4.0.0"}},{"before":"c7e79c8a156fb1b2f5df49d9f5b7322ea3eca797","after":"08372b405c8cd69742de0af1a43861fced5d673f","ref":"refs/heads/master","pushedAt":"2023-08-17T19:59:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"siimav","name":null,"path":"/siimav","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1120038?s=80&v=4"},"commit":{"message":"Fix payload fairing thickness calculation (#46)\n\nWhen the middle of the payload fairing is wider than the base, fairing\r\nthickness was incorrectly calculated. This allowed players to\r\neffectively cheese the thickness by making the base arbitrarily small,\r\nallowing for arbitrarily thin fairings.\r\n\r\nNow, the fairing thickness should be based on the maximum width of the\r\nfairing instead of the base.\r\n\r\nA little bit of refactoring was required to make this work, since\r\nwe need the scan data earlier to determine the correct payload fairing\r\nwidth.","shortMessageHtmlLink":"Fix payload fairing thickness calculation (#46)"}},{"before":"b12de50a32462c2af6602898d93db6148d5625bc","after":"c7e79c8a156fb1b2f5df49d9f5b7322ea3eca797","ref":"refs/heads/master","pushedAt":"2023-08-16T01:17:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NathanKell","name":null,"path":"/NathanKell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5144098?s=80&v=4"},"commit":{"message":"Add CI (#49)\n\n* Add CI\r\n\r\n* Fix build artifact name","shortMessageHtmlLink":"Add CI (#49)"}},{"before":"fbad77acc1289702c9997686e45bba4104acdf19","after":"b12de50a32462c2af6602898d93db6148d5625bc","ref":"refs/heads/master","pushedAt":"2023-07-28T23:25:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NathanKell","name":null,"path":"/NathanKell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5144098?s=80&v=4"},"commit":{"message":"Add Petal Option to Fairing Sides (#47)\n\nAdd petal hinge option to fairing sides\r\nAdd hinge transform to fairing model\r\nAdd cost and weight multipliers for hinge\r\nSupport custom hinge opening from 0-90 degrees\r\n\r\nRemove Stray Comment\r\n\r\nHalve the speed of petal animation\r\n\r\n0-90 degrees now takes 8 seconds","shortMessageHtmlLink":"Add Petal Option to Fairing Sides (#47)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQxNjoyOTowNC4wMDAwMDBazwAAAAS8K5we","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0yOFQyMzoyNTowNy4wMDAwMDBazwAAAANfjNDM"}},"title":"Activity ยท KSP-RO/ProceduralFairings"}