{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":177762993,"defaultBranch":"master","name":"aktualizr","ownerLogin":"uptane","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-03-26T10:12:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/20543289?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725912454.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"de0708e1c63f50ff0c8eb6e83e16d0822ae422a9","ref":"refs/heads/tidy/httpclienttest","pushedAt":"2024-09-09T20:07:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cajun-rat","name":null,"path":"/cajun-rat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41266?s=80&v=4"},"commit":{"message":"Tidy up HttpClient tests","shortMessageHtmlLink":"Tidy up HttpClient tests"}},{"before":"80d3af77797de61bc3dc00bb4450fbab297d753d","after":null,"ref":"refs/heads/chore/bump-docker","pushedAt":"2024-08-20T17:51:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cajun-rat","name":null,"path":"/cajun-rat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41266?s=80&v=4"}},{"before":"80a777ddad9c525b7b8c73f4bfc399ddbfad75b7","after":"ada682bac636f351d7811a498efbf5ff2b64760c","ref":"refs/heads/master","pushedAt":"2024-08-20T17:50:58.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"cajun-rat","name":null,"path":"/cajun-rat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41266?s=80&v=4"},"commit":{"message":"Merge pull request #114 from uptane/chore/bump-docker\n\nMove CI from old Ubuntu images to Debian","shortMessageHtmlLink":"Merge pull request #114 from uptane/chore/bump-docker"}},{"before":null,"after":"1f065488e30afe5131e297fdb4503629ead6ad7c","ref":"refs/heads/feat/no-tofu-in-lockbox","pushedAt":"2024-08-13T20:01:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cajun-rat","name":null,"path":"/cajun-rat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41266?s=80&v=4"},"commit":{"message":"Don't trust initial root.json from a lockbox","shortMessageHtmlLink":"Don't trust initial root.json from a lockbox"}},{"before":"279b2980f964c6d8e5323dd17e27985044f49014","after":"e29c73774e8193c5b4180cabac474399e83e462d","ref":"refs/heads/docs/secondary-root-rotation","pushedAt":"2024-08-13T18:40:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cajun-rat","name":null,"path":"/cajun-rat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41266?s=80&v=4"},"commit":{"message":"Add more documentation to RepositoryCommon::checkMetaOffline\n\nSee discussion in https://github.com/uptane/aktualizr/pull/115","shortMessageHtmlLink":"Add more documentation to RepositoryCommon::checkMetaOffline"}},{"before":"bda0573746a86734de7748f6c47ddb243239d379","after":null,"ref":"refs/heads/fix/secondary-root-rotation","pushedAt":"2024-08-13T18:39:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cajun-rat","name":null,"path":"/cajun-rat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41266?s=80&v=4"}},{"before":"43a55173d92d1b86d80e33b6381976c948aebbf1","after":"80a777ddad9c525b7b8c73f4bfc399ddbfad75b7","ref":"refs/heads/master","pushedAt":"2024-08-13T18:39:50.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"cajun-rat","name":null,"path":"/cajun-rat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41266?s=80&v=4"},"commit":{"message":"Merge pull request #115 from uptane/fix/secondary-root-rotation\n\nFix secondary root rotation on metadata expiry","shortMessageHtmlLink":"Merge pull request #115 from uptane/fix/secondary-root-rotation"}},{"before":null,"after":"279b2980f964c6d8e5323dd17e27985044f49014","ref":"refs/heads/docs/secondary-root-rotation","pushedAt":"2024-08-13T18:38:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cajun-rat","name":null,"path":"/cajun-rat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41266?s=80&v=4"},"commit":{"message":"Add more documentation to RepositoryCommon::checkMetaOffline\n\nSee discussion in https://github.com/uptane/aktualizr/pull/115\n\nf#\t../fail_state.tmpwb569uon/","shortMessageHtmlLink":"Add more documentation to RepositoryCommon::checkMetaOffline"}},{"before":"52bbaaa68b05c187902fc981fe3bed5dd44ce95c","after":null,"ref":"refs/heads/chore/bump-cpp-compiler","pushedAt":"2024-08-13T06:59:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cajun-rat","name":null,"path":"/cajun-rat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41266?s=80&v=4"}},{"before":"f88fb5fae020b0aa10d9cefc836e47a38161469f","after":"43a55173d92d1b86d80e33b6381976c948aebbf1","ref":"refs/heads/master","pushedAt":"2024-08-13T06:59:47.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"cajun-rat","name":null,"path":"/cajun-rat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41266?s=80&v=4"},"commit":{"message":"Merge pull request #116 from uptane/chore/bump-cpp-compiler\n\nUpgrade the minimum compiler C++17","shortMessageHtmlLink":"Merge pull request #116 from uptane/chore/bump-cpp-compiler"}},{"before":"fd51ae5c6dc1f6ef0993ef1ae8f3483cd777ceac","after":"52bbaaa68b05c187902fc981fe3bed5dd44ce95c","ref":"refs/heads/chore/bump-cpp-compiler","pushedAt":"2024-08-05T17:29:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cajun-rat","name":null,"path":"/cajun-rat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41266?s=80&v=4"},"commit":{"message":"Fix compiler warnings now that we are using C++17\n\nUpgrading the target language version also results in more clang-tidy\nwarnings. Fix up many of these, and disable the rest.\n\nI also created https://github.com/uptane/aktualizr/issues/117 to discuss a\nmore robust approach to putting clang-tidy in the build.","shortMessageHtmlLink":"Fix compiler warnings now that we are using C++17"}},{"before":"1213d2911b12879a2001a755ba5cf59426a52c98","after":"80d3af77797de61bc3dc00bb4450fbab297d753d","ref":"refs/heads/chore/bump-docker","pushedAt":"2024-08-04T13:10:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cajun-rat","name":null,"path":"/cajun-rat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41266?s=80&v=4"},"commit":{"message":"Enable OSTree and sota-tools in CI tests","shortMessageHtmlLink":"Enable OSTree and sota-tools in CI tests"}},{"before":"d97369e0b99deb6f3f7a293ccee02b7262ecae99","after":"fd51ae5c6dc1f6ef0993ef1ae8f3483cd777ceac","ref":"refs/heads/chore/bump-cpp-compiler","pushedAt":"2024-08-04T12:07:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cajun-rat","name":null,"path":"/cajun-rat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41266?s=80&v=4"},"commit":{"message":"fixup","shortMessageHtmlLink":"fixup"}},{"before":"9af870518af08501075b8902967f8756506d39eb","after":"d97369e0b99deb6f3f7a293ccee02b7262ecae99","ref":"refs/heads/chore/bump-cpp-compiler","pushedAt":"2024-08-04T11:20:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cajun-rat","name":null,"path":"/cajun-rat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41266?s=80&v=4"},"commit":{"message":"Fix compiler warnings now that we are using C++17\n\nUpgrading the target language version also results in more clang-tidy\nwarnings. Fix up many of these, and disable the rest.\n\nI also created https://github.com/uptane/aktualizr/issues/117 to discuss a\nmore robust approach to putting clang-tidy in the build.","shortMessageHtmlLink":"Fix compiler warnings now that we are using C++17"}},{"before":"f31c3eb081b4ef940c795678957a6beeb7de9c82","after":"9af870518af08501075b8902967f8756506d39eb","ref":"refs/heads/chore/bump-cpp-compiler","pushedAt":"2024-08-04T11:14:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cajun-rat","name":null,"path":"/cajun-rat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41266?s=80&v=4"},"commit":{"message":"Fix compiler warnings now that we are using C++17\n\nUpgrading the target language version also results in more clang-tidy\nwarnings. Fix up many of these, and disable the rest.\n\nI also created https://github.com/uptane/aktualizr/issues/117 to discuss a\nmore robust approach to putting clang-tidy in the build.","shortMessageHtmlLink":"Fix compiler warnings now that we are using C++17"}},{"before":"9c911e41d4cbd69e6b2d16b1172d2603f24e8ffa","after":"f31c3eb081b4ef940c795678957a6beeb7de9c82","ref":"refs/heads/chore/bump-cpp-compiler","pushedAt":"2024-08-04T10:46:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cajun-rat","name":null,"path":"/cajun-rat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41266?s=80&v=4"},"commit":{"message":"Fix compiler warnings now that we are using C++17\n\nUpgrading the target language version also results in more clang-tidy\nwarnings. Fix up many of these, and disable the rest.\n\nI also created https://github.com/uptane/aktualizr/issues/117 to discuss a\nmore robust approach to putting clang-tidy in the build.","shortMessageHtmlLink":"Fix compiler warnings now that we are using C++17"}},{"before":"33985baaec0842ef637be21aa67246343cfa95c7","after":"9c911e41d4cbd69e6b2d16b1172d2603f24e8ffa","ref":"refs/heads/chore/bump-cpp-compiler","pushedAt":"2024-08-04T10:15:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cajun-rat","name":null,"path":"/cajun-rat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41266?s=80&v=4"},"commit":{"message":"Fix compiler warnings now that we are using C++17\n\nUpgrading the target language version also results in more clang-tidy\nwarnings. Fix up many of these, and disable the rest.\n\nI also created https://github.com/uptane/aktualizr/issues/117 to discuss a\nmore robust approach to putting clang-tidy in the build.","shortMessageHtmlLink":"Fix compiler warnings now that we are using C++17"}},{"before":"1cb0ebff8b484eb14da124ec5a2e832cdef8411e","after":"33985baaec0842ef637be21aa67246343cfa95c7","ref":"refs/heads/chore/bump-cpp-compiler","pushedAt":"2024-08-03T20:54:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cajun-rat","name":null,"path":"/cajun-rat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41266?s=80&v=4"},"commit":{"message":"Fix compiler warnings now that we are using C++17","shortMessageHtmlLink":"Fix compiler warnings now that we are using C++17"}},{"before":"f28bc0dc41ccf546e62bd58b7d00dd875928690a","after":"bda0573746a86734de7748f6c47ddb243239d379","ref":"refs/heads/fix/secondary-root-rotation","pushedAt":"2024-08-03T09:36:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cajun-rat","name":null,"path":"/cajun-rat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41266?s=80&v=4"},"commit":{"message":"Tidy up root rotation logic\n\nThis wasn't implicated in TOR-3452, but the new version is shorter and has\nsimple control flow.","shortMessageHtmlLink":"Tidy up root rotation logic"}},{"before":null,"after":"1cb0ebff8b484eb14da124ec5a2e832cdef8411e","ref":"refs/heads/chore/bump-cpp-compiler","pushedAt":"2024-08-02T21:32:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cajun-rat","name":null,"path":"/cajun-rat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41266?s=80&v=4"},"commit":{"message":"Upgrade the minimum compiler C++17\n\nSee discussion on https://github.com/uptane/aktualizr/issues/106\n\nFull C++17 support came in gcc 8 (although most of it was present in gcc\n7 already. In terms of our likely target platforms already ship that:\n\n* Debian oldstable shipped with gcc-10.\n* The oldest supported Yocto release is Dunfell, which shipped gcc 9.5\n\nThat suggests that getting a C++17 compiler shouldn't be a huge problem\nfor our downstream.\n\nWhy not go further? C++20 support would require gcc 10 or 11, and while\nwe could go that far it seems like we should be conservative by default.","shortMessageHtmlLink":"Upgrade the minimum compiler C++17"}},{"before":"02a942c1ca11598dfd2a48457dce855472421f6f","after":"f28bc0dc41ccf546e62bd58b7d00dd875928690a","ref":"refs/heads/fix/secondary-root-rotation","pushedAt":"2024-08-02T21:21:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cajun-rat","name":null,"path":"/cajun-rat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41266?s=80&v=4"},"commit":{"message":"Tidy up root rotation logic\n\nThis wasn't implicated in TOR-3452, but the new version is shorter and has\nsimple control flow.","shortMessageHtmlLink":"Tidy up root rotation logic"}},{"before":null,"after":"02a942c1ca11598dfd2a48457dce855472421f6f","ref":"refs/heads/fix/secondary-root-rotation","pushedAt":"2024-08-02T21:09:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cajun-rat","name":null,"path":"/cajun-rat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41266?s=80&v=4"},"commit":{"message":"Remove default ctor for Uptane::Root\n\nThere only one place that uses this default, so remove the default ctor and\nexplicitly express it in RepositoryCommon. This means that no-one has to\nremember \"What is the policy for a default-constructed Root object?\"\" any more.","shortMessageHtmlLink":"Remove default ctor for Uptane::Root"}},{"before":"cf48737d1a06f5e4e39b3fda0dfb8023fdd2d2a4","after":null,"ref":"refs/heads/fix/garage-cli","pushedAt":"2024-08-02T06:39:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cajun-rat","name":null,"path":"/cajun-rat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41266?s=80&v=4"}},{"before":"b09d8efeb4e9134b5c16127721145a3d294cff3e","after":"1213d2911b12879a2001a755ba5cf59426a52c98","ref":"refs/heads/chore/bump-docker","pushedAt":"2024-08-02T06:33:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cajun-rat","name":null,"path":"/cajun-rat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41266?s=80&v=4"},"commit":{"message":"Add missing includes and reduce test flake","shortMessageHtmlLink":"Add missing includes and reduce test flake"}},{"before":"289e882067d4fa8d7650a01e224ba792d1139b1b","after":"b09d8efeb4e9134b5c16127721145a3d294cff3e","ref":"refs/heads/chore/bump-docker","pushedAt":"2024-07-24T22:26:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cajun-rat","name":null,"path":"/cajun-rat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41266?s=80&v=4"},"commit":{"message":"test","shortMessageHtmlLink":"test"}},{"before":"1f1c8c74cdc850d195dd49084f07d87664ba7382","after":"289e882067d4fa8d7650a01e224ba792d1139b1b","ref":"refs/heads/chore/bump-docker","pushedAt":"2024-07-24T22:17:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cajun-rat","name":null,"path":"/cajun-rat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41266?s=80&v=4"},"commit":{"message":"test","shortMessageHtmlLink":"test"}},{"before":"1eed4b04b3f724932b93d81ea2ecfa760ce5fda6","after":"1f1c8c74cdc850d195dd49084f07d87664ba7382","ref":"refs/heads/chore/bump-docker","pushedAt":"2024-07-24T22:09:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cajun-rat","name":null,"path":"/cajun-rat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41266?s=80&v=4"},"commit":{"message":"test","shortMessageHtmlLink":"test"}},{"before":"35f121d4f80b7155bf0311e98e5999c1413b475f","after":"1eed4b04b3f724932b93d81ea2ecfa760ce5fda6","ref":"refs/heads/chore/bump-docker","pushedAt":"2024-07-24T21:57:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cajun-rat","name":null,"path":"/cajun-rat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41266?s=80&v=4"},"commit":{"message":"test","shortMessageHtmlLink":"test"}},{"before":"03f09d7bbbbf3da1b7a9b543cb736efc8e93615e","after":"35f121d4f80b7155bf0311e98e5999c1413b475f","ref":"refs/heads/chore/bump-docker","pushedAt":"2024-07-24T21:55:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cajun-rat","name":null,"path":"/cajun-rat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41266?s=80&v=4"},"commit":{"message":"test","shortMessageHtmlLink":"test"}},{"before":"766ffe7212f4be2ff0e86dcbd0d8c3dafc6fcc20","after":"03f09d7bbbbf3da1b7a9b543cb736efc8e93615e","ref":"refs/heads/chore/bump-docker","pushedAt":"2024-07-24T21:29:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cajun-rat","name":null,"path":"/cajun-rat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41266?s=80&v=4"},"commit":{"message":"test","shortMessageHtmlLink":"test"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOVQyMDowNzozNC4wMDAwMDBazwAAAASxUCng","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yNFQyMToyOTo0MC4wMDAwMDBazwAAAASIZIwr"}},"title":"Activity ยท uptane/aktualizr"}