This website requires JavaScript.
Explore
Help
Sign In
wiggleverse
/
wiggleverse-ecomm
Watch
2
Star
0
Fork
0
You've already forked wiggleverse-ecomm
Code
Issues
5
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
23267c4d4c71953a47793c5d52d21d4cfd8f8afe
wiggleverse-ecomm
/
backend
/
app
/
domains
/
products
T
History
ben.stull
23267c4d4c
feat(products): image-fetch phase — SSRF guard, bounds, renditions, resume (SD-0002 §6.5.4, §6.9, INV-18)
...
Co-Authored-By: Claude Fable 5 <
noreply@anthropic.com
>
2026-06-12 00:26:26 -07:00
..
__init__.py
feat(products): image-fetch phase — SSRF guard, bounds, renditions, resume (SD-0002 §6.5.4, §6.9, INV-18)
2026-06-12 00:26:26 -07:00
codec.py
feat(products): CSV codec — file-level parse + INV-18 caps (PUC-5a)
2026-06-11 14:58:53 -07:00
diff.py
feat(products): diff resolves hosted image URLs to existing records — INV-12 over images (SD-0002 §6.3)
2026-06-12 00:19:23 -07:00
errors.py
feat(products): streamed export service + TEL-3 + EmptyCatalog (PUC-9, §9.1)
2026-06-11 22:03:09 -07:00
hosted.py
feat(products): hosted-image URL build/parse helpers (SD-0002 §6.3.1)
2026-06-12 00:13:27 -07:00
imagefetch.py
feat(products): image-fetch phase — SSRF guard, bounds, renditions, resume (SD-0002 §6.5.4, §6.9, INV-18)
2026-06-12 00:26:26 -07:00
models.py
…
repo.py
feat(products): image-phase repo helpers + run progress/outcomes/counts (SD-0002 §6.5.4)
2026-06-12 00:23:09 -07:00
sample.csv
feat(products): /api/products/* BFF endpoints + sample.csv (DOC-3)
2026-06-11 16:18:34 -07:00
serialize.py
feat(products): export hosted detail URL for fetched images; snapshot carries status (SD-0002 §6.5.5, INV-16)
2026-06-12 00:15:47 -07:00
service.py
feat(products): export hosted detail URL for fetched images; snapshot carries status (SD-0002 §6.5.5, INV-16)
2026-06-12 00:15:47 -07:00
validate.py
feat(products): diff engine — add/update/unchanged/error + INV-11 fingerprint
2026-06-11 15:28:03 -07:00