feat(host-editor): add SSH-backed remote file editor #676
No reviewers
Labels
No labels
E2E Failure
area:agent
area:audit-log
area:auth
area:authz
area:ci
area:crypto
area:db
area:docker
area:headers
area:ingest
area:ldap
area:rate-limit
area:ssrf
area:supply-chain
area:terminal
autorelease: pending
autorelease: tagged
bug
claude-working
documentation
duplicate
enhancement
good first issue
help wanted
invalid
priority: critical
priority: high
priority: low
priority: medium
question
security
sev:critical
sev:high
sev:info
sev:low
sev:medium
tests-required
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
carrtech/ct-ops!676
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/host-editor-ssh-workflow"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
What is now functional
.ctops-backup-<timestamp>suffix before writes.Security controls
Unsupported / remaining limitations
Validation
cd apps/web && node --experimental-strip-types --test lib/host-editor/operations.test.mjs lib/host-editor/policy.test.mjspnpm --filter web type-checkpnpm --filter web lint(passes with existing warnings tracked in #521)pnpm --filter web test:unitBETTER_AUTH_URL=http://localhost:3000 BETTER_AUTH_SECRET=local-build-secret-please-ignore DATABASE_URL=postgres://ctops:ctops@localhost:5432/ctops pnpm --filter web build(passes with existing Turbopack NFT warning tracked in #538)Companion docs PR: carrtech/website branch
docs/host-editor-ssh-workflow.