(1) When you filter a list on either a java or a perl page for a term that does not exist in the set (try filtering for the term 'aslkjglaskfj'), the filter controls disappear. (2) Because the filter controls disappear, there is no way to clear filters for terms that don't exist in the list. PROPOSED USE CASE to fix this ============================= SCENARIO: I don't have any rlx systems registered to my satellite. I don't know this, and I want to know if I do have rlx systems. So... (1) I search for 'rlx' in my system list filter box. (2) The list is returned to me, with the columns visible but no data rows. Instead, the inside of the list is empty and has a message: "No systems found containing 'rlx.' _Clear this filter and view all systems_" If I click on this link, the filter will be cleared and I will be able to view all the systems in that particular list again. (3) Additionally, the filter box controls still appear at the top of the list, with the string 'rlx' in the text input box. If I deleted the text in the text input box, and clicked the 'go' submit button, I will be able to view all the systems in that particular list again. p.s. use case above should be used as a test plan later on.
Created attachment 154483 [details] example of suggested improvements
nice change!
fixed in new list tag in rev 132463
For now i'm just going to fix this in the new list tag which includes some of the more popular pages (System list, System Group list, user list, etc..). If we want to fix this in any of the old list tag pages, it might be easier just to port that page to the new list tag. For testing, I'd just test: /rhn/systems/SystemList.do /rhn/systems/SystemGroupList.do /rhn/users/ActiveList.do
moved on qa
verified in build 14.. systems and users
Here is a release note for this issue as suggested by Mairin: Users, Systems, and System Group filter strings can now be cleared to display the complete list.
rlease pending
UI Enhancements for 5.1 Sat GA so Closed for Current Release.