| 665235c6 | 27-Feb-2024 |
Ed Tanous <ed@tanous.net> |
Add empty authentication module
New versions of vuex warn if there are modules that are used in an element that haven't had their namespace defined. This module isn't actually used in the test, so
Add empty authentication module
New versions of vuex warn if there are modules that are used in an element that haven't had their namespace defined. This module isn't actually used in the test, so add an empty Vuex module that matches the name of AuthenticationStore, so the test can pass.
Change-Id: I5bceb3e1e0bad603028cfb17fa95b020d68ceb4d Signed-off-by: Ed Tanous <ed@tanous.net>
show more ...
|
| 2f7f657d | 28-Feb-2024 |
Konstantin Aladyshev <aladyshev22@gmail.com> |
Correct AppNavigation snapshot to pass unit tests
The commit "Add SNMP alerts page and test hooks" (7c1cfe7e25957fc915fc9790bdf78887295b1fee) has added a new page to the navigation, but didn't chang
Correct AppNavigation snapshot to pass unit tests
The commit "Add SNMP alerts page and test hooks" (7c1cfe7e25957fc915fc9790bdf78887295b1fee) has added a new page to the navigation, but didn't change the shanpshot. As a result this broke the unit tests. Perform "npx jest --updateSnapshot" to automatically correct the AppNavigation snapshot.
Tested: Did npm run test:unit and it passed.
Change-Id: I9f9dbf235013d8736d958d5c8d19eb3d75c575ba Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com> Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
| 84b4f0b9 | 16-Jan-2024 |
Glukhov Mikhail <mikl@greenfil.ru> |
Spanish language removed
Spanish was on the list, but the actual translation was missing
Change-Id: I36fd0542954f048fceea7c6ad7b1e0f207e70df8 Signed-off-by: Glukhov Mikhail <mikl@greenfil.ru> |
| 73d255b6 | 16-Jan-2024 |
Glukhov Mikhail <mikl@greenfil.ru> |
Inventory: replacement of FAN ID with Name
With a large number of FANs, a list of names is much easier to read than a list of IDs. Now the Name is in the header of the row, and the ID only when expa
Inventory: replacement of FAN ID with Name
With a large number of FANs, a list of names is much easier to read than a list of IDs. Now the Name is in the header of the row, and the ID only when expanded.
Change-Id: Ic8a08e28db7f747f9765f45dbbda504bf827fb25 Signed-off-by: Glukhov Mikhail <mikl@greenfil.ru>
show more ...
|
| e19c981b | 21-Feb-2024 |
Gunnar Mills <gmills@us.ibm.com> |
OWNERS: Update Gunnar's email address
I have multiple email addresses in my Gerrit account but as https://gerrit.openbmc.org/c/openbmc/bmcweb/+/69506 shows my Preferred email has to match the OWNERS
OWNERS: Update Gunnar's email address
I have multiple email addresses in my Gerrit account but as https://gerrit.openbmc.org/c/openbmc/bmcweb/+/69506 shows my Preferred email has to match the OWNERS file, do that.
More discussion in Discord at [1] https://discord.com/channels/775381525260664832/817151035197358081/1209585278025601094
Tested: With https://gerrit.openbmc.org/c/openbmc/bmcweb/+/69549 my +2 means something again.
Change-Id: I56c3813cd3f5feb5f0b614786dea374efe19dc79 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
| 1b417cd4 | 15-Nov-2023 |
Konstantin Aladyshev <aladyshev22@gmail.com> |
RU: Add State to DIMM slot inventory summary
Add russian translations that were missed in a commit 5d86af86e5dd0c4c7d9e902fc191c8b19ac890d1 ("Add State to DIMM slot inventory summary").
Change-Id:
RU: Add State to DIMM slot inventory summary
Add russian translations that were missed in a commit 5d86af86e5dd0c4c7d9e902fc191c8b19ac890d1 ("Add State to DIMM slot inventory summary").
Change-Id: I127fd05a2ceb621c3ba455b9caf89578b48e5cf9 Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com>
show more ...
|
| 5d86af86 | 09-Oct-2023 |
HuyLe <hule@amperecomputing.com> |
Add State to DIMM slot inventory summary
Add state information in DIMM slot inventory summary so that users can know if the DIMM slot has DIMM plugged or not.
Change-Id: Id9b7ebb2079762b354b418d060
Add State to DIMM slot inventory summary
Add state information in DIMM slot inventory summary so that users can know if the DIMM slot has DIMM plugged or not.
Change-Id: Id9b7ebb2079762b354b418d060d4a1223273b50d Signed-off-by: HuyLe <hule@amperecomputing.com>
show more ...
|
| 710f121e | 08-Oct-2023 |
HuyLe <hule@amperecomputing.com> |
Fix pressing Refresh button not removing deleted sensors
Issue: when clicking the Refresh button at top right corner of the WebUI, sensors that were removed from Redfish are not removed from the Web
Fix pressing Refresh button not removing deleted sensors
Issue: when clicking the Refresh button at top right corner of the WebUI, sensors that were removed from Redfish are not removed from the WebUI but still shown with old sensor values. Root cause: current code keeps a list of sensors. Click on Refresh button just checks and updates sensors returned by Redfish, it does not check if sensors are still present or not. This is incorrect for sensors on hot plug devices or PLDM sensors when the sensor source is not available. In this case, sensors are completely removed instead of just their values changed to n/a. Solution: Initialize an empty array sensor state to retrieve existing sensor data whenever loading sensors.
Change-Id: Ifb0c0586fdba22b6f446c58b3d5b937a3f3ee750 Signed-off-by: HuyLe <hule@amperecomputing.com>
show more ...
|
| c3cf3610 | 27-Jan-2022 |
Kenneth Fullbright <kennyneedsmilky@gmail.com> |
Update Firmware page interactions when system is powered on
- if isServerPowerOffRequired is true & !isServerOff is true a warning will be shown that the server must be powered off to switch images
Update Firmware page interactions when system is powered on
- if isServerPowerOffRequired is true & !isServerOff is true a warning will be shown that the server must be powered off to switch images and update the firmware.
- When system power is on, the switch to "running button" is disabled.
Signed-off-by: Kenneth Fullbright <kennyneedsmilky@gmail.com> Change-Id: I65a24984c36f6ae39d715f4fa66e9884d031cb20
show more ...
|
| 20983592 | 25-Sep-2023 |
Sivaprabu Ganesan <sivaprabug@ami.com> |
Hide the trashcan icon for DHCP address
When the IPv4 address is in DHCP mode, hide the trashcan icon. If the address is in static IPv4 mode, the trashcan icon will show that the user can delete the
Hide the trashcan icon for DHCP address
When the IPv4 address is in DHCP mode, hide the trashcan icon. If the address is in static IPv4 mode, the trashcan icon will show that the user can delete the IPv4 static address.
Change-Id: I27dc8dc64d93b1e2425de6143473a91f7bc0b104 Signed-off-by: Sivaprabu Ganesan <sivaprabug@ami.com>
show more ...
|
| ebef6eee | 07-Aug-2023 |
Ed Tanous <edtanous@google.com> |
Remove phosphor-rest style login
As part of [1] There are deprecated login flows that webui-vue seems to have copied from phosphor-rest. These were originally added because phosphor-rest didn't loo
Remove phosphor-rest style login
As part of [1] There are deprecated login flows that webui-vue seems to have copied from phosphor-rest. These were originally added because phosphor-rest didn't look at response codes, but webui-vue does, so we can use the normal version, which allows us to reduce the code in bmcweb.
This needs to go the same time as [1].
Tested: Gunnar tested with 65810 and this works.
[1] https://gerrit.openbmc.org/c/openbmc/bmcweb/+/65810
Change-Id: I1e55f08cf1d7d44b6757ac4173a26546eaca72e5 Signed-off-by: Ed Tanous <edtanous@google.com> Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
| 7c1cfe7e | 16-May-2023 |
Konstantin Aladyshev <aladyshev22@gmail.com> |
Add SNMP alerts page and test hooks
This page will be included in Configuration section of the primary navigation. The user will be able to delete and add alert destination.
Change-Id: I396d19a54ea
Add SNMP alerts page and test hooks
This page will be included in Configuration section of the primary navigation. The user will be able to delete and add alert destination.
Change-Id: I396d19a54ea11724f2c5aec67e20ba9abff947d3 Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com>
show more ...
|
| d3bb2215 | 07-Aug-2023 |
Gunnar Mills <gmills@us.ibm.com> |
IBM env: Enable ThermalSubsystem API
Just like the commit before it, enabling this on the env Intel, enable VUE_APP_FAN_DATA_FROM_THERMAL_SUBSYSTEM and ThermalSubsystem for the fan data.
Change-Id:
IBM env: Enable ThermalSubsystem API
Just like the commit before it, enabling this on the env Intel, enable VUE_APP_FAN_DATA_FROM_THERMAL_SUBSYSTEM and ThermalSubsystem for the fan data.
Change-Id: Iaf8164ed622546579a379c707ebbc9660017379b Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
| 582ac0d4 | 25-Jul-2023 |
Sivaprabu Ganesan <sivaprabug@ami.com> |
Fan data from Thermal or ThermalSubsystem API
Fan data API switch in Inventory and LEDs page based on environment variable VUE_APP_FAN_DATA_FROM_THERMAL_SUBSYSTEM.
Backend Support PR:
https://gerr
Fan data from Thermal or ThermalSubsystem API
Fan data API switch in Inventory and LEDs page based on environment variable VUE_APP_FAN_DATA_FROM_THERMAL_SUBSYSTEM.
Backend Support PR:
https://gerrit.openbmc.org/c/openbmc/bmcweb/+/57533
Change-Id: I95ac9f9cef97bdab84a179b3e318eb37ab11752b Signed-off-by: Sivaprabu Ganesan <sivaprabug@ami.com>
show more ...
|
| 43e3bd26 | 27-Jul-2023 |
Jason M. Bills <jason.m.bills@intel.com> |
Update node-fetch and follow-redirects to fix CVEs
For https://nvd.nist.gov/vuln/detail/CVE-2022-0235, update node-fetch to 2.6.7.
For https://nvd.nist.gov/vuln/detail/CVE-2022-0536 and https://nvd
Update node-fetch and follow-redirects to fix CVEs
For https://nvd.nist.gov/vuln/detail/CVE-2022-0235, update node-fetch to 2.6.7.
For https://nvd.nist.gov/vuln/detail/CVE-2022-0536 and https://nvd.nist.gov/vuln/detail/CVE-2022-0155, update follow-redirects to 1.14.8.
Tested: Confirmed that I can still log into the web UI.
Change-Id: I044014ac07ce3c88f63b1a66d8677cf80617cd5a Signed-off-by: Jason M. Bills <jason.m.bills@intel.com>
show more ...
|
| 37b22a13 | 12-May-2023 |
Nikhil Ashoka <a.nikhil@ibm.com> |
WebSocket tries to connect with 'console/default' instead of 'console0'
- This patchset will try to connect to the WebSocket with the path 'console/default'. - Until now, we were connecting to 'con
WebSocket tries to connect with 'console/default' instead of 'console0'
- This patchset will try to connect to the WebSocket with the path 'console/default'. - Until now, we were connecting to 'console0'.
Signed-off-by: Nikhil Ashoka <a.nikhil@ibm.com> Change-Id: I6136e09458284b76f5b03f89be247db3e3ff82fd
show more ...
|
| 6a3b7b5d | 14-Jul-2023 |
Konstantin Aladyshev <aladyshev22@gmail.com> |
Drop processor and memory summary status display
Redfish deprecated the Processor/Memory Summary Status (state, health, healthrollup) attributes. Please refer to redfish spec for more details: https
Drop processor and memory summary status display
Redfish deprecated the Processor/Memory Summary Status (state, health, healthrollup) attributes. Please refer to redfish spec for more details: https://redfish.dmtf.org/schemas/v1/ComputerSystem.v1_20_0.json
These attributes are already removed from the bmcweb code: https://gerrit.openbmc.org/c/openbmc/bmcweb/+/62731
So currently webui-vue tries to access not present attributes and fails, and since these fields are not marked as optional, 'Server Overview' card fails to display.
Drop processor and memory summary status attributes handling to correct the issue.
Change-Id: I7fb956a0a310c6bd85560169b1ca0a64c19dc824 Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com>
show more ...
|
| 6236b11b | 11-Jul-2023 |
Gunnar Mills <gmills@us.ibm.com> |
Fix CI fail
Looks like a new bump of the tools caught us.
Saw this fail on https://gerrit.openbmc.org/c/openbmc/webui-vue/+/63442
Fails like: ``` diff --git a/docs/guide/components/page-section/in
Fix CI fail
Looks like a new bump of the tools caught us.
Saw this fail on https://gerrit.openbmc.org/c/openbmc/webui-vue/+/63442
Fails like: ``` diff --git a/docs/guide/components/page-section/index.md b/docs/guide/components/page-section/index.md index 94113c5..a37d67c 100644 --- a/docs/guide/components/page-section/index.md +++ b/docs/guide/components/page-section/index.md @@ -6,7 +6,7 @@ string will be rendered in an `h2` header element.
```vue // Example: `src/views/AccessControl/Ldap/Ldap.vue` - <page-section :section-title="$t('pageLdap.settings')"> +<page-section :section-title="$t('pageLdap.settings')"></page-section> ``` ```
Change-Id: I1ada18a09050c5fbcc773a28ef20b8af1b7e84e4 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
| 2a87a2e4 | 18-Jun-2023 |
yubowei982 <yubowei0982@phytium.com.cn> |
Fix incorrect or missing parameters in functions of api
1."api.get()" need to add 'config' parameter for some circumstance need to modify configure. 2.The second param of api.delete() is payload not
Fix incorrect or missing parameters in functions of api
1."api.get()" need to add 'config' parameter for some circumstance need to modify configure. 2.The second param of api.delete() is payload not config. 3."api.patch()" need to add 'config' parameter for some circumstance need to modify configure. 4."api.put()" need to add 'config' parameter for some circumstance need to modify configure.
Change-Id: I2df9eae468933c043dd9be1e12d2e2aeb9576ae8 Signed-off-by: Bowei Yu <yubowei0982@phytium.com.cn>
show more ...
|
| 0c63fddc | 29-Jun-2023 |
Konstantin Aladyshev <aladyshev22@gmail.com> |
RU: Sessions page Client ID is not displayed
Fix minor difference in EN/RU translation that was introduced in a commit 568b8a93af49d35891f042f73add850cfa651308 ("Sessions page Client ID is not displ
RU: Sessions page Client ID is not displayed
Fix minor difference in EN/RU translation that was introduced in a commit 568b8a93af49d35891f042f73add850cfa651308 ("Sessions page Client ID is not displayed").
Change-Id: I4d4c3275a954fd9a005d81ea1a51571cb54ff23a Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com>
show more ...
|
| ca17cbe8 | 29-Jun-2023 |
Konstantin Aladyshev <aladyshev22@gmail.com> |
RU: Old password input in change password screen
Add russian translations that were missed in a commit bcb0ab4f1e933795e53da7c28ca75382c94f9af9 ("Old password input in change password screen").
Cha
RU: Old password input in change password screen
Add russian translations that were missed in a commit bcb0ab4f1e933795e53da7c28ca75382c94f9af9 ("Old password input in change password screen").
Change-Id: I44eacf1ab099f70a72db19c88b1cffad344028fb Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com>
show more ...
|
| c12d81d6 | 29-Jun-2023 |
Konstantin Aladyshev <aladyshev22@gmail.com> |
RU: OpenLDAP and Active Directory is taken from translation file
Add russian translations that were missed in a commit 65fa7bf8c8bb0f3f856c69f7d8aa61808ad6994a ("OpenLDAP and Active Directory is tak
RU: OpenLDAP and Active Directory is taken from translation file
Add russian translations that were missed in a commit 65fa7bf8c8bb0f3f856c69f7d8aa61808ad6994a ("OpenLDAP and Active Directory is taken from translation file").
Change-Id: I7154dab0f68009763d560c3f534d313dac93aeba Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com>
show more ...
|
| fb6c6de9 | 14-Jun-2023 |
Konstantin <sulwirld@gmail.com> |
Fix kvm session and add event bus
Bug description: Before this commit KVM window wasn't being closed after logging out
Test: Step1. Launch webui on browser and see KVM page on /#/operations
Fix kvm session and add event bus
Bug description: Before this commit KVM window wasn't being closed after logging out
Test: Step1. Launch webui on browser and see KVM page on /#/operations/kvm. Step2. Open additional window using 'Open in new tab'. Step3. Navigate to another page. For example, /#/operations/key-clear. Step4. Logout. Window is still open.
Change-Id: Ife79ebca41eb4d588c0b8f4fae06135420eda155 Signed-off-by: Konstantin Maskov <sulwirld@gmail.com>
show more ...
|
| af76e2bc | 15-Jun-2023 |
Jason M. Bills <jason.m.bills@intel.com> |
Add fields to the DIMM inventory table
There is a request to see three additional fields from Redfish in the DIMM inventory table: https://github.com/openbmc/webui-vue/issues/107.
This change adds
Add fields to the DIMM inventory table
There is a request to see three additional fields from Redfish in the DIMM inventory table: https://github.com/openbmc/webui-vue/issues/107.
This change adds Manufacturer, Error correction, and Rank count data from Redfish into the DIMM inventory table.
Tested: Confirmed that the three fields show in the table with the correct data from Redfish.
Change-Id: I6f1fc5103649abf8350e5b5c107c11eea3d1a599 Signed-off-by: Jason M. Bills <jason.m.bills@intel.com>
show more ...
|
| 65fa7bf8 | 15-Jun-2023 |
Nikhil Ashoka <a.nikhil@ibm.com> |
OpenLDAP and Active Directory is taken from translation file
- OpenLDAP and Active Directory were hardcoded in the file, Hence, now, it is taken from the translation file in this commit.
Signed-o
OpenLDAP and Active Directory is taken from translation file
- OpenLDAP and Active Directory were hardcoded in the file, Hence, now, it is taken from the translation file in this commit.
Signed-off-by: Nikhil Ashoka <a.nikhil@ibm.com> Change-Id: Iebf557fbb20842878cce34c7f2969031af1765dd
show more ...
|