#
883a0d59 |
| 23-Mar-2024 |
Ed Tanous <ed@tanous.net> |
i18n, vue-router and vuex upgrade
1. Configuration of i18n legacy as false. 2. Translation function t is called using the useI18n. 3. Used the i18n.global.t() function from i18n instead of this.$t()
i18n, vue-router and vuex upgrade
1. Configuration of i18n legacy as false. 2. Translation function t is called using the useI18n. 3. Used the i18n.global.t() function from i18n instead of this.$t() 4. Event bus error that occurred during logout. 5. Implemented vue-router 4.4.0 and vuex upgrade to 4.1.0
Change-Id: I9464d82c76dcc1445ce271983ea3ab9d7b03d265 Signed-off-by: Surya Venkatesan <suryav@ami.com>
show more ...
|
#
da53c067 |
| 06-Feb-2023 |
Konstantin <sulwirld@gmail.com> |
Fix bug in Overview endless loading
Bug description: Before this commit there was an endless loading on blue bar when user entering to the Overview. Problem was missing `if` statement
Fix bug in Overview endless loading
Bug description: Before this commit there was an endless loading on blue bar when user entering to the Overview. Problem was missing `if` statement after what that promise wasn't be able to finish.
Test: Step1. Launch webui on browser and see Overview page. Step2. Wait a while. Blue loading bar finished pulsing.
Change-Id: I2ea3b6f125ca24fcefeea8020c4a903ea018f4f7 Signed-off-by: Konstantin Maskov <sulwirld@gmail.com>
show more ...
|
#
6a192d52 |
| 02-Sep-2021 |
Dixsie Wolmers <dixsie@ibm.com> |
Update overview layout
Layout updates uses bootstrap vue cards to display general information. View more links and download or export ability has been added to the overview page.
Network settings d
Update overview layout
Layout updates uses bootstrap vue cards to display general information. View more links and download or export ability has been added to the overview page.
Network settings displays the hostname and the first IP address for the first ethernet interface. Link status was also added.
TODO: Add idle power and power mode properties in seperate commit for each story.
Signed-off-by: Dixsie Wolmers <dixsie@ibm.com> Change-Id: Iaf0720d76b2a9416f068a1e779ede59bffda9727
show more ...
|
#
33d755f4 |
| 18-Feb-2021 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Update the default firmware page
- Minor updates made to the general layout and styles - Changes to some page copy - Moves update firmware form to bottom of page - Adds dynamic TFTP upload optio
Update the default firmware page
- Minor updates made to the general layout and styles - Changes to some page copy - Moves update firmware form to bottom of page - Adds dynamic TFTP upload option - Adds dynamic card layout for BMC and host firmwre - 2 cards for combined - 4 cards for separate - Removes FirmwareSingleImage components that were used for IBM builds
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: Ib5465ecc30dd1505824bf41c82d33b7655d5e598
show more ...
|
#
ff70e9e4 |
| 23-Dec-2020 |
SurenNeware <sneware9@in.ibm.com> |
Removed truncated style from overview page
- Removed truncated style from network information section.
Signed-off-by: Suren Neware <sneware9@in.ibm.com> Change-Id: I11339a1c6099a733b07979dd26b13a0b
Removed truncated style from overview page
- Removed truncated style from network information section.
Signed-off-by: Suren Neware <sneware9@in.ibm.com> Change-Id: I11339a1c6099a733b07979dd26b13a0b400de19a
show more ...
|
#
edb8a774 |
| 29-Oct-2020 |
Sukanya Pandey <sukapan1@in.ibm.com> |
Resolve custom-event-name-casing lint warnings
Signed-off-by: Sukanya Pandey <sukapan1@in.ibm.com> Change-Id: I9eea4eac3b8cacc216fc9ad1011e51622622e75f
|
#
602e98aa |
| 21-Oct-2020 |
Derick Montague <derick.montague@ibm.com> |
Update linting packages to use latest
- 99% of changes were small syntax changes that were changed by the lint command. There were a couple of small manual changes to meet the property order pattern
Update linting packages to use latest
- 99% of changes were small syntax changes that were changed by the lint command. There were a couple of small manual changes to meet the property order patterns established as part of the vue:recommended guidelines.
There are rules that were set from errors to warnings and new stories are being opened to address those issues.
Testing: - Successfully ran npm run serve - Successfully ran npm run lint - Verified functionality works as expected, e.g. success and failure use cases - Resolved any JavaScript errors thrown to the console
Signed-off-by: Derick Montague <derick.montague@ibm.com> Change-Id: Ie082f31c73ccbe8a60afa8f88a9ef6dbf33d9fd2
show more ...
|
#
98bb24eb |
| 06-Oct-2020 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Add two file firmware update
Adds the ability to upload separate Host and BMC firmware images through the GUI. By default, the two file firmware update page will be shown. Changes to the .env config
Add two file firmware update
Adds the ability to upload separate Host and BMC firmware images through the GUI. By default, the two file firmware update page will be shown. Changes to the .env configurations will enable the single file upload page. The IBM env is configured to allow single file firmware update.
Two file upload features: - File upload through local workstation or tftp server - Reboot from backup BMC image - Does not have ability to reboot from backup host image - Does not implement checks in GUI for host status, which is the same as what we have in phosphor-webui
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: Ibf2a2d9ffc3952dd5a5454c723350c61d9f91c3e
show more ...
|
#
0b980dbf |
| 06-Oct-2020 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Make copy of single file firmware upload
Make a copy of single file firmware upload component and store in env directory. Update IBM router to use copied single file firmware components. Update IBM
Make copy of single file firmware upload
Make a copy of single file firmware upload component and store in env directory. Update IBM router to use copied single file firmware components. Update IBM store module to use copied single file firmware store.
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: I046ce6c69a02b90400058866295b84c5435f5a4b
show more ...
|
#
61859097 |
| 30-Sep-2020 |
SurenNeware <sneware9@in.ibm.com> |
Update relative path imports to use '@' alias
- Add '@/' instead of '../../../'
Signed-off-by: Suren Neware <sneware9@in.ibm.com> Change-Id: Ida1dc26f2bd62f38914a74b729ee8fd143c360ac
|
#
92a0a4ac |
| 15-Jul-2020 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Add Firmware page
Adds ability to upload a fimware image by local workstation or TFTP. Also adds ability to reboot BMC from the backup image.
- Add route definition, component view, and store for
Add Firmware page
Adds ability to upload a fimware image by local workstation or TFTP. Also adds ability to reboot BMC from the backup image.
- Add route definition, component view, and store for Firmware page - Get ActiveSoftwareImage location at /redfish/v1/Managers/bmc - Get backup by checking for an image id that is not the same as the active image /redfish/v1/UpdateService/FirmwareInventory - Switch running firmware image by making PATCH request to /redfish/v1/Managers/bmc
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: I04450e5a170d374122908c4c0349ba3b6e93ed2c
show more ...
|
#
d388a28b |
| 08-Jul-2020 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Add ability to customize theme styles
Showcases how different themes/styles can be supported using .env variables. If an environemnt name is specified during the build process, an overrides file wil
Add ability to customize theme styles
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
show more ...
|
#
c3fb64e2 |
| 01-Jul-2020 |
Dixsie Wolmers <dixsie@ibm.com> |
Fix overview page server information bug
The frontend displays "--" as the default state when static values are null.
When backend returns an empty string for server model, serial number, manufactu
Fix overview page server information bug
The frontend displays "--" as the default state when static values are null.
When backend returns an empty string for server model, serial number, manufacturer or firmware version, then return "--" to follow the current default state pattern.
Signed-off-by: Dixsie Wolmers <dixsie@ibm.com> Change-Id: Ica0d864993d7124598c09c5bd33d0313d84059db
show more ...
|
#
c687f101 |
| 02-Jun-2020 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Refactor Overview page
Use SystemStore to get Server information values on the overview page. Added missing properties to SystemStore and removed hostFirmware from FirmwareStore.
Signed-off-by: Yos
Refactor Overview page
Use SystemStore to get Server information values on the overview page. Added missing properties to SystemStore and removed hostFirmware from FirmwareStore.
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: I5923adb0345f0de28f9a66f460e41d15f87f743a
show more ...
|
#
598bf7e9 |
| 01-May-2020 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Add loading bar to Overview page
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: I47ef77dda6b348c854e875aa458acfa44e287c49
|
#
40865726 |
| 13-Apr-2020 |
Derick Montague <derick.montague@ibm.com> |
Update Sass architecture to require helper imports
- Restructuring file strucure to support single file components use of Sass variables when imported into vuepress. - Creating a scalable file struc
Update Sass architecture to require helper imports
- 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
show more ...
|
#
f7aa7f9c |
| 27-Apr-2020 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Remove hostname D-Bus request
Hostname is available in NetworkSettingsStore using redfish api.
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: I26c26281ca8d9003d2daaed13d6bbd4d
Remove hostname D-Bus request
Hostname is available in NetworkSettingsStore using redfish api.
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: I26c26281ca8d9003d2daaed13d6bbd4db6ed700c
show more ...
|
#
3111b6fa |
| 21-Apr-2020 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Update layout fluid prop to set max-width
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-widt
Update layout fluid prop to set max-width
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
show more ...
|
#
36016e45 |
| 11-Mar-2020 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Fix Overview errors
Updated computed variable names and store actions to match what is defined in FirmwareStore.
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: Id95e6cdae6eda4
Fix Overview errors
Updated computed variable names and store actions to match what is defined in FirmwareStore.
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: Id95e6cdae6eda4588f2f7b7264c5d4152bfd4c03
show more ...
|
#
4c69f5b7 |
| 26-Feb-2020 |
Dixsie Wolmers <dixsie@ibm.com> |
Move power control to redfish
Replaces power cap store and power consumption store with power control store and uses redfish.
Signed-off-by: Dixsie Wolmers <dixsie@ibm.com> Change-Id: I5cce223da173
Move power control to redfish
Replaces power cap store and power consumption store with power control store and uses redfish.
Signed-off-by: Dixsie Wolmers <dixsie@ibm.com> Change-Id: I5cce223da17373bcae3e7c6736a4580e1bd8ae00
show more ...
|
#
46a87446 |
| 26-Feb-2020 |
Dixsie Wolmers <dixsie@ibm.com> |
Move Firmware version call to use Redfish
Updates firmware store to use redfish api for bmc and host firmware version.
Signed-off-by: Dixsie Wolmers <dixsie@ibm.com> Change-Id: Ib545d62b5211d141307
Move Firmware version call to use Redfish
Updates firmware store to use redfish api for bmc and host firmware version.
Signed-off-by: Dixsie Wolmers <dixsie@ibm.com> Change-Id: Ib545d62b5211d141307364c0e45a3462f85e9d90
show more ...
|
#
547b5fc3 |
| 24-Feb-2020 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Update language json structure
Restructure language file to use consistent pattern across pages following loose guidelines.
- Create buckets for common global labels - Create common component objec
Update language json structure
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
show more ...
|
#
9d40e308 |
| 13-Feb-2020 |
Dixsie Wolmers <dixsie@ibm.com> |
Update overview events table and overview network layout
- Convert events list group to bootstrap table - Add ethernet interfaces to overview using redfish
Signed-off-by: Dixsie Wolmers <dixsie@ibm
Update overview events table and overview network layout
- Convert events list group to bootstrap table - Add ethernet interfaces to overview using redfish
Signed-off-by: Dixsie Wolmers <dixsie@ibm.com> Change-Id: I633f03ba4a65358861664a869b35adf5358c45e6
show more ...
|
#
75d3fb7e |
| 10-Feb-2020 |
Dixsie Wolmers <dixsie@ibm.com> |
Translate overview page
- Power cap and power consumption state is translated in the store - Static overview text is translated in the template
Signed-off-by: Dixsie Wolmers <dixsie@ibm.com> Chan
Translate overview page
- Power cap and power consumption state is translated in the store - Static overview text is translated in the template
Signed-off-by: Dixsie Wolmers <dixsie@ibm.com> Change-Id: I9463072e38c82b4660743ba9785a606ef1c69eae
show more ...
|
#
537c6cb6 |
| 06-Jan-2020 |
Dixsie Wolmers <dixsiew@gmail.com> |
Update overview quicklinks with community approved design
Resubmitting after reverted–original commit here https://gerrit.openbmc-project.xyz/c/openbmc/webui-vue/+/28762
Signed-off-by: Dixsie Wolme
Update overview quicklinks with community approved design
Resubmitting after reverted–original commit here https://gerrit.openbmc-project.xyz/c/openbmc/webui-vue/+/28762
Signed-off-by: Dixsie Wolmers <dixsie@ibm.com> Signed-off-by: Derick Montague <derick.montague@ibm.com> Change-Id: Ib4b2cc8015b86a9f6de11ebcade57abe086c5990
show more ...
|