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
Sam Carlton
da3cf5c6ab Fix operator 2022-12-17 13:53:04 -06:00
Sam Carlton
74926f1cd4 Fix condition 2022-12-17 13:52:36 -06:00
Sam Carlton
4a7c613dca Turn off scans 2022-12-17 13:51:48 -06:00
Sam Carlton
fe9a2bf4ae Catch fetch errors 2022-12-17 13:50:50 -06:00
Sam Carlton
23cdfef720 Disable on linus again 2022-10-21 13:38:31 -05:00
Sam Carlton
1abbf8ddfe Try getting port at vercel url 2022-10-15 13:56:27 -05:00
Sam Carlton
3e87153fc2 Log VERCEL_URL 2022-10-15 13:50:59 -05:00
Sam Carlton
b555e7411d Log port 2022-10-15 13:37:08 -05:00
Sam Carlton
8bee5ff9d9 Fix misspelling 2022-10-03 16:13:03 -05:00
Sam Carlton
406cdf634d Disable scan-new-apps script on linux 2022-09-04 10:13:57 -05:00
Sam Carlton
7c10c0a704 Try different port 2022-08-21 09:07:42 -05:00
Sam Carlton
b756a53056 Add scan-new-apps script 2022-08-21 08:59:36 -05:00