+291
api/tangled/cbor_gen.go
+291
api/tangled/cbor_gen.go
······+if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("sh.tangled.repo.artifact"))); err != nil {
+31
api/tangled/repoartifact.go
+31
api/tangled/repoartifact.go
···+LexiconTypeID string `json:"$type,const=sh.tangled.repo.artifact" cborgen:"$type,const=sh.tangled.repo.artifact"`+// tag: hash of the tag object that this artifact is attached to (only annotated tags are supported)
+166
appview/db/artifact.go
+166
appview/db/artifact.go
···
+23
appview/db/db.go
+23
appview/db/db.go
···
+1
-1
appview/db/pulls.go
+1
-1
appview/db/pulls.go
···
+13
appview/pages/pages.go
+13
appview/pages/pages.go
······
+34
appview/pages/templates/repo/fragments/artifact.html
+34
appview/pages/templates/repo/fragments/artifact.html
···+<div id="artifact-{{ $unique }}" class="flex items-center justify-between p-2 border-b border-gray-200 dark:border-gray-700">+<a href="/{{ .RepoInfo.FullName }}/tags/{{ .Artifact.Tag.String }}/download/{{ .Artifact.Name | urlquery }}" class="no-underline hover:no-underline">+<div id="right-side" class="text-gray-500 dark:text-gray-400 flex items-center flex-shrink-0 gap-2">+<span title="{{ longTimeFmt .Artifact.CreatedAt }}" class="hidden md:inline">{{ timeFmt .Artifact.CreatedAt }}</span>+<span title="{{ longTimeFmt .Artifact.CreatedAt }}" class=" md:hidden">{{ shortTimeFmt .Artifact.CreatedAt }}</span>+hx-delete="/{{ .RepoInfo.FullName }}/tags/{{ .Artifact.Tag.String }}/{{ .Artifact.Name | urlquery }}"
+280
appview/state/artifact.go
+280
appview/state/artifact.go
···+log.Println("uploaded blob", humanize.Bytes(uint64(uploadBlobResp.Blob.Size)), uploadBlobResp.Blob.Ref.String())+putRecordResp, err := comatproto.RepoPutRecord(r.Context(), client, &comatproto.RepoPutRecord_Input{+getBlobResp, err := comatproto.SyncGetBlob(r.Context(), client, artifact.BlobCid.String(), artifact.Did)+func (s *State) resolveTag(f *FullyResolvedRepo, tagParam string) (*types.TagReference, error) {
+1
-1
appview/state/follow.go
+1
-1
appview/state/follow.go
···
+70
appview/state/jetstream.go
+70
appview/state/jetstream.go
···
+36
-31
appview/state/repo.go
+36
-31
appview/state/repo.go
············
+18
-1
appview/state/router.go
+18
-1
appview/state/router.go
···
+18
-2
appview/state/signer.go
+18
-2
appview/state/signer.go
······
+1
-1
appview/state/star.go
+1
-1
appview/state/star.go
···
+1
-1
appview/state/state.go
+1
-1
appview/state/state.go
···
+14
-13
cmd/gen.go
+14
-13
cmd/gen.go
······
+1
-1
go.mod
+1
-1
go.mod
···
+2
go.sum
+2
go.sum
···github.com/ipfs/go-block-format v0.2.0/go.mod h1:+jpL11nFx5A/SPpsoBn6Bzkra/zaArfSmsknbPMYgzM=
+52
lexicons/artifact.json
+52
lexicons/artifact.json
···+"description": "hash of the tag object that this artifact is attached to (only annotated tags are supported)",