1539769c08
Prefetch Tenant Group on user configurable tables
...
Prefetch the Tenant Group in views which allows its table to be configured
by the user. This decreases the amount of database queries that are required
to fetch the data.
2022-07-10 17:17:56 +02:00
e6bfde1397
Replace TenantColumn with new TenancyColumnsMixin
...
Replaces all usages of the TenantColumn with the new TenancyColumnsMixin.
This enables the user to add a column for Tenant Group on all tables which
also has a column for Tenant.
2022-07-10 15:13:48 +02:00
8e200a9cb4
#9403 : Add labels to device VC fields
2022-06-28 16:24:56 -04:00
f75ddeb721
Merge pull request #9622 from cpund/9403-branch
...
Closes #9403 : Add support for setting a virtual chassis on a device in the GUI
2022-06-28 16:21:22 -04:00
4315c4697c
Ignore default field values which reference ConfigItems when calculating migrations
2022-06-23 17:44:19 -04:00
b77013c859
Docs & cleanup for #7702
2022-06-23 17:26:20 -04:00
f7de2611c1
Merge pull request #9576 from huntabyte/feature-7702
...
Closes #7702 : Add Power feed defaults to user configurations
2022-06-23 17:00:06 -04:00
c330282919
Fix syntax error
2022-06-23 14:56:24 -04:00
db807ab4a6
Closes #7702 : Add power feed defaults to user configurations
2022-06-23 14:16:09 -04:00
6cb8b9110e
Closes #9396 : Query modules by module bay & display installed_modules for module_bay REST API endpoint ( #9574 )
...
* Closes #9396 - Added ability to query modules by module bay & installed_modules for module bay REST API endpoint
* Closes #9396 - Added ability to query modules by module bay & installed_modules for module bay REST API endpoint
* Closes #9396 - Added ability to query modules by module bay & installed_modules for module bay REST API endpoint
2022-06-23 13:28:36 -04:00
52178f78d1
Closes #7702 : Add Powerfeed Defaults to User Configurations
2022-06-21 12:58:41 -04:00
65683d0df1
Closes #9417 : Pre-populate manufacturer when adding modules to devices
2022-06-19 20:00:15 -04:00
e6018cd38f
Closes #9534 : Add VLAN group selector to interface bulk edit forms
2022-06-17 14:51:45 -04:00
92a6523bf3
Fixes #9549 : Fix device counts for rack list under rack role view
2022-06-17 14:40:37 -04:00
2815eca260
Fixes #9503 : Hyperlinks in ack elevation SVGs must always use absolute URLs
2022-06-17 14:36:55 -04:00
87a9cc0b9e
Merge pull request #9527 from kkthxbye-code/fix-9374
...
Partially fixes #9374 - Implement a custom paginator for DeviceViewSet to improve config_context load times
2022-06-17 13:44:37 -04:00
6876c9878e
added field definitions for device form
2022-06-13 17:06:08 -04:00
8ef74192ec
Implement a custom paginator for DeviceViewSet
...
Running count on the annotated query for loading config_context is slow. The custom paginator removes the annotation before getting the count.
2022-06-13 20:45:08 +02:00
f13b090b5c
Add distinct to Site search to prevent duplicates when search matches ASN
2022-06-13 07:56:31 +02:00
201b9f635e
Fixes #9402 : Fix custom field population when creating a virtual chassis
2022-05-31 13:26:25 -04:00
0570203891
add role attribute to filter inventoryitems
2022-05-22 17:22:28 +03:00
e5aa9d47f7
Add other power, front/rear port types
...
Fixes #9098
2022-05-18 15:08:08 +07:00
8ad203f97a
Added contact_group to region, site, manufacturer, tenant filters
2022-05-14 17:53:40 +02:00
aba4e03d3b
Add contact_group to ContactModelFilterSet
2022-05-14 17:48:37 +02:00
f415d81049
Fixes #8374 - Display device type and asset tag if name is blank but asset tag is populated
2022-05-13 09:49:07 -05:00
5f3695d2d0
Closes #8805 : Add "mixed" option for device airflow indication
2022-05-12 12:18:58 -04:00
c4c93ee346
Closes #9343 : Add Ubiquiti SmartPower power outlet type
2022-05-12 10:17:29 -04:00
1726593fb0
Introduce MODULE_TOKEN constant
2022-05-11 10:37:04 -04:00
3dda7e2da2
Merge pull request #9331 from kkthxbye-code/fix-9001
...
Fixes #9001 & #9190 - Add form validation to model installation
2022-05-11 10:04:06 -04:00
bdb21da26e
Fixes #9330 : Add missing module_type field to REST API serializers for modular device component templates
2022-05-11 08:57:19 -04:00
e759e123ac
Fixes #9333 : Annotate unit on interface speed field
2022-05-11 08:09:51 -04:00
d858eceb38
Fix pep8
2022-05-10 17:53:01 +02:00
af126fe7e3
Added form validation to model installation
...
Raises a ValidationError whenever installation would cause a foreign key violation.
2022-05-10 17:50:33 +02:00
39a9ebaeee
Fixes #9313 : Remove HTML code from CSV output of many-to-many relationships
2022-05-06 10:26:02 -04:00
9b4e016fe4
Fixes #9306 : Include VC master interfaces when selecting a LAG/bridge for a VC member interface
2022-05-06 09:47:52 -04:00
e9bf6a7bc5
Merge pull request #9281 from kkthxbye-code/adopt-module-component
...
Fixes #9280 - Add option to adopt existing DeviceComponents
2022-05-05 10:29:20 -04:00
9c3dfdfd14
Fix test_module_component_adoption
2022-05-05 09:30:13 +02:00
c52aa2196d
Prefetch installed components when adding modules
2022-05-04 23:21:03 +02:00
81c7fe2084
Don't adopt components already belonging to a module
2022-05-04 22:59:28 +02:00
0301aec409
Closes #9260 : Apply user preferences to tables under object detail views
2022-05-04 15:46:13 -04:00
015bc48345
#8998 : Add region filter for rack reservations; Add filter tests
2022-05-04 14:29:36 -04:00
c2fe2ba56f
Merge pull request #9147 from minitriga/issue_8998
...
Closes #8998 : Add site group filter to racks
2022-05-04 14:16:35 -04:00
7de27c69c0
Fix PEP8
2022-05-04 09:16:19 +02:00
f455f91ea3
Add view test for module component adoption
2022-05-04 08:58:42 +02:00
bdaefc0e4d
Closes #9278 : Linkify device type in manufacturer table
2022-05-03 18:34:32 -04:00
8040804c75
Allow mixture of component replication and adoption
2022-05-03 22:03:12 +02:00
7cd840610b
Update netbox/dcim/forms/filtersets.py
...
Co-authored-by: Jeremy Stretch <jstretch@ns1.com>
2022-05-03 11:47:37 +01:00
15e91908e8
Update netbox/dcim/forms/filtersets.py
...
Co-authored-by: Jeremy Stretch <jstretch@ns1.com>
2022-05-03 11:47:32 +01:00
977ccb01f2
Formatting: Remove whitespace on blank line
2022-05-02 21:55:34 +02:00
c2a6a1c125
Create module components in bulk
2022-05-02 21:37:37 +02:00