679cc8fdda
Fixes #13596 : Always display "render config" tab for devices & VMs
2023-08-31 14:36:03 -04:00
2a4e3dd09f
Merge branch 'develop' into feature
2023-08-29 10:45:55 -04:00
3090dd4934
Fixed permission for config context UI view ( #13547 )
...
* fixed permission for config context UI view #13543
* removed extras.view_configcontext permission #13543
2023-08-24 14:13:31 -04:00
752e26c7de
Adds config template to vm model ( #13450 )
...
* adds config template to vm model #12461
* Add translation tags; collapse config data
* i18n cleanup
* Establish parity with DeviceRenderConfigView
* Move config_template field to RenderConfigMixin
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-08-14 15:43:28 -04:00
914588f55d
Merge branch 'develop' into feature
2023-08-09 15:31:21 -04:00
545769ad88
Adds generic object children template ( #13388 )
...
* adds generic tab view template #12110
* Rename view_tab.html and move to generic/
* Fix console ports template
* Move bulk operations view resolution to template
* Avoid setting default template_name on ObjectChildrenView
* Move base_template and table_config context vars to base context
* removed bulk_delete_control from templates
* refactored bulk_controls view
* fixed table_config
* renamed object_tab.html to objectchildren_list.html
* removed unused import
* Refactor template blocks for bulk operation buttons
* Rename object children generic template
* Move disconnect bulk action into a separate template for device components
* Fix cluster devices & VM interfaces views
* minor button label change
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-08-09 14:16:03 -04:00
149a496011
6347 Cache the number of each component type assigned to devices/VMs ( #12632 )
...
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-07-25 09:39:05 -04:00
c5f71c0c19
Fixes #12847 - Include Missing Add buttons to Views
...
Signed-off-by: Sudheesh Singanamalla <sudheesh@cs.washington.edu>
2023-06-14 10:05:43 -07:00
4eb5e90ccc
Adds contact tabs ( #12460 )
...
* adds contact tabs #11599
* fixed lint issues
* changes as per review
* changes as per review
* replaces generic object template with base template
2023-05-12 10:26:26 -04:00
08017c51f6
Merge branch 'develop' into feature
2023-04-07 13:00:00 -04:00
085cfc58f4
Fixes #12184 : Fix filtered bulk deletion for various models
2023-04-07 10:25:36 -04:00
206d578bc3
Closes #10242 : Redirect to filtered objects list after bulk import ( #12001 )
...
* Redirect user to filtered objects list after bulk import
* Remove obsolete table attribute from bulk import views
2023-03-17 09:23:40 -04:00
0f6995e92a
Use embedded table to show assigned services under object view
2023-02-19 20:09:51 -05:00
94797bb956
Standardize related model display for organizational models
2023-02-19 20:09:51 -05:00
1a2dae3471
Closes #8184 : Enable HTMX for embedded tables ( #11518 )
...
* Enable HTMX rendering for embedded tables
* Start converting embedded tables to use HTMX (WIP)
* Additional table conversions (WIP)
* Standardize HTMX usage for nested group models
* Enable HTMX for additional emebedded tables
* Fix HTMX table rendering for ObjectChildrenView
* Standardize usage of inc/panel_table.html
* Hide selection boxes in embedded tables
2023-02-19 20:09:51 -05:00
735fa4aa31
Add summed resource card to cluster view
2022-12-27 10:24:46 -05:00
83a0576ca4
#9072 : Add weight parameter to influence ViewTab ordering
2022-12-09 14:50:13 -05:00
23c0ca456f
#4347 : Rename NetBoxModelCSVForm to NetBoxModelImportForm
2022-11-15 12:24:57 -05:00
b0ba9bd83d
Closes #10608 : Register all core model views using register_model_view()
2022-10-07 17:17:58 -04:00
5e1a0733e4
Replace active_tab context for object views
2022-10-07 12:14:19 -04:00
bfe26b46a6
Wrap model detail views with register_model_view()
2022-10-07 11:36:14 -04:00
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