{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":246116603,"defaultBranch":"master","name":"containers-common","ownerLogin":"nalind","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2020-03-09T18:50:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1200159?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717683371.0","currentOid":""},"activityList":{"items":[{"before":"231fce240979eaf2352ade7fa0a9691ea6dd74f5","after":null,"ref":"refs/heads/clear-variant","pushedAt":"2024-06-06T14:16:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nalind","name":"Nalin Dahyabhai","path":"/nalind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200159?s=80&v=4"}},{"before":"676f5006fdab466a5d29315153610476b472458d","after":null,"ref":"refs/heads/clone-fixups","pushedAt":"2024-06-06T12:49:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nalind","name":"Nalin Dahyabhai","path":"/nalind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200159?s=80&v=4"}},{"before":"ad45e5a73927dde50c581cf5baaa6f98d32f5012","after":"676f5006fdab466a5d29315153610476b472458d","ref":"refs/heads/clone-fixups","pushedAt":"2024-06-05T21:59:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nalind","name":"Nalin Dahyabhai","path":"/nalind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200159?s=80&v=4"},"commit":{"message":"Remove nil checks before calling slices.Clone/maps.Clone\n\nBoth slices.Clone() and maps.Clone() return `nil` when passed `nil`, so\nwe don't need to check for a `nil` pointer before calling them.\n\nImports that used the golang.org/x/exp versions of the maps and slices\npackages can now use the versions in the standard library, since we\nrequire Go 1.21.\n\nSigned-off-by: Nalin Dahyabhai ","shortMessageHtmlLink":"Remove nil checks before calling slices.Clone/maps.Clone"}},{"before":"6bb421b183ed9abe2196803a373d4c40607b5e17","after":"231fce240979eaf2352ade7fa0a9691ea6dd74f5","ref":"refs/heads/clear-variant","pushedAt":"2024-06-05T21:45:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nalind","name":"Nalin Dahyabhai","path":"/nalind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200159?s=80&v=4"},"commit":{"message":"libimage.ManifestList.AnnotateInstance(): allow clearing variant values\n\nWhen AnnotateInstance() is given a non-empty Architecture value, set the\nVariant value to the one that was passed in along with it, even if that\nvalue is empty.\n\nSigned-off-by: Nalin Dahyabhai ","shortMessageHtmlLink":"libimage.ManifestList.AnnotateInstance(): allow clearing variant values"}},{"before":"d6371daf86f5a8de1b8ac3746423da54a8648655","after":"6bb421b183ed9abe2196803a373d4c40607b5e17","ref":"refs/heads/clear-variant","pushedAt":"2024-06-05T21:38:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nalind","name":"Nalin Dahyabhai","path":"/nalind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200159?s=80&v=4"},"commit":{"message":"libimage.ManifestList.AnnotateInstance(): allow clearing variant values\n\nWhen AnnotateInstance() is given a non-empty Architecture value, set the\nVariant value to the one that was passed in along with it, even if that\nvalue is empty.\n\nSigned-off-by: Nalin Dahyabhai ","shortMessageHtmlLink":"libimage.ManifestList.AnnotateInstance(): allow clearing variant values"}},{"before":null,"after":"ad45e5a73927dde50c581cf5baaa6f98d32f5012","ref":"refs/heads/clone-fixups","pushedAt":"2024-06-05T21:38:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nalind","name":"Nalin Dahyabhai","path":"/nalind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200159?s=80&v=4"},"commit":{"message":"Remove nil checks before calling slices.Clone/maps.Clone\n\nBoth slices.Clone() and maps.Clone() are documented as returning `nil`\nwhen passed `nil`, so we don't need to check for a `nil` pointer before\ncalling them.\n\nImports that used the golang.org/x/exp versions of the maps and slices\npackages can now use the versions in the standard library, since we\nrequire Go 1.21.\n\nSigned-off-by: Nalin Dahyabhai ","shortMessageHtmlLink":"Remove nil checks before calling slices.Clone/maps.Clone"}},{"before":null,"after":"d6371daf86f5a8de1b8ac3746423da54a8648655","ref":"refs/heads/clear-variant","pushedAt":"2024-06-05T21:31:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nalind","name":"Nalin Dahyabhai","path":"/nalind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200159?s=80&v=4"},"commit":{"message":"libimage.ManifestList.AnnotateInstance(): allow clearing variant values\n\nWhen AnnotateInstance() is given a non-empty Architecture value, set the\nVariant value to the one that was passed in along with it, even if that\nvalue is empty.\n\nSigned-off-by: Nalin Dahyabhai ","shortMessageHtmlLink":"libimage.ManifestList.AnnotateInstance(): allow clearing variant values"}},{"before":"14a44c650e19b56f9ef4f322781e1914ae8fb027","after":null,"ref":"refs/heads/add-all-artifactType","pushedAt":"2024-05-28T20:25:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nalind","name":"Nalin Dahyabhai","path":"/nalind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200159?s=80&v=4"}},{"before":null,"after":"14a44c650e19b56f9ef4f322781e1914ae8fb027","ref":"refs/heads/add-all-artifactType","pushedAt":"2024-05-28T15:03:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nalind","name":"Nalin Dahyabhai","path":"/nalind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200159?s=80&v=4"},"commit":{"message":"libimage/manifests.list.Add(): preserve artifactType when all=true\n\nWhen asked to add all of the entries from one index to another, don't\nforget to carry over the artifactType.\n\nSigned-off-by: Nalin Dahyabhai ","shortMessageHtmlLink":"libimage/manifests.list.Add(): preserve artifactType when all=true"}},{"before":"6dc211e8e0505e294ff4b897fbc070c5c299beac","after":null,"ref":"refs/heads/index-resolve-images","pushedAt":"2024-04-02T18:54:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nalind","name":"Nalin Dahyabhai","path":"/nalind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200159?s=80&v=4"}},{"before":"1b7b86a44a1d40d0274b93b8c66f86575d0c43da","after":null,"ref":"refs/heads/index-add-annotations","pushedAt":"2024-04-02T17:13:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nalind","name":"Nalin Dahyabhai","path":"/nalind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200159?s=80&v=4"}},{"before":"9dd5ba749adcbd3f4a60d2a2e6078f9a8193e4cb","after":null,"ref":"refs/heads/libimage-load-reference","pushedAt":"2024-04-02T13:53:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nalind","name":"Nalin Dahyabhai","path":"/nalind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200159?s=80&v=4"}},{"before":"809a23ebff74641a8807c994618709784a28d7b6","after":"6dc211e8e0505e294ff4b897fbc070c5c299beac","ref":"refs/heads/index-resolve-images","pushedAt":"2024-04-01T13:20:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nalind","name":"Nalin Dahyabhai","path":"/nalind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200159?s=80&v=4"},"commit":{"message":"Update some tests to make the linter happy\n\nSigned-off-by: Nalin Dahyabhai ","shortMessageHtmlLink":"Update some tests to make the linter happy"}},{"before":"4f6a77c6d8fc26c1df7e2ed4be4cd85596dfd469","after":"809a23ebff74641a8807c994618709784a28d7b6","ref":"refs/heads/index-resolve-images","pushedAt":"2024-03-29T21:16:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nalind","name":"Nalin Dahyabhai","path":"/nalind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200159?s=80&v=4"},"commit":{"message":"manifest add: check for local images last\n\nWhen adding a reference to a manifest list or image index, if we are\nguessing that it's a reference to an image in a registry, check if we\ncan read something from that location instead of assuming it's correct,\nand if we can't, check for a local image. This will let use use local\nimage IDs to refer to items that we want to add to a list or index.\n\nSigned-off-by: Nalin Dahyabhai ","shortMessageHtmlLink":"manifest add: check for local images last"}},{"before":"f4fe6b7ed6c6295391af5d5a9a1b42a8ba49ce63","after":"1b7b86a44a1d40d0274b93b8c66f86575d0c43da","ref":"refs/heads/index-add-annotations","pushedAt":"2024-03-25T13:49:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nalind","name":"Nalin Dahyabhai","path":"/nalind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200159?s=80&v=4"},"commit":{"message":"manifests: preserve Annotations and URLs when adding from indexes\n\nWhen adding items from one index into another, preserve the annotations\nand URLs which are set in the descriptors in the source index.\n\nSigned-off-by: Nalin Dahyabhai ","shortMessageHtmlLink":"manifests: preserve Annotations and URLs when adding from indexes"}},{"before":"32ddef46e67299237cef7c3989e694e8a96c5a39","after":"9dd5ba749adcbd3f4a60d2a2e6078f9a8193e4cb","ref":"refs/heads/libimage-load-reference","pushedAt":"2024-03-25T13:40:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nalind","name":"Nalin Dahyabhai","path":"/nalind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200159?s=80&v=4"},"commit":{"message":"Add a libimage.Runtime.LoadReference for loading images\n\nAdd a LoadReference() method, for when we already know what format the\nlocal image should be treated as, and we don't have the patience for\nLoad()'s guessing at it.\n\nTeach libimage.Runtime.copyFromDefault() about the docker transport.\nIt's already required at build-time because it's directly referenced\nelsewhere in the same file.\n\nSigned-off-by: Nalin Dahyabhai ","shortMessageHtmlLink":"Add a libimage.Runtime.LoadReference for loading images"}},{"before":"85cbfac85d948cb85b20a25fbd4f8047d22d1f76","after":"32ddef46e67299237cef7c3989e694e8a96c5a39","ref":"refs/heads/libimage-load-reference","pushedAt":"2024-03-18T22:18:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nalind","name":"Nalin Dahyabhai","path":"/nalind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200159?s=80&v=4"},"commit":{"message":"Add a libimage.Runtime.LoadReference for loading images\n\nAdd a LoadReference() method, for when we already know what format the\nlocal image should be treated as, and we don't have the patience for\nLoad()'s guessing at it.\n\nTeach libimage.Runtime.copyFromDefault() about the docker transport.\nIt's already required at build-time because it's directly referenced\nelsewhere in the same file.\n\nSigned-off-by: Nalin Dahyabhai ","shortMessageHtmlLink":"Add a libimage.Runtime.LoadReference for loading images"}},{"before":null,"after":"85cbfac85d948cb85b20a25fbd4f8047d22d1f76","ref":"refs/heads/libimage-load-reference","pushedAt":"2024-03-18T21:59:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nalind","name":"Nalin Dahyabhai","path":"/nalind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200159?s=80&v=4"},"commit":{"message":"Add a libimage.Runtime.LoadReference for loading images\n\nAdd a LoadReference() method, for when we already know what format the\nlocal image should be treated as, and we don't have the patience for\nLoad()'s guessing at it.\n\nSigned-off-by: Nalin Dahyabhai ","shortMessageHtmlLink":"Add a libimage.Runtime.LoadReference for loading images"}},{"before":"80057b2e1aaeeae11541ef2a14ea56c64cb2da92","after":"4f6a77c6d8fc26c1df7e2ed4be4cd85596dfd469","ref":"refs/heads/index-resolve-images","pushedAt":"2024-03-18T19:42:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nalind","name":"Nalin Dahyabhai","path":"/nalind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200159?s=80&v=4"},"commit":{"message":"manifest add: check for local images last\n\nWhen adding a reference to a manifest list or image index, if we are\nguessing that it's a reference to an image in a registry, check if we\ncan read something from that location instead of assuming it's correct,\nand if we can't, check for a local image. This will let use use local\nimage IDs to refer to items that we want to add to a list or index.\n\nSigned-off-by: Nalin Dahyabhai ","shortMessageHtmlLink":"manifest add: check for local images last"}},{"before":"c32923c0c11e2cc70182618f293cc986c77bba9f","after":"f4fe6b7ed6c6295391af5d5a9a1b42a8ba49ce63","ref":"refs/heads/index-add-annotations","pushedAt":"2024-03-18T17:46:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nalind","name":"Nalin Dahyabhai","path":"/nalind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200159?s=80&v=4"},"commit":{"message":"manifests: preserve Annotations and URLs when adding from indexes\n\nWhen adding items from one index into another, preserve the annotations\nand URLs which are set in the descriptors in the source index.\n\nSigned-off-by: Nalin Dahyabhai ","shortMessageHtmlLink":"manifests: preserve Annotations and URLs when adding from indexes"}},{"before":null,"after":"80057b2e1aaeeae11541ef2a14ea56c64cb2da92","ref":"refs/heads/index-resolve-images","pushedAt":"2024-03-18T17:31:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nalind","name":"Nalin Dahyabhai","path":"/nalind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200159?s=80&v=4"},"commit":{"message":"manifest add: check for local images last\n\nWhen adding a reference to a manifest list or image index, if we are\nguessing that it's a reference to an image in a registry, check if we\ncan read something from that location instead of assuming it's correct,\nand if we can't, check for a local image. This will let use use local\nimage IDs to refer to items that we want to add to a list or index.\n\nSigned-off-by: Nalin Dahyabhai ","shortMessageHtmlLink":"manifest add: check for local images last"}},{"before":"615ea7f2affd2584d778a734c10bbfe4c1b47623","after":"c32923c0c11e2cc70182618f293cc986c77bba9f","ref":"refs/heads/index-add-annotations","pushedAt":"2024-03-18T17:23:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nalind","name":"Nalin Dahyabhai","path":"/nalind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200159?s=80&v=4"},"commit":{"message":"manifests: preserve Annotations and URLs when adding from indexes\n\nWhen adding items from one index into another, preserve the annotations\nand URLs which are set in the descriptors in the source index.\n\nSigned-off-by: Nalin Dahyabhai ","shortMessageHtmlLink":"manifests: preserve Annotations and URLs when adding from indexes"}},{"before":"534968e3d9759e8265c783b80669bf5ed6d86e03","after":"615ea7f2affd2584d778a734c10bbfe4c1b47623","ref":"refs/heads/index-add-annotations","pushedAt":"2024-03-18T17:23:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nalind","name":"Nalin Dahyabhai","path":"/nalind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200159?s=80&v=4"},"commit":{"message":"manifests: preserve Annotations when adding from indexes\n\nWhen adding items from one index into another, preserve the annotations\nwhich are set in the descriptors in the source index.\n\nSigned-off-by: Nalin Dahyabhai ","shortMessageHtmlLink":"manifests: preserve Annotations when adding from indexes"}},{"before":"0c3c2868249ac695592a17251d56c1d73a24da6f","after":"534968e3d9759e8265c783b80669bf5ed6d86e03","ref":"refs/heads/index-add-annotations","pushedAt":"2024-03-18T17:11:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nalind","name":"Nalin Dahyabhai","path":"/nalind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200159?s=80&v=4"},"commit":{"message":"manifests: preserve Annotations when adding from indexes\n\nWhen adding items from one index into another, preserve the annotations\nwhich are set in the descriptors in the source index.\n\nSigned-off-by: Nalin Dahyabhai ","shortMessageHtmlLink":"manifests: preserve Annotations when adding from indexes"}},{"before":null,"after":"0c3c2868249ac695592a17251d56c1d73a24da6f","ref":"refs/heads/index-add-annotations","pushedAt":"2024-03-18T17:09:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nalind","name":"Nalin Dahyabhai","path":"/nalind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200159?s=80&v=4"},"commit":{"message":"manifests: preserve Annotations when adding from indexes\n\nWhen adding items from one index into another, preserve the annotations\nwhich are set in the descriptors in the source index.\n\nSigned-off-by: Nalin Dahyabhai ","shortMessageHtmlLink":"manifests: preserve Annotations when adding from indexes"}},{"before":"cf3acdcf8691f6eec6dee1d14d4a632db9c1aa53","after":null,"ref":"refs/heads/more-fun-with-artifacts","pushedAt":"2024-02-14T14:58:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nalind","name":"Nalin Dahyabhai","path":"/nalind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200159?s=80&v=4"}},{"before":"4f88c9f62531e3f9beb177c79c6270bbeb5284c3","after":"cf3acdcf8691f6eec6dee1d14d4a632db9c1aa53","ref":"refs/heads/more-fun-with-artifacts","pushedAt":"2024-02-13T17:09:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nalind","name":"Nalin Dahyabhai","path":"/nalind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200159?s=80&v=4"},"commit":{"message":"libimage.ManifestList: add AddArtifact()\n\n* Add a libimage.ManifestList.AddArtifact() method.\n* Add IndexAnnotations and Subject to libimage.ManifestListAnnotateOptions,\n for setting annotations on the index itself, and the index's subject,\n respectively.\n* In libimage/manifests.list.AddArtifact(), if the subject has an\n artifactType in its manifest, add its value to the subject descriptor.\n\nSigned-off-by: Nalin Dahyabhai ","shortMessageHtmlLink":"libimage.ManifestList: add AddArtifact()"}},{"before":"37f596d728034d5a97448c2679bac575c2dc6c86","after":"4f88c9f62531e3f9beb177c79c6270bbeb5284c3","ref":"refs/heads/more-fun-with-artifacts","pushedAt":"2024-02-13T17:07:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nalind","name":"Nalin Dahyabhai","path":"/nalind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200159?s=80&v=4"},"commit":{"message":"libimage.ManifestList: add AddArtifact()\n\n* Add a libimage.ManifestList.AddArtifact() method.\n* Add IndexAnnotations and Subject to libimage.ManifestListAnnotateOptions,\n for setting annotations on the index itself, and the index's subject,\n respectively.\n* In libimage/manifests.list.AddArtifact(), if the subject has an\n artifactType in its manifest, add its value to the subject descriptor.\n\nSigned-off-by: Nalin Dahyabhai ","shortMessageHtmlLink":"libimage.ManifestList: add AddArtifact()"}},{"before":"accaead1f60875f779e537cda5319109233a9d64","after":"37f596d728034d5a97448c2679bac575c2dc6c86","ref":"refs/heads/more-fun-with-artifacts","pushedAt":"2024-02-13T17:00:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nalind","name":"Nalin Dahyabhai","path":"/nalind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200159?s=80&v=4"},"commit":{"message":"libimage.ManifestList: add AddArtifact()\n\n* Add a libimage.ManifestList.AddArtifact() method.\n* Add IndexAnnotations and Subject to libimage.ManifestListAnnotateOptions,\n for setting annotations on the index itself, and the index's subject,\n respectively.\n* In libimage/manifests.list.AddArtifact(), if the subject has an\n artifactType in its manifest, add its value to the subject descriptor.\n\nSigned-off-by: Nalin Dahyabhai ","shortMessageHtmlLink":"libimage.ManifestList: add AddArtifact()"}},{"before":null,"after":"accaead1f60875f779e537cda5319109233a9d64","ref":"refs/heads/more-fun-with-artifacts","pushedAt":"2024-02-13T16:14:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nalind","name":"Nalin Dahyabhai","path":"/nalind","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1200159?s=80&v=4"},"commit":{"message":"libimage.ManifestList: add AddArtifact()\n\n* Add a libimage.ManifestList.AddArtifact() method.\n* Add IndexAnnotations and Subject to libimage.ManifestListAnnotateOptions,\n for setting annotations on the index itself, and the index's subject,\n respectively.\n* In libimage/manifests.list.AddArtifact(), if the subject has an\n artifactType in its manifest, add its value to the subject descriptor.\n\nSigned-off-by: Nalin Dahyabhai ","shortMessageHtmlLink":"libimage.ManifestList: add AddArtifact()"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXkchOwA","startCursor":null,"endCursor":null}},"title":"Activity ยท nalind/containers-common"}