Enable change logging for ConfigContext #3850

Closed
opened 2025-12-29 18:31:36 +01:00 by adam · 0 comments
Owner

Originally created by @jeremystretch on GitHub (Jul 9, 2020).

Originally assigned to: @jeremystretch on GitHub.

Environment

  • Python version: 3.6.9
  • NetBox version: 2.8.7

Proposed Functionality

Enable change logging for the ConfigContext model. This entails inheriting from the abstract ChangeLoggedModel to add created and last_updated fields, as well as introducing a method for generating an ObjectChange from a ConfigContext instance.

Use Case

As a primary object in NetBox, ConfigContext should have change logging ability.

Database Changes

Add created and last_updated fields (via ChangeLoggedModel).

External Dependencies

None

Originally created by @jeremystretch on GitHub (Jul 9, 2020). Originally assigned to: @jeremystretch on GitHub. ### Environment * Python version: 3.6.9 * NetBox version: 2.8.7 ### Proposed Functionality Enable change logging for the ConfigContext model. This entails inheriting from the abstract ChangeLoggedModel to add `created` and `last_updated` fields, as well as introducing a method for generating an ObjectChange from a ConfigContext instance. ### Use Case As a primary object in NetBox, ConfigContext should have change logging ability. ### Database Changes Add `created` and `last_updated` fields (via ChangeLoggedModel). ### External Dependencies None
adam added the status: acceptedtype: feature labels 2025-12-29 18:31:36 +01:00
adam closed this issue 2025-12-29 18:31:36 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#3850