Skip to content

Feat: per vendor fetch#74

Merged
marcinpsk merged 1 commit into
mainfrom
feat/per-vendor-fetch
May 25, 2026
Merged

Feat: per vendor fetch#74
marcinpsk merged 1 commit into
mainfrom
feat/per-vendor-fetch

Conversation

@marcinpsk

@marcinpsk marcinpsk commented May 22, 2026

Copy link
Copy Markdown
Owner

Summary by CodeRabbit

  • New Features

    • Export NetBox device/module/rack types to a local repo via --export-diff.
    • Verify image presence and integrity with --verify-images (HTTP checks + local hash cache).
    • Optionally remove unmanaged component types with --remove-unmanaged-types.
    • Per-vendor processing and vendor-slug fast-paths for faster imports.
  • Documentation

    • Expanded CLI docs with usage examples and detailed image verification behavior.
  • Bug Fixes / UX

    • Improved progress handling and clearer NetBox connection error messages.
  • Tests

    • Expanded test coverage across import/export, image handling, serialization, and safety checks.
  • Chores

    • Updated .gitignore to omit local caches and export artifacts.

Review Change Stack

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants