This commit fixes an issue where after user clicked 'load n more' packages, the checkbox events were not registered for the newly loaded packages.
This commit contains several changes to the haml and js for the system packages UI to enable tabindexes. With these changes, once a user clicks to an element in the pane (e.g. click 'packages' radio button), they can tab through the elements in the pane, select checkboxes (e.g. spacebar), execute links and buttons (e.g. enter). The intent is to provide better user experience.
…page + If no specific release version is specified (value of "") then "System Default" is displayed. + For Katello, release version choices come from enabled repos in the system's environment. For Headpin, choices are all available in the Library environment.
We used service_level but subscription-manager requires serviceLevel and checks for it's presence.
…les for user This commit makes a couple of basic changes to the layout of the System -> Packages in an attempt to help the user with 'how to use it'. The first basic change is to split the table in to 2 tables. One for supporting the add/remove of Packages and Package groups and one for showing the list of packages. The second change is to add a 'tipsy' to each table to provide the user with information on how to use the table. Simply hover over the (i) icon.
- last_sync column is added to product and repo list