Clean up css styles for each components in a clear order.
Now all the styles are in customized.css which is not clear for
each components. So, we should delete customized.css, and for each
component we create a corresponding css style.
Change-Id: Ic23c45c8f380820da0689e728bcf99daa260f2e0
Signed-off-by: Andy Yan <yanchao3@lenovo.com>
This commit updates the UI to get systems info from the
valence /v1/systems endpoint, and includes a few minor
updates to the redfish controller including the addition
of returning a system's health.
Change-Id: I141220768033df4f8a7d3440b8c743e8a8c002f6
Partial-bug: #1642026
This patch adds new dynamic input form in compose menu to support
user specify vlan ID for the ethernet interface. And supoort
multiply ethernet setting in next commit.
Change-Id: Ife0698e599806bf776634080fd4b34725aec4fc6
Closes-Bug: #1634596
This commit moves the UI API calls from the pod manager
to the Valence API, which will then forward requests to the
pod manager. Currently it's just passing along direct requests,
but as the API/controller service is fleshed out more functionality
will be added to the UI using the Valence API.
Change-Id: Idf352572a2df7e45b76548a9089ef61dea3d360f
Closes-bug: #1636958
Currently clicking on the 'compose' button won't take you to
the compose menu, but rather will throw an error saying that the
innerHTML of a null element can't be defined. This change fixes that
by ensuring that the menu is pre-rendered, and only displayed when the
compose button is clicked.
Change-Id: Id85c4673973cd4bb0bdc25110b10007f3650c266
Closes-bug: #1638736
This commit updates the resource display screen to
display detailed information by passing it the correct
resource type.
Change-Id: I7b33bd17803bb330f7bdc192058a5ff86c838345
Closes-bug: #1638707
This patch adds support for testing the UI using Karma,
Jasmine and the React test utils.
Change-Id: Ia3251a3c5d2f674de91da0465e614d660cc0d3c3
Implements: blueprint ui-test-suite
This commit adds functionality that shows the user which of
their resources are either in use by a composed node or have
critical/warning levels on their health check.
Change-Id: I41c6990a28a758718f1a3bfbfd121445c2c94b00
Closes-bug: #1635727
This commit updates the detailed view of resources to only display
relevant information in a readable format rather than a JSON dump
of all info.
Change-Id: Ib380bbd206203b3a651e75d3acd712acaa2f738f
Closes-bug: #1630813
This commit gets the information about available processor
models from system information, rather than making unneeded
extra API calls to view the details on each processor.
Change-Id: I6c856795765f730a2f34a096504e9f0a1cfb37c9
Closes-bug: #1634302
To make 'valence' as a clean python module for valence api, this
patch move js code for ui to top directory.
Change-Id: I826953754be49636cd99a14a1547d166a334a187