Commit Graph

3 Commits

Author SHA1 Message Date
claude[bot] 4229748c77 feat: Add --verbose and --no-gitignore flags to cloud upload command
Resolves #361

- Add --verbose flag to show detailed filtering information
  - Display loaded ignore patterns from .bmignore and .gitignore
  - Show total files found, files to upload, and ignored files
  - List which pattern matched each ignored file

- Add --no-gitignore flag to skip .gitignore patterns
  - Still respects .bmignore global patterns
  - Useful for uploading normally-gitignored files

- Add load_bmignore_only_patterns() to ignore_utils.py
  - Loads patterns only from .bmignore, excluding .gitignore

- Add comprehensive test coverage for new flags
  - Test verbose output content
  - Test no_gitignore behavior
  - Test combined usage of both flags

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Paul Hernandez <phernandez@users.noreply.github.com>
2025-10-15 23:19:14 +00:00
phernandez a78e8c3ac5 style: Apply linter formatting changes 2025-10-14 09:34:10 -05:00
Paul Hernandez 5258f45730 feat: Add WebDAV upload command for cloud projects (#356)
Signed-off-by: phernandez <paul@basicmachines.co>
Signed-off-by: Pablo Hernandez <pablo@basicmachines.co>
Co-authored-by: Claude <noreply@anthropic.com>
2025-10-13 23:20:54 -05:00