Added
- NetBox 4.5 Resource Ownership on
NetBoxAttachment: new optionalownerfield (FK tousers.Owner,on_delete=PROTECT), surfaced in the edit form, bulk-edit form, filter form, DRF filterset, and API serializer. Owner appears in the generic page subtitle viageneric/object.html;ownerandowner_groupare available as opt-in columns on the attachment list table. The attachment list / API endpoint acceptsowner_id,owner_group_id,owner, andowner_groupfilters (issue #101).
Changed
NetBoxAttachmentmodel rebased fromNetBoxModelontoPrimaryModel; the plugin's manually declareddescriptionandcommentsfields were removed in favor of the inherited definitions (identical signatures).- Serializer, filterset, and forms for
NetBoxAttachmentre-parented to the matchingPrimaryModel*base classes. - Migration
0013_alter_netboxattachmentassignment_custom_field_datapicks up an upstream NetBox change that addedencoder=CustomFieldJSONEncodertoCustomFieldsMixin.custom_field_data; the plugin's existing migration graph was out of sync with that.