Add changelog message to bulk rename process #11822

Open
opened 2025-12-29 21:50:17 +01:00 by adam · 2 comments
Owner

Originally created by @duckw on GitHub (Nov 10, 2025).

NetBox version

v4.4.5

Feature type

Change to existing functionality

Proposed functionality

The changelog message box should be added to the object bulk rename process.

Use case

Seems to be one area that allows changes to be made without provision for a changelog message.

Database changes

No response

External dependencies

No response

Originally created by @duckw on GitHub (Nov 10, 2025). ### NetBox version v4.4.5 ### Feature type Change to existing functionality ### Proposed functionality The changelog message box should be added to the object bulk rename process. ### Use case Seems to be one area that allows changes to be made without provision for a changelog message. ### Database changes _No response_ ### External dependencies _No response_
adam added the type: featurestatus: needs ownercomplexity: mediumnetbox labels 2025-12-29 21:50:17 +01:00
Author
Owner

@jeremystretch commented on GitHub (Nov 13, 2025):

IIRC I didn't do this when I originally implement changelog messaging simply because the bulk rename view differed in its pattern from the other bulk views, and I didn't feel comfortable bringing it into scope at the time. It should be fine to take on now though.

@jeremystretch commented on GitHub (Nov 13, 2025): IIRC I didn't do this when I originally implement changelog messaging simply because the bulk rename view differed in its pattern from the other bulk views, and I didn't feel comfortable bringing it into scope at the time. It should be fine to take on now though.
Author
Owner

@karimone commented on GitHub (Nov 18, 2025):

I believe this is affecting also the ComponentCreateView that is missing the line. Not sure 100% but my tests are failing on that view

obj._changelog_message = form.cleaned_data.pop('changelog_message', '')
@karimone commented on GitHub (Nov 18, 2025): I believe this is affecting also the `ComponentCreateView` that is missing the line. Not sure 100% but my tests are failing on that view ```python obj._changelog_message = form.cleaned_data.pop('changelog_message', '') ```
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#11822