jeremystretch
5e29679968
Merge 'detail' tables into primaries for each model
2021-09-17 13:55:32 -04:00
jeremystretch
cc0830bf28
Closes #7087 : Add search/filter forms for all organizational models
2021-09-16 16:04:46 -04:00
jeremystretch
aa05097fca
Fixes #7279 : Fix exception when tracing cable with no associated path
2021-09-16 08:56:26 -04:00
jeremystretch
52603c087b
Remove unnecessary component creation templates
2021-08-24 14:51:12 -04:00
Jeremy Stretch
939bcfec4b
Improve object list layout ( #6907 )
...
* Split object list and filters into tabs
* Use object_list template for connections, rack elevations
* Include custom field filters in grouped filter form
* Annotate number of applied filters on tab
* Rearrange table controls
2021-08-06 15:35:14 -04:00
jeremystretch
c7e0abc3fb
Merge v2.11.10
2021-07-28 16:26:04 -04:00
jeremystretch
78e282d406
Fixes #6771 : Add count of inventory items to manufacturer view
2021-07-28 10:25:52 -04:00
jeremystretch
a1eb4dc807
Fixes #5627 : Fix filtering of interface connections list
2021-07-27 16:21:56 -04:00
jeremystretch
7eef726ee1
Fix filtering for platforms, tenant groups
2021-07-20 15:39:58 -04:00
jeremystretch
9f615cde79
Replace CSS-based cable trace diagrams with SVG images
2021-07-14 15:29:04 -04:00
jeremystretch
a8a9e061a1
Merge branch 'develop' into feature
2021-06-22 14:30:47 -04:00
jeremystretch
4292d88a92
Closes #6620 : Show assigned VMs count under device role view
2021-06-22 14:21:41 -04:00
jeremystretch
9d3cac43b7
Modify default CSV export to render from tables
2021-06-09 15:02:31 -04:00
Daniel Sheppard
744792452f
Closes : #5278 - Remove Secrets ( #6397 )
...
* Remove Secrets
* #5278 : Remove secrets javascript from netbox core
* Remove userkey references
* Fix PEP8
* Remove a few more instances of secrets. Rebundle
* Remove Secrets
Co-authored-by: checktheroads <matt@allroads.io>
2021-05-17 16:26:02 -04:00
checktheroads
e429ba6fa2
#2434 : Fix database transaction context scoping
2021-05-14 11:21:42 -07:00
checktheroads
8056290423
#2434 : Apply conditional logic from b9a413d
to overridden InterfaceCreateView.post method
2021-05-10 13:58:10 -07:00
checktheroads
2d2719cfb2
#2434 : Refactor ComponentCreateView to use generic form validation method
...
New validate_form method on ComponentCreateView handles validation generically, which any post() method on ComponentCreateView can use to validate the form but handle the response differently as needed.
2021-05-08 12:01:25 -07:00
checktheroads
515aed7022
Merge branch 'feature' into feature-2434
2021-05-08 11:08:06 -07:00
jeremystretch
e9b21aaf86
Fixes #6312 : Interface device filter should return all virtual chassis interfaces only if device is master
2021-05-07 09:47:32 -04:00
checktheroads
de56e2b405
Closes #2434 : Show 'Create & Assign IP Address' Button when Creating Interfaces
2021-04-30 11:13:38 -07:00
jeremystretch
2a5b497d8a
Fixes #6313 : Fix device type instance count under manufacturer view
2021-04-30 10:08:15 -04:00
jeremystretch
1024782b9e
Rename FilterSet modules
2021-04-29 16:48:24 -04:00
jeremystretch
9a588231c5
Fixes #6289 : Fix assignment of VC member interfaces to LAG interfaces
2021-04-27 09:36:48 -04:00
jeremystretch
e6930d9601
Closes #6161 : Enable ordering of device component tables
2021-04-20 20:21:52 -04:00
jeremystretch
4e405ce530
Closes #6210 : Include child locations on location view
2021-04-20 14:15:12 -04:00
jeremystretch
8a425a93ae
Fixes #6173 : Fix assigned device/VM count when bulk editing/deleting device roles
2021-04-15 19:53:46 -04:00
jeremystretch
f503c72782
Closes #6146 : Add bulk disconnect support for power feeds
2021-04-12 15:02:29 -04:00
jeremystretch
05d8a06cd5
Closes #6109 : Add device counts to locations table
2021-04-08 10:08:50 -04:00
jeremystretch
838200219f
Include child regions, site groups
2021-04-06 09:42:36 -04:00
jeremystretch
83496c66d1
Move breadcrumb generation to template
2021-04-05 12:06:59 -04:00
jeremystretch
7b8bd2d4ce
Location model cleanup
2021-04-05 11:09:33 -04:00
jeremystretch
72a115b434
Add child interfaces table to interface view
2021-04-02 17:33:34 -04:00
Jeremy Stretch
83c4577f6d
Merge branch 'develop' into feature
2021-03-31 17:11:54 -04:00
Jeremy Stretch
6242e195be
Closes #5756 : Omit child devices from non-racked devices list under rack view
2021-03-31 15:33:06 -04:00
Jeremy Stretch
04fc3a5a9e
Closes #6001 : Paginate component tables under device views
2021-03-31 14:24:05 -04:00
Jeremy Stretch
2820d26a0f
Add dedicated views for nested group models
2021-03-26 15:07:29 -04:00
Jeremy Stretch
b7e44a744d
Add dedicated views for organizational models
2021-03-26 14:44:43 -04:00
Jeremy Stretch
65d90aa8a3
Merge branch 'develop' into feature
2021-03-26 10:53:21 -04:00
Jeremy Stretch
8eca7377a5
Fixes #6060 : Fix exception on cable trace in UI
2021-03-26 09:40:51 -04:00
Jeremy Stretch
c828806b67
Merge branch 'develop' into feature
2021-03-25 16:09:28 -04:00
Jeremy Stretch
1f1a62da67
Initial work on #151 : Object journaling
2021-03-16 15:00:08 -04:00
Jeremy Stretch
61d23df83a
Closes #5972 : Bulk edit support for organizational models ( #5974 )
...
* Enable bulk editing of organizational models
* Enable bulk editing of nested group models
* Changelog for #5972
2021-03-12 16:14:42 -05:00
Jeremy Stretch
79b19821f6
Closes #5892 : Introduce SiteGroup model ( #5937 )
...
* Initial work on #5892
* Add site group selection to object edit forms
* Add documentation for site groups
* Changelog for #5892
* Finish application of site groups to config context
2021-03-08 13:28:53 -05:00
Jeremy Stretch
8e1fe6339e
Rename parent attribute on CableTerminations to parent_object
2021-03-05 13:06:21 -05:00
Jeremy Stretch
d750b690e7
Closes #4971 : Allow assigning devices to locations without a rack
2021-03-03 14:28:07 -05:00
Jeremy Stretch
fdb3e3f9a4
Closes #5895 : Rename RackGroup to Location
2021-03-03 13:30:33 -05:00
Jeremy Stretch
42e82f0ead
Update object edit template to use fieldsets where possible
2021-02-25 13:51:48 -05:00
Chris Mills
02e8979178
Changes to template, view and CablePath class to
...
indicate to users whether the cable length is
accurate or not.
2021-01-22 16:45:08 +00:00
Jeremy Stretch
4a066a1913
Rename get_subquery() to count_related()
2020-12-17 14:47:49 -05:00
Jeremy Stretch
96ce9122f4
Clean up breadcrumbs for device component views
2020-12-02 16:25:38 -05:00
Jeremy Stretch
915cf3e715
Merge branch 'develop' into develop-2.10
2020-12-01 11:42:55 -05:00
Jeremy Stretch
f55e966c8f
Closes #4865 : Replace all Count() annotations with subqueries ( #5385 )
...
* Convert circuits to use subqueries
* Convert dcim to use subqueries
* Convert extras to use subqueries
* Convert ipam to use subqueries
* Convert secrets to use subqueries
* Convert virtualization to use subqueries
* Update global search view to use subqueries where appropriate
* Remove extraneous order_by() calls
2020-11-25 15:49:18 -05:00
Daniel Sheppard
e9fb91b197
Fixes : #5374 - Fix exception thrown when tracing mid-point
2020-11-24 08:41:48 -06:00
Jeremy Stretch
1d7bee5eee
Move device template
2020-11-19 16:19:08 -05:00
Jeremy Stretch
1d922ee813
Migrate all ObjectView subclasses to use get_extra_context()
2020-11-19 15:59:11 -05:00
Jeremy Stretch
d5d87e0fdd
Update templates to use "object" context var
2020-11-19 13:22:33 -05:00
Jeremy Stretch
3e7cf416f1
Update ObjectChangeLogView to use "object" context var
2020-11-19 11:49:37 -05:00
Jeremy Stretch
e2d2ff8586
Standardize on "object" for ObjectView template context
2020-11-19 11:29:18 -05:00
Jeremy Stretch
9736d6ba48
Separate device component lists into discrete views
2020-11-13 15:00:12 -05:00
Jeremy Stretch
b3c770216e
Relocate and group generic views
2020-11-11 16:07:38 -05:00
Jeremy Stretch
d560e2da93
Fix tracing from front/rear ports
2020-11-11 11:48:55 -05:00
Jeremy Stretch
8348c5a674
Fix side panel width
2020-11-10 16:00:21 -05:00
Jeremy Stretch
52312195b6
Ensure consistent inclusion of custom fields for newly-supporting models
2020-11-10 12:33:20 -05:00
Jeremy Stretch
2377e04911
Fix up device component tab navigation & return URLs
2020-11-10 11:46:04 -05:00
Jeremy Stretch
b8a7870750
Fix bulk editing of device components
2020-11-10 09:22:50 -05:00
Jeremy Stretch
23cce55246
Merge branch 'develop' into develop-2.10
2020-11-05 15:33:07 -05:00
Jeremy Stretch
c53990c739
Closes #5307 : Add a region selector for every site form field
2020-11-04 15:27:41 -05:00
Jeremy Stretch
9a9babfc35
Remove extraneous prefetch_related() calls from object list views
2020-10-30 16:54:41 -04:00
Jeremy Stretch
70e966923a
Add CablePath.get_path() to prefetch path nodes
2020-10-30 13:32:10 -04:00
Jeremy Stretch
fcb5e6ae1c
Merge branch 'develop' into develop-2.10
2020-10-30 10:38:05 -04:00
Jeremy Stretch
acd4054e79
Customize device component tables for user
2020-10-29 14:07:36 -04:00
John Anderson
22d2289ed2
add support for regions and vms
2020-10-23 01:18:04 -04:00
Jeremy Stretch
82c6fb6e19
Convert device inventory items list to table
2020-10-16 16:00:25 -04:00
Jeremy Stretch
7c1316619b
Convert device device bays list to table
2020-10-16 15:51:46 -04:00
Jeremy Stretch
2146c38748
Convert device interfaces list to table
2020-10-16 15:42:48 -04:00
Jeremy Stretch
e3f98a011c
Convert device rear ports list to table
2020-10-16 15:33:39 -04:00
Jeremy Stretch
68060cf9e9
Convert device front ports list to table
2020-10-16 15:28:28 -04:00
Jeremy Stretch
eed2e4a15b
Convert device power outlets list to table
2020-10-16 15:16:36 -04:00
Jeremy Stretch
3a47e0e2ed
Convert device power ports list to table
2020-10-16 15:09:23 -04:00
Jeremy Stretch
60c30b92ba
Convert device console server ports list to table
2020-10-16 15:01:16 -04:00
Jeremy Stretch
99352a5d30
Convert device console ports list to table
2020-10-16 14:39:15 -04:00
Jeremy Stretch
96650b0216
Merge branch 'develop' into develop-2.10
2020-10-09 13:52:16 -04:00
Jeremy Stretch
44b842592a
Restore total length count on trace view
2020-10-06 16:58:11 -04:00
Jeremy Stretch
a6e0ef8cd8
Clean up console/power/interface connections views
2020-10-06 16:15:18 -04:00
Jeremy Stretch
56ee425227
Introduce PathContains lookup to allow filtering against objects in path directly
2020-10-06 09:41:45 -04:00
Jeremy Stretch
19430ddeb5
Extend cable trace view to show related paths
2020-10-05 16:03:30 -04:00
Jeremy Stretch
d5d6b0e856
Optimize path prefetching
2020-10-05 14:47:21 -04:00
Jeremy Stretch
50aecd02f4
Fix up connection lists (pending additional work)
2020-10-05 12:05:29 -04:00
Jeremy Stretch
3d34f1cdcb
Rename CablePath.is_connected to is_active
2020-10-05 11:13:33 -04:00
Jeremy Stretch
df73737128
Remove legacy connection_status fields
2020-10-05 10:47:41 -04:00
Jeremy Stretch
079c42291c
Remove legacy connected endpoint fields
2020-10-05 09:56:46 -04:00
Jeremy Stretch
f8800b8303
Optimize console/power/interface connection lists
2020-10-02 21:44:16 -04:00
Jeremy Stretch
e9da84f91a
Replace legacy trace() method
2020-10-02 14:54:16 -04:00
Jeremy Stretch
ae0a481c64
Fixes #5206 : Apply user pagination preferences to all paginated object lists
2020-10-02 13:54:57 -04:00
Jeremy Stretch
610420c020
Drop support for split paths
2020-10-01 14:24:34 -04:00
Jeremy Stretch
19a3a4d4ef
Add GenericRelation to originating cable paths on PathEndpoint
2020-10-01 11:30:03 -04:00
Jeremy Stretch
9b16d6df2e
Merge v2.9.4 release
2020-09-23 16:11:00 -04:00
Jeremy Stretch
e404f4efd2
Closes #5164 : Show total rack count per rack group under site view
2020-09-23 09:46:52 -04:00
Jeremy Stretch
12402f4c30
Fixes #5156 : Add missing "add" button to rack reservations list
2020-09-21 15:14:44 -04:00
Jeremy Stretch
584b076886
Closes #4956 : Include inventory items on primary device view
2020-09-18 11:35:15 -04:00
Jeremy Stretch
230e7bbe34
Closes #1846 : Enable MPTT for InventoryItem hierarchy
2020-09-18 10:18:03 -04:00
Jeremy Stretch
df6ad680ce
Closes #1755 : Toggle order in which rack elevations are displayed
2020-09-14 14:22:21 -04:00
Jeremy Stretch
08c492f1f4
Merge develop into develop-2.10
2020-09-04 16:09:05 -04:00
Jeremy Stretch
f1877fcea9
Closes #5048 : Show the device/VM name when editing a component
2020-09-04 15:10:34 -04:00
Jeremy Stretch
473d76c9d1
Fixes #5074 : Fix inclusion of VC member interfaces when viewing VC master
2020-08-31 15:34:40 -04:00
Jeremy Stretch
ec66e1a5c0
Closes #4349 : Drop support for embedded graphs
2020-08-21 11:57:46 -04:00
Jeremy Stretch
09015c98c4
Fixes #4903 : Fix member count when searching for virtual chassis
2020-08-07 08:54:02 -04:00
Jeremy Stretch
65b42c93b0
Merge branch 'develop' into develop-2.9
2020-08-05 09:15:10 -04:00
Jeremy Stretch
af98e349e9
Fixes #4938 : Show add, import buttons on virtual chassis list view
2020-08-03 12:52:00 -04:00
Jeremy Stretch
bb4f21d5ee
Fixes #4894 : Fix display of device/VM counts on platforms list
2020-07-24 09:16:14 -04:00
Jeremy Stretch
1714902f88
Merge branch 'develop' into develop-2.9
2020-07-21 12:57:02 -04:00
Jeremy Stretch
0f679e1f03
Closes #4871 : Specify ordering for querysets using annotate() to count related objects
2020-07-20 12:07:19 -04:00
Jeremy Stretch
9d243103f4
Fixes #4595 : Ensure consistent display of non-racked and child devices on rack view
2020-07-16 15:45:27 -04:00
Jeremy Stretch
a260019a7f
#4843 : Use subqueries when counting multiple types of related objects
2020-07-10 15:38:54 -04:00
Jeremy Stretch
e635dc1fb3
Arrange device components within tabs
2020-07-02 15:10:56 -04:00
Jeremy Stretch
92c889ef9e
#4416 : Provide bulk rename ability for device component templates
2020-07-02 13:58:53 -04:00
Jeremy Stretch
8d7377ba04
Merge branch 'develop' into develop-2.9
2020-07-02 10:01:01 -04:00
Jeremy Stretch
06ae424b80
#4416 : Add bulk rename view for InventoryItem
2020-07-01 15:12:05 -04:00
Jeremy Stretch
e4b5045ec7
#4416 : Add bulk_add view for InventoryItems
2020-07-01 14:55:11 -04:00
Jeremy Stretch
7e3e18faea
#4416 : Add individual & changelog views for InventoryItem
2020-07-01 14:46:12 -04:00
Jeremy Stretch
8959d2e0a7
#4416 : Add individual delete views for organizational objects
2020-07-01 12:08:26 -04:00
Jeremy Stretch
4613b69c28
Extend GetReturnURLMixin to automatically resolve default return URL for querysets
2020-07-01 11:50:31 -04:00
Jeremy Stretch
88e3ac30b6
Closes #4807 : Add bulk edit ability for device bay templates
2020-06-30 15:22:30 -04:00
Jeremy Stretch
95965d65c9
Fix some instances where RestrictedQuerySet is evaluated prematurely
2020-06-26 12:22:02 -04:00
Jeremy Stretch
319799b5ce
Closes #4795 : Add bulk disconnect capability for console and power ports
2020-06-25 17:08:51 -04:00
Jeremy Stretch
1dbae5b64c
Closes #4792 : Add bulk rename capability for console and power ports
2020-06-25 14:18:29 -04:00
Jeremy Stretch
2001cfe864
Update and simplify device component tables
2020-06-25 12:03:44 -04:00
Jeremy Stretch
b08d9a5a8e
Add individual views for device components
2020-06-25 11:01:18 -04:00
Jeremy Stretch
36cf40f25c
Enable CSV import for virtual chassis
2020-06-24 15:29:25 -04:00
Jeremy Stretch
59c1e34024
Initial work on #2018 : Add name to VirtualChassis
2020-06-24 15:21:42 -04:00
Jeremy Stretch
052555c3f7
Add bulk renaming function for VM interfaces
2020-06-24 10:02:40 -04:00
Jeremy Stretch
40938f0c8a
Retain ip_addresses name for related IPAddress objects
2020-06-22 16:13:18 -04:00
Jeremy Stretch
6cb31a274f
Initial work on #4721 (WIP)
2020-06-22 13:10:56 -04:00
Jeremy Stretch
efed2bc262
Fix restriction violations for rack model
2020-06-16 14:53:51 -04:00
Jeremy Stretch
e13320f58d
Fix permissions enforcement for VirtualChassisEditView
2020-06-10 16:37:35 -04:00
Jeremy Stretch
205acd2c4d
Update VirtualChassis views to support ObjectPermissions
2020-06-02 15:33:41 -04:00
Jeremy Stretch
e463430d51
Change CableCreateView to use ObjectEditView
2020-06-02 15:15:57 -04:00
Jeremy Stretch
cae412d280
Update ObjectImportView to support ObjectPermissions
2020-06-02 14:23:04 -04:00
Jeremy Stretch
110bad7041
Update custom napalm_read, napalm_write permissions
2020-06-02 09:46:32 -04:00
Sander Steffann
34ae57dfa3
Show warning when position stack is not empty after trace
2020-06-02 13:13:41 +02:00
Sander Steffann
81a322eaaf
Add position_stack to returned values from trace()
2020-06-02 13:13:10 +02:00
Jeremy Stretch
3c334a0238
Update views to restrict all querysets
2020-06-01 11:43:49 -04:00
Jeremy Stretch
03da9348e5
Merge branch 'develop-2.9' into 554-object-permissions
2020-05-26 16:42:39 -04:00
Jeremy Stretch
3ef4287d57
Add additional_permissions to ObjectPermissionRequiredMixin
2020-05-22 12:41:20 -04:00
Jeremy Stretch
581dc4e070
Enforce object-level permissions for CableTraceView
2020-05-22 12:05:34 -04:00
Jeremy Stretch
1bce148be2
Enforce object-level permissions for ObjectConfigContextView
2020-05-22 11:55:56 -04:00
Jeremy Stretch
eb9147a575
Enforce object-level permissions for DeviceBay population views
2020-05-22 11:52:19 -04:00
Jeremy Stretch
781334b615
Enforce object-level permissions for RackElevationListView
2020-05-22 11:51:04 -04:00
Jeremy Stretch
7e64d3e653
Transition BulkComponentCreateView to use ObjectPermissionRequiredMixin
2020-05-22 09:23:00 -04:00
Jeremy Stretch
e7fde2795f
Fix BulkDisconnectView
2020-05-21 16:34:15 -04:00
Jeremy Stretch
f36c797e98
Transition ComponentCreateView to use ObjectPermissionRequiredMixin
2020-05-21 16:28:11 -04:00
Jeremy Stretch
49b780358e
Transition BulkRenameView, BulkDisconnectView to use ObjectPermissionRequiredMixin
2020-05-21 16:11:46 -04:00
Jeremy Stretch
e61fc1f709
Introduce ObjectView to enforce object-level permissions for individual object views
2020-05-21 15:53:00 -04:00
Jeremy Stretch
8fd860a413
Transition BulkDeleteView to use ObjectPermissionRequiredMixin
2020-05-21 15:14:29 -04:00
Jeremy Stretch
82c247f3cf
Transition BulkEditView to use ObjectPermissionRequiredMixin
2020-05-21 15:07:20 -04:00
Jeremy Stretch
5e5038d780
Transition BulkImportView to use ObjectPermissionRequiredMixin
2020-05-21 14:43:27 -04:00
Jeremy Stretch
2b32430a10
Transition ObjectDeleteView to use ObjectPermissionRequiredMixin
2020-05-21 14:34:40 -04:00
Jeremy Stretch
406b076b95
Transition ObjectEditView to use ObjectPermissionRequiredMixin
2020-05-21 13:59:19 -04:00
Jeremy Stretch
993ee8c900
Transition ObjectListView to use ObjectPermissionRequiredMixin
2020-05-21 13:22:09 -04:00
Jeremy Stretch
cc6e74dfd5
Move ObjectPermissionRequiredMixin to utilities.views
2020-05-21 13:12:15 -04:00
Jeremy Stretch
40c590f445
Add queryset to all BulkImportViews
2020-05-21 12:01:42 -04:00
Jeremy Stretch
f3b22acc9a
Merge branch 'develop' into develop-2.9
2020-05-15 11:29:07 -04:00
John Anderson
2c2d6c6d47
fixes #3304 - primary IP address caching invalidation
2020-05-15 02:31:45 -04:00
Jeremy Stretch
63f842c7db
Implement ObjectPermissionManager
2020-05-11 16:02:42 -04:00
Jeremy Stretch
06aca2e1d5
Merge branch 'develop-2.9' into 554-object-permissions
2020-05-11 12:48:36 -04:00
Jeremy Stretch
3abb52a085
#4624 : Refactor ObjectDeleteView to use a queryset
2020-05-11 12:47:01 -04:00
Jeremy Stretch
87fa6bc252
#4624 : Refactor ObjectEditView to use a queryset
2020-05-11 12:37:22 -04:00
Jeremy Stretch
4b5d64939d
Introduced ObjectPermissionRequiredMixin
2020-05-11 11:51:11 -04:00
Jeremy Stretch
51ccbdf6c4
Remove descriptions from interface connections list
2020-05-04 14:10:40 -04:00
Jeremy Stretch
e3cfc9ad80
#492 : Extend DCIM tables
2020-04-29 10:58:08 -04:00
Jeremy Stretch
d8cb58c746
#4416 : Add bulk edit & delete views for VirtualChassis
2020-04-24 15:20:52 -04:00
Jeremy Stretch
fed9408b90
#4416 : Establish a dedicated view for VirtualChassis objects
2020-04-24 14:59:38 -04:00
Jeremy Stretch
62cdf0d928
Add bulk creation view for rear ports
2020-04-22 11:26:04 -04:00
Jeremy Stretch
97b8e73716
Introduce model-specific bulk create forms for device components
2020-04-22 11:15:39 -04:00
Jeremy Stretch
29707cd496
Adapt tracing view to account for split ends (WIP)
2020-04-15 17:09:04 -04:00
Jeremy Stretch
a72d5c899e
Merge branch 'develop' into develop-2.8
2020-03-27 12:53:55 -04:00
Jeremy Stretch
058c78d8be
Closes #4389 : Add a bulk edit view for device bays
2020-03-19 16:32:08 -04:00
Jeremy Stretch
e143158f12
Remove unused follow_circuits arg for cable tracing
2020-03-18 21:14:53 -04:00
John Anderson
9df238c5f2
Merge branch 'develop' into develop-2.8
2020-03-15 00:18:32 -04:00
Jeremy Stretch
c5776d9da4
Closes #4369 : Add a dedicated view for rack reservations
2020-03-13 13:53:44 -04:00
Jeremy Stretch
5e971994ff
Closes #4362 : Standardize URL for creation of RackReservations
2020-03-12 17:43:11 -04:00
Jeremy Stretch
84de0458aa
Implement nested RackGroups
2020-03-11 14:40:29 -04:00
Jeremy Stretch
5346efe009
Fixes #4337 : Allow bulk editing/deletion of all device components matching a query
2020-03-10 10:18:48 -04:00
Jeremy Stretch
947affd78f
Extend BulkImportView._save_obj to pass request context
2020-03-09 12:39:07 -04:00
Jeremy Stretch
ad9dfec894
Started on #4325 (WIP)
2020-03-06 17:14:26 -05:00
Jeremy Stretch
2a5bf2a222
Fixes #4323 : Add bulk edit view for power panels
2020-03-06 16:05:26 -05:00
Jeremy Stretch
a6e859d9b7
Remove extraneous prefetches from racks queryset
2020-02-25 12:35:27 -05:00
Jeremy Stretch
84d078a539
Fixes #4196 : Fix exception when viewing LLDP neighbors page
2020-02-18 16:21:50 -05:00
Jeremy Stretch
440f754fec
Clean up TODO notes
2020-02-14 13:30:53 -05:00
Jeremy Stretch
ff952fb221
Migrate extras views to use common object list template
2020-02-13 16:39:38 -05:00
Jeremy Stretch
fff657cd5a
Migrate DCIM views to use common object list template
2020-02-13 14:07:15 -05:00
Jeremy Stretch
a966a4c8ac
Closes #4129 : Add individual deletion views for device type components
2020-02-10 11:43:51 -05:00
Jeremy Stretch
4563749fd9
Enable bulk edit/delete views for all device components
2020-02-06 20:58:14 -05:00
Jeremy Stretch
3378287b0c
Add bulk edit views for DeviceType components
2020-02-06 15:29:10 -05:00
Jeremy Stretch
d400f92ee8
Overhaul device component template creation views/URLs
2020-02-06 13:13:40 -05:00
Jeremy Stretch
c1792653cc
Rename device component edit URLs
2020-02-06 12:18:53 -05:00
Jeremy Stretch
aebfb143e0
Rename component template deletion URLs
2020-02-06 12:16:28 -05:00
Jeremy Stretch
c1c8b5e816
Introduce InventoryItemCreateView to bring inventory items up to par with other components
2020-02-06 10:59:13 -05:00
Jeremy Stretch
75906f7591
Move component bulk creation views to new URLs
2020-02-05 12:36:38 -05:00
Jeremy Stretch
f805b57778
Adapt BulkEditView to not require a parent object for device components
2020-02-04 18:08:40 -05:00