github emersonfelipesp/netbox-proxbox v0.0.19.post3

6 hours ago

Summary

Bug fixes from code review audit of netbox-proxbox develop branch integration and compatibility with proxbox-api main branch.

Changes

REST API Validation Fix

  • Added MinValueValidator(1) to interface_batch_size model field to prevent REST API from persisting invalid 0 values (form already enforced min_value=1)

UI Visibility Fix

  • Added missing render_field blocks in settings template for interface_batch_size and interface_batch_delay_ms fields (were invisible in NetBox UI, only configurable via REST API)

Test Coverage & Clarity Improvements

  • Split misleading test method into two focused methods for better clarity and test traceability
  • Added dedicated test for full-update path timeout coverage
  • Removed dead-code marker guards that were unreachable due to broader subsumption

Compatibility

  • NetBox Compatibility: 4.5.8 → 4.6.99 (unchanged)
  • Backend Requirement: proxbox-api ≥ 0.0.13
  • Breaking Changes: None

Validation

  • All syntax checks passed
  • Code review findings addressed and verified
  • Ready for production deployment

Don't miss a new netbox-proxbox release

NewReleases is sending notifications on new releases.