{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":133861251,"defaultBranch":"master","name":"cluster-api","ownerLogin":"dlipovetsky","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2018-05-17T19:48:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3445370?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1722534131.0","currentOid":""},"activityList":{"items":[{"before":"2ad6fbfc51d418baa15e29df4998f7967637ae3b","after":"8783156073df43c52b819f54177cf62aa81750f4","ref":"refs/heads/main","pushedAt":"2024-08-01T18:28:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dlipovetsky","name":"Daniel Lipovetsky","path":"/dlipovetsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3445370?s=80&v=4"},"commit":{"message":":rocket: Release v1.7.4-d2iq.4","shortMessageHtmlLink":"๐Ÿš€ Release v1.7.4-d2iq.4"}},{"before":"12d198ab930786696ae7d020f732eb6b818f439d","after":"ee729e3b9d55490e750efbac29b27fdb4acd12d2","ref":"refs/heads/update-capd-docker-release-1.7.4","pushedAt":"2024-08-01T18:16:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dlipovetsky","name":"Daniel Lipovetsky","path":"/dlipovetsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3445370?s=80&v=4"},"commit":{"message":"bump docker/docker to 26.1.5+incompatible\n\nbumps github.com/docker/docker from 26.0.0+incompatible to\n26.1.5+incompatible","shortMessageHtmlLink":"bump docker/docker to 26.1.5+incompatible"}},{"before":"1f5e05ef55f0c42db5e09da4201dac4ecebcff3e","after":"12d198ab930786696ae7d020f732eb6b818f439d","ref":"refs/heads/update-capd-docker-release-1.7.4","pushedAt":"2024-08-01T18:15:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dlipovetsky","name":"Daniel Lipovetsky","path":"/dlipovetsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3445370?s=80&v=4"},"commit":{"message":"bump docker/docker to 26.1.5+incompatible\n\nbumps github.com/docker/docker from 26.0.0+incompatible to\n26.1.5+incompatible","shortMessageHtmlLink":"bump docker/docker to 26.1.5+incompatible"}},{"before":null,"after":"1f5e05ef55f0c42db5e09da4201dac4ecebcff3e","ref":"refs/heads/update-capd-docker-release-1.7.4","pushedAt":"2024-08-01T17:42:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dlipovetsky","name":"Daniel Lipovetsky","path":"/dlipovetsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3445370?s=80&v=4"},"commit":{"message":"Update docker to v26.1.5","shortMessageHtmlLink":"Update docker to v26.1.5"}},{"before":"e143580d4fb6cae2fe1d1d936cd69ca4346d0be9","after":"12b0d07f9962abda86f4549b567c38dd63ab9500","ref":"refs/heads/fix-applymutators-nil-mutator","pushedAt":"2024-07-29T20:49:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dlipovetsky","name":"Daniel Lipovetsky","path":"/dlipovetsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3445370?s=80&v=4"},"commit":{"message":"fixup! Fix test that passes a nil mutator to 'move'\n\nAddress feedback","shortMessageHtmlLink":"fixup! Fix test that passes a nil mutator to 'move'"}},{"before":null,"after":"5e19d0bf859dbdd565644b52f8ef3c97a4250c60","ref":"refs/heads/d2iq/main","pushedAt":"2024-07-29T20:13:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dlipovetsky","name":"Daniel Lipovetsky","path":"/dlipovetsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3445370?s=80&v=4"},"commit":{"message":":rocket: Release v1.7.4-d2iq.3","shortMessageHtmlLink":"๐Ÿš€ Release v1.7.4-d2iq.3"}},{"before":null,"after":"6214219f59d08fd8eb6ab45e723ebb666f00a496","ref":"refs/heads/fix-create-target-object-mutated-d2iq-v1.6.6","pushedAt":"2024-07-29T19:53:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dlipovetsky","name":"Daniel Lipovetsky","path":"/dlipovetsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3445370?s=80&v=4"},"commit":{"message":"Fix createTargetObject for object whose namespace is mutated\n\nPreviously, createTargetObject updated an object using the metadata\n(including namespace) of the unmutated object, even when the object\nwas mutated.","shortMessageHtmlLink":"Fix createTargetObject for object whose namespace is mutated"}},{"before":null,"after":"88476cd8ea44a238e6ed1a0a68c0139011d639b3","ref":"refs/heads/fix-create-target-object-mutated-d2iq-v1.7.4","pushedAt":"2024-07-29T17:52:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dlipovetsky","name":"Daniel Lipovetsky","path":"/dlipovetsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3445370?s=80&v=4"},"commit":{"message":"Fix createTargetObject for object whose namespace is mutated\n\nPreviously, createTargetObject updated an object using the metadata\n(including namespace) of the unmutated object, even when the object\nwas mutated.","shortMessageHtmlLink":"Fix createTargetObject for object whose namespace is mutated"}},{"before":null,"after":"8d73c0e4e68ae7c53fc8be98d214a3242c1bb513","ref":"refs/heads/fix-create-target-object-mutated","pushedAt":"2024-07-29T17:50:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dlipovetsky","name":"Daniel Lipovetsky","path":"/dlipovetsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3445370?s=80&v=4"},"commit":{"message":"Fix createTargetObject for object whose namespace is mutated\n\nPreviously, createTargetObject updated an object using the metadata\n(including namespace) of the unmutated object, even when the object\nwas mutated.","shortMessageHtmlLink":"Fix createTargetObject for object whose namespace is mutated"}},{"before":"b6573a255d703c302574d23769dfcb9f7ab4f946","after":"e143580d4fb6cae2fe1d1d936cd69ca4346d0be9","ref":"refs/heads/fix-applymutators-nil-mutator","pushedAt":"2024-07-26T21:22:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dlipovetsky","name":"Daniel Lipovetsky","path":"/dlipovetsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3445370?s=80&v=4"},"commit":{"message":"Fix test that passes a nil mutator to 'move'\n\nThe call is incorrect, but the test does not fail, because it enables\ndry-run, and that does not exercise the mutators.","shortMessageHtmlLink":"Fix test that passes a nil mutator to 'move'"}},{"before":"b7be3ce81ca004cebe768b5278ebf653802d91ee","after":"fa244fad7e168ebd2af983ed67c7c2da16068241","ref":"refs/heads/fix-create-object-log","pushedAt":"2024-07-26T20:44:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dlipovetsky","name":"Daniel Lipovetsky","path":"/dlipovetsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3445370?s=80&v=4"},"commit":{"message":"In move, log mutation, then log creation that reflects mutated object\n\nPreviously, we logged the creation of an object before it was mutated.\nThe log message might not reflect the mutated object. For example, the\nnamespace might be incorrect.","shortMessageHtmlLink":"In move, log mutation, then log creation that reflects mutated object"}},{"before":"ad5c55fcb8732d9f53b95a6b8c8593a39da3514f","after":"b7be3ce81ca004cebe768b5278ebf653802d91ee","ref":"refs/heads/fix-create-object-log","pushedAt":"2024-07-26T20:32:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dlipovetsky","name":"Daniel Lipovetsky","path":"/dlipovetsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3445370?s=80&v=4"},"commit":{"message":"In move, log creation of object after it is mutated\n\nPreviously, we logged the creation of an object before it was mutated.\nThe log message might not reflect the mutated object. For example, the\nnamespace might be incorrect.","shortMessageHtmlLink":"In move, log creation of object after it is mutated"}},{"before":"34a062cf867b3a626f7486454005fe040f60cd04","after":"ad5c55fcb8732d9f53b95a6b8c8593a39da3514f","ref":"refs/heads/fix-create-object-log","pushedAt":"2024-07-26T20:21:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dlipovetsky","name":"Daniel Lipovetsky","path":"/dlipovetsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3445370?s=80&v=4"},"commit":{"message":"In move, log creation of object after it is mutated\n\nPreviously, we logged the creation of an object before it was mutated.\nThe log message might not reflect the mutated object. For example, the\nnamespace might be incorrect.","shortMessageHtmlLink":"In move, log creation of object after it is mutated"}},{"before":"8ea8368c3114965feb1ccdd88f91edd73a05cff2","after":"34a062cf867b3a626f7486454005fe040f60cd04","ref":"refs/heads/fix-create-object-log","pushedAt":"2024-07-26T20:18:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dlipovetsky","name":"Daniel Lipovetsky","path":"/dlipovetsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3445370?s=80&v=4"},"commit":{"message":"Log correct object details as part of move\n\nPreviously, we logged object details before applying mutators,\nand the details of the mutated object could be different than what\nappeared in the log.","shortMessageHtmlLink":"Log correct object details as part of move"}},{"before":"d8a84bf0dbefb6fe3a0cbb6d0e4dafe25f4d0779","after":"b6573a255d703c302574d23769dfcb9f7ab4f946","ref":"refs/heads/fix-applymutators-nil-mutator","pushedAt":"2024-07-26T20:15:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dlipovetsky","name":"Daniel Lipovetsky","path":"/dlipovetsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3445370?s=80&v=4"},"commit":{"message":"Remove unnecessary nil mutator from test","shortMessageHtmlLink":"Remove unnecessary nil mutator from test"}},{"before":null,"after":"8ea8368c3114965feb1ccdd88f91edd73a05cff2","ref":"refs/heads/fix-create-object-log","pushedAt":"2024-07-26T17:52:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dlipovetsky","name":"Daniel Lipovetsky","path":"/dlipovetsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3445370?s=80&v=4"},"commit":{"message":"Log correct object details as part of move\n\nPreviously, we logged object details before applying mutators,\nand the details of the mutated object could be different than what\nappeared in the log.","shortMessageHtmlLink":"Log correct object details as part of move"}},{"before":"3e9e82d358685d9bc5c2bf6d8996c1ee13e380fc","after":"d8a84bf0dbefb6fe3a0cbb6d0e4dafe25f4d0779","ref":"refs/heads/fix-applymutators-nil-mutator","pushedAt":"2024-07-26T17:48:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dlipovetsky","name":"Daniel Lipovetsky","path":"/dlipovetsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3445370?s=80&v=4"},"commit":{"message":"Remove unnecessary nil mutator from test","shortMessageHtmlLink":"Remove unnecessary nil mutator from test"}},{"before":null,"after":"3e9e82d358685d9bc5c2bf6d8996c1ee13e380fc","ref":"refs/heads/fix-applymutators-nil-mutator","pushedAt":"2024-07-26T17:45:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dlipovetsky","name":"Daniel Lipovetsky","path":"/dlipovetsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3445370?s=80&v=4"},"commit":{"message":"Do not apply a nil mutator","shortMessageHtmlLink":"Do not apply a nil mutator"}},{"before":null,"after":"2ad6fbfc51d418baa15e29df4998f7967637ae3b","ref":"refs/heads/d2iq/release-1.7.4","pushedAt":"2024-07-23T15:54:43.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":":rocket: Release v1.7.4-d2iq.2","shortMessageHtmlLink":"๐Ÿš€ Release v1.7.4-d2iq.2"}},{"before":"339a8dd035c4c89c8dd00f2dc7aecb09154bff12","after":"2ad6fbfc51d418baa15e29df4998f7967637ae3b","ref":"refs/heads/main","pushedAt":"2024-07-23T15:54:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dlipovetsky","name":"Daniel Lipovetsky","path":"/dlipovetsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3445370?s=80&v=4"},"commit":{"message":":rocket: Release v1.7.4-d2iq.2","shortMessageHtmlLink":"๐Ÿš€ Release v1.7.4-d2iq.2"}},{"before":"f9e4148d4299489bd21663f23226a541053cfe7f","after":"339a8dd035c4c89c8dd00f2dc7aecb09154bff12","ref":"refs/heads/main","pushedAt":"2024-07-22T22:50:48.000Z","pushType":"push","commitsCount":4767,"pusher":{"login":"dlipovetsky","name":"Daniel Lipovetsky","path":"/dlipovetsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3445370?s=80&v=4"},"commit":{"message":":rocket: Release v1.7.4-d2iq.1\n\nNew tag, because go mod mirror will not update an existing tag.","shortMessageHtmlLink":"๐Ÿš€ Release v1.7.4-d2iq.1"}},{"before":"3c3bf567a675db05560c7eac1da0df45d10e2b4d","after":"970898b460a0fa27540484dcbf2b601319d0b714","ref":"refs/heads/dlipovetsky/suppress-clusterctl-client-warnings","pushedAt":"2024-07-22T19:09:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dlipovetsky","name":"Daniel Lipovetsky","path":"/dlipovetsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3445370?s=80&v=4"},"commit":{"message":"fix: Suppress API server warnings in clusterctl","shortMessageHtmlLink":"fix: Suppress API server warnings in clusterctl"}},{"before":null,"after":"3c3bf567a675db05560c7eac1da0df45d10e2b4d","ref":"refs/heads/dlipovetsky/suppress-clusterctl-client-warnings","pushedAt":"2024-07-19T21:50:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dlipovetsky","name":"Daniel Lipovetsky","path":"/dlipovetsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3445370?s=80&v=4"},"commit":{"message":"fix(cmd/clusterctl/client): Suppress warnings returned API server","shortMessageHtmlLink":"fix(cmd/clusterctl/client): Suppress warnings returned API server"}},{"before":null,"after":"1a881002134d535e1c8f70bad824ac8900ad9f2c","ref":"refs/heads/fix-allassertfuncs","pushedAt":"2024-05-11T00:20:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dlipovetsky","name":"Daniel Lipovetsky","path":"/dlipovetsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3445370?s=80&v=4"},"commit":{"message":"test: Ensure ownerRef assertions for all Kinds are evaluated\n\nThe assertFuncs are passed as a list. Previously, if two assertFuncs\nwere defined for the same Kind, the assertFunc that appeared later\nin the list would overwrite the one that appeared earlier.\n\nIf someone introduced a second assertFunc for a given Kind, they would\nreceive no signal that the first assertFunc was overwritten. That would\nresult in missed assertions.\n\nWith this change, if two or more assertFuncs are defined for the same\nKind, both are evaluated.","shortMessageHtmlLink":"test: Ensure ownerRef assertions for all Kinds are evaluated"}},{"before":null,"after":"bbbd09fc250893dcec408318f5c36c0177cad7a2","ref":"refs/heads/fix-walker-log","pushedAt":"2024-01-13T00:17:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dlipovetsky","name":"Daniel Lipovetsky","path":"/dlipovetsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3445370?s=80&v=4"},"commit":{"message":"fix: Use keys/values structured log interface\n\nPreviously, the log message was malformed, e.g.\n\n\"Generated patch (uid: %q): %q\\n\" template=\"infrastructure.cluster.x-k8s.io/v1beta1/DockerClusterTemplate\" holder=\"cluster.x-k8s.io/v1beta1/Cluster/default/docker-quick-start\" cc9b55a6-2ac0-470a-9b0e-444e5a08b5de=\"]\"","shortMessageHtmlLink":"fix: Use keys/values structured log interface"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEj3Q8DQA","startCursor":null,"endCursor":null}},"title":"Activity ยท dlipovetsky/cluster-api"}