[PR #16967] [MERGED] 11969 airflow #14964

Closed
opened 2025-12-30 00:19:10 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/16967
Author: @arthanson
Created: 7/24/2024
Status: Merged
Merged: 7/25/2024
Merged by: @jeremystretch

Base: featureHead: 11969-airflow


📝 Commits (9)

📊 Changes

18 files changed (+203 additions, -41 deletions)

View changed files

📝 docs/models/dcim/moduletype.md (+4 -0)
📝 docs/models/dcim/racktype.md (+3 -0)
📝 netbox/dcim/api/serializers_/devicetypes.py (+18 -4)
📝 netbox/dcim/api/serializers_/racks.py (+13 -3)
📝 netbox/dcim/choices.py (+30 -0)
📝 netbox/dcim/filtersets.py (+4 -3)
📝 netbox/dcim/forms/bulk_edit.py (+22 -5)
📝 netbox/dcim/forms/bulk_import.py (+23 -5)
📝 netbox/dcim/forms/filtersets.py (+13 -3)
📝 netbox/dcim/forms/model_forms.py (+8 -7)
netbox/dcim/migrations/0189_moduletype_airflow_rack_airflow_racktype_airflow.py (+28 -0)
📝 netbox/dcim/models/devices.py (+7 -1)
📝 netbox/dcim/models/racks.py (+12 -6)
📝 netbox/dcim/tables/modules.py (+1 -1)
📝 netbox/dcim/tables/racks.py (+3 -3)
📝 netbox/templates/dcim/moduletype.html (+6 -0)
📝 netbox/templates/dcim/rack.html (+4 -0)
📝 netbox/templates/dcim/racktype.html (+4 -0)

📄 Description

Fixes: #11969

Add airflow to:

  • ModuleType
  • RackType
  • Rack

🔄 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/16967 **Author:** [@arthanson](https://github.com/arthanson) **Created:** 7/24/2024 **Status:** ✅ Merged **Merged:** 7/25/2024 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `feature` ← **Head:** `11969-airflow` --- ### 📝 Commits (9) - [`4c9ba04`](https://github.com/netbox-community/netbox/commit/4c9ba04f129a94be1a412cdd2d3688775a12ff90) 11960 Add airflow - [`57e2955`](https://github.com/netbox-community/netbox/commit/57e2955152c5232c18df723c7e2b2e363e5c378f) 11960 Add airflow - [`953e75b`](https://github.com/netbox-community/netbox/commit/953e75b80aeb3ee7c1cb5316ca97c298e8611ed3) 11960 fix tests - [`f4a7788`](https://github.com/netbox-community/netbox/commit/f4a7788333c21136e4b7e2b4f6985bd26374c8a4) 11960 fix racktype form - [`17b2a04`](https://github.com/netbox-community/netbox/commit/17b2a04fe776d8e538a43557593ee589a5b175ae) 11969 different choices type - [`799bff5`](https://github.com/netbox-community/netbox/commit/799bff5bac95e29384ee0938f49d71649e87f40c) 11969 update docs - [`61fe046`](https://github.com/netbox-community/netbox/commit/61fe04620471b0adf74c9afd6fffaffc1b1a8e4d) 11969 fix racktype copy - [`660344b`](https://github.com/netbox-community/netbox/commit/660344b16b3c11e77d1a45d59727a8530e74267a) 11969 fix - [`a2eba9d`](https://github.com/netbox-community/netbox/commit/a2eba9df932a102f17d4b61b2c5c99ff6d42881e) Misc cleanup & reordering of form fields ### 📊 Changes **18 files changed** (+203 additions, -41 deletions) <details> <summary>View changed files</summary> 📝 `docs/models/dcim/moduletype.md` (+4 -0) 📝 `docs/models/dcim/racktype.md` (+3 -0) 📝 `netbox/dcim/api/serializers_/devicetypes.py` (+18 -4) 📝 `netbox/dcim/api/serializers_/racks.py` (+13 -3) 📝 `netbox/dcim/choices.py` (+30 -0) 📝 `netbox/dcim/filtersets.py` (+4 -3) 📝 `netbox/dcim/forms/bulk_edit.py` (+22 -5) 📝 `netbox/dcim/forms/bulk_import.py` (+23 -5) 📝 `netbox/dcim/forms/filtersets.py` (+13 -3) 📝 `netbox/dcim/forms/model_forms.py` (+8 -7) ➕ `netbox/dcim/migrations/0189_moduletype_airflow_rack_airflow_racktype_airflow.py` (+28 -0) 📝 `netbox/dcim/models/devices.py` (+7 -1) 📝 `netbox/dcim/models/racks.py` (+12 -6) 📝 `netbox/dcim/tables/modules.py` (+1 -1) 📝 `netbox/dcim/tables/racks.py` (+3 -3) 📝 `netbox/templates/dcim/moduletype.html` (+6 -0) 📝 `netbox/templates/dcim/rack.html` (+4 -0) 📝 `netbox/templates/dcim/racktype.html` (+4 -0) </details> ### 📄 Description ### Fixes: #11969 Add airflow to: * ModuleType * RackType * Rack --- <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-30 00:19:10 +01:00
adam closed this issue 2025-12-30 00:19:10 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#14964