Versions in this module Expand all Collapse all v0 v0.4.3 Aug 13, 2026 Changes in this version + func PrewarmUploadHostDNS(ctx context.Context, host string) v0.4.2 Jul 31, 2026 v0.4.1 Jul 30, 2026 v0.4.0 Jul 28, 2026 Changes in this version + type Asset struct + ContentType string + Href string + ID int64 + Name string + OriginalName *string + Size int64 + type RefererPage struct + Meta refererPageMetadata + URL string + type RefererPageFetcher interface + Fetch func(ctx context.Context, client *web.Client) (*RefererPage, error) + func NewCommitHeadPageFetcher(host string, repoFullName string) RefererPageFetcher + func NewIssueNewPageFetcher(host string, repoFullName string) RefererPageFetcher + type Uploader struct + func NewUploader(host string, session browserprovider.BrowserSession, client *http.Client) (*Uploader, error) + func (u *Uploader) ResolveRefererPage(ctx context.Context, fetchers []RefererPageFetcher) (*RefererPage, error) + func (u *Uploader) Upload(ctx context.Context, filePath string, refererPage *RefererPage, ...) (Asset, error)