{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":33066062,"defaultBranch":"master","name":"freeorion","ownerLogin":"freeorion","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-03-29T08:22:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1025550?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716817156.0","currentOid":""},"activityList":{"items":[{"before":"6c553c92bbc90f8ece554a00209d1b4e2d894f32","after":"db63d0c7d5aa806667737fe7d48e5a9fa7e70f26","ref":"refs/heads/weekly-test-builds","pushedAt":"2024-06-04T16:48:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Vezzra","name":"Vezzra","path":"/Vezzra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10279417?s=80&v=4"},"commit":{"message":"quiet warning","shortMessageHtmlLink":"quiet warning"}},{"before":"d4aaec65b720803807ade3fcf262f06030a8564e","after":"227d3831e7ac9c686453b52f88e6312d7ef2dda1","ref":"refs/heads/packing_valueref","pushedAt":"2024-06-01T14:59:31.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"geoffthemedio","name":"Geoff","path":"/geoffthemedio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11386908?s=80&v=4"},"commit":{"message":"add a few static_asserts","shortMessageHtmlLink":"add a few static_asserts"}},{"before":"87b52360e1fa347da5ad1e37b9b951961d0cce75","after":"d4aaec65b720803807ade3fcf262f06030a8564e","ref":"refs/heads/packing_valueref","pushedAt":"2024-06-01T12:58:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"geoffthemedio","name":"Geoff","path":"/geoffthemedio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11386908?s=80&v=4"},"commit":{"message":"make CheckSumCombine for floating point types constexpr","shortMessageHtmlLink":"make CheckSumCombine for floating point types constexpr"}},{"before":"919be90c94e1c239a96d65edaa880162ee87b6d0","after":"87b52360e1fa347da5ad1e37b9b951961d0cce75","ref":"refs/heads/packing_valueref","pushedAt":"2024-06-01T11:38:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"geoffthemedio","name":"Geoff","path":"/geoffthemedio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11386908?s=80&v=4"},"commit":{"message":"fix compile error","shortMessageHtmlLink":"fix compile error"}},{"before":"50fefaaa2ec75771f823c45e0292d692ec5306d9","after":"919be90c94e1c239a96d65edaa880162ee87b6d0","ref":"refs/heads/packing_valueref","pushedAt":"2024-06-01T11:25:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"geoffthemedio","name":"Geoff","path":"/geoffthemedio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11386908?s=80&v=4"},"commit":{"message":"fix compile error","shortMessageHtmlLink":"fix compile error"}},{"before":"7340ae4e78275a95e442f6656043b40d6a0480f4","after":"50fefaaa2ec75771f823c45e0292d692ec5306d9","ref":"refs/heads/packing_valueref","pushedAt":"2024-06-01T11:12:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geoffthemedio","name":"Geoff","path":"/geoffthemedio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11386908?s=80&v=4"},"commit":{"message":"fix compile error","shortMessageHtmlLink":"fix compile error"}},{"before":"9a5c7d484b6aa291300af9d6ed83a7f98e50043d","after":"7340ae4e78275a95e442f6656043b40d6a0480f4","ref":"refs/heads/packing_valueref","pushedAt":"2024-06-01T10:52:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"geoffthemedio","name":"Geoff","path":"/geoffthemedio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11386908?s=80&v=4"},"commit":{"message":"fix compile error","shortMessageHtmlLink":"fix compile error"}},{"before":"8b360282bc64d55b3adbaa2f6dbc04e30ee3d651","after":"9a5c7d484b6aa291300af9d6ed83a7f98e50043d","ref":"refs/heads/packing_valueref","pushedAt":"2024-06-01T10:44:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geoffthemedio","name":"Geoff","path":"/geoffthemedio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11386908?s=80&v=4"},"commit":{"message":"rework constexpr log and power functions","shortMessageHtmlLink":"rework constexpr log and power functions"}},{"before":"98324406af83164b09f0343dd98ea6c42ef504a6","after":"8b360282bc64d55b3adbaa2f6dbc04e30ee3d651","ref":"refs/heads/packing_valueref","pushedAt":"2024-05-31T08:19:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"geoffthemedio","name":"Geoff","path":"/geoffthemedio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11386908?s=80&v=4"},"commit":{"message":"make Variable and Constant checksums constexpr","shortMessageHtmlLink":"make Variable and Constant checksums constexpr"}},{"before":"52267982a5066ffaca46ed9d0e991890453ae455","after":"98324406af83164b09f0343dd98ea6c42ef504a6","ref":"refs/heads/packing_valueref","pushedAt":"2024-05-30T13:22:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geoffthemedio","name":"Geoff","path":"/geoffthemedio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11386908?s=80&v=4"},"commit":{"message":"comment out TraceLogger() calls that break constexpr","shortMessageHtmlLink":"comment out TraceLogger() calls that break constexpr"}},{"before":"05c035daa9c1d42756762d98cbf9c0a3b36350f6","after":"52267982a5066ffaca46ed9d0e991890453ae455","ref":"refs/heads/packing_valueref","pushedAt":"2024-05-29T23:20:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"geoffthemedio","name":"Geoff","path":"/geoffthemedio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11386908?s=80&v=4"},"commit":{"message":"make Variable and Constant checksums constexpr","shortMessageHtmlLink":"make Variable and Constant checksums constexpr"}},{"before":"f34567b8bf09dc538eedff96a325ce874440a736","after":"05c035daa9c1d42756762d98cbf9c0a3b36350f6","ref":"refs/heads/packing_valueref","pushedAt":"2024-05-29T22:47:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"geoffthemedio","name":"Geoff","path":"/geoffthemedio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11386908?s=80&v=4"},"commit":{"message":"missing #include","shortMessageHtmlLink":"missing #include"}},{"before":"214e2f8e2c9a0b53644240d1a8bba84e9555d5b5","after":"f34567b8bf09dc538eedff96a325ce874440a736","ref":"refs/heads/packing_valueref","pushedAt":"2024-05-29T22:31:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geoffthemedio","name":"Geoff","path":"/geoffthemedio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11386908?s=80&v=4"},"commit":{"message":"fix compile error","shortMessageHtmlLink":"fix compile error"}},{"before":"1be4a82eba33ca32701b0c10017df5b7e0a14488","after":"214e2f8e2c9a0b53644240d1a8bba84e9555d5b5","ref":"refs/heads/packing_valueref","pushedAt":"2024-05-29T22:00:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"geoffthemedio","name":"Geoff","path":"/geoffthemedio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11386908?s=80&v=4"},"commit":{"message":"-reimplement FacInt with a loop instead of recursion\n-add some feature test macros for constexpr math","shortMessageHtmlLink":"-reimplement FacInt with a loop instead of recursion"}},{"before":"c3402bde1106731d3ec3b644a18665a2bed3dcd2","after":null,"ref":"refs/heads/fix_casts","pushedAt":"2024-05-29T19:24:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"geoffthemedio","name":"Geoff","path":"/geoffthemedio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11386908?s=80&v=4"}},{"before":"6c553c92bbc90f8ece554a00209d1b4e2d894f32","after":"db63d0c7d5aa806667737fe7d48e5a9fa7e70f26","ref":"refs/heads/master","pushedAt":"2024-05-29T19:24:07.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"geoffthemedio","name":"Geoff","path":"/geoffthemedio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11386908?s=80&v=4"},"commit":{"message":"quiet warning","shortMessageHtmlLink":"quiet warning"}},{"before":"bb525121db14c2c806eb335a82417328dcfc3a92","after":"6c553c92bbc90f8ece554a00209d1b4e2d894f32","ref":"refs/heads/weekly-test-builds","pushedAt":"2024-05-29T09:52:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Vezzra","name":"Vezzra","path":"/Vezzra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10279417?s=80&v=4"},"commit":{"message":"-add no-rebel troops requirement to default species annexation condition\n-move other default condition components into separate named functions","shortMessageHtmlLink":"-add no-rebel troops requirement to default species annexation condition"}},{"before":"3c20d8ab1a0c60d421dbdebddd2eaca77a66f1f6","after":"1be4a82eba33ca32701b0c10017df5b7e0a14488","ref":"refs/heads/packing_valueref","pushedAt":"2024-05-28T21:13:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"geoffthemedio","name":"Geoff","path":"/geoffthemedio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11386908?s=80&v=4"},"commit":{"message":"don't need to call .get before passing to CheckSumCombine","shortMessageHtmlLink":"don't need to call .get before passing to CheckSumCombine"}},{"before":"16ba50393c71f1152e2157f048596af7b1abdef5","after":"3c20d8ab1a0c60d421dbdebddd2eaca77a66f1f6","ref":"refs/heads/packing_valueref","pushedAt":"2024-05-28T21:13:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geoffthemedio","name":"Geoff","path":"/geoffthemedio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11386908?s=80&v=4"},"commit":{"message":"-tweaking / refactoring CheckSumCombine functions\n-add NOMINMAX to prevent problematic max macro\n-checksum update","shortMessageHtmlLink":"-tweaking / refactoring CheckSumCombine functions"}},{"before":"4e65d1e5ef154f7302a3ceef5969dcb4570748cc","after":"16ba50393c71f1152e2157f048596af7b1abdef5","ref":"refs/heads/packing_valueref","pushedAt":"2024-05-28T21:12:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geoffthemedio","name":"Geoff","path":"/geoffthemedio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11386908?s=80&v=4"},"commit":{"message":"-move ContainerType into ValueRefBase\n-add container type to Variable::GetCheckSum()\n-make ReturnImmediateValue() not virtual","shortMessageHtmlLink":"-move ContainerType into ValueRefBase"}},{"before":"c906500e18a36fae91a4a762a4d3b7f2fec3ecf9","after":"4e65d1e5ef154f7302a3ceef5969dcb4570748cc","ref":"refs/heads/packing_valueref","pushedAt":"2024-05-28T20:59:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"geoffthemedio","name":"Geoff","path":"/geoffthemedio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11386908?s=80&v=4"},"commit":{"message":"-improve data packing in ValueRef classes with bitfield for bool flags and putting some commonly-used members into the base class\n-make Variable and Constant somewhat constexpr OK\n-add some tests","shortMessageHtmlLink":"-improve data packing in ValueRef classes with bitfield for bool flag…"}},{"before":"70464ce5189356e4fc737ed1eadb7c1f06708b12","after":"c906500e18a36fae91a4a762a4d3b7f2fec3ecf9","ref":"refs/heads/packing_valueref","pushedAt":"2024-05-28T13:56:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geoffthemedio","name":"Geoff","path":"/geoffthemedio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11386908?s=80&v=4"},"commit":{"message":"try to fix compile error","shortMessageHtmlLink":"try to fix compile error"}},{"before":"363b356feecaebc71787635f29c307e842fd5458","after":"70464ce5189356e4fc737ed1eadb7c1f06708b12","ref":"refs/heads/packing_valueref","pushedAt":"2024-05-28T13:31:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geoffthemedio","name":"Geoff","path":"/geoffthemedio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11386908?s=80&v=4"},"commit":{"message":"try to fix compile error","shortMessageHtmlLink":"try to fix compile error"}},{"before":"35adaf3f06c30523ee7863cab31752861020d150","after":"363b356feecaebc71787635f29c307e842fd5458","ref":"refs/heads/packing_valueref","pushedAt":"2024-05-28T13:01:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geoffthemedio","name":"Geoff","path":"/geoffthemedio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11386908?s=80&v=4"},"commit":{"message":"try to make compilers happy","shortMessageHtmlLink":"try to make compilers happy"}},{"before":"a66d26e050f4b243132be16e3499e85143f2586f","after":"35adaf3f06c30523ee7863cab31752861020d150","ref":"refs/heads/packing_valueref","pushedAt":"2024-05-28T10:57:10.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"geoffthemedio","name":"Geoff","path":"/geoffthemedio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11386908?s=80&v=4"},"commit":{"message":"don't need to call .get before passing to CheckSumCombine","shortMessageHtmlLink":"don't need to call .get before passing to CheckSumCombine"}},{"before":"3e3ea54a3b5845afb8c92581697759e5dbd97b16","after":"a66d26e050f4b243132be16e3499e85143f2586f","ref":"refs/heads/packing_valueref","pushedAt":"2024-05-27T19:52:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geoffthemedio","name":"Geoff","path":"/geoffthemedio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11386908?s=80&v=4"},"commit":{"message":"CheckSum function tweaks","shortMessageHtmlLink":"CheckSum function tweaks"}},{"before":"c897efd191d57ae4a5240cc6fd8e4128016e39a1","after":"c3402bde1106731d3ec3b644a18665a2bed3dcd2","ref":"refs/heads/fix_casts","pushedAt":"2024-05-27T13:55:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geoffthemedio","name":"Geoff","path":"/geoffthemedio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11386908?s=80&v=4"},"commit":{"message":"quiet warning","shortMessageHtmlLink":"quiet warning"}},{"before":"e657931307bf983f4f2e4aef542f201d75922f48","after":"3e3ea54a3b5845afb8c92581697759e5dbd97b16","ref":"refs/heads/packing_valueref","pushedAt":"2024-05-27T13:47:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geoffthemedio","name":"Geoff","path":"/geoffthemedio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11386908?s=80&v=4"},"commit":{"message":"-#include\n-cast to quiet warning","shortMessageHtmlLink":"-#include"}},{"before":null,"after":"c897efd191d57ae4a5240cc6fd8e4128016e39a1","ref":"refs/heads/fix_casts","pushedAt":"2024-05-27T13:39:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"geoffthemedio","name":"Geoff","path":"/geoffthemedio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11386908?s=80&v=4"},"commit":{"message":"fix double <-> int casting","shortMessageHtmlLink":"fix double <-> int casting"}},{"before":"fd0cbfd349e706a1d5888c5e5cc70db40a6e7966","after":"e657931307bf983f4f2e4aef542f201d75922f48","ref":"refs/heads/packing_valueref","pushedAt":"2024-05-27T13:02:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geoffthemedio","name":"Geoff","path":"/geoffthemedio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11386908?s=80&v=4"},"commit":{"message":"constexpr feature test macro adjustments","shortMessageHtmlLink":"constexpr feature test macro adjustments"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXEOjSAA","startCursor":null,"endCursor":null}},"title":"Activity · freeorion/freeorion"}