From 50d5eea4a55c6f4f9710a687b83c754aa6fa7f68 Mon Sep 17 00:00:00 2001 From: Evan Jarrett Date: Fri, 17 Oct 2025 09:56:26 -0500 Subject: [PATCH] add oci manifest scope --- go.mod | 2 +- pkg/auth/oauth/client.go | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/go.mod b/go.mod index 632a221..5a62ccb 100644 --- a/go.mod +++ b/go.mod @@ -19,6 +19,7 @@ require ( github.com/ipld/go-car v0.6.1-0.20230509095817-92d28eb23ba4 github.com/klauspost/compress v1.18.0 github.com/mattn/go-sqlite3 v1.14.32 + github.com/multiformats/go-multihash v0.2.3 github.com/opencontainers/go-digest v1.0.0 github.com/spf13/cobra v1.8.0 github.com/whyrusleeping/cbor-gen v0.3.1 @@ -88,7 +89,6 @@ require ( github.com/multiformats/go-base32 v0.1.0 // indirect github.com/multiformats/go-base36 v0.2.0 // indirect github.com/multiformats/go-multibase v0.2.0 // indirect - github.com/multiformats/go-multihash v0.2.3 // indirect github.com/multiformats/go-varint v0.0.7 // indirect github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect github.com/opencontainers/image-spec v1.1.0 // indirect diff --git a/pkg/auth/oauth/client.go b/pkg/auth/oauth/client.go index 9b1631a..4cccb90 100644 --- a/pkg/auth/oauth/client.go +++ b/pkg/auth/oauth/client.go @@ -129,6 +129,7 @@ func RedirectURI(baseURL string) string { func GetDefaultScopes() []string { return []string{ "atproto", + "blob:application/vnd.oci.image.manifest.v1+json", "blob:application/vnd.docker.distribution.manifest.v2+json", fmt.Sprintf("repo:%s", atproto.ManifestCollection), fmt.Sprintf("repo:%s", atproto.TagCollection),