Commit history
- Security: migration 0021 (display name/website cleanup, org settings, invitations, stale follow purge); attachment quotas attributed to guest uploaders plus orphan sweeper and asset nosniff/overwrite cleanup (AZ-A14); advisory open counts and collaborator roster only for managers, collaborators need repo read (AZ-A15); page clamps and browse limits (AZ-A17); profile feed hides deleted private repos, inbox tolerates malformed URLs (AZ-A18); revoked secrets no longer allowlisted, review comment edit/delete UI (AZ-A19)286f978⌁taigrr committed
- Security: camo image proxy for external markdown images (AZ-A20), user-content- id prefix, escaped link attributes, raster-only data: images (AZ-A13); assignees and requested reviewers must be collaborators or org members (AZ-A12)7161ac4⌁taigrr committed
- Security: archived repositories are read-only for all content mutations (AZ-A10); limitWrite on every mutating fn and API handler, star webhook fan-out behind a limiter, fork honours the owner repo cap (AZ-A11)f33239b⌁taigrr committed
- Security: sanitize git idents and profile links, revoke stale follows, org invitations, review permissions3cdfe78⌁taigrr committed
d60578d⌁
- Gate editor containers by plan, and open the editor or a container straight from a branch111516c⌁taigrr committed
- Edit files with CodeMirror (line numbers, syntax highlighting) and link to the full editor.077a029⌁taigrr committed
- Replace the native ref <select> with a styled fuzzy-find combobox that keeps branches and tags on separate tabs.f141a33⌁taigrr committed
- Relay imports ourselves: primary branch first, then backfill refs with an importing badge; token imports for private sources; working delete-and-retry; warm and batch the last-commit walk.7a72469⌁taigrr committed
- Meter editor containers through reserve/commit, fix terminal input, and list running containers34b3271⌁taigrr committed
- Squash the 37 never-deployed migrations into one file per area, producing an identical schema.81f0fc8⌁taigrr committed
- Merge roadmap/tests-pulls825f38e⌁taigrr committed
- Rebuild the /api/v1 router as the union of every test branch's routes, drop duplicate label endpoints, and route org member changes through setOrgMember.30fdc39⌁taigrr committed
- Merge roadmap/tests-ci0b0da6c⌁taigrr committed
- Merge roadmap/tests-platform1eeb5f8⌁taigrr committed
- Merge roadmap/tests-hostingd860f90⌁taigrr committed
- Merge roadmap/tests-orgs75fe096⌁taigrr committed
- Merge roadmap/tests-gitb363225⌁taigrr committed
- Merge roadmap/tests-issuese7ce4d9⌁taigrr committed
- Merge roadmap/tests-auth6334b8b⌁taigrr committed
- Merge roadmap/tests-security1c1dbd4⌁taigrr committed
- Merge roadmap/mcp9cc32b3⌁taigrr committed
- Merge roadmap/notify7417d6f⌁taigrr committed
- Merge roadmap/editor5d253e9⌁taigrr committed
9f949df⌁
- Merge roadmap/integrations95ebb35⌁taigrr committed
- Merge roadmap/sites7e7a8a7⌁taigrr committed
- Merge roadmap/platformfixa662571⌁taigrr committed
- Merge roadmap/mergefix3e9780b⌁taigrr committed
- Merge roadmap/metering71afa5f⌁taigrr committed