Arthur
43b3ce9ed1
#9665 review changes
2022-09-01 11:12:01 -07:00
Arthur
3d4d880110
#9665 Rack Elevation Sorting Enhancements
2022-08-31 14:42:59 -07:00
Jeremy Stretch
9da9a209a5
Fixes #10087 : Correct display of far end in console/power/interface connections tables ( #10117 )
2022-08-25 08:46:19 -04:00
jeremystretch
a36294e209
Merge branch 'develop' into feature
2022-08-16 12:56:49 -04:00
Jeremy Stretch
14821eed44
Merge pull request #9639 from cpund/8723-branch
...
PR for #8723
2022-08-16 09:10:24 -04:00
Craig Pund
6a687a9ed1
not necessary to prefetch
2022-08-11 15:16:01 -04:00
jeremystretch
1b88b36820
Merge branch 'develop' into feature
2022-08-08 15:39:03 -04:00
jeremystretch
90317adae7
Clean up usages of mark_safe()
2022-08-08 10:47:07 -04:00
jeremystretch
29a611c729
Closes #9896 : Discontinue arbitrary use of OrderedDict
2022-08-01 16:51:44 -04:00
Kim Johansson
6904666e2a
Remove deprecated usage of prefetch_related
...
Fixes #9699
2022-07-30 01:18:30 +02:00
sleepinggenius2
bbf4b906e4
Adds patterned_fields support for bulk components
2022-07-26 17:16:03 -04:00
Marek Zbroch
f385a5fd5e
Typo fix in CableEditView
2022-07-16 09:42:01 +02:00
jeremystretch
c380fd00bf
Merge branch 'develop' into feature
2022-07-11 12:58:24 -04:00
jeremystretch
57397570c0
Drop extraneous/invalid prefetches
2022-07-11 12:45:53 -04:00
Kim Johansson
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
jeremystretch
ac4a87de13
Improve display of related objects in cables list
2022-07-08 13:33:43 -04:00
jeremystretch
9a7f3f8c1a
Cleanup for #9102
2022-07-07 12:48:44 -04:00
Craig Pund
fa014fcbf0
add device bulk rename view and url
2022-06-30 01:38:38 -04:00
jeremystretch
25ed3390cb
Merge branch 'feature' into 9102-cabling
2022-06-27 12:12:34 -04:00
jeremystretch
fc02e15fb1
Closes #4434 : Enable highlighting devices within rack elevations
2022-06-24 11:04:38 -04:00
jeremystretch
440dfabefe
Merge branch 'feature' into 9102-cabling
2022-06-20 15:04:55 -04:00
jeremystretch
92a6523bf3
Fixes #9549 : Fix device counts for rack list under rack role view
2022-06-17 14:40:37 -04:00
jeremystretch
a7d3e5e7f5
Merge all cable creation URLs into a single view
2022-05-23 13:22:45 -04:00
jeremystretch
7b5ff4c1a5
Merge cable creation/edit views & forms
2022-05-20 16:53:23 -04:00
jeremystretch
906c3dca8b
Tests cleanup
2022-05-13 16:29:19 -04:00
jeremystretch
951627093c
Test cleanup
2022-05-13 15:34:01 -04:00
jeremystretch
4c51dbba80
Update connected_endpoint serializer field to support multiple objects
2022-05-13 11:04:38 -04:00
jeremystretch
3a461d0279
Update Cable instantiations to match new signature
2022-05-13 09:33:00 -04:00
jeremystretch
82706eb3a6
Migrate CablePath to use two-dimensional array
2022-05-12 16:08:44 -04:00
jeremystretch
f0fc8bf2cf
Restrict A terminations by parent object
2022-05-12 16:08:44 -04:00
jeremystretch
5d37f9f975
Update cable connection forms
2022-05-12 16:08:44 -04:00
jeremystretch
1f4ad444ae
Introduce CableTermination model & migrate data
2022-05-12 16:08:44 -04:00
jeremystretch
4bb9b6ee26
Extend Cable model to support multiple A/B terminations
2022-05-12 16:08:44 -04:00
jeremystretch
6c290353c1
Allow editing A side termination when creating cable
2022-05-12 16:08:44 -04:00
jeremystretch
c48c8cc353
Remove termination IDs from cable creation view paths
2022-05-12 16:08:44 -04:00
jeremystretch
0301aec409
Closes #9260 : Apply user preferences to tables under object detail views
2022-05-04 15:46:13 -04:00
Jeremy Stretch
8781d03aa7
Merge pull request #9067 from jasonyates/FR8920-nonrackeddevices
...
Limit amount of nonracked devices displayed
2022-04-12 11:38:14 -04:00
Jason Yates
23fddf74b6
Updating to use a single queryset
...
Updating to use a single queryset for both template variables
2022-04-10 09:06:14 +01:00
jeremystretch
1e65ef0c1a
Fixes #9055 : Restore ability to move inventory item to other device
2022-04-08 09:41:37 -04:00
Jason Yates
c3d9910e08
Limit amount of nonracked devices displayed
...
Fixes #8920
Limits the amount of non-racked devices on Site and Location view to 10 and provides a link to the device list this is pre-filtered to the relevant site or location.
2022-04-07 08:21:13 +01:00
jeremystretch
d93e944c07
Closes #8973 : Display VLAN group count under site view
2022-04-06 20:12:14 -04:00
Daniel Sheppard
85e65edb7d
Fixes #9057 - Fix missing instance counts for module types
2022-04-06 13:46:31 -05:00
jeremystretch
3ff4fd814e
Merge branch 'develop' into feature
2022-03-30 15:45:40 -04:00
Stephan Blanke
b7e2ea1ca5
Closes #8163 : Add bridge members panel to interface view
2022-03-28 20:37:00 +02:00
jeremystretch
b65404a8a9
Fix cable creation view
2022-03-23 10:55:09 -04:00
jeremystretch
ce87e0dfa4
Merge branch 'develop' into feature
2022-03-22 12:57:23 -04:00
jeremystretch
197dfca5b2
Fixes #8935 : Correct ordering of next/previous racks to use naturalized names
2022-03-22 09:50:38 -04:00
jeremystretch
ba1e6e91b9
Rename ObjectEditView.model_form to form
2022-03-21 10:22:30 -04:00
jeremystretch
8d53b46e82
Merge branch 'develop' into feature
2022-03-18 13:17:11 -04:00
Alex Gittings
5abde866f1
Closes : #8457 - implement nonracked devices on locations and sites
2022-03-18 14:34:42 +00:00
jeremystretch
18c9ee2f9d
Closes #8804 : Include module type count on manufacturer view
2022-03-07 13:44:27 -05:00
jeremystretch
62a1d4b3e0
Fixes #8763 : Fix inventory item component assignment
2022-03-03 11:52:36 -05:00
jeremystretch
0953bba0a3
Closes #8747 : Rename ObjectListView action_buttons to actions
2022-02-24 16:33:51 -05:00
jeremystretch
a2fe23549b
Closes #8667 : Support position patterning when creating module bays & templates
2022-02-23 13:02:14 -05:00
jeremystretch
bca0978434
Clean up component template creation for ModuleTypes
2022-02-18 11:56:49 -05:00
jeremystretch
bcdd006dd5
Fixes #8661 : Fix ValueError exception when trying to connect a cable
2022-02-16 09:27:16 -05:00
jeremystretch
23a80770e1
Move configure_table() logic to NetBoxTable.configure()
2022-02-09 14:10:54 -05:00
jeremystretch
624eda297f
Clean up and document object, object list templates
2022-02-07 16:50:17 -05:00
jeremystretch
a2981870ce
#7844 : Allow installing modules via UI without replicating components
2022-02-04 11:51:30 -05:00
jeremystretch
4a1b4e0485
Closes #8469 : Move BaseTable, columns to netbox core app
2022-01-27 15:00:10 -05:00
jeremystretch
c8713d94d8
Merge branch 'develop' into feature
2022-01-11 16:16:13 -05:00
jeremystretch
21e0e6e495
Closes #6954 : Remember users' table ordering preferences
2022-01-10 14:03:07 -05:00
jeremystretch
8c8774cd2f
Fixes #8226 : Honor return URL after populating a device bay
2022-01-04 13:24:15 -05:00
jeremystretch
791cc093f4
Enable the association of inventory item templates with component templates
2021-12-29 16:30:44 -05:00
jeremystretch
4c15f4a84f
Initial work on #8118
2021-12-29 15:37:01 -05:00
jeremystretch
3982f13569
Show parent device/VM when creating new components
2021-12-28 15:19:41 -05:00
jeremystretch
21356b487a
#7846 : Show assigned component (if any) when creating inventory item
2021-12-28 14:15:06 -05:00
jeremystretch
4075cc8518
Restore front port component creation
2021-12-28 09:53:56 -05:00
jeremystretch
ba85101d30
Update component model forms to use DynamicModelChoiceField query_params for related objects
2021-12-27 21:25:47 -05:00
jeremystretch
a237c01b4b
Refactor ComponentCreateView to use separate forms for names/labels and model creation
2021-12-27 21:04:29 -05:00
jeremystretch
6e9afccfd7
#8037 : Add role field to InventoryItem
2021-12-27 10:45:33 -05:00
jeremystretch
04fb5e544d
#3087 : Add InvetoryItemRole
2021-12-27 10:18:39 -05:00
jeremystretch
5e32c69e0e
Merge branch 'develop' into feature
2021-12-21 11:28:16 -05:00
jeremystretch
7ba45b2887
Clean up imports
2021-12-21 10:48:10 -05:00
jeremystretch
57a78b3cad
Clean up device/devicetype tab views
2021-12-21 10:28:28 -05:00
jeremystretch
71b4641e18
Merge v3.1.2
2021-12-20 16:28:11 -05:00
jeremystretch
85f9690377
Closes #8083 : Removed "related devices" panel from device view
2021-12-18 14:30:28 -05:00
jeremystretch
e0d7511eaa
Misc cleanup
2021-12-17 16:34:51 -05:00
jeremystretch
7777922bef
Add Module model
2021-12-17 16:12:03 -05:00
jeremystretch
5bd223a468
Fix YAML import for ModuleTypes
2021-12-17 13:28:17 -05:00
jeremystretch
7c60e3c0ff
Add Module model
2021-12-17 12:18:37 -05:00
jeremystretch
e529d7fd3b
Add ModuleBay and ModuleBayTemplate models
2021-12-17 09:35:57 -05:00
jeremystretch
997e88af00
Merge branch 'develop' into feature
2021-12-15 10:53:21 -05:00
jeremystretch
4ffa823ab8
Enable HTMX for all ObjectChildrenViews
2021-12-14 15:31:42 -05:00
jeremystretch
8d3b296eed
Update device/VM component views to use ObjectChildrenView
2021-12-14 13:47:40 -05:00
jeremystretch
2dad35186a
Generic view cleanup
2021-12-14 11:28:13 -05:00
jeremystretch
029605f926
Clean up site view
2021-12-06 13:43:02 -05:00
jeremystretch
09b612546b
Omit actions column from non-paginated child object tables
2021-12-03 11:07:16 -05:00
Daniel Sheppard
cf9eaf2eff
Fix dcim/views.py merge error
2021-11-03 11:36:54 -05:00
Daniel Sheppard
db2d71ed9e
Merge branch 'feature' into 6732-asn-model
2021-11-03 08:37:11 -05:00
Daniel Sheppard
7625a2dd3c
#6732 - Swap ASN M2M to Site model and update some templates/filters
2021-11-02 12:26:06 -05:00
jeremystretch
bb4f3e1789
Initial work on #6235
2021-11-01 16:56:30 -04:00
Daniel Sheppard
3991115ae5
#6732 - Fix imports and other small items
2021-10-29 14:54:55 -05:00
Daniel Sheppard
a01068949c
Initial work on #6732
2021-10-24 23:42:47 -05:00
jeremystretch
8c058dcd45
Closes #7530 : Move device type component lists to separate views
2021-10-20 15:04:40 -04:00
jeremystretch
7b70129974
Refactor device component views
2021-10-20 14:24:02 -04:00
jeremystretch
d2bdf4e822
Closes #7462 : Include count of assigned virtual machines under platform view
2021-10-06 10:12:44 -04:00
jeremystretch
9e2364b246
Refactor DCIM forms
2021-09-27 17:09:37 -04:00
jeremystretch
aaba4b534f
Fixes #7360 : Correct redirection URL after removing child device from device bay
2021-09-27 09:58:03 -04:00
jeremystretch
9cb29f48a0
Use exclude() when instantiating tables to omit columns
2021-09-17 14:25:02 -04:00