Commit history
- Reject an EDITOR_ORIGIN on the forge host or under SITES_DOMAIN/PAGES_DOMAIN, and document the dedicated-host requirement.ec1a258⌁taigrr committed
- Document room metadata guards.77e1807⌁taigrr committed
bf29dc8⌁
- Undo client writes to server-owned file metadata, cap oversized texts, reseed evicted files without touching open editors, and only skip saves that match the bound buffer.2fedaa5⌁taigrr committed
- Harden the editor after review: Open VSX opt-in, pinned awareness ids, server-owned file metadata, room size limits and eviction, race-safe commit bookkeeping, coalesced container starts with quota enforcement, and offset-correct VS Code binding.274cd0d⌁taigrr committed
- Deep-link files into the editor, harden the frame handshake against hydration races, update the design doc, and keep lint and knip clean.70d104d⌁taigrr committed
- Add editor API and multi-client browser e2e suites; meter container minutes as integers.368d333⌁taigrr committed
- Add MCP tools to join, edit, leave and commit live editing rooms, routed through the editor API so agents get the same checks as browsers; add editor e2e helpers.7497c45⌁taigrr committed
- Add opt-in per-(account, repo, branch) editor containers with PTY terminals, tasks, port previews, idle sleep, an 8h cap and metered minutes.5d94c67⌁taigrr committed
8fd53bc⌁
- Replace the phase-1 frame with VS Code for the Web on an isolated editor origin, backed by the gitfor-fs extension and a Yjs EditorRoom Durable Object.03c148c⌁taigrr committed
- Re-check the minting PAT's live scope on every editor request, and check blob sizes before reading bytes.65ce94f⌁taigrr committed
- Merge roadmap/mergefixb1edaa2⌁taigrr committed
- Merge roadmap/mcp0835f93⌁taigrr committed
- Merge roadmap/sites5b019ed⌁taigrr committed
- Merge roadmap/integrationsbe7d970⌁taigrr committed
- Merge roadmap/editorf5c6bf8⌁taigrr committed
- Merge roadmap/runnerd0ce09d⌁taigrr committed
- Fetch whole trees in one upload-pack request, cap and retry Artifacts calls per request, and skip Artifacts for repos that are not ready.c5e6e12⌁taigrr committed
- Harden git, LFS, CI, Pages, auth and pull requests against the security review findings, and add a token API for the gfd CLI.4e8720e⌁taigrr committed
- fixup ui bugsff2db5e⌁taigrr committed
- Index code on first search and after import or fork, and sync every branch and tag from an import's source.dfd86a2⌁taigrr committed
0809367⌁
- Retry transient Artifacts reads, return readable download errors, and reserve page names.4762231⌁taigrr committed
a2e2ebd⌁
b27173a⌁
7f485b4⌁
3addd1f⌁
- Show uploaded profile pictures everywhere and allow changing them from the profile page.54b389c⌁taigrr committed
e660ade⌁