{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":481116759,"defaultBranch":"main","name":"palimpsest","ownerLogin":"upkie","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-04-13T07:31:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/100861845?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716569845.0","currentOid":""},"activityList":{"items":[{"before":"40d39f3fa68ef453afbda097a2626c69033ddab1","after":"980cab1155a20132f4e00e5dd172e5e25ed27c42","ref":"refs/heads/gh-pages","pushedAt":"2024-05-24T17:05:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 1629e33c634ca3cb808ee5c1c38ee554f6cff6dd","shortMessageHtmlLink":"deploy: 1629e33"}},{"before":"6ec10d95080559f962a91619f000ef33d5bbb000","after":"1629e33c634ca3cb808ee5c1c38ee554f6cff6dd","ref":"refs/heads/main","pushedAt":"2024-05-24T17:05:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stephane-caron","name":"Stéphane Caron","path":"/stephane-caron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189580?s=80&v=4"},"commit":{"message":"Clean up unused documentation Makefile","shortMessageHtmlLink":"Clean up unused documentation Makefile"}},{"before":"54583dadf32b3bd8b9bd84d0b9c40bc4de1542f9","after":"40d39f3fa68ef453afbda097a2626c69033ddab1","ref":"refs/heads/gh-pages","pushedAt":"2024-05-24T16:59:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 6ec10d95080559f962a91619f000ef33d5bbb000","shortMessageHtmlLink":"deploy: 6ec10d9"}},{"before":"86186404efd47de3ede4f8ee49c44b9b7d7765dd","after":"54583dadf32b3bd8b9bd84d0b9c40bc4de1542f9","ref":"refs/heads/gh-pages","pushedAt":"2024-05-24T16:59:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: d9622055f19ace3ceef6085d5722521a597b5474","shortMessageHtmlLink":"deploy: d962205"}},{"before":"d9622055f19ace3ceef6085d5722521a597b5474","after":"6ec10d95080559f962a91619f000ef33d5bbb000","ref":"refs/heads/main","pushedAt":"2024-05-24T16:59:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stephane-caron","name":"Stéphane Caron","path":"/stephane-caron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189580?s=80&v=4"},"commit":{"message":"Update documentation link","shortMessageHtmlLink":"Update documentation link"}},{"before":"548edc886079bbe74ab5414918f9826a812c68d0","after":"d9622055f19ace3ceef6085d5722521a597b5474","ref":"refs/heads/main","pushedAt":"2024-05-24T16:59:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stephane-caron","name":"Stéphane Caron","path":"/stephane-caron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189580?s=80&v=4"},"commit":{"message":"Fix documentation output directory","shortMessageHtmlLink":"Fix documentation output directory"}},{"before":null,"after":"86186404efd47de3ede4f8ee49c44b9b7d7765dd","ref":"refs/heads/gh-pages","pushedAt":"2024-05-24T16:57:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 548edc886079bbe74ab5414918f9826a812c68d0","shortMessageHtmlLink":"deploy: 548edc8"}},{"before":"d0dc6871340846d1e126539781671059cff52e99","after":null,"ref":"refs/heads/feature/docs","pushedAt":"2024-05-24T16:57:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stephane-caron","name":"Stéphane Caron","path":"/stephane-caron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189580?s=80&v=4"}},{"before":"e4e193467840cdc4cf10301babdf2916a60cde70","after":"548edc886079bbe74ab5414918f9826a812c68d0","ref":"refs/heads/main","pushedAt":"2024-05-24T16:57:01.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"stephane-caron","name":"Stéphane Caron","path":"/stephane-caron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189580?s=80&v=4"},"commit":{"message":"Update .gitignore","shortMessageHtmlLink":"Update .gitignore"}},{"before":null,"after":"d0dc6871340846d1e126539781671059cff52e99","ref":"refs/heads/feature/docs","pushedAt":"2024-05-24T16:52:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stephane-caron","name":"Stéphane Caron","path":"/stephane-caron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189580?s=80&v=4"},"commit":{"message":"Update .gitignore","shortMessageHtmlLink":"Update .gitignore"}},{"before":"5eda42c5a30e9a951b5daaf733fdbfa38e881043","after":"e4e193467840cdc4cf10301babdf2916a60cde70","ref":"refs/heads/main","pushedAt":"2024-05-24T16:35:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stephane-caron","name":"Stéphane Caron","path":"/stephane-caron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189580?s=80&v=4"},"commit":{"message":"Release v2.1.0","shortMessageHtmlLink":"Release v2.1.0"}},{"before":"c634056d96fd1b3b0e0ec8ba595e49c63159e5fb","after":null,"ref":"refs/heads/feature/serialize_vec_vector_xd","pushedAt":"2024-05-24T16:32:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stephane-caron","name":"Stéphane Caron","path":"/stephane-caron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189580?s=80&v=4"}},{"before":"89f6eb3b92fb705fd90ea8902ac42354bcb721da","after":"5eda42c5a30e9a951b5daaf733fdbfa38e881043","ref":"refs/heads/main","pushedAt":"2024-05-24T16:32:56.000Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"stephane-caron","name":"Stéphane Caron","path":"/stephane-caron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189580?s=80&v=4"},"commit":{"message":"Update the changelog","shortMessageHtmlLink":"Update the changelog"}},{"before":"2c882d0320673f7f5e1b7cbb1f169788fa98b2c1","after":"c634056d96fd1b3b0e0ec8ba595e49c63159e5fb","ref":"refs/heads/feature/serialize_vec_vector_xd","pushedAt":"2024-05-24T16:25:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stephane-caron","name":"Stéphane Caron","path":"/stephane-caron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189580?s=80&v=4"},"commit":{"message":"Update the changelog","shortMessageHtmlLink":"Update the changelog"}},{"before":"48604ae138b3fa9e2cbe0ca12da58e853ea641a5","after":"2c882d0320673f7f5e1b7cbb1f169788fa98b2c1","ref":"refs/heads/feature/serialize_vec_vector_xd","pushedAt":"2024-05-24T16:25:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stephane-caron","name":"Stéphane Caron","path":"/stephane-caron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189580?s=80&v=4"},"commit":{"message":"Add std::vector serialization for other Eigen types","shortMessageHtmlLink":"Add std::vector serialization for other Eigen types"}},{"before":"0f1b3625c8dc3f3e3f36d8d5d1ec617087746f72","after":"48604ae138b3fa9e2cbe0ca12da58e853ea641a5","ref":"refs/heads/feature/serialize_vec_vector_xd","pushedAt":"2024-05-24T15:57:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"stephane-caron","name":"Stéphane Caron","path":"/stephane-caron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189580?s=80&v=4"},"commit":{"message":"Update the changelog","shortMessageHtmlLink":"Update the changelog"}},{"before":"a8459cb95b4cfe46a5c521eaa976c690b13a1542","after":"0f1b3625c8dc3f3e3f36d8d5d1ec617087746f72","ref":"refs/heads/feature/serialize_vec_vector_xd","pushedAt":"2024-05-24T15:47:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stephane-caron","name":"Stéphane Caron","path":"/stephane-caron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189580?s=80&v=4"},"commit":{"message":"[minor] Move SPDX license identifiers first in source headers","shortMessageHtmlLink":"[minor] Move SPDX license identifiers first in source headers"}},{"before":"010cd52ac3adada115b24ad18c3bc393e70b583a","after":"a8459cb95b4cfe46a5c521eaa976c690b13a1542","ref":"refs/heads/feature/serialize_vec_vector_xd","pushedAt":"2024-05-24T15:30:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"stephane-caron","name":"Stéphane Caron","path":"/stephane-caron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189580?s=80&v=4"},"commit":{"message":"Unit test for serialization of std::vector","shortMessageHtmlLink":"Unit test for serialization of std::vector<double>"}},{"before":null,"after":"010cd52ac3adada115b24ad18c3bc393e70b583a","ref":"refs/heads/feature/serialize_vec_vector_xd","pushedAt":"2024-05-24T15:23:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stephane-caron","name":"Stéphane Caron","path":"/stephane-caron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189580?s=80&v=4"},"commit":{"message":"Check deserialization of vectors of Eigen::VectorXd's","shortMessageHtmlLink":"Check deserialization of vectors of Eigen::VectorXd's"}},{"before":"cab207a9f02692428ef38d11667989fd13aa4d98","after":null,"ref":"refs/heads/check/size_t","pushedAt":"2024-05-10T09:20:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stephane-caron","name":"Stéphane Caron","path":"/stephane-caron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189580?s=80&v=4"}},{"before":"2c0cd658291135f90022f9364f4f17e59dbeff49","after":"89f6eb3b92fb705fd90ea8902ac42354bcb721da","ref":"refs/heads/main","pushedAt":"2024-05-10T09:20:48.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"stephane-caron","name":"Stéphane Caron","path":"/stephane-caron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189580?s=80&v=4"},"commit":{"message":"Disable new test on macos-latest runners, and document decision","shortMessageHtmlLink":"Disable new test on macos-latest runners, and document decision"}},{"before":"951b239fa4bc87e6bfa0d9d1d66c135c7ff4685c","after":"cab207a9f02692428ef38d11667989fd13aa4d98","ref":"refs/heads/check/size_t","pushedAt":"2024-05-10T08:30:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stephane-caron","name":"Stéphane Caron","path":"/stephane-caron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189580?s=80&v=4"},"commit":{"message":"Disable new test on macos-latest runners, and document decision","shortMessageHtmlLink":"Disable new test on macos-latest runners, and document decision"}},{"before":"46a4164242f20b82562555de1a3177f5b2bfbb34","after":"951b239fa4bc87e6bfa0d9d1d66c135c7ff4685c","ref":"refs/heads/check/size_t","pushedAt":"2024-05-10T08:01:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stephane-caron","name":"Stéphane Caron","path":"/stephane-caron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189580?s=80&v=4"},"commit":{"message":"Try explicit conversion to size_t","shortMessageHtmlLink":"Try explicit conversion to size_t"}},{"before":"4740c42d9507bfcb7fb6b544127512574e9502a7","after":"46a4164242f20b82562555de1a3177f5b2bfbb34","ref":"refs/heads/check/size_t","pushedAt":"2024-05-10T07:48:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stephane-caron","name":"Stéphane Caron","path":"/stephane-caron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189580?s=80&v=4"},"commit":{"message":"Test fails on macOS runners\n\nSee https://github.com/upkie/vulp/issues/96 although the error here was\nrather:\n\n tests/DictionaryTest.cpp:859:10: error: conversion from 'Dictionary' to 'size_t' (aka 'unsigned long') is ambiguous\n size_t before = serialized(\"logger\")(\"last_size\");\n ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n bazel-out/darwin-dbg/bin/include/palimpsest/_virtual_includes/dictionary/palimpsest/Dictionary.h:530:3: note: candidate function\n operator bool &() { return this->as(); }\n ...","shortMessageHtmlLink":"Test fails on macOS runners"}},{"before":"61ebbebcbb08b501c339d59eb90d403d44a62dff","after":"4740c42d9507bfcb7fb6b544127512574e9502a7","ref":"refs/heads/check/size_t","pushedAt":"2024-05-10T07:06:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stephane-caron","name":"Stéphane Caron","path":"/stephane-caron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189580?s=80&v=4"},"commit":{"message":"Add a unit test for size_t serialization","shortMessageHtmlLink":"Add a unit test for size_t serialization"}},{"before":null,"after":"61ebbebcbb08b501c339d59eb90d403d44a62dff","ref":"refs/heads/check/size_t","pushedAt":"2024-05-10T07:02:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stephane-caron","name":"Stéphane Caron","path":"/stephane-caron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189580?s=80&v=4"},"commit":{"message":"Add a unit test for size_t serialization","shortMessageHtmlLink":"Add a unit test for size_t serialization"}},{"before":"f52bcfeeda2da839107d6121e0c8ef1a0c42522e","after":"2c0cd658291135f90022f9364f4f17e59dbeff49","ref":"refs/heads/main","pushedAt":"2024-04-29T08:33:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stephane-caron","name":"Stéphane Caron","path":"/stephane-caron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189580?s=80&v=4"},"commit":{"message":"Apply linter recommendation","shortMessageHtmlLink":"Apply linter recommendation"}},{"before":"c0ea282fbc69e8bfa510fe60f6ae1e582350cfba","after":"f52bcfeeda2da839107d6121e0c8ef1a0c42522e","ref":"refs/heads/main","pushedAt":"2024-04-27T21:26:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stephane-caron","name":"Stéphane Caron","path":"/stephane-caron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189580?s=80&v=4"},"commit":{"message":"Update type error message for unsupported arrays","shortMessageHtmlLink":"Update type error message for unsupported arrays"}},{"before":"1e10f6e9d7a3fdffd11f6a23e4576e4ec8717e72","after":"c0ea282fbc69e8bfa510fe60f6ae1e582350cfba","ref":"refs/heads/main","pushedAt":"2024-04-27T21:19:15.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"stephane-caron","name":"Stéphane Caron","path":"/stephane-caron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189580?s=80&v=4"},"commit":{"message":"Unit test for serialization of vectors of strings","shortMessageHtmlLink":"Unit test for serialization of vectors of strings"}},{"before":"58a4007b6a1eb5bf3ef8829b364cad9cc127dee5","after":"1e10f6e9d7a3fdffd11f6a23e4576e4ec8717e72","ref":"refs/heads/main","pushedAt":"2023-11-13T09:53:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stephane-caron","name":"Stéphane Caron","path":"/stephane-caron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1189580?s=80&v=4"},"commit":{"message":"[minor] Update links to upkie org","shortMessageHtmlLink":"[minor] Update links to upkie org"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEU0E5QwA","startCursor":null,"endCursor":null}},"title":"Activity · upkie/palimpsest"}