Commit graph

8 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
Sam Carlton
f6ae2e0ff0 Add email icon and new verbiage 2022-07-02 14:38:32 -05:00
Sam Carlton
9a3d255764 Move isNuxt to helper 2022-05-02 22:13:33 -05:00
Sam Carlton
4b475efea5 Fix allUpdateSubscribe for Astro 2022-05-01 11:39:00 -05:00
Sam Carlton
a2f40b7aee Use uuid for signup component 2022-04-29 13:41:23 -05:00
Sam Carlton
44e0eb8217 Remove all but 3 font weights 2020-12-30 14:00:04 -06:00
Sam Carlton
e13b2437c0 Fix unused prop 2020-12-01 22:46:29 -06:00
Sam Carlton
be3046619a Replace App Subscribe with General Subscribe 2020-12-01 21:50:07 -06:00