stash/pkg/scraper
WithoutPants 88eb46380c
Refactor scraper package (#6495)
* Remove reflection from mapped value processing
* AI generated unit tests
* Move mappedConfig to separate file
* Rename group to configScraper
* Separate mapped post-processing code into separate file
* Update test after group rename
* Check map entry when returning scraper
* Refactor config into definition
* Support single string for string slice translation
* Rename config.go to definition.go
* Rename configScraper to definedScraper
* Rename config_scraper.go to defined_scraper.go
2026-02-04 11:07:51 +11:00
..
action.go Refactor scraper package (#6495) 2026-02-04 11:07:51 +11:00
autotag.go Refactor stashbox package (#5699) 2025-03-25 10:30:51 +11:00
cache.go Refactor scraper package (#6495) 2026-02-04 11:07:51 +11:00
cookies.go Refactor scraper package (#6495) 2026-02-04 11:07:51 +11:00
country.go Change performer country value to be ISO code (#1922) 2022-10-28 16:37:57 +11:00
defined_scraper.go Refactor scraper package (#6495) 2026-02-04 11:07:51 +11:00
definition.go Refactor scraper package (#6495) 2026-02-04 11:07:51 +11:00
freeones.go Refactor scraper package (#6495) 2026-02-04 11:07:51 +11:00
graphql.go Fix stash scraper errors and add apikey field (#5474) 2024-11-13 10:14:55 +11:00
image.go fix(scraper): handle base64 data URIs in processImageField (#6480) 2026-01-06 11:47:32 +11:00
json.go Refactor scraper package (#6495) 2026-02-04 11:07:51 +11:00
json_test.go Refactor scraper package (#6495) 2026-02-04 11:07:51 +11:00
mapped.go Refactor scraper package (#6495) 2026-02-04 11:07:51 +11:00
mapped_config.go Refactor scraper package (#6495) 2026-02-04 11:07:51 +11:00
mapped_postprocessing.go Refactor scraper package (#6495) 2026-02-04 11:07:51 +11:00
mapped_result.go Refactor scraper package (#6495) 2026-02-04 11:07:51 +11:00
mapped_result_test.go Refactor scraper package (#6495) 2026-02-04 11:07:51 +11:00
mapped_test.go Refactor scraper package (#6495) 2026-02-04 11:07:51 +11: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 scraper package (#6495) 2026-02-04 11:07:51 +11:00
scraper.go Refactor stashbox package (#5699) 2025-03-25 10:30:51 +11:00
script.go Refactor scraper package (#6495) 2026-02-04 11:07:51 +11:00
stash.go Refactor scraper package (#6495) 2026-02-04 11:07:51 +11:00
tag.go Feature: Tag StashID support (#6255) 2025-11-13 14:24:09 +11:00
url.go Refactor scraper package (#6495) 2026-02-04 11:07:51 +11:00
xpath.go Refactor scraper package (#6495) 2026-02-04 11:07:51 +11:00
xpath_test.go Refactor scraper package (#6495) 2026-02-04 11:07:51 +11:00