jeremystretch
3c0a04ebb5
Fixes #8935 : Correct ordering of next/previous racks to use naturalized names
2022-03-22 09:50:38 -04:00
jeremystretch
2980550d62
Rename ObjectEditView.model_form to form
2022-03-21 10:22:30 -04:00
jeremystretch
fdc44c65ee
Merge branch 'develop' into feature
2022-03-18 13:17:11 -04:00
Alex Gittings
7945d82bb1
Closes : #8457 - implement nonracked devices on locations and sites
2022-03-18 14:34:42 +00:00
jeremystretch
407b53aaeb
Closes #8804 : Include module type count on manufacturer view
2022-03-07 13:44:27 -05:00
jeremystretch
138da04cca
Fixes #8763 : Fix inventory item component assignment
2022-03-03 11:52:36 -05:00
jeremystretch
79ac649746
Closes #8747 : Rename ObjectListView action_buttons to actions
2022-02-24 16:33:51 -05:00
jeremystretch
eb44aa2748
Closes #8667 : Support position patterning when creating module bays & templates
2022-02-23 13:02:14 -05:00
jeremystretch
58d435022d
Clean up component template creation for ModuleTypes
2022-02-18 11:56:49 -05:00
jeremystretch
b4e095d7cc
Fixes #8661 : Fix ValueError exception when trying to connect a cable
2022-02-16 09:27:16 -05:00
jeremystretch
02f4b84512
Move configure_table() logic to NetBoxTable.configure()
2022-02-09 14:10:54 -05:00
jeremystretch
f067d46de3
Clean up and document object, object list templates
2022-02-07 16:50:17 -05:00
jeremystretch
cf10733051
#7844 : Allow installing modules via UI without replicating components
2022-02-04 11:51:30 -05:00
jeremystretch
c8d9089cd3
Closes #8469 : Move BaseTable, columns to netbox core app
2022-01-27 15:00:10 -05:00
jeremystretch
e5d3730ad8
Merge branch 'develop' into feature
2022-01-11 16:16:13 -05:00
jeremystretch
eb400bc6b2
Closes #6954 : Remember users' table ordering preferences
2022-01-10 14:03:07 -05:00
jeremystretch
40ed1493ef
Fixes #8226 : Honor return URL after populating a device bay
2022-01-04 13:24:15 -05:00
jeremystretch
bb86910350
Enable the association of inventory item templates with component templates
2021-12-29 16:30:44 -05:00
jeremystretch
d50b564257
Initial work on #8118
2021-12-29 15:37:01 -05:00
jeremystretch
5fe17ba382
Show parent device/VM when creating new components
2021-12-28 15:19:41 -05:00
jeremystretch
c873a30539
#7846 : Show assigned component (if any) when creating inventory item
2021-12-28 14:15:06 -05:00
jeremystretch
603080644a
Restore front port component creation
2021-12-28 09:53:56 -05:00
jeremystretch
fae148bb7b
Update component model forms to use DynamicModelChoiceField query_params for related objects
2021-12-27 21:25:47 -05:00
jeremystretch
7f1ab461c3
Refactor ComponentCreateView to use separate forms for names/labels and model creation
2021-12-27 21:04:29 -05:00
jeremystretch
41afae5b0a
#8037 : Add role field to InventoryItem
2021-12-27 10:45:33 -05:00
jeremystretch
08fd357d27
#3087 : Add InvetoryItemRole
2021-12-27 10:18:39 -05:00
jeremystretch
68e9a20851
Merge branch 'develop' into feature
2021-12-21 11:28:16 -05:00
jeremystretch
7aad435f6d
Clean up imports
2021-12-21 10:48:10 -05:00
jeremystretch
2727b3528f
Clean up device/devicetype tab views
2021-12-21 10:28:28 -05:00
jeremystretch
a4a4d4d0c6
Merge v3.1.2
2021-12-20 16:28:11 -05:00
jeremystretch
af973ae07e
Closes #8083 : Removed "related devices" panel from device view
2021-12-18 14:30:28 -05:00
jeremystretch
cb8ce561f3
Misc cleanup
2021-12-17 16:34:51 -05:00
jeremystretch
58fa729de1
Add Module model
2021-12-17 16:12:03 -05:00
jeremystretch
c4665671b9
Fix YAML import for ModuleTypes
2021-12-17 13:28:17 -05:00
jeremystretch
847b4a4dfd
Add Module model
2021-12-17 12:18:37 -05:00
jeremystretch
5b4b067eea
Add ModuleBay and ModuleBayTemplate models
2021-12-17 09:35:57 -05:00
jeremystretch
4e1609d5a1
Merge branch 'develop' into feature
2021-12-15 10:53:21 -05:00
jeremystretch
5e02d4d3dd
Enable HTMX for all ObjectChildrenViews
2021-12-14 15:31:42 -05:00
jeremystretch
42711666dc
Update device/VM component views to use ObjectChildrenView
2021-12-14 13:47:40 -05:00
jeremystretch
89359f27f5
Generic view cleanup
2021-12-14 11:28:13 -05:00
jeremystretch
7e679441d7
Clean up site view
2021-12-06 13:43:02 -05:00
jeremystretch
2064805b04
Omit actions column from non-paginated child object tables
2021-12-03 11:07:16 -05:00
Daniel Sheppard
f178ae396b
Fix dcim/views.py merge error
2021-11-03 11:36:54 -05:00
Daniel Sheppard
901f08798e
Merge branch 'feature' into 6732-asn-model
2021-11-03 08:37:11 -05:00
Daniel Sheppard
a3531474b5
#6732 - Swap ASN M2M to Site model and update some templates/filters
2021-11-02 12:26:06 -05:00
jeremystretch
2ca3716758
Initial work on #6235
2021-11-01 16:56:30 -04:00
Daniel Sheppard
4ff352c2a5
#6732 - Fix imports and other small items
2021-10-29 14:54:55 -05:00
Daniel Sheppard
a66c6dc27c
Initial work on #6732
2021-10-24 23:42:47 -05:00
jeremystretch
48b2ac7a97
Closes #7530 : Move device type component lists to separate views
2021-10-20 15:04:40 -04:00
jeremystretch
3093c74dd6
Refactor device component views
2021-10-20 14:24:02 -04:00
jeremystretch
8159bf021b
Closes #7462 : Include count of assigned virtual machines under platform view
2021-10-06 10:12:44 -04:00
jeremystretch
0afd0f51f1
Refactor DCIM forms
2021-09-27 17:09:37 -04:00
jeremystretch
567bd88731
Fixes #7360 : Correct redirection URL after removing child device from device bay
2021-09-27 09:58:03 -04:00
jeremystretch
8879e0d9fb
Use exclude() when instantiating tables to omit columns
2021-09-17 14:25:02 -04:00
jeremystretch
f2331d09d9
Merge 'detail' tables into primaries for each model
2021-09-17 13:55:32 -04:00
jeremystretch
2e4045199b
Closes #7087 : Add search/filter forms for all organizational models
2021-09-16 16:04:46 -04:00
jeremystretch
076a254c7c
Fixes #7279 : Fix exception when tracing cable with no associated path
2021-09-16 08:56:26 -04:00
jeremystretch
90531d20a7
Remove unnecessary component creation templates
2021-08-24 14:51:12 -04:00
Jeremy Stretch
76245dcdbe
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
061f0d9a2e
Merge v2.11.10
2021-07-28 16:26:04 -04:00
jeremystretch
b26c560b24
Fixes #6771 : Add count of inventory items to manufacturer view
2021-07-28 10:25:52 -04:00
jeremystretch
481cd17965
Fixes #5627 : Fix filtering of interface connections list
2021-07-27 16:21:56 -04:00
jeremystretch
4aaea8cb75
Fix filtering for platforms, tenant groups
2021-07-20 15:39:58 -04:00
jeremystretch
2191249351
Replace CSS-based cable trace diagrams with SVG images
2021-07-14 15:29:04 -04:00
jeremystretch
bad091daee
Merge branch 'develop' into feature
2021-06-22 14:30:47 -04:00
jeremystretch
375d088c08
Closes #6620 : Show assigned VMs count under device role view
2021-06-22 14:21:41 -04:00
jeremystretch
d9a7aff709
Modify default CSV export to render from tables
2021-06-09 15:02:31 -04:00
Daniel Sheppard
00b4a82ee8
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
500476226d
#2434 : Fix database transaction context scoping
2021-05-14 11:21:42 -07:00
checktheroads
e66e8d6ea2
#2434 : Apply conditional logic from eccbeea to overridden InterfaceCreateView.post method
2021-05-10 13:58:10 -07:00
checktheroads
b7659d3465
#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
963e9f7223
Merge branch 'feature' into feature-2434
2021-05-08 11:08:06 -07:00
jeremystretch
9d5403f11b
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
198623fae3
Closes #2434 : Show 'Create & Assign IP Address' Button when Creating Interfaces
2021-04-30 11:13:38 -07:00
jeremystretch
e6b97a9f13
Fixes #6313 : Fix device type instance count under manufacturer view
2021-04-30 10:08:15 -04:00
jeremystretch
431cb2a0ad
Rename FilterSet modules
2021-04-29 16:48:24 -04:00
jeremystretch
1014555306
Fixes #6289 : Fix assignment of VC member interfaces to LAG interfaces
2021-04-27 09:36:48 -04:00
jeremystretch
3317673977
Closes #6161 : Enable ordering of device component tables
2021-04-20 20:21:52 -04:00
jeremystretch
b19b79cf71
Closes #6210 : Include child locations on location view
2021-04-20 14:15:12 -04:00
jeremystretch
181c2df8a4
Fixes #6173 : Fix assigned device/VM count when bulk editing/deleting device roles
2021-04-15 19:53:46 -04:00
jeremystretch
d114534959
Closes #6146 : Add bulk disconnect support for power feeds
2021-04-12 15:02:29 -04:00
jeremystretch
554a7b2b7a
Closes #6109 : Add device counts to locations table
2021-04-08 10:08:50 -04:00
jeremystretch
4316c24518
Include child regions, site groups
2021-04-06 09:42:36 -04:00
jeremystretch
af8a1476ad
Move breadcrumb generation to template
2021-04-05 12:06:59 -04:00
jeremystretch
2bb1f60230
Location model cleanup
2021-04-05 11:09:33 -04:00
jeremystretch
d92a8b926c
Add child interfaces table to interface view
2021-04-02 17:33:34 -04:00
Jeremy Stretch
ab72000677
Merge branch 'develop' into feature
2021-03-31 17:11:54 -04:00
Jeremy Stretch
0fc8ce2503
Closes #5756 : Omit child devices from non-racked devices list under rack view
2021-03-31 15:33:06 -04:00
Jeremy Stretch
26b3c80022
Closes #6001 : Paginate component tables under device views
2021-03-31 14:24:05 -04:00
Jeremy Stretch
e49484f273
Add dedicated views for nested group models
2021-03-26 15:07:29 -04:00
Jeremy Stretch
f4953d28ca
Add dedicated views for organizational models
2021-03-26 14:44:43 -04:00
Jeremy Stretch
9954ec11ec
Merge branch 'develop' into feature
2021-03-26 10:53:21 -04:00
Jeremy Stretch
affcc027f8
Fixes #6060 : Fix exception on cable trace in UI
2021-03-26 09:40:51 -04:00
Jeremy Stretch
fa78fe7ca8
Merge branch 'develop' into feature
2021-03-25 16:09:28 -04:00
Jeremy Stretch
4ffd2ba841
Initial work on #151 : Object journaling
2021-03-16 15:00:08 -04:00
Jeremy Stretch
c60149a72a
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
a4944f2b97
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
fef9ce9c87
Rename parent attribute on CableTerminations to parent_object
2021-03-05 13:06:21 -05:00
Jeremy Stretch
d1eeee3085
Closes #4971 : Allow assigning devices to locations without a rack
2021-03-03 14:28:07 -05:00
Jeremy Stretch
f7d6275959
Closes #5895 : Rename RackGroup to Location
2021-03-03 13:30:33 -05:00
Jeremy Stretch
1faf3cadf7
Update object edit template to use fieldsets where possible
2021-02-25 13:51:48 -05:00
Chris Mills
06d2aff1eb
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
68eafb180a
Rename get_subquery() to count_related()
2020-12-17 14:47:49 -05:00
Jeremy Stretch
1926a55cd6
Clean up breadcrumbs for device component views
2020-12-02 16:25:38 -05:00
Jeremy Stretch
84fe653306
Merge branch 'develop' into develop-2.10
2020-12-01 11:42:55 -05:00
Jeremy Stretch
0b8eb6e329
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
6d062ef42d
Fixes : #5374 - Fix exception thrown when tracing mid-point
2020-11-24 08:41:48 -06:00
Jeremy Stretch
1d24a7f5e6
Move device template
2020-11-19 16:19:08 -05:00
Jeremy Stretch
caf79dbacb
Migrate all ObjectView subclasses to use get_extra_context()
2020-11-19 15:59:11 -05:00
Jeremy Stretch
e5817a926d
Update templates to use "object" context var
2020-11-19 13:22:33 -05:00
Jeremy Stretch
ebaf5d5bca
Update ObjectChangeLogView to use "object" context var
2020-11-19 11:49:37 -05:00
Jeremy Stretch
a7be281655
Standardize on "object" for ObjectView template context
2020-11-19 11:29:18 -05:00
Jeremy Stretch
2e45bd89ba
Separate device component lists into discrete views
2020-11-13 15:00:12 -05:00
Jeremy Stretch
ebea60f263
Relocate and group generic views
2020-11-11 16:07:38 -05:00
Jeremy Stretch
96f6e9ad5d
Fix tracing from front/rear ports
2020-11-11 11:48:55 -05:00
Jeremy Stretch
f2cb5a3096
Fix side panel width
2020-11-10 16:00:21 -05:00
Jeremy Stretch
e8ea013066
Ensure consistent inclusion of custom fields for newly-supporting models
2020-11-10 12:33:20 -05:00
Jeremy Stretch
ca274672dd
Fix up device component tab navigation & return URLs
2020-11-10 11:46:04 -05:00
Jeremy Stretch
dc8682c721
Fix bulk editing of device components
2020-11-10 09:22:50 -05:00
Jeremy Stretch
5e9ff3a409
Merge branch 'develop' into develop-2.10
2020-11-05 15:33:07 -05:00
Jeremy Stretch
f9913725be
Closes #5307 : Add a region selector for every site form field
2020-11-04 15:27:41 -05:00
Jeremy Stretch
5ce315aff8
Remove extraneous prefetch_related() calls from object list views
2020-10-30 16:54:41 -04:00
Jeremy Stretch
0f044cc088
Add CablePath.get_path() to prefetch path nodes
2020-10-30 13:32:10 -04:00
Jeremy Stretch
124a43b63f
Merge branch 'develop' into develop-2.10
2020-10-30 10:38:05 -04:00
Jeremy Stretch
e4c553f587
Customize device component tables for user
2020-10-29 14:07:36 -04:00
John Anderson
152fe800c7
add support for regions and vms
2020-10-23 01:18:04 -04:00
Jeremy Stretch
d0647fa575
Convert device inventory items list to table
2020-10-16 16:00:25 -04:00
Jeremy Stretch
89f57ffa5d
Convert device device bays list to table
2020-10-16 15:51:46 -04:00
Jeremy Stretch
ccf1198bf8
Convert device interfaces list to table
2020-10-16 15:42:48 -04:00
Jeremy Stretch
dda1fefa82
Convert device rear ports list to table
2020-10-16 15:33:39 -04:00
Jeremy Stretch
682a2e0129
Convert device front ports list to table
2020-10-16 15:28:28 -04:00
Jeremy Stretch
363ef7c716
Convert device power outlets list to table
2020-10-16 15:16:36 -04:00
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