]> git.proxmox.com Git - pmg-gui.git/blobdiff - js/dashboard/NodeInfo.js
dashboard: reduce noise in current kernel version
[pmg-gui.git] / js / dashboard / NodeInfo.js
index 99eb4d3f16f07c0d9482cb9b36948febb6af2afd..1c3cfa344c54bb7ab25427909c3fe91f307498f7 100644 (file)
@@ -84,11 +84,20 @@ Ext.define('PMG.NodeInfoPanel', {
            value: '',
        },
        {
-           itemId: 'kversion',
            colspan: 2,
            title: gettext('Kernel Version'),
            printBar: false,
-           textField: 'kversion',
+           // TODO: remove with next major and only use newish current-kernel textfield
+           multiField: true,
+           //textField: 'current-kernel',
+           renderer: ({ data }) => {
+               if (!data['current-kernel']) {
+                   return data.kversion;
+               }
+               let kernel = data['current-kernel'];
+               let buildDate = kernel.version.match(/\((.+)\)\s*$/)?.[1] ?? 'unknown';
+               return `${kernel.sysname} ${kernel.release} (${buildDate})`;
+           },
            value: '',
        },
        {