Uploading / Deleting / Editing images does not generate a change log #5655

Closed
opened 2025-12-29 19:30:42 +01:00 by adam · 1 comment
Owner

Originally created by @jasonyates on GitHub (Nov 12, 2021).

Originally assigned to: @jeremystretch on GitHub.

NetBox version

3.0.9

Python version

3.8

Steps to Reproduce

Upload / edit or delete an image associated with a rack, site or location. No change log entry is generated.

I am using S3 storage for images, I have not tested if change logs are generated when using other storage methods.

Expected Behavior

A change log item is generated for adding, modifying or deleting an image.

Observed Behavior

No change log is generated.

Originally created by @jasonyates on GitHub (Nov 12, 2021). Originally assigned to: @jeremystretch on GitHub. ### NetBox version 3.0.9 ### Python version 3.8 ### Steps to Reproduce Upload / edit or delete an image associated with a rack, site or location. No change log entry is generated. I am using S3 storage for images, I have not tested if change logs are generated when using other storage methods. ### Expected Behavior A change log item is generated for adding, modifying or deleting an image. ### Observed Behavior No change log is generated.
adam added the status: acceptedtype: feature labels 2025-12-29 19:30:42 +01:00
adam closed this issue 2025-12-29 19:30:42 +01:00
Author
Owner

@jeremystretch commented on GitHub (Nov 17, 2021):

While I think it's fair to approach this as a bug, I'm going to treat it as a feature request primarily because the resolution involves modifying the ImageAttachment class to inherit from ChangeLoggedModel, which introduces a new field (last_updated). Also for this reason, I'm going to implement this within the feature branch for v3.1.

@jeremystretch commented on GitHub (Nov 17, 2021): While I think it's fair to approach this as a bug, I'm going to treat it as a feature request primarily because the resolution involves modifying the ImageAttachment class to inherit from ChangeLoggedModel, which introduces a new field (`last_updated`). Also for this reason, I'm going to implement this within the `feature` branch for v3.1.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#5655