[Kimchi-devel] [PATCH v6 0/3] UI: Software Update Support

Hongliang Wang hlwang at linux.vnet.ibm.com
Wed Mar 12 12:20:46 UTC 2014


Added UI support for software updating. The Host Tab will initially
list available updates to user if there are any; or we will disable
"Update All" Button if no updates available.

  Please apply following patch first:
  * [PATCH] [UI] Grid Enhancement - Show Message when Loading Data

v5 -> v6:
  6a) Added a loading icon on top of grid when loading data
      (Adam King's comment)
  6b) Removed row number column
      (Adam King's comment)

v4 -> v5:
  5a) Disable row selection in software update grid
      (Thanks to Royce's comment)

v3 -> v4:
  4a) Added the last update output
      (Thanks to Aline's comment)
  4b) Disabled horizontal resize function of output textarea
      (Thanks to Aline's comment)
  4c) Added "Update Progress" label to the output textarea
      (Thanks to Aline's comment)
  4d) Added refreshing the software grid after updating is finished
      (Thanks to Aline's comment)
  4e) Added software updates grid cleanup when host tab is unloaded

v2 -> v3:
  3a) Fixed "Update All" Button always being disabled issue
      (Thanks to Paulo and Aline's comment)
  3b) Updated REST API calling according to back-end change
  3c) Added in-progress message when system is being updated
      (Thanks to Aline's comment)

v1 -> v2:
  2a) Fixed "Update All" Button always being disabled issue
      (Thanks to Paulo Ricardo Paz Vital's comment)

Hongliang Wang (3):
  Software Update - i18n Translation Strings
  Software Update - APIs in kimchi.api.js
  Software Update Support in Host Tab

 ui/css/theme-default/host.css |  29 ++++++++++++
 ui/js/src/kimchi.api.js       |  55 +++++++++++++++++++++-
 ui/js/src/kimchi.host.js      | 104 ++++++++++++++++++++++++++++++++++++++----
 ui/pages/i18n.html.tmpl       |  10 ++++
 ui/pages/tabs/host.html.tmpl  |  17 +++++++
 5 files changed, 206 insertions(+), 9 deletions(-)

-- 
1.8.1.4




More information about the Kimchi-devel mailing list