[PR #3711] [MERGED] 822 bulk import of device components #12620

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/3711
Author: @steffann
Created: 11/23/2019
Status: Merged
Merged: 12/5/2019
Merged by: @jeremystretch

Base: develop-2.7Head: 822-bulk-import-of-device-components


📝 Commits (10+)

📊 Changes

23 files changed (+523 additions, -41 deletions)

View changed files

📝 README.md (+0 -7)
📝 docs/additional-features/custom-scripts.md (+1 -1)
📝 docs/installation/3-http-daemon.md (+0 -1)
📝 docs/release-notes/version-2.6.md (+15 -0)
📝 netbox/circuits/filters.py (+3 -3)
📝 netbox/dcim/filters.py (+6 -6)
📝 netbox/dcim/forms.py (+279 -1)
📝 netbox/dcim/tables.py (+74 -0)
📝 netbox/dcim/urls.py (+8 -0)
📝 netbox/dcim/views.py (+64 -0)
📝 netbox/extras/api/urls.py (+1 -1)
📝 netbox/extras/filters.py (+21 -0)
📝 netbox/ipam/filters.py (+7 -7)
📝 netbox/ipam/forms.py (+1 -1)
📝 netbox/ipam/tables.py (+2 -2)
📝 netbox/project-static/css/base.css (+8 -0)
📝 netbox/secrets/filters.py (+2 -2)
📝 netbox/templates/dcim/inc/interface.html (+3 -0)
📝 netbox/templates/dcim/powerfeed.html (+12 -0)
📝 netbox/templates/users/_user.html (+5 -3)

...and 3 more files

📄 Description

Fixes: #822

This PR implements bulk import forms for device components. The only thing missing is a decent place to link to/from these import forms. I suggest adding those links after #3564 has been implemented. Those pages would be the perfect place for a link to the import.


🔄 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/3711 **Author:** [@steffann](https://github.com/steffann) **Created:** 11/23/2019 **Status:** ✅ Merged **Merged:** 12/5/2019 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `develop-2.7` ← **Head:** `822-bulk-import-of-device-components` --- ### 📝 Commits (10+) - [`7f779e3`](https://github.com/netbox-community/netbox/commit/7f779e39426eb3c24dda9684c1b1e2859ec4fac0) Hide password change page when user is logged in using LDAP - [`99a542e`](https://github.com/netbox-community/netbox/commit/99a542e4e4fd2b6b3e8b4b2652cd141722d4dd60) Closes #3663: API filter by created, last_updated - [`a11fa44`](https://github.com/netbox-community/netbox/commit/a11fa44170092bb5a0cf01097f625bd52c62fdc5) Closes #3663: fix inheritance error - [`bbd6598`](https://github.com/netbox-community/netbox/commit/bbd65988f92add4bf0c9699b506c3088cde896ec) 3457 Display cable colors in device interface list - [`fb4283e`](https://github.com/netbox-community/netbox/commit/fb4283ed53b0c4cb3f9dd2b498036eea9dc19ea5) Move alternative installations to the GitHub wiki - [`5eb5c4b`](https://github.com/netbox-community/netbox/commit/5eb5c4bac551d9875a3688aad36388af8f61e3a6) Fixes #3674: Include comments on PowerFeed view - [`fbde618`](https://github.com/netbox-community/netbox/commit/fbde6187eae6d37a8cded99a6b2899ed4a034060) Fixes #3669: Include weight field in prefix/VLAN role form - [`053f49c`](https://github.com/netbox-community/netbox/commit/053f49c76a2f2879e80144e670ff84fbd2f447d1) Merge pull request #3673 from ananace/cable-color-display - [`b4433a8`](https://github.com/netbox-community/netbox/commit/b4433a84715e02c65b9837d6e90c0f5cece195c8) Merge pull request #3667 from steffann/3139-disable-user-password-change-if-come-in-with-ldap-auth - [`1bc38f6`](https://github.com/netbox-community/netbox/commit/1bc38f66ae29c29f1d149f56970802d1251a93df) Changelog entries for #3139 and #3457 ### 📊 Changes **23 files changed** (+523 additions, -41 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+0 -7) 📝 `docs/additional-features/custom-scripts.md` (+1 -1) 📝 `docs/installation/3-http-daemon.md` (+0 -1) 📝 `docs/release-notes/version-2.6.md` (+15 -0) 📝 `netbox/circuits/filters.py` (+3 -3) 📝 `netbox/dcim/filters.py` (+6 -6) 📝 `netbox/dcim/forms.py` (+279 -1) 📝 `netbox/dcim/tables.py` (+74 -0) 📝 `netbox/dcim/urls.py` (+8 -0) 📝 `netbox/dcim/views.py` (+64 -0) 📝 `netbox/extras/api/urls.py` (+1 -1) 📝 `netbox/extras/filters.py` (+21 -0) 📝 `netbox/ipam/filters.py` (+7 -7) 📝 `netbox/ipam/forms.py` (+1 -1) 📝 `netbox/ipam/tables.py` (+2 -2) 📝 `netbox/project-static/css/base.css` (+8 -0) 📝 `netbox/secrets/filters.py` (+2 -2) 📝 `netbox/templates/dcim/inc/interface.html` (+3 -0) 📝 `netbox/templates/dcim/powerfeed.html` (+12 -0) 📝 `netbox/templates/users/_user.html` (+5 -3) _...and 3 more files_ </details> ### 📄 Description ### Fixes: #822 This PR implements bulk import forms for device components. The only thing missing is a decent place to link to/from these import forms. I suggest adding those links after #3564 has been implemented. Those pages would be the perfect place for a link to the import. --- <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:22:41 +01:00
adam closed this issue 2025-12-29 22:22:41 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#12620