Commit history for src/fns
- Detach the previous owner's runners on transfer and re-check repository ownership on every claim1618a91⌁taigrr committed
0182024⌁
- Cache the viewer row in AccountState and serve directory listings from D1 read replicas28ffaeb⌁taigrr committed
- Embed the owning repo or account id in new row ids so lookups skip the directory and no locator rows are written9878c76⌁taigrr committed
ad2566b⌁
426dd32⌁
- Show the live star count on the repository header instead of the D1 copy the counter object flushes later5b41380⌁taigrr committed
- Wire repo transfer to disable webhooks/deploy tokens and rebill LFS; route the review reply lookup to RepoStateabc6597⌁taigrr committed
- Move sessions, tokens, passkeys, OAuth grants, notifications, org invitations, AI endpoints and account lifecycle into AccountState; sites, LFS and editor sessions into their scopes1054732⌁taigrr committed
- Move CI runs, jobs, statuses, caches, webhooks, secrets, variables, environments and deploy tokens into RepoState1cbb8e5⌁taigrr committed
- Move pull requests, reviews, merges, merge queue, branch protection and mergefix runs into RepoState31be087⌁taigrr committed
- Move issue, project, milestone, discussion and release server functions onto RepoState and AccountState29f9da9⌁taigrr committed
- Add per-repo RepoState and per-account AccountState SQL stores, the involvement index, scope locators and the migration planc23c430⌁taigrr committed
- kill global search for do search21614f7⌁taigrr committed
- pagination on searchesd416b30⌁taigrr committed
- waitlist approval bypass875f546⌁taigrr committed
0c7b2c4⌁
- Let a site admin create an org with a project-reserved name (gitfor, gitfor-bot) and serve go-get for it; route names stay reserved for everyoneb80d5c2⌁taigrr committed
- Merge fix/mergefix-hunks07f3f58⌁taigrr committed
- Merge feat/og-cards4ef0e47⌁taigrr committed
- Show automated timeline events (merge queue, MergeFix) as gitfor instead of the deleted-user ghost97cff67⌁taigrr committed
- Merge fix/verify-gate25d807bf⌁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
- 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
- Merge feat/remove-pages1823e11⌁taigrr committed
- Merge fix/abuse203118c2⌁taigrr committed
- Merge fix/abuse6c55473⌁taigrr committed
- Merge fix/billing2d2ca7c⌁taigrr committed
- Format merged login limitsfabd02e⌁taigrr committed