Skip to content

Production telemetry, crash-upload and OAuth broker endpoints (#434, #436) - #1034

Merged
iamfatness merged 3 commits into
mainfrom
codex/rc-434
Oct 23, 2026
Merged

iamfatness merged 3 commits into
mainfrom
codex/rc-434

Conversation

@iamfatness

Copy link
Copy Markdown
Owner

Closes #434
Closes #436

  • Shell bakes https://telemetry.corevideo.io (CrashReportingConfig.DefaultEndpoint; used by crash upload and telemetry); COREVIDEO_TELEMETRY_ENDPOINT still overrides. The API key is a secret and is not baked: no key = disabled.
  • OAuth broker defaults move to https://auth.corevideo.io (start /oauth/start, Zoom redirect /callback) in the manifest, src/config/zoomOAuth.json, mac shell and docs; COREVIDEO_ZOOM_OAUTH_BROKER_START_URL still overrides.
  • telemetry-ingest and ops-monitor wrangler configs get custom_domain routes (telemetry.corevideo.io, ops.corevideo.io); ops-monitor probe defaults updated. Nothing deployed.
  • Tests: default-vs-override resolution (MediaCore.Tests 2647 pass, WinUI.Tests 1732 pass, ops-monitor vitest 47 pass); WinUI Release x64 build clean.
  • Docs: new docs/reference/production-endpoints.md with owner checklist, CLAUDE.md, BACKLOG, READMEs.

Owner still must: activate Cloudflare custom domains and deploy the Workers, add https://auth.corevideo.io/callback to the Zoom redirect allow-list, move the broker (site repo) to auth.corevideo.io, deliver the telemetry API key to builds, verify one real upload.

🤖 Generated with Claude Code

iamfatness and others added 3 commits October 23, 2026 17:21
…436)

Bake https://telemetry.corevideo.io and https://auth.corevideo.io into the shell
(env vars still override for staging), add custom-domain routes to the
telemetry-ingest and ops-monitor Workers, document the owner checklist.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…g, ops-monitor test fixes, startup endpoint log

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…uses --env staging

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@iamfatness
iamfatness merged commit 0fc567a into main Oct 23, 2026
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant