Commit graph

13 commits

Author SHA1 Message Date
ThatGuySam
d45b587434 Finish axios migration via shared native HTTP helper
Replace all in-scope axios callsites with a new helpers/http.js wrapper over native fetch, including JSON/text GET, JSON POST, HEAD checks, and transient 5xx retry behavior; update all browser, build, script, and proxy API clients to use it; add focused unit tests; and remove axios from package dependencies.

Constraint: Preserve API/build and deployment behavior while lowering transport surface area.

Rejected: inline fetch replacements at each callsite | rejected to avoid inconsistent error/retry semantics.

Confidence: high

Scope-risk: moderate

Directive: Keep helper in place as the transport boundary and update tests when changing request semantics.

Tested: pnpm run -s typecheck, pnpm -s run test-prebuild, pnpm -s run test, pnpm -s run test:browser, pnpm -s run netlify-build, smoke GETs on /apple-silicon-app-test and /apple-silicon-app-test/?version=2

Not-tested: branch/netlify deployment health in CI pipeline after merge
2026-04-06 12:09:16 -05:00
ThatGuySam
a232a1b49d update: initial vitest refactor for listings 2025-01-11 19:19:45 -06:00
ThatGuySam
de1843c2bf update: add .test extension 2024-12-27 15:23:50 -06:00
ThatGuySam
411df75c52 update enable listings tests
Some checks failed
Deploy to Cloudflare Workers with Wrangler / Deploy (push) Has been cancelled
Run Ava Tests / build (14.x) (push) Has been cancelled
Run Ava Tests / build (15.x) (push) Has been cancelled
2024-12-27 15:19:56 -06:00
ThatGuySam
fddfa9d5a4 update: disable ava test suites 2024-12-27 14:48:54 -06:00
Sam Carlton
da7ae98d5c Enable Video Structured Data on benchmark pages 2022-07-06 23:52:55 -05:00
Sam Carlton
17ccef8831 Text entire head markup 2022-07-06 14:01:07 -05:00
Sam Carlton
3c10d420f8 Test that structured data markup is valid 2022-07-06 14:00:05 -05:00
Sam Carlton
8ca200a548 Move nuxtHead into config and rename config-node 2022-06-08 13:10:12 -05:00
Sam Carlton
b8d973fb07 Test that video preload data is valid 2022-05-07 12:26:17 -05:00
Sam Carlton
0accd4c73e Test that listing have valid api endpoint 2022-05-06 18:25:28 -05:00
Sam Carlton
76f3954602 Log failed value 2022-04-30 15:19:43 -05:00
Sam Carlton
2d7ab15978 Move listings to their own directory 2022-04-30 15:03:01 -05:00