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