{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":102249857,"defaultBranch":"master","name":"CSM","ownerLogin":"CitiesSkylinesMultiplayer","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-09-03T08:05:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/66226989?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1694298514.0","currentOid":""},"activityList":{"items":[{"before":"ef6efb62306e7228d351d88d32fa2a978b0f6250","after":"68ed18b03503871d771804037947f01ec5700af3","ref":"refs/heads/master","pushedAt":"2023-09-09T17:48:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kaenganxt","name":"Nico Borgsmüller","path":"/kaenganxt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2989730?s=80&v=4"},"commit":{"message":"Update ingame changelog","shortMessageHtmlLink":"Update ingame changelog"}},{"before":"6e6a0a94c4653bd644e55c226f1c3b3898cb5f1f","after":null,"ref":"refs/heads/building_variation_road_adjust","pushedAt":"2023-09-08T22:26:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kaenganxt","name":"Nico Borgsmüller","path":"/kaenganxt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2989730?s=80&v=4"}},{"before":"4b71c83e5c838172cd8bca930707c2a72801bb81","after":"ef6efb62306e7228d351d88d32fa2a978b0f6250","ref":"refs/heads/master","pushedAt":"2023-09-08T22:26:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kaenganxt","name":"Nico Borgsmüller","path":"/kaenganxt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2989730?s=80&v=4"},"commit":{"message":"Sync building variations and road adjustments (#327)","shortMessageHtmlLink":"Sync building variations and road adjustments (#327)"}},{"before":null,"after":"6e6a0a94c4653bd644e55c226f1c3b3898cb5f1f","ref":"refs/heads/building_variation_road_adjust","pushedAt":"2023-09-08T22:16:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kaenganxt","name":"Nico Borgsmüller","path":"/kaenganxt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2989730?s=80&v=4"},"commit":{"message":"Sync building variations and road adjustments","shortMessageHtmlLink":"Sync building variations and road adjustments"}},{"before":"d59d6e6b20ff24ffc31a9edffd56ccacb5c5b685","after":null,"ref":"refs/heads/better-dlc-support","pushedAt":"2023-09-05T21:44:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kaenganxt","name":"Nico Borgsmüller","path":"/kaenganxt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2989730?s=80&v=4"}},{"before":"1ef063baeeb562802cbc647a7bae774dc728f5cb","after":"4b71c83e5c838172cd8bca930707c2a72801bb81","ref":"refs/heads/master","pushedAt":"2023-09-05T21:44:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kaenganxt","name":"Nico Borgsmüller","path":"/kaenganxt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2989730?s=80&v=4"},"commit":{"message":"Support Match Day and Campus DLCs (#326)\n\n* Improve DLC handling\r\n- Don't show DLC warning popup anymore\r\n- Show DLC support in the same panel as mod support\r\n- Ignore christmas DLC\r\n- Fix ticket price synchronization when panel is open\r\n\r\n* Support Match Day DLC\r\n* Support Campus DLC\r\n\r\n* Make IgnoreHelper thread local, detect sync problems by checking for ignore helper at end of tick\r\n* Include System.Threading.dll from NuGet","shortMessageHtmlLink":"Support Match Day and Campus DLCs (#326)"}},{"before":"4ee8bc8ad9120db2d19d5228fef7c42110992ea6","after":"d59d6e6b20ff24ffc31a9edffd56ccacb5c5b685","ref":"refs/heads/better-dlc-support","pushedAt":"2023-09-05T21:31:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kaenganxt","name":"Nico Borgsmüller","path":"/kaenganxt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2989730?s=80&v=4"},"commit":{"message":"Improve ThreadLocal usage in IgnoreHelper, remove unnecessary lines","shortMessageHtmlLink":"Improve ThreadLocal usage in IgnoreHelper, remove unnecessary lines"}},{"before":"7238965a6833ceade6701e91843745efe43d8202","after":"4ee8bc8ad9120db2d19d5228fef7c42110992ea6","ref":"refs/heads/better-dlc-support","pushedAt":"2023-09-04T18:31:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kaenganxt","name":"Nico Borgsmüller","path":"/kaenganxt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2989730?s=80&v=4"},"commit":{"message":"Include System.Threading.dll from NuGet","shortMessageHtmlLink":"Include System.Threading.dll from NuGet"}},{"before":"d3dceec8c5fad6f35147c24f708049869931d0fd","after":"7238965a6833ceade6701e91843745efe43d8202","ref":"refs/heads/better-dlc-support","pushedAt":"2023-09-03T22:34:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kaenganxt","name":"Nico Borgsmüller","path":"/kaenganxt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2989730?s=80&v=4"},"commit":{"message":"Add docs to academic year command, remove ignore name from settarget","shortMessageHtmlLink":"Add docs to academic year command, remove ignore name from settarget"}},{"before":null,"after":"d3dceec8c5fad6f35147c24f708049869931d0fd","ref":"refs/heads/better-dlc-support","pushedAt":"2023-09-03T22:21:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kaenganxt","name":"Nico Borgsmüller","path":"/kaenganxt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2989730?s=80&v=4"},"commit":{"message":"Make IgnoreHelper thread local, detect sync problems by checking for ignore helper at end of tick","shortMessageHtmlLink":"Make IgnoreHelper thread local, detect sync problems by checking for …"}},{"before":"d11b54888fada07939ec1d9e24cd8da9b619686b","after":null,"ref":"refs/heads/fix-transport-lines","pushedAt":"2023-08-21T20:36:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kaenganxt","name":"Nico Borgsmüller","path":"/kaenganxt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2989730?s=80&v=4"}},{"before":"4895ec6685778cf417acccfa4ae833f8553688cd","after":"1ef063baeeb562802cbc647a7bae774dc728f5cb","ref":"refs/heads/master","pushedAt":"2023-08-21T20:36:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kaenganxt","name":"Nico Borgsmüller","path":"/kaenganxt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2989730?s=80&v=4"},"commit":{"message":"Fix transport lines (#325)\n\n* Add error handling to ReflectionHelper\r\n* Fix call to update loans","shortMessageHtmlLink":"Fix transport lines (#325)"}},{"before":"1b1c917282988764ce603fffa97681a51f4b2d97","after":"d11b54888fada07939ec1d9e24cd8da9b619686b","ref":"refs/heads/fix-transport-lines","pushedAt":"2023-08-21T20:29:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kaenganxt","name":"Nico Borgsmüller","path":"/kaenganxt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2989730?s=80&v=4"},"commit":{"message":"Check if temp line is 0 before releasing it","shortMessageHtmlLink":"Check if temp line is 0 before releasing it"}},{"before":"65c69a132125c6dbaf5cf7440ae359a250cd58cd","after":"1b1c917282988764ce603fffa97681a51f4b2d97","ref":"refs/heads/fix-transport-lines","pushedAt":"2023-08-21T20:20:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kaenganxt","name":"Nico Borgsmüller","path":"/kaenganxt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2989730?s=80&v=4"},"commit":{"message":"Fix call to update loans","shortMessageHtmlLink":"Fix call to update loans"}},{"before":"a7e67f7fc468856354a7c28f4656284254d55e15","after":"65c69a132125c6dbaf5cf7440ae359a250cd58cd","ref":"refs/heads/fix-transport-lines","pushedAt":"2023-08-20T16:19:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kaenganxt","name":"Nico Borgsmüller","path":"/kaenganxt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2989730?s=80&v=4"},"commit":{"message":"Further improvements and fixes for transport lines","shortMessageHtmlLink":"Further improvements and fixes for transport lines"}},{"before":"d8fdbc8acda4288202c0dcad52189cd45f2b4800","after":"a7e67f7fc468856354a7c28f4656284254d55e15","ref":"refs/heads/fix-transport-lines","pushedAt":"2023-08-19T23:01:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kaenganxt","name":"Nico Borgsmüller","path":"/kaenganxt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2989730?s=80&v=4"},"commit":{"message":"Fix formatting, fix some issues","shortMessageHtmlLink":"Fix formatting, fix some issues"}},{"before":"9bdd810b099542b9f4611ad5012e3015dd188ec1","after":"d8fdbc8acda4288202c0dcad52189cd45f2b4800","ref":"refs/heads/fix-transport-lines","pushedAt":"2023-08-19T21:36:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kaenganxt","name":"Nico Borgsmüller","path":"/kaenganxt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2989730?s=80&v=4"},"commit":{"message":"Merge branch 'master' into fix-transport-lines","shortMessageHtmlLink":"Merge branch 'master' into fix-transport-lines"}},{"before":"b3476697f8880b1c8ada11b12151c2c81f852251","after":null,"ref":"refs/heads/fix-zoning-grid-sync","pushedAt":"2023-08-19T21:35:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kaenganxt","name":"Nico Borgsmüller","path":"/kaenganxt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2989730?s=80&v=4"}},{"before":"4a481f639d36561ab6134f361616e08194b2cb51","after":"4895ec6685778cf417acccfa4ae833f8553688cd","ref":"refs/heads/master","pushedAt":"2023-08-19T21:35:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kaenganxt","name":"Nico Borgsmüller","path":"/kaenganxt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2989730?s=80&v=4"},"commit":{"message":"Implement sync of zoning grid flags (#324)","shortMessageHtmlLink":"Implement sync of zoning grid flags (#324)"}},{"before":"77383a86df4bce0a6a2d124d603618b5aab9749e","after":"9bdd810b099542b9f4611ad5012e3015dd188ec1","ref":"refs/heads/fix-transport-lines","pushedAt":"2023-08-19T20:57:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kaenganxt","name":"Nico Borgsmüller","path":"/kaenganxt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2989730?s=80&v=4"},"commit":{"message":"Revert unecessary changes","shortMessageHtmlLink":"Revert unecessary changes"}},{"before":null,"after":"77383a86df4bce0a6a2d124d603618b5aab9749e","ref":"refs/heads/fix-transport-lines","pushedAt":"2023-08-19T20:51:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kaenganxt","name":"Nico Borgsmüller","path":"/kaenganxt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2989730?s=80&v=4"},"commit":{"message":"Remove debug info, add error handling to ReflectionHelper","shortMessageHtmlLink":"Remove debug info, add error handling to ReflectionHelper"}},{"before":null,"after":"b3476697f8880b1c8ada11b12151c2c81f852251","ref":"refs/heads/fix-zoning-grid-sync","pushedAt":"2023-08-14T22:34:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kaenganxt","name":"Nico Borgsmüller","path":"/kaenganxt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2989730?s=80&v=4"},"commit":{"message":"Implement sync of zoning grid flags","shortMessageHtmlLink":"Implement sync of zoning grid flags"}},{"before":"59b59bfa16359d91e76a2f6ee7d0ca94626ff0f6","after":"4a481f639d36561ab6134f361616e08194b2cb51","ref":"refs/heads/master","pushedAt":"2023-05-24T17:58:43.376Z","pushType":"push","commitsCount":1,"pusher":{"login":"DominicMaas","name":"Dominic Maas","path":"/DominicMaas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5589453?s=80&v=4"},"commit":{"message":"Update inappchangelog","shortMessageHtmlLink":"Update inappchangelog"}},{"before":"d66175777732097b147bbfa373a83f0d9d10b487","after":null,"ref":"refs/heads/hotels_patch","pushedAt":"2023-05-24T11:07:59.254Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DominicMaas","name":"Dominic Maas","path":"/DominicMaas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5589453?s=80&v=4"}},{"before":"eebcab042ee736802320d0b267c27aef138705ad","after":"59b59bfa16359d91e76a2f6ee7d0ca94626ff0f6","ref":"refs/heads/master","pushedAt":"2023-05-24T11:07:52.607Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"DominicMaas","name":"Dominic Maas","path":"/DominicMaas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5589453?s=80&v=4"},"commit":{"message":"Merge pull request #315 from CitiesSkylinesMultiplayer/hotels_patch\n\nFix problems of new hotels update","shortMessageHtmlLink":"Merge pull request #315 from CitiesSkylinesMultiplayer/hotels_patch"}},{"before":null,"after":"d66175777732097b147bbfa373a83f0d9d10b487","ref":"refs/heads/hotels_patch","pushedAt":"2023-05-24T10:14:22.896Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kaenganxt","name":"Nico Borgsmüller","path":"/kaenganxt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2989730?s=80&v=4"},"commit":{"message":"Fix problems of new hotels update, fix unrelated exception sometimes occuring on weird network setups","shortMessageHtmlLink":"Fix problems of new hotels update, fix unrelated exception sometimes …"}},{"before":"9de0515dfd056802e5f901dbfb4900a058e3066a","after":null,"ref":"refs/heads/api-cleanup","pushedAt":"2023-04-14T18:41:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kaenganxt","name":"Nico Borgsmüller","path":"/kaenganxt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2989730?s=80&v=4"}},{"before":"29272d35135fd8edcaa2628f35dd93cd8c180d78","after":"eebcab042ee736802320d0b267c27aef138705ad","ref":"refs/heads/master","pushedAt":"2023-04-14T18:41:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kaenganxt","name":"Nico Borgsmüller","path":"/kaenganxt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2989730?s=80&v=4"},"commit":{"message":"Simplify API implementations by removing LiteNetLib dependency (#312)\n\n- Removed the LiteNetLib from CSM.API so implementing mods don't throw errors if CSM is not available.\r\n This is realized by removing the NetPeer field from the Player class.\r\n- Also explain how the bundled protobuf-net.dll is created\r\n- Update changelog panel\r\n\r\n* Fix transport line synchronization, remove transport tool sync for now (which was broken anyway)","shortMessageHtmlLink":"Simplify API implementations by removing LiteNetLib dependency (#312)"}},{"before":"5bad6f3881ce56db99566686c7589bb2cbdcf24a","after":"9de0515dfd056802e5f901dbfb4900a058e3066a","ref":"refs/heads/api-cleanup","pushedAt":"2023-04-14T18:35:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kaenganxt","name":"Nico Borgsmüller","path":"/kaenganxt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2989730?s=80&v=4"},"commit":{"message":"Fix typo","shortMessageHtmlLink":"Fix typo"}},{"before":"202518dfb0389f63ac68b3647854b2ddd76a3fff","after":"5bad6f3881ce56db99566686c7589bb2cbdcf24a","ref":"refs/heads/api-cleanup","pushedAt":"2023-04-14T18:29:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kaenganxt","name":"Nico Borgsmüller","path":"/kaenganxt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2989730?s=80&v=4"},"commit":{"message":"Update release date","shortMessageHtmlLink":"Update release date"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADfPJXvgA","startCursor":null,"endCursor":null}},"title":"Activity · CitiesSkylinesMultiplayer/CSM"}