]> git.proxmox.com Git - pve-manager.git/blobdiff - www/manager6/node/Config.js
Revert "ui: temporary disable repo config entry"
[pve-manager.git] / www / manager6 / node / Config.js
index ef3ac32c998924d02eef7761e4a7ccebc569bade..4c54da3bc3c833c715dd66be92f03f89c5fbb48f 100644 (file)
@@ -230,6 +230,7 @@ Ext.define('PVE.node.Config', {
                    xtype: 'proxmoxNodeAPT',
                    title: gettext('Updates'),
                    iconCls: 'fa fa-refresh',
+                   expandedOnInit: true,
                    disabled: !caps.nodes['Sys.Console'],
                    // do we want to link to system updates instead?
                    itemId: 'apt',
@@ -242,6 +243,15 @@ Ext.define('PVE.node.Config', {
                    },
                    nodename: nodename,
                });
+
+               me.items.push({
+                   xtype: 'proxmoxNodeAPTRepositories',
+                   title: gettext('Repositories'),
+                   iconCls: 'fa fa-files-o',
+                   itemId: 'aptrepositories',
+                   nodename: nodename,
+                   groups: ['apt'],
+               });
            }
        }
 
@@ -278,6 +288,8 @@ Ext.define('PVE.node.Config', {
                    expandedOnInit: true,
                    iconCls: 'fa fa-hdd-o',
                    nodename: nodename,
+                   includePartitions: true,
+                   supportsWipeDisk: true,
                },
                {
                    xtype: 'pveLVMList',
@@ -317,12 +329,6 @@ Ext.define('PVE.node.Config', {
                    itemId: 'ceph',
                    iconCls: 'fa fa-ceph',
                },
-               {
-                   xtype: 'pveReplicaView',
-                   iconCls: 'fa fa-retweet',
-                   title: gettext('Replication'),
-                   itemId: 'replication',
-               },
                {
                    xtype: 'pveNodeCephConfigCrush',
                    title: gettext('Configuration'),
@@ -359,6 +365,12 @@ Ext.define('PVE.node.Config', {
                    groups: ['ceph'],
                    itemId: 'ceph-pools',
                },
+               {
+                   xtype: 'pveReplicaView',
+                   iconCls: 'fa fa-retweet',
+                   title: gettext('Replication'),
+                   itemId: 'replication',
+               },
            );
        }
 
@@ -392,6 +404,14 @@ Ext.define('PVE.node.Config', {
                itemId: 'tasks',
                nodename: nodename,
                xtype: 'proxmoxNodeTasks',
+               extraFilter: [
+                   {
+                       xtype: 'pveGuestIDSelector',
+                       fieldLabel: gettext('VMID'),
+                       allowBlank: true,
+                       name: 'vmid',
+                   },
+               ],
            },
            {
                title: gettext('Subscription'),