c4b7ab067a
Fixes #10247 : Allow changing selected device/VM when creating a new component ( #10312 )
...
* Initial work on #10247
* Continued work on #10247
* Clean up component creation tests
* Move valdiation of replicated field to form
* Clean up ordering of fields in component creation forms
* Omit fieldset header if none
* Clean up ordering of fields in component template creation forms
* View tests should not move component templates to new device type
* Define replication_fields on VMInterfaceCreateForm
* Clean up expandable field help texts
* Update comments
* Update component bulk update forms & views to support new replication fields
* Fix ModularDeviceComponentForm parent class
* Fix bulk creation of VM interfaces (thanks @kkthxbye-code!)
2022-09-15 10:10:32 -04:00
6904666e2a
Remove deprecated usage of prefetch_related
...
Fixes #9699
2022-07-30 01:18:30 +02:00
1c9db2d9f8
Fixes #9499 : Fix filtered bulk deletion of VM Interfaces
2022-07-19 16:21:32 -04:00
0301aec409
Closes #9260 : Apply user preferences to tables under object detail views
2022-05-04 15:46:13 -04:00
ba1e6e91b9
Rename ObjectEditView.model_form to form
2022-03-21 10:22:30 -04:00
0953bba0a3
Closes #8747 : Rename ObjectListView action_buttons to actions
2022-02-24 16:33:51 -05:00
23a80770e1
Move configure_table() logic to NetBoxTable.configure()
2022-02-09 14:10:54 -05:00
270288f730
Rename bulk operation templates
2022-02-08 11:49:18 -05:00
4a1b4e0485
Closes #8469 : Move BaseTable, columns to netbox core app
2022-01-27 15:00:10 -05:00
21e0e6e495
Closes #6954 : Remember users' table ordering preferences
2022-01-10 14:03:07 -05:00
a237c01b4b
Refactor ComponentCreateView to use separate forms for names/labels and model creation
2021-12-27 21:04:29 -05:00
fcc7207b67
Restore actions column under VM interfaces table
2021-12-15 12:11:20 -05:00
4ffa823ab8
Enable HTMX for all ObjectChildrenViews
2021-12-14 15:31:42 -05:00
59ee30f056
Update cluster VM/device views to use ObjectChildrenView
2021-12-14 14:08:44 -05:00
8d3b296eed
Update device/VM component views to use ObjectChildrenView
2021-12-14 13:47:40 -05:00
bb4f3e1789
Initial work on #6235
2021-11-01 16:56:30 -04:00
68b1234388
Fixes #7353 : Fix bulk creation of device/VM components via list view
2021-09-27 10:36:01 -04:00
9cb29f48a0
Use exclude() when instantiating tables to omit columns
2021-09-17 14:25:02 -04:00
5e29679968
Merge 'detail' tables into primaries for each model
2021-09-17 13:55:32 -04:00
cc0830bf28
Closes #7087 : Add search/filter forms for all organizational models
2021-09-16 16:04:46 -04:00
52603c087b
Remove unnecessary component creation templates
2021-08-24 14:51:12 -04:00
d0fbbbfb37
Merge branch 'develop' into feature
2021-08-06 10:06:52 -04:00
76df55dfc0
Fixes #6740 : Add import button to VM interfaces list
2021-07-30 10:28:56 -04:00
88e382e7a1
Merge v2.11.8 changes
2021-07-06 12:10:29 -04:00
add95292ce
Fixes #6680 : Allow setting custom field values for VM interfaces on intial creation
2021-07-01 10:48:24 -04:00
98ff00bc62
Fixes #6676 : Fix device/VM counts per cluster under cluster type/group views
2021-06-29 13:44:46 -04:00
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
1024782b9e
Rename FilterSet modules
2021-04-29 16:48:24 -04:00
a3721a94ce
Closes #6121 : Extend parent interface assignment to VM interfaces
2021-04-09 10:53:05 -04:00
38b09dc610
Fixes #6105 : Hide checkboxes for VMs under cluster VMs view
2021-04-07 16:26:16 -04:00
b070be1c41
Closes #5425 : Create separate tabs for VMs and devices under the cluster view
2021-03-29 14:55:17 -04:00
0364d8cd43
Closes #6014 : Move virtual machine interfaces list to a separate view
2021-03-26 20:19:19 -04:00
b7e44a744d
Add dedicated views for organizational models
2021-03-26 14:44:43 -04:00
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
42e82f0ead
Update object edit template to use fieldsets where possible
2021-02-25 13:51:48 -05:00
f469920759
Fixes #5640 : Fix permissions assessment when adding VM interfaces in bulk
2021-01-20 15:18:13 -05:00
4a066a1913
Rename get_subquery() to count_related()
2020-12-17 14:47:49 -05:00
915cf3e715
Merge branch 'develop' into develop-2.10
2020-12-01 11:42:55 -05:00
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
1d922ee813
Migrate all ObjectView subclasses to use get_extra_context()
2020-11-19 15:59:11 -05:00
d5d87e0fdd
Update templates to use "object" context var
2020-11-19 13:22:33 -05:00
11fa348575
Fixes #5358 : Fix user table configuration for VM interfaces
2020-11-19 09:45:01 -05:00
a3675854be
Clean up generic view templates
2020-11-11 16:58:29 -05:00
b3c770216e
Relocate and group generic views
2020-11-11 16:07:38 -05:00
9a9babfc35
Remove extraneous prefetch_related() calls from object list views
2020-10-30 16:54:41 -04:00
fcb5e6ae1c
Merge branch 'develop' into develop-2.10
2020-10-30 10:38:05 -04:00
22d2289ed2
add support for regions and vms
2020-10-23 01:18:04 -04:00
502b66367c
Convert VM interfaces list to table
2020-10-16 17:01:55 -04:00
43f3e682c5
Support assignment of secrets to virtual machines
2020-09-18 15:39:41 -04:00
1714902f88
Merge branch 'develop' into develop-2.9
2020-07-21 12:57:02 -04:00