Commit history
- Keep repo and org deletion self-service only for the owning user or an org's sole member, let unverified accounts open the billing portal, extend the handover cleanup to runners, runner registration tokens, AI keys, org memberships and collaborator rows, and refresh the session on tab focus so the verify banner clears.0857619⌁taigrr committed
- Let unverified accounts open the billing portal to cancel or update the card, and fix the rate limiter test fixture for the verified-write guard64b0cda⌁taigrr committed
- Merge fix/verify-gatec201dc1⌁taigrr committed
- Merge fix/ratelimit-doca717c8⌁taigrr committed
- Cap PBKDF2 at the 100,000 iterations Workers supports so sign-up works, and drop the operator's postal address from the legal pagesb4e1b7d⌁taigrr committed
- Launch Sites custom domains on gitforstatic.dev: SaaS zone, catch-all route, show customers the CNAME target, reserve the fallback host name, and keep the forge app off every host but its own5f8a63e⌁taigrr committed
- Production resource ids for gitfor.dev, route abuse+tag@ subaddresses to the abuse desk, and go-live steps for inbound mail routing9d013f2⌁taigrr committed
6c14c6d⌁
- Deploy each commit to a Sites preview once when a pull request runs on both push and pull_request, and store the head branch ref on pull request deployments9871ba2⌁taigrr committed
0c041b7⌁
- Merge feat/remove-pages1823e11⌁taigrr committed
- Merge feat/sites-pr-runs580ed3e⌁taigrr committed
- Production config for gitfor.dev: forge route, legal and contact addresses, billing and analytics vars; add a /support page; reserve every route, footer page and raw handler prefix as an account name; go-live checklist.8db9bc9⌁taigrr committed
- Merge fix/ci3 burst guard1bfa25e⌁taigrr committed
- Merge fix/billing2 follow-upfb432fa⌁taigrr committed
- Merge fix/ci3a0c75b6⌁taigrr committed
- Merge fix/billing27151d48⌁taigrr committed
- Merge fix/ci2e5d0622⌁taigrr committed
- Merge fix/abuse203118c2⌁taigrr committed
- Merge fix/do24b4a1d9⌁taigrr committed
- Merge fix/takedown228a0416⌁taigrr committed
- Merge fix/abuse6c55473⌁taigrr committed
- Merge fix/do guardaeb217a⌁taigrr committed
- Merge fix/do4a8b371⌁taigrr committed
- Merge fix/takedownb01920f⌁taigrr committed
- Merge fix/billing2d2ca7c⌁taigrr committed
- Merge fix/posthog71b0f18⌁taigrr committed
- Merge release/ci-canceld1292ac⌁taigrr committed
- Drop unused re-export76872df⌁taigrr committed
- Format merged login limitsfabd02e⌁taigrr committed