Add FastShared CLI for agents#29
Conversation
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (58)
WalkthroughEste PR introduz um novo cliente CLI (interface de linha de comando) para FastShared, adiciona suporte para uma política de retenção de 60 segundos em todas as plataformas, aprimora a manipulação de expiração de upload no backend, e expande a documentação e website para promover o novo recurso de CLI. Changes
Estimated code review effort🎯 4 (Complex) | ⏱️ ~75 minutes Possibly related PRs
Poem
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary
fastsharedCLI for agent and shell uploads, including file/stdin/folder ZIP flows, device registration, release packing, installer script, docs, Makefile targets, and CLI CI.origin/maininto the branch and resolves the PR conflicts inMacMenuBarView.swiftandbackend/src/routes/redirect.ts.Validation
cd backend && npm run typecheckcd backend && npm test -- devices.test.tsmake cli-buildbash -n web/public/install.shcd web && pnpm buildgit diff --checkcd backend && pnpm run typecheckcd backend && pnpm test -- bundle-redirect.test.ts devices.test.tscd apple/Packages/FastSharedCore && swift testcd apple && xcodegen generate && xcodebuild -project FastShared.xcodeproj -scheme FastSharedApp -destination 'platform=macOS' CODE_SIGNING_ALLOWED=NO buildNotes
Summary by CodeRabbit
Notas de Lançamento
Novas Funcionalidades
Correções
Documentação