Age | Commit message (Collapse) | Author | Files | Lines |
|
Signed-off-by: Mateusz Gapski <mateuszx.gapski@intel.com>
Change-Id: Ie9793b25fdee0f438d64aafe0978d75025800cb8
|
|
Added beforeRouteLeave component guard to make sure loader bar
is hidden before navigating to a new page. This will make sure
that the loading bar always starts from 0, if the user navigates
to another page before the inital load completes.
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: I16e57203123069160575f4c288bdbc5bad44e669
|
|
- On the Server power operations page changed the switch to checkbox
since it has save button.
Signed-off-by: Suren Neware <sneware9@in.ibm.com>
Change-Id: I9def65f11012c535956b875107c28e351754f4e2
|
|
More info: https://github.com/openbmc/webui-vue/issues/7
Signed-off-by: Mateusz Gapski <mateuszx.gapski@intel.com>
Change-Id: I68f2074e77301c68c425f1e661988c751224b713
|
|
- Add info type alert to the message when Server power operation is in
progress.
- Changed bootstrap b-alert component to our custom alert component to
remove bootstrap dependency.
Signed-off-by: Suren Neware <sneware9@in.ibm.com>
Change-Id: Ic1c02f06303969d81f5d35914c45c5d373b73356
|
|
- UX audit determined that we will always keep the
primary form action (save/submit) enabled
Signed-off-by: Dixsie Wolmers <dixsie@ibm.com>
Change-Id: Ie340f8deb673463c21149b645d6d5686806ebac9
|
|
- Timestamp is displayed to inform user of last
power operation
Signed-off-by: Dixsie Wolmers <dixsie@ibm.com>
Change-Id: Ia4d95bced701b04f1099d020ee062f06d16ae8dc
|
|
- Timestamp is displayed to inform user of last
power operation
Signed-off-by: Dixsie Wolmers <dixsie@ibm.com>
Change-Id: I14c23ff56b3a0cf134c0ad2d831290971d93e293
|
|
The server power operations page should show power operations if
the server is in an error state. This update will make sure options
are visible as long as the status is not 'off' or an operation is
in progress.
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: I8d1211bd1ccaa8b5ec69a0dda4556eb97fc40e91
|
|
Pages: Network settings, Date and time, LDAP, Manage power usage
More details: https://github.com/openbmc/webui-vue/issues/15
Signed-off-by: Mateusz Gapski <mateuszx.gapski@intel.com>
Change-Id: I02c5aaff180a4ce445b7135403a169a8db3704da
|
|
-Added test id to switch component.
Signed-off-by: Suren Neware <sneware9@in.ibm.com>
Change-Id: I86f7f6d24f2ec70623d9c537755f5760052046cd
|
|
Updates inputs, select, form field background
color, validation text size, and field focus state.
New styles have a darker form field background color.
Form fields on dark backgrounds will remain white.
Signed-off-by: Dixsie Wolmers <dixsie@ibm.com>
Change-Id: Ifa14a57f764335b196b129e6614d7a1f1c27d7ad
|
|
-Resolved issue with toast notification appearing on page load.
Signed-off-by: Suren Neware <sneware9@in.ibm.com>
Change-Id: I03e76951bf9e4f92eb6a6a6fcffa09ef1be2f811
|
|
Showcases how different themes/styles can be supported using
.env variables. If an environemnt name is specified during
the build process, an overrides file will be pulled in to
allow modifications to color and font definitions.
This commit includes possible style modifications with the openpower
env name as an example. To see the openpower changes, add the variable
definition VUE_APP_NAME="openpower" to your .env.development.local file
or build using 'npm run build -- --mode openpower'
- Moves helper imports into vue config to allow for
specific import order
- Removed helper imports in SFCs
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: Iaf7a59c24fda06a7b74e23f2f042fb3300cb2056
|
|
Signed-off-by: Sukanya Pandey <sukapan1@in.ibm.com>
Change-Id: Ie5d9ffe1bf6ce7850824344cf5c413666fb2071b
|
|
- The kvm console with using novnc library
Signed-off-by: Mateusz Gapski <mateuszx.gapski@intel.com>
Change-Id: Icfb7643595d8c17231ca3671753d6de971525bd3
|
|
Signed-off-by: Sukanya Pandey <sukapan1@in.ibm.com>
Change-Id: Ifbbb7b9c23e2be28dec61471db090462272b1ffe
|
|
Adds data attribute test hook to single reboot button on page
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: I82b64c69472e31efc866a0c4f10699fe38369694
|
|
- The output of serial connection of the hosts on the workstation
terminal.
- The library used is xterm which will provide the terminal to show the
data.
Signed-off-by: Sukanya Pandey <sukapan1@in.ibm.com>
Change-Id: I6000cae42f237fffe216e2079cf2a6c39db236fd
|
|
- Added Toast notification when Server LED turning On/Off.
Signed-off-by: Suren Neware <sneware9@in.ibm.com>
Change-Id: I8dda963275f7083ae5c8804831c1bb676d7bbcc4
|
|
-Show the loading bar while making the call to the APIs during both GET and PATCH call.
Signed-off-by: Sukanya Pandey <sukapan1@in.ibm.com>
Change-Id: I96db90a676ded1684218dcddc227ca151f712dc2
|
|
- Add page Loader to Server LED page
- Tested responsive layout on supported viewport sizes
Signed-off-by: Suren Neware <sneware9@in.ibm.com>
Change-Id: I0ca198c8ee1354f66a677746c29c8cb45f361eab
|
|
-The page is used to control the power.
-Maximum power can be set between 1 to 10000.
-The API used to get and set the power
limit:/redfish/v1/Chassis/chassis/Power
Signed-off-by: Sukanya Pandey <sukapan1@in.ibm.com>
Change-Id: I1cab4876e9149d92de75014d7680ac11410ca4fe
|
|
Added ability to turn on/off Indicator LED.
Signed-off-by: Suren Neware <sneware9@in.ibm.com>
Change-Id: Ia59eb0214530906dea840ff18ff22fc913870bb9
|
|
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: I823279c6865fa1ecff2f0443d735477e03fbf417
|
|
- Restructuring file strucure to support single file components use of
Sass variables when imported into vuepress.
- Creating a scalable file structure using Sass best practices
Tested by building and testing both the vue web ui and the
the documentation application.
Signed-off-by: Derick Montague <derick.montague@ibm.com>
Change-Id: Iddcefbf305c8dac978ee24e903df33b609e395e3
|
|
Hostname is available in NetworkSettingsStore using
redfish api.
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: I26c26281ca8d9003d2daaed13d6bbd4db6ed700c
|
|
Setting page container fluid prop to 'xl' to allow fluid/100%
container width until reaching the xl breakpoint. After
reaching the xl breakpoint, a max-width is set to the
container.
This will make sure that the page content doesn't stretch
into an unreasonable layout on wide viewports.
https://bootstrap-vue.org/docs/components/layout#fluid-width-container
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: Ic50dd3b4339d532663279350afdcc30e59bb0c74
|
|
Added BootSettingsStore and component to handle changing boot
source, boot override option and TPM required option.
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: I885dd6008aceb34b319953a2e9b6416d848baf16
|
|
Add route, component and Control requests to enable
power operations (power on, soft and hard reboot, soft
and hard power off).
This rewrite includes updates to use Redfish endpoints.
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: I54784b8cc1b6260e44e708c260ea4a531fc0a629
|
|
Restructure language file to use consistent pattern
across pages following loose guidelines.
- Create buckets for common global labels
- Create common component objects–appHeader, appNavigation,
appPageTitle
- Page specific labels should be nested in an object with a
key prefixed with 'page' followed by the page title
- Any 'major' child components should be nested inside page
specific objects
- Avoid any complex linked locale messages
- Alphabetize object keys, alphabetize nested properties at
end of object block
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: Ie4222b3ce24dec7af31b55b5a77425ca2f492789
|
|
Created a ControlStore with the intention to consolidate actions
across multiple subnav pages under the 'Control' tab, instead of
creating a dedicated RebootBmc store with one action.
- Update PageSection component to make sectionTitle prop optional
- Changed PageTitle computed property to data since the value
doesn't change during the component lifecycle
- Change PageSection <section> element to <div> to avoid
accessibility issues
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: I2877e2a7b9bfee245c48d52c70859978b74be7f3
|