Bug 1285456

Summary: [RFE] Persist column visibility and position in browser's local storage
Product: Red Hat Enterprise Virtualization Manager Reporter: Vojtech Szocs <vszocs>
Component: ovirt-engineAssignee: Alexander Wels <awels>
Status: CLOSED ERRATA QA Contact: Pavel Novotny <pnovotny>
Severity: high Docs Contact:
Priority: medium    
Version: 2.1.0CC: apinnick, awels, bugs, eedri, gchakkar, jspanko, lsurette, mgoldboi, pnovotny, rbalakri, Rhev-m-bugs, srevivo, vszocs, ykaul
Target Milestone: ovirt-4.2.0Keywords: FutureFeature, ZStream
Target Release: 4.2.0Flags: pnovotny: testing_plan_complete+
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
In the current release, the Manager's column widths, visibility, and order are persistent.
Story Points: ---
Clone Of:
: 1514899 (view as bug list) Environment:
Last Closed: 2018-05-15 17:36:24 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: UX RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1172390    
Bug Blocks: 1514899    

Description Vojtech Szocs 2015-11-25 16:01:23 UTC
BZ 1172390 introduces table header context menu that allows users to control visibility and position of individual columns for all main & sub tabs.

  https://imgur.com/5dfh8QA

This RFE completes the feature by persisting above mentioned column settings in browser's local storage, similar to persisting other client-side settings.

Implementing this RFE is non-trivial due to interference with existing column width persistence mechanism (which uses column index).

Comment 1 Oved Ourfali 2016-03-03 07:24:31 UTC
Vojtech - how much work is left to complete this?
Will we be able to push that in 4.0?

Comment 2 Vojtech Szocs 2016-03-11 17:45:21 UTC
(In reply to Oved Ourfali from comment #1)
> Vojtech - how much work is left to complete this?

The "column control menu" is already implemented, its code is further improved by patch https://gerrit.ovirt.org/#/c/54186/ which also addresses RFE BZ#1285499 to utilize drag'n'drop behavior.

Given that RFE BZ#1285499 already has a fix, this RFE is the only one to fix in order to consider "column control menu" UI feature as complete.

ETA 3-4 days, just need to ensure that existing "persist column widths" mechanism works well with ability to re-arrange column positions.

> Will we be able to push that in 4.0?

Yes, I believe so.

Comment 14 Pavel Novotny 2017-12-15 17:53:51 UTC
Verified in
ovirt-engine-4.2.0.2-0.1.el7.noarch
ovirt-engine-webadmin-portal-4.2.0.2-0.1.el7.noarch

The visibility, position and width of individual columns are persistent across sessions or page reloads. The settings are stored in browser's local storage.

Comment 17 errata-xmlrpc 2018-05-15 17:36:24 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHEA-2018:1488

Comment 18 Franta Kust 2019-05-16 13:05:08 UTC
BZ<2>Jira Resync