[PR #1023] [CLOSED] WIP: Initial commit for Device History #12148

Closed
opened 2025-12-29 22:19:53 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/1023
Author: @marc-us
Created: 4/2/2017
Status: Closed

Base: v2-developHead: v2-develop


📝 Commits (4)

  • 6a9ec03 Initial commit for Device History
  • 433f911 Add API support for Device History Log
  • 664a2e1 Fix some PEP8 issues
  • 8e1a34c Fix #1025: bug: DeviceType filtering in api2

📊 Changes

14 files changed (+315 additions, -6 deletions)

View changed files

📝 netbox/dcim/api/serializers.py (+45 -1)
📝 netbox/dcim/api/urls.py (+2 -0)
📝 netbox/dcim/api/views.py (+14 -1)
📝 netbox/dcim/filters.py (+8 -1)
📝 netbox/dcim/forms.py (+24 -1)
📝 netbox/dcim/models.py (+39 -0)
📝 netbox/dcim/tables.py (+24 -1)
📝 netbox/dcim/urls.py (+13 -0)
📝 netbox/dcim/views.py (+58 -1)
netbox/templates/dcim/device_historylog.html (+46 -0)
netbox/templates/dcim/historylogrole_list.html (+21 -0)
📝 netbox/templates/dcim/inc/device_header.html (+1 -0)
netbox/templates/dcim/inc/historylog.html (+19 -0)
📝 netbox/utilities/templatetags/helpers.py (+1 -0)

📄 Description

Hi,

It is an initial commit for https://github.com/digitalocean/netbox/issues/151
Just would like to know that I am going to right direction before move further.

Regards,
Mark


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/netbox-community/netbox/pull/1023 **Author:** [@marc-us](https://github.com/marc-us) **Created:** 4/2/2017 **Status:** ❌ Closed **Base:** `v2-develop` ← **Head:** `v2-develop` --- ### 📝 Commits (4) - [`6a9ec03`](https://github.com/netbox-community/netbox/commit/6a9ec035d618afb4e156d774f0a528b728d513b1) Initial commit for Device History - [`433f911`](https://github.com/netbox-community/netbox/commit/433f9119d2551162d67551f8b8cf79f743aa52dd) Add API support for Device History Log - [`664a2e1`](https://github.com/netbox-community/netbox/commit/664a2e1e7f5b6369250533a3f1dc112bfe71a96d) Fix some PEP8 issues - [`8e1a34c`](https://github.com/netbox-community/netbox/commit/8e1a34c853f42158fdb1b8e8409c960514e8f8ea) Fix #1025: bug: DeviceType filtering in api2 ### 📊 Changes **14 files changed** (+315 additions, -6 deletions) <details> <summary>View changed files</summary> 📝 `netbox/dcim/api/serializers.py` (+45 -1) 📝 `netbox/dcim/api/urls.py` (+2 -0) 📝 `netbox/dcim/api/views.py` (+14 -1) 📝 `netbox/dcim/filters.py` (+8 -1) 📝 `netbox/dcim/forms.py` (+24 -1) 📝 `netbox/dcim/models.py` (+39 -0) 📝 `netbox/dcim/tables.py` (+24 -1) 📝 `netbox/dcim/urls.py` (+13 -0) 📝 `netbox/dcim/views.py` (+58 -1) ➕ `netbox/templates/dcim/device_historylog.html` (+46 -0) ➕ `netbox/templates/dcim/historylogrole_list.html` (+21 -0) 📝 `netbox/templates/dcim/inc/device_header.html` (+1 -0) ➕ `netbox/templates/dcim/inc/historylog.html` (+19 -0) 📝 `netbox/utilities/templatetags/helpers.py` (+1 -0) </details> ### 📄 Description Hi, It is an initial commit for https://github.com/digitalocean/netbox/issues/151 Just would like to know that I am going to right direction before move further. Regards, Mark --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2025-12-29 22:19:53 +01:00
adam closed this issue 2025-12-29 22:19:54 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#12148