Skip to content

Releases: Onemind-Services-LLC/speedtest-api

Speedtest API v0.1.1

Choose a tag to compare

@abhi1693 abhi1693 released this 11 Sep 09:57

Speedtest API v0.1.1 packages the regional deployment and diagnostic improvements introduced since v0.1.0.

  • Native HTTPS with certificate reloads, direct load-balancer and VM deployments, and redirects for browser navigation that preserve measurement requests.
  • Anonymous session and test identifiers for correlating requests, with explicit validation at the logging boundary.
  • Bangalore VM deployment support and New Jersey manifests for the direct Service load balancer.
  • A verified Linux AMD64 Go binary, build metadata and SHA-256 checksums. ARM64 artifacts are not included.
  • A scanned container image with SBOM, provenance and a verified keyless signature.

Wire protocol 1 is unchanged and remains compatible with the 0.1.x UI. Regional capacity and route performance depend on the deployment and client network; this release does not certify a concurrent-user or bandwidth limit.

Speedtest API v0.1.0

Choose a tag to compare

@abhi1693 abhi1693 released this 10 Sep 19:20

Speedtest API 0.1.0 provides the regional measurement service for Speedtest UI 0.1.0, with wire protocol version 1.

  • Bounded streaming downloads/uploads, latency probes, UDP packet-loss measurements and optional local network organization lookup.
  • Production configuration checks, private metrics, configurable per-client quotas, trusted proxy handling and graceful shutdown.
  • Go 1.27.1, dependency and secret scans, CodeQL, race tests and a signed Linux AMD64 image with SBOM and provenance.

Validation: release CI passed, including the production container smoke test and Trivy scan with zero high/critical findings. CodeQL has no open alerts. Local tests verified 1, 4 and 16 simulated clients with four streams each, overload at 64 active transfers and completion of 64 uploads during shutdown. These checks do not establish WAN capacity.

Image: registry.onemindservices.com/speedtest/api:0.1.0

Verified digest: sha256:3d46ca0b1248e3582349c232d5a7cb53ff4fa11622eea698fce4266c7cced88f.

The attached OCI archive is the tested CI artifact. Checksums, vulnerability reports, SBOM, provenance and the concurrency report are included. govulncheck found zero affected symbols/imported packages; its module-level OpenPGP advisory concerns packages absent from this application.

Deployment is deferred until regional HTTPS URLs, the UI domain and infrastructure targets are configured. See the production checklist for deployment requirements and capacity validation.

v0.0.1

Choose a tag to compare

@abhi1693 abhi1693 released this 18 Sep 13:52