Commit history for src/server/billing
- Count only live holds of the current period against the shared compute pool, allot pool credit to holds past their allowance in spend estimates, cache failed Stripe price checks with a request timeout, require recurring Pro prices, scrub relative and embedded repository paths, mask the site header in replays, and check org membership by id.b38eda5⌁taigrr committed
- Harden after review: count holds across the shared compute credit pool, verify Stripe price amounts against pricing.ts before showing or selling, keep subscribers on earlier Pro prices, mask replay text outside public repos, send checkout events by beacon, and only mark signed-in pages no-store.47c9bf1⌁taigrr committed
- Add optional PostHog analytics: privacy-scrubbed web analytics, autocapture, heatmaps and session replay, feature flags, server events via waitUntil, a per-browser opt-out, and PostHog in the page CSP only when configured.7d0fc39⌁taigrr committed
- Price everything from one source at 1.75x Cloudflare cost with Pro at $15, spend one compute credit pool across runner sizes, and rebuild the billing page: per-day usage chart with legend, pricing table with a compute (i) explanation, clearer spending limit and credit packs, fresh pages after returning from Stripe, and org billing links.bd592f8⌁taigrr committed
- Merge roadmap/stripe-billinga22ce03⌁taigrr committed