header: gettext('Job ID'),
dataIndex: 'id',
renderer: Ext.String.htmlEncode,
- flex: 2,
+ maxWidth: 220,
+ minWidth: 75,
+ flex: 1,
sortable: true,
- hidden: true,
},
{
header: gettext('Skip Verified'),
dataIndex: 'ignore-verified',
renderer: Proxmox.Utils.format_boolean,
- flex: 2,
+ width: 100,
sortable: true,
},
{
- header: gettext('Re-Verfiy Age'),
+ header: gettext('Re-Verify After'),
dataIndex: 'outdated-after',
renderer: v => v ? v +' '+ gettext('Days') : gettext('Never'),
- flex: 2,
+ width: 125,
sortable: true,
},
{
header: gettext('Schedule'),
dataIndex: 'schedule',
sortable: true,
- flex: 2,
- },
- {
- header: gettext('Status'),
- dataIndex: 'last-run-state',
- renderer: 'render_verify_status',
- flex: 4,
+ maxWidth: 220,
+ minWidth: 80,
+ flex: 1,
},
{
header: gettext('Last Verification'),
dataIndex: 'last-run-endtime',
renderer: 'render_optional_timestamp',
- flex: 3,
+ width: 150,
sortable: true,
},
{
text: gettext('Duration'),
dataIndex: 'duration',
renderer: Proxmox.Utils.render_duration,
- flex: 2,
+ width: 80,
+ },
+ {
+ header: gettext('Status'),
+ dataIndex: 'last-run-state',
+ renderer: 'render_verify_status',
+ flex: 3,
},
{
header: gettext('Next Run'),
dataIndex: 'next-run',
renderer: 'render_next_run',
- flex: 3,
+ width: 150,
sortable: true,
},
{
header: gettext('Comment'),
dataIndex: 'comment',
renderer: Ext.String.htmlEncode,
- flex: 4,
+ flex: 2,
sortable: true,
},
],