stash/pkg/scraper
CJ c0260781a5
fix(scraper): handle base64 data URIs in processImageField (#6480)
Add check to skip HTTP fetch for non-HTTP URLs in processImageField(),
matching the existing behavior in setPerformerImage() and setStudioImage().

This allows scrapers to return base64 data URIs (e.g.,
`data:image/jpeg;base64,...`) directly without triggering an HTTP fetch
error. Previously, processImageField() would attempt to create an HTTP
request with the data URI as the URL, causing "Could not set image using
URL" warnings.
2026-01-06 11:47:32 +11:00
..
action.go Refactor stashbox package (#5699) 2025-03-25 10:30:51 +11:00
autotag.go Refactor stashbox package (#5699) 2025-03-25 10:30:51 +11:00
cache.go Refactor scraping to include related object fields (#6266) 2025-12-02 12:49:44 +11:00
config.go Add missing group scraper fields (#5820) 2025-04-16 08:55:27 +10:00
cookies.go Update a number of dependencies (incl. CVE fixes) (#4107) 2023-10-26 16:24:32 +11:00
country.go Change performer country value to be ISO code (#1922) 2022-10-28 16:37:57 +11:00
freeones.go Update Freeones scraper from CommunityScrapers (#5956) 2025-06-23 14:13:01 +10:00
graphql.go Fix stash scraper errors and add apikey field (#5474) 2024-11-13 10:14:55 +11:00
group.go Refactor stashbox package (#5699) 2025-03-25 10:30:51 +11:00
image.go fix(scraper): handle base64 data URIs in processImageField (#6480) 2026-01-06 11:47:32 +11:00
json.go Feature: Support inputURL and inputHostname in scrapers (#6250) 2025-11-10 15:00:47 +11:00
json_test.go Fix identify and script scraper bugs (#2375) 2022-03-15 09:42:22 +11:00
mapped.go Feature: Support inputURL and inputHostname in scrapers (#6250) 2025-11-10 15:00:47 +11:00
mapped_test.go Add unix timestamp parsing to scrapers parseDate (#2817) 2022-09-30 15:35:56 +10:00
movie.go Movie URLs (#4900) 2024-06-11 13:08:49 +10:00
performer.go Performer urls (#4958) 2024-06-18 13:41:05 +10:00
postprocessing.go Refactor scraping to include related object fields (#6266) 2025-12-02 12:49:44 +11:00
query_url.go Refactor stashbox package (#5699) 2025-03-25 10:30:51 +11:00
scraper.go Refactor stashbox package (#5699) 2025-03-25 10:30:51 +11:00
script.go Refactor stashbox package (#5699) 2025-03-25 10:30:51 +11:00
stash.go Fix merge error 2025-03-25 11:19:14 +11:00
tag.go Feature: Tag StashID support (#6255) 2025-11-13 14:24:09 +11:00
url.go Allow use of Proxy (#3284) 2023-02-07 09:46:18 +11:00
xpath.go Provide more information when scraper loadURL fails 2025-12-12 07:17:41 +11:00
xpath_test.go Fix scraping multiple URLs (#5677) 2025-02-26 08:03:08 +11:00