Jeremy Stretch
7cc7c7ab81
Closes #20788 : Cable profiles and and position mapping ( #20802 )
2025-11-25 12:18:15 -06:00
jniec-js
0e1705b870
Closes #20297 : add additional coaxial cable type choices ( #20741 )
2025-11-04 08:45:37 -06:00
Robert Drake
030f03b1a8
Typo and alphabetical fixes for Interface choices
...
This fixes the alphabetical ordering of the interface types, and it
corrects the typo in the BiDi names.
fixes #20392
2025-09-29 13:38:37 -04:00
Robin Schneider
85689b25de
feat: add Wi-Fi Alliance generation labels to Interface type texts ( #20348 )
...
* feat: add Wi-Fi Alliance generation labels to Interface type texts
Closes : #20347
* Shorten labels for WiGig choices
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com >
2025-09-15 14:52:46 -04:00
Jeremy Stretch
c2aa87a4c9
Closes #20321 : Add PHY interface types for pluggable transceivers ( #20343 )
2025-09-15 13:39:05 -05:00
Martin Hauser
684106031a
feat(dcim): Improve CableTypeChoices structure and grouping
...
Refactors `CableTypeChoices` by reorganizing cable types into more
specific subcategories. Enhances clarity with distinct groups such as
Copper (Twisted Pair, Twinax, Coaxial) and Fiber (Multi Mode, Single
Mode, Other).
Closes #19865
2025-09-15 13:34:29 -04:00
Jeremy Stretch
a7247f8815
Merge branch 'main' into feature
2025-08-12 16:03:45 -04:00
Jeremy Stretch
bb57021197
Closes #18984 : Add status field to Rack model ( #20080 )
2025-08-12 12:35:50 -05:00
Jonathan Ramstedt
fcb49f9881
Closes #19728 : add c18 power port type ( #20064 )
2025-08-11 08:41:14 -05:00
Martin Hauser
4b58678823
feat(dcim): Add 2.5 Gbps and 5 Gbps options to InterfaceSpeedChoices ( #19445 )
...
Extend `InterfaceSpeedChoices` to include 2.5 Gbps and 5 Gbps values.
This improves support for modern interface speeds and enhances API data
validation.
2025-05-09 14:02:30 -05:00
Abraham Vegh
6c07aeeded
Add 1000BASE-SX interface type
2025-05-08 15:45:03 -04:00
Jeremy Stretch
fc0acb020f
Merge main into feature
2025-04-10 17:17:21 -04:00
Jeremy Stretch
6a966ee6c1
Closes #18785 : Allow for custom rack/device/module airflow choices ( #19054 )
2025-04-01 14:06:23 -07:00
Jason Novinger
dbac09349b
For #18352 , adds choices, model field, migration
...
Adds:
- dcim.choices.PowerOutletStatusChoices
- dcim.models.device_components.PowerOutlet.status field with `choices`
set to PowerOutletStatusChoices
- adds migration for PowerOutlet.status field
- updates breaking view tests
2025-02-26 16:36:09 -06:00
Jeremy Stretch
f08e36e538
Merge branch 'develop' into feature
2024-11-21 14:00:57 -05:00
Joel McGuire
1e5d19927a
Interface type change fixing #17934 ( #18025 )
...
* fix #17934 adding 1000base-LX
* add extra space
---------
Co-authored-by: Joel L. McGuire <joel.mcguire@ccr.net >
2024-11-21 10:47:55 -05:00
Jeremy Stretch
8767fd8186
Closes #13428 : Q-in-Q VLANs ( #17822 )
...
* Initial work on #13428 (QinQ)
* Misc cleanup; add tests for Q-in-Q fields
* Address PR feedback
2024-10-31 14:17:06 -04:00
Jeremy Stretch
256b5dc676
Merge branch 'develop' into feature
2024-10-11 11:29:36 -04:00
Arthur Hanson
65687851fe
16547 Add distance to Circuit ( #17629 )
...
* 16547 Add distance to Circuit
* 16547 fix test cases
* 16547 fix test cases
* 16547 add distance to API, forms, tables
* 16547 fixes
* 16547 fixes
* 16547 review changes
* 16547 review changes
* Clean up DistanceColumn
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com >
2024-10-10 14:37:33 -04:00
Costas Drongos
66d792e0d8
fixes: 17079 add more device airflow choices
2024-10-07 08:32:02 -04:00
Arthur Hanson
8cd0a3215c
16783 Add status field to InventoryItem ( #17627 )
...
* 16783 Add status field to InventoryItem
* 16783 fix tests
* 16783 fix tests
* 16783 review changes
2024-09-30 18:26:14 -04:00
Alexander Haase
5485b04bcd
Add interface type SFP (100 Base-FX)
2024-09-26 14:55:08 -04:00
iamk3
b7df06ae7f
create 802.15.4 interface type
2024-09-24 10:18:19 -04:00
Jonathan Senecal
c79c664e96
Update choices.py to add C39 Type outlets
...
(cherry picked from commit e92d0ec2e642b00506a64c1333e95cea8a36feae)
2024-09-17 09:28:21 -04:00
amit177
93eea95735
Add NEMA L22-20
2024-09-10 08:48:38 -04:00
bchow
43b949779d
Closes #16926 Adds various USB cable types to front/rear ports and cable choices ( #16951 )
...
* Closes #16926 Adds various USB cable types to front/rear ports and cable choices
* Closes #16926 Changes USB cable types to reflect versions-physical differences. Updated human readable labels on USB front/rear ports to match style of usb console ports
* Closes #16926 Removes USB cable type choices in favor of single, generic 'USB' cable
2024-09-09 10:49:04 -04:00
Jeremy Stretch
00d8eb40fc
#11969 : Cleanup ( #17308 )
...
* Shorten choice constant names
* Add filter tests for airflow
2024-08-29 15:47:11 -04:00
Jeremy Stretch
8b91fb8d2d
Merge branch 'develop' into feature
2024-08-14 10:54:31 -04:00
Matthew Mehrtens
7c9a77b77f
17006 Add Wi-Fi 7 IEEE 802.11be ( #17125 )
...
* Add .devcontainer to .gitignore
* Closes #17006 : Add Wi-Fi 7 IEEE 802.11be
* Revert out-of-scope change
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com >
2024-08-12 08:03:46 -04:00
Arthur Hanson
e62a42286a
11969 airflow ( #16967 )
...
* 11960 Add airflow
* 11960 Add airflow
* 11960 fix tests
* 11960 fix racktype form
* 11969 different choices type
* 11969 update docs
* 11969 fix racktype copy
* 11969 fix
* Misc cleanup & reordering of form fields
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com >
2024-07-25 15:14:02 -04:00
Arthur Hanson
5a6ffde67e
12826 Add Rack Type ( #16739 )
...
* 12826 add RackType
* 12826 add forms, filters, tables
* 12826 add to menu
* 12826 remove role
* 12826 add api/serializers
* 12826 add tests and fixes
* 12826 fix tests
* 12826 fix tests
* 12826 fix tests
* 12826 fix tests
* 12826 add device_type to device and instantiation
* 12826 test device creation
* 12826 add slug
* 12826 fix tests
* 12826 fix slug field
* 12826 prevent modification of rack fields if rack_type set
* 12826 update rack fields on rack_type edit
* Misc cleanup
* Update model docs
* Add manufacturer field to RackType
* Add test for mounting_depth
* Rename 'type' to 'form_factor'
* Create base classes for Rack & RackType models, serializers
* Hide RackType-defined fields on RackForm when a rack type is set
* Establish a base filter form for Rack & RackType
* Clean up RackType attr inheritance
* Clean up templates
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com >
2024-07-16 08:58:22 -04:00
Julio-Oliveira-Encora
eb3adc050d
Added 1000-Base-TX to the choices.py
2024-05-28 09:01:15 -04:00
Arthur Hanson
88461f9d7a
14250 add BPON to interface types ( #16208 )
...
* 14250 add BPON to interface types
* 14250 remove huwai specific from PON
* Reorder choices & fix typo
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com >
2024-05-21 10:08:54 -04:00
Julio Oliveira at Encora
b0520b9e60
Fixes #15603 - Added 5G to Cellular choices in dcim/choices.py. ( #15677 )
...
* Added 5G to Cellular choices in dcim/choices.py.
* Added 4G for Cellular choices.
2024-05-21 10:02:09 -04:00
arcticash
9751ce6cb3
Moving the Molex connectors into their own category for better UX - expansion on #12984
2024-05-17 16:18:32 -04:00
arcticash
270a1da601
Adding Molex Micro-Fit connectors to power outlet choices to fix #12984
2024-05-17 16:18:32 -04:00
arcticash
46d12fbe2e
Adding Molex Micro-Fit connectors to power plug choices to fix #12984
2024-05-17 16:18:32 -04:00
Abhimanyu Saharan
e438ddb405
Adds 2.5 and 10g ( #16068 )
...
* adds 2.5 and 10g #15451
* Tweak constant names for consistency w/peers
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com >
2024-05-09 14:58:24 -04:00
Markku Leiniö
51b2bcf264
Closes #14206 : Add FC SFP types
2024-03-12 09:03:42 -04:00
Jeremy Stretch
c4e765c4a8
Closes #14141 : translation cleanup ( #14143 )
...
* Translations cleanup
* Tweak variable names; misc string cleanup
* Misc cleanup
2023-10-30 13:38:03 -04:00
bluikko
6fb980349f
13245 add QSFP112 and OSFP-RHS interface choices
2023-09-20 10:10:51 -04:00
Jeremy Stretch
44f8a777df
Merge branch 'develop' into feature
2023-08-15 11:04:03 -04:00
Joel D. Tague
892c10b1f0
feat: add 200Gbps & 400Gbps interface speed options
2023-08-15 09:11:40 -04:00
Jeremy Stretch
914588f55d
Merge branch 'develop' into feature
2023-08-09 15:31:21 -04:00
Henrik Strand
43ce453938
Adding interface TYPE_400GE_CFP2/400gbase-x-cfp2 ( #13338 )
...
* Added 400G CFP2 to InterfaceTypeChoices
* Added new type to choises
2023-08-04 11:32:52 -04:00
Arthur Hanson
e625a5667c
Closes #13279 : Wrap choice labels with gettext()
...
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com >
2023-07-31 17:31:07 -04:00
Bruno Blanes
9d0457fe1a
Add Brazilian power outlet standard to choices.py ( #13012 )
...
* Add Brazilian power outlet standard to choices.py
* Eliminate possible name conflict
* Rename group and add IEC 60906-1 plug type
* Update choices.py
Add Brazilian power port standard
2023-07-28 09:26:46 -04:00
Daniel W. Anner
eeb069048f
Adding 100gbase-x-dsfp and 100gbase-x-sfpdd ( #13236 )
...
* Adding 100gbase-x-dsfp
* fixing missing comma
* Adding interface `TYPE_100GE_SFP_DD`/`100gbase-x-sfpdd`
* Update netbox/dcim/choices.py
Co-authored-by: Jeremy Stretch <jstretch@ns1.com >
---------
Co-authored-by: Jeremy Stretch <jstretch@ns1.com >
2023-07-27 19:02:08 -04:00
pobradovic08
16d5107b71
Add QSFP-DD (100GE) interface type
2023-06-27 08:02:46 -04:00
Daniel W. Anner
80fc8db514
Adding interface type 200gbase-x-qsfpdd
2023-05-22 13:11:29 -04:00