[PR #504] [MERGED] Custom fields #12068

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/504
Author: @jeremystretch
Created: 8/24/2016
Status: Merged
Merged: 8/24/2016
Merged by: @jeremystretch

Base: developHead: custom-fields


📝 Commits (10+)

  • 550a054 Initial work on custom fields
  • 6cdb62b Minimal implemtnation of custom fields
  • c60c4ad Added templates for IPAM objects; cleaned up admin
  • a9a5535 Merging v1.5.2
  • 7d879bb Added bulk editing capability for custom fields
  • af459cd Added some simple tests for custom fields
  • c8b8520 Fixed test case name
  • c49177e Merge branch 'develop' into custom-fields
  • 8d99ad3 Corrected issue with duplicate queries
  • b7a90dd Added icon for boolean fields

📊 Changes

59 files changed (+1155 additions, -329 deletions)

View changed files

📝 docs/data-model/extras.md (+27 -0)
📝 netbox/circuits/api/serializers.py (+6 -4)
📝 netbox/circuits/api/views.py (+11 -8)
📝 netbox/circuits/filters.py (+3 -2)
📝 netbox/circuits/forms.py (+9 -6)
📝 netbox/circuits/models.py (+6 -2)
📝 netbox/circuits/views.py (+0 -22)
📝 netbox/dcim/api/serializers.py (+8 -7)
📝 netbox/dcim/api/views.py (+27 -15)
📝 netbox/dcim/filters.py (+5 -4)
📝 netbox/dcim/forms.py (+13 -9)
📝 netbox/dcim/models.py (+9 -3)
📝 netbox/dcim/tests/test_apis.py (+7 -2)
📝 netbox/dcim/views.py (+0 -50)
📝 netbox/extras/admin.py (+31 -1)
📝 netbox/extras/api/serializers.py (+39 -1)
📝 netbox/extras/api/views.py (+19 -2)
netbox/extras/filters.py (+33 -0)
netbox/extras/forms.py (+160 -0)
netbox/extras/migrations/0002_custom_fields.py (+68 -0)

...and 39 more files

📄 Description

Merging work for custom fields (#129)


🔄 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/504 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 8/24/2016 **Status:** ✅ Merged **Merged:** 8/24/2016 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `develop` ← **Head:** `custom-fields` --- ### 📝 Commits (10+) - [`550a054`](https://github.com/netbox-community/netbox/commit/550a05487d26fee12740c9c84a6955bb82544d1b) Initial work on custom fields - [`6cdb62b`](https://github.com/netbox-community/netbox/commit/6cdb62b67e6a32c8e78d17a85b9c79b181e39152) Minimal implemtnation of custom fields - [`c60c4ad`](https://github.com/netbox-community/netbox/commit/c60c4ad0dfea41a6a479869b0403e7b3a4718931) Added templates for IPAM objects; cleaned up admin - [`a9a5535`](https://github.com/netbox-community/netbox/commit/a9a55350df08b6287a320cfc1fddb26097631aa0) Merging v1.5.2 - [`7d879bb`](https://github.com/netbox-community/netbox/commit/7d879bb0dc4e32ad35d3959d2fb4dee64ca409c9) Added bulk editing capability for custom fields - [`af459cd`](https://github.com/netbox-community/netbox/commit/af459cd19b6111bf93de46bd1ec64a0a51b5c875) Added some simple tests for custom fields - [`c8b8520`](https://github.com/netbox-community/netbox/commit/c8b85202d1458ae0d89f87ff2492d004b3914178) Fixed test case name - [`c49177e`](https://github.com/netbox-community/netbox/commit/c49177e59ca23e5a3558f2b8647a2a7e13c58306) Merge branch 'develop' into custom-fields - [`8d99ad3`](https://github.com/netbox-community/netbox/commit/8d99ad3099b057df8a1b3bad6196a47091d53bbf) Corrected issue with duplicate queries - [`b7a90dd`](https://github.com/netbox-community/netbox/commit/b7a90dd09a4c90fd7c3f507432a68262a7e45480) Added icon for boolean fields ### 📊 Changes **59 files changed** (+1155 additions, -329 deletions) <details> <summary>View changed files</summary> 📝 `docs/data-model/extras.md` (+27 -0) 📝 `netbox/circuits/api/serializers.py` (+6 -4) 📝 `netbox/circuits/api/views.py` (+11 -8) 📝 `netbox/circuits/filters.py` (+3 -2) 📝 `netbox/circuits/forms.py` (+9 -6) 📝 `netbox/circuits/models.py` (+6 -2) 📝 `netbox/circuits/views.py` (+0 -22) 📝 `netbox/dcim/api/serializers.py` (+8 -7) 📝 `netbox/dcim/api/views.py` (+27 -15) 📝 `netbox/dcim/filters.py` (+5 -4) 📝 `netbox/dcim/forms.py` (+13 -9) 📝 `netbox/dcim/models.py` (+9 -3) 📝 `netbox/dcim/tests/test_apis.py` (+7 -2) 📝 `netbox/dcim/views.py` (+0 -50) 📝 `netbox/extras/admin.py` (+31 -1) 📝 `netbox/extras/api/serializers.py` (+39 -1) 📝 `netbox/extras/api/views.py` (+19 -2) ➕ `netbox/extras/filters.py` (+33 -0) ➕ `netbox/extras/forms.py` (+160 -0) ➕ `netbox/extras/migrations/0002_custom_fields.py` (+68 -0) _...and 39 more files_ </details> ### 📄 Description Merging work for custom fields (#129) --- <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:27 +01:00
adam closed this issue 2025-12-29 22:19:27 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#12068