Jeremy Stretch
|
2a7b118673
|
Convert device power ports list to table
|
2020-10-16 15:09:23 -04:00 |
|
Jeremy Stretch
|
ccdad4ac69
|
Convert device console server ports list to table
|
2020-10-16 15:01:16 -04:00 |
|
Jeremy Stretch
|
5a0e8cd545
|
Convert device console ports list to table
|
2020-10-16 14:39:15 -04:00 |
|
Jeremy Stretch
|
c1fefe135a
|
Merge branch 'develop' into develop-2.10
|
2020-10-09 13:52:16 -04:00 |
|
Jeremy Stretch
|
8a4f7a2e46
|
Restore total length count on trace view
|
2020-10-06 16:58:11 -04:00 |
|
Jeremy Stretch
|
5e1cce8e63
|
Clean up console/power/interface connections views
|
2020-10-06 16:15:18 -04:00 |
|
Jeremy Stretch
|
9ce752f8d1
|
Introduce PathContains lookup to allow filtering against objects in path directly
|
2020-10-06 09:41:45 -04:00 |
|
Jeremy Stretch
|
cd6b42be63
|
Extend cable trace view to show related paths
|
2020-10-05 16:03:30 -04:00 |
|
Jeremy Stretch
|
d7293234c2
|
Optimize path prefetching
|
2020-10-05 14:47:21 -04:00 |
|
Jeremy Stretch
|
095f7a9bda
|
Fix up connection lists (pending additional work)
|
2020-10-05 12:05:29 -04:00 |
|
Jeremy Stretch
|
8c3a6b6fc5
|
Rename CablePath.is_connected to is_active
|
2020-10-05 11:13:33 -04:00 |
|
Jeremy Stretch
|
89ca56a975
|
Remove legacy connection_status fields
|
2020-10-05 10:47:41 -04:00 |
|
Jeremy Stretch
|
865a2d5c77
|
Remove legacy connected endpoint fields
|
2020-10-05 09:56:46 -04:00 |
|
Jeremy Stretch
|
ea5156af96
|
Optimize console/power/interface connection lists
|
2020-10-02 21:44:16 -04:00 |
|
Jeremy Stretch
|
4c4a09ae1b
|
Replace legacy trace() method
|
2020-10-02 14:54:16 -04:00 |
|
Jeremy Stretch
|
4fe4732e8b
|
Fixes #5206: Apply user pagination preferences to all paginated object lists
|
2020-10-02 13:54:57 -04:00 |
|
Jeremy Stretch
|
57c0de3ed9
|
Drop support for split paths
|
2020-10-01 14:24:34 -04:00 |
|
Jeremy Stretch
|
8ed7cfd14b
|
Add GenericRelation to originating cable paths on PathEndpoint
|
2020-10-01 11:30:03 -04:00 |
|
Jeremy Stretch
|
18c5a3f4d8
|
Merge v2.9.4 release
|
2020-09-23 16:11:00 -04:00 |
|
Jeremy Stretch
|
526e26a7a6
|
Closes #5164: Show total rack count per rack group under site view
|
2020-09-23 09:46:52 -04:00 |
|
Jeremy Stretch
|
db2be45f1a
|
Fixes #5156: Add missing "add" button to rack reservations list
|
2020-09-21 15:14:44 -04:00 |
|
Jeremy Stretch
|
5b129dd0dd
|
Closes #4956: Include inventory items on primary device view
|
2020-09-18 11:35:15 -04:00 |
|
Jeremy Stretch
|
42b17aa9a4
|
Closes #1846: Enable MPTT for InventoryItem hierarchy
|
2020-09-18 10:18:03 -04:00 |
|
Jeremy Stretch
|
43a440ce91
|
Closes #1755: Toggle order in which rack elevations are displayed
|
2020-09-14 14:22:21 -04:00 |
|
Jeremy Stretch
|
00cdd20681
|
Merge develop into develop-2.10
|
2020-09-04 16:09:05 -04:00 |
|
Jeremy Stretch
|
a1ac172db4
|
Closes #5048: Show the device/VM name when editing a component
|
2020-09-04 15:10:34 -04:00 |
|
Jeremy Stretch
|
c01a9eb5b8
|
Fixes #5074: Fix inclusion of VC member interfaces when viewing VC master
|
2020-08-31 15:34:40 -04:00 |
|
Jeremy Stretch
|
dd06bbcaf6
|
Closes #4349: Drop support for embedded graphs
|
2020-08-21 11:57:46 -04:00 |
|
Jeremy Stretch
|
29c77acf87
|
Fixes #4903: Fix member count when searching for virtual chassis
|
2020-08-07 08:54:02 -04:00 |
|
Jeremy Stretch
|
e7c61edb37
|
Merge branch 'develop' into develop-2.9
|
2020-08-05 09:15:10 -04:00 |
|
Jeremy Stretch
|
5ea0208306
|
Fixes #4938: Show add, import buttons on virtual chassis list view
|
2020-08-03 12:52:00 -04:00 |
|
Jeremy Stretch
|
10ad349fbe
|
Fixes #4894: Fix display of device/VM counts on platforms list
|
2020-07-24 09:16:14 -04:00 |
|
Jeremy Stretch
|
96d058c231
|
Merge branch 'develop' into develop-2.9
|
2020-07-21 12:57:02 -04:00 |
|
Jeremy Stretch
|
43a4590014
|
Closes #4871: Specify ordering for querysets using annotate() to count related objects
|
2020-07-20 12:07:19 -04:00 |
|
Jeremy Stretch
|
b7de43595d
|
Fixes #4595: Ensure consistent display of non-racked and child devices on rack view
|
2020-07-16 15:45:27 -04:00 |
|
Jeremy Stretch
|
7448c6b892
|
#4843: Use subqueries when counting multiple types of related objects
|
2020-07-10 15:38:54 -04:00 |
|
Jeremy Stretch
|
10469c7f85
|
Arrange device components within tabs
|
2020-07-02 15:10:56 -04:00 |
|
Jeremy Stretch
|
662a973fc1
|
#4416: Provide bulk rename ability for device component templates
|
2020-07-02 13:58:53 -04:00 |
|
Jeremy Stretch
|
779dc8be86
|
Merge branch 'develop' into develop-2.9
|
2020-07-02 10:01:01 -04:00 |
|
Jeremy Stretch
|
b699ca0d38
|
#4416: Add bulk rename view for InventoryItem
|
2020-07-01 15:12:05 -04:00 |
|
Jeremy Stretch
|
b33ed1e2e0
|
#4416: Add bulk_add view for InventoryItems
|
2020-07-01 14:55:11 -04:00 |
|
Jeremy Stretch
|
bfa1985771
|
#4416: Add individual & changelog views for InventoryItem
|
2020-07-01 14:46:12 -04:00 |
|
Jeremy Stretch
|
07a8a11229
|
#4416: Add individual delete views for organizational objects
|
2020-07-01 12:08:26 -04:00 |
|
Jeremy Stretch
|
dd55eace23
|
Extend GetReturnURLMixin to automatically resolve default return URL for querysets
|
2020-07-01 11:50:31 -04:00 |
|
Jeremy Stretch
|
9f91f20dbd
|
Closes #4807: Add bulk edit ability for device bay templates
|
2020-06-30 15:22:30 -04:00 |
|
Jeremy Stretch
|
e021fce0a6
|
Fix some instances where RestrictedQuerySet is evaluated prematurely
|
2020-06-26 12:22:02 -04:00 |
|
Jeremy Stretch
|
2d935e3c6e
|
Closes #4795: Add bulk disconnect capability for console and power ports
|
2020-06-25 17:08:51 -04:00 |
|
Jeremy Stretch
|
a93bc52818
|
Closes #4792: Add bulk rename capability for console and power ports
|
2020-06-25 14:18:29 -04:00 |
|
Jeremy Stretch
|
9e82fbd54f
|
Update and simplify device component tables
|
2020-06-25 12:03:44 -04:00 |
|
Jeremy Stretch
|
422db03515
|
Add individual views for device components
|
2020-06-25 11:01:18 -04:00 |
|
Jeremy Stretch
|
1ff95932ff
|
Enable CSV import for virtual chassis
|
2020-06-24 15:29:25 -04:00 |
|
Jeremy Stretch
|
1a52a7b88a
|
Initial work on #2018: Add name to VirtualChassis
|
2020-06-24 15:21:42 -04:00 |
|
Jeremy Stretch
|
a38b1521e9
|
Add bulk renaming function for VM interfaces
|
2020-06-24 10:02:40 -04:00 |
|
Jeremy Stretch
|
0c9f3859ac
|
Retain ip_addresses name for related IPAddress objects
|
2020-06-22 16:13:18 -04:00 |
|
Jeremy Stretch
|
d2fc8e0466
|
Initial work on #4721 (WIP)
|
2020-06-22 13:10:56 -04:00 |
|
Jeremy Stretch
|
8af970401d
|
Fix restriction violations for rack model
|
2020-06-16 14:53:51 -04:00 |
|
Jeremy Stretch
|
2a09da831e
|
Fix permissions enforcement for VirtualChassisEditView
|
2020-06-10 16:37:35 -04:00 |
|
Jeremy Stretch
|
b8c048995f
|
Update VirtualChassis views to support ObjectPermissions
|
2020-06-02 15:33:41 -04:00 |
|
Jeremy Stretch
|
779f75904b
|
Change CableCreateView to use ObjectEditView
|
2020-06-02 15:15:57 -04:00 |
|
Jeremy Stretch
|
d5f57a41f0
|
Update ObjectImportView to support ObjectPermissions
|
2020-06-02 14:23:04 -04:00 |
|
Jeremy Stretch
|
115fbecb44
|
Update custom napalm_read, napalm_write permissions
|
2020-06-02 09:46:32 -04:00 |
|
Sander Steffann
|
7291f7a27b
|
Show warning when position stack is not empty after trace
|
2020-06-02 13:13:41 +02:00 |
|
Sander Steffann
|
3eccbe51ff
|
Add position_stack to returned values from trace()
|
2020-06-02 13:13:10 +02:00 |
|
Jeremy Stretch
|
9a1d62db2b
|
Update views to restrict all querysets
|
2020-06-01 11:43:49 -04:00 |
|
Jeremy Stretch
|
0e5b8e0418
|
Merge branch 'develop-2.9' into 554-object-permissions
|
2020-05-26 16:42:39 -04:00 |
|
Jeremy Stretch
|
814d073a87
|
Add additional_permissions to ObjectPermissionRequiredMixin
|
2020-05-22 12:41:20 -04:00 |
|
Jeremy Stretch
|
89292920e2
|
Enforce object-level permissions for CableTraceView
|
2020-05-22 12:05:34 -04:00 |
|
Jeremy Stretch
|
be561442c4
|
Enforce object-level permissions for ObjectConfigContextView
|
2020-05-22 11:55:56 -04:00 |
|
Jeremy Stretch
|
cc1de6884c
|
Enforce object-level permissions for DeviceBay population views
|
2020-05-22 11:52:19 -04:00 |
|
Jeremy Stretch
|
869d8a4f86
|
Enforce object-level permissions for RackElevationListView
|
2020-05-22 11:51:04 -04:00 |
|
Jeremy Stretch
|
f191f6b6c7
|
Transition BulkComponentCreateView to use ObjectPermissionRequiredMixin
|
2020-05-22 09:23:00 -04:00 |
|
Jeremy Stretch
|
99220399f9
|
Fix BulkDisconnectView
|
2020-05-21 16:34:15 -04:00 |
|
Jeremy Stretch
|
915856f27c
|
Transition ComponentCreateView to use ObjectPermissionRequiredMixin
|
2020-05-21 16:28:11 -04:00 |
|
Jeremy Stretch
|
24d9bdbfcc
|
Transition BulkRenameView, BulkDisconnectView to use ObjectPermissionRequiredMixin
|
2020-05-21 16:11:46 -04:00 |
|
Jeremy Stretch
|
d5a1b92f28
|
Introduce ObjectView to enforce object-level permissions for individual object views
|
2020-05-21 15:53:00 -04:00 |
|
Jeremy Stretch
|
f20b5ec398
|
Transition BulkDeleteView to use ObjectPermissionRequiredMixin
|
2020-05-21 15:14:29 -04:00 |
|
Jeremy Stretch
|
4accad4f0f
|
Transition BulkEditView to use ObjectPermissionRequiredMixin
|
2020-05-21 15:07:20 -04:00 |
|
Jeremy Stretch
|
3cddd4f08a
|
Transition BulkImportView to use ObjectPermissionRequiredMixin
|
2020-05-21 14:43:27 -04:00 |
|
Jeremy Stretch
|
8c5b0808dd
|
Transition ObjectDeleteView to use ObjectPermissionRequiredMixin
|
2020-05-21 14:34:40 -04:00 |
|
Jeremy Stretch
|
1c01633f2c
|
Transition ObjectEditView to use ObjectPermissionRequiredMixin
|
2020-05-21 13:59:19 -04:00 |
|
Jeremy Stretch
|
5ac4c02d66
|
Transition ObjectListView to use ObjectPermissionRequiredMixin
|
2020-05-21 13:22:09 -04:00 |
|
Jeremy Stretch
|
e08cb12c4d
|
Move ObjectPermissionRequiredMixin to utilities.views
|
2020-05-21 13:12:15 -04:00 |
|
Jeremy Stretch
|
6447085d15
|
Add queryset to all BulkImportViews
|
2020-05-21 12:01:42 -04:00 |
|
Jeremy Stretch
|
2822ba65da
|
Merge branch 'develop' into develop-2.9
|
2020-05-15 11:29:07 -04:00 |
|
John Anderson
|
980d8ef6ac
|
fixes #3304 - primary IP address caching invalidation
|
2020-05-15 02:31:45 -04:00 |
|
Jeremy Stretch
|
ea21567ed6
|
Implement ObjectPermissionManager
|
2020-05-11 16:02:42 -04:00 |
|
Jeremy Stretch
|
b3dc7d5b70
|
Merge branch 'develop-2.9' into 554-object-permissions
|
2020-05-11 12:48:36 -04:00 |
|
Jeremy Stretch
|
17692bc2cc
|
#4624: Refactor ObjectDeleteView to use a queryset
|
2020-05-11 12:47:01 -04:00 |
|
Jeremy Stretch
|
1b33b94d3d
|
#4624: Refactor ObjectEditView to use a queryset
|
2020-05-11 12:37:22 -04:00 |
|
Jeremy Stretch
|
ca3bb7a398
|
Introduced ObjectPermissionRequiredMixin
|
2020-05-11 11:51:11 -04:00 |
|
Jeremy Stretch
|
dcfed13e31
|
Remove descriptions from interface connections list
|
2020-05-04 14:10:40 -04:00 |
|
Jeremy Stretch
|
8d2483c858
|
#492: Extend DCIM tables
|
2020-04-29 10:58:08 -04:00 |
|
Jeremy Stretch
|
5edf196747
|
#4416: Add bulk edit & delete views for VirtualChassis
|
2020-04-24 15:20:52 -04:00 |
|
Jeremy Stretch
|
a200694f7f
|
#4416: Establish a dedicated view for VirtualChassis objects
|
2020-04-24 14:59:38 -04:00 |
|
Jeremy Stretch
|
226638d0f6
|
Add bulk creation view for rear ports
|
2020-04-22 11:26:04 -04:00 |
|
Jeremy Stretch
|
9c60a2a661
|
Introduce model-specific bulk create forms for device components
|
2020-04-22 11:15:39 -04:00 |
|
Jeremy Stretch
|
05def79739
|
Adapt tracing view to account for split ends (WIP)
|
2020-04-15 17:09:04 -04:00 |
|
Jeremy Stretch
|
e836fe3378
|
Merge branch 'develop' into develop-2.8
|
2020-03-27 12:53:55 -04:00 |
|
Jeremy Stretch
|
742d5c7e4e
|
Closes #4389: Add a bulk edit view for device bays
|
2020-03-19 16:32:08 -04:00 |
|
Jeremy Stretch
|
62f2da45c1
|
Remove unused follow_circuits arg for cable tracing
|
2020-03-18 21:14:53 -04:00 |
|