netbox
netbox copied to clipboard
Audit FilterSet definitions application-wide
Proposed Changes
Review all currently defined FilterSet classes and check for:
- Missing filters
- Inconsistent names or behavior
- Suboptimal performance
- Opportunities for code reduction
Justification
The FilterSet classes defined in NetBox have evolved organically over the past several years and we are overdue for a structured audit of the existing filter sets. This will help us identify inconsistent or suboptimal implementations, and may yield additional work to help standardize and shrink the code base.