de23ea23 | 11-Jul-2024 |
Surya V <suryav@ami.com> |
Vuelidate, I18n, and filter are upgraded to vue3
While navigating to the pages i18n, vuelidate, and filters errors occurred. i18n, and vuelidate code changes in each page adapted to vue3. Filter glo
Vuelidate, I18n, and filter are upgraded to vue3
While navigating to the pages i18n, vuelidate, and filters errors occurred. i18n, and vuelidate code changes in each page adapted to vue3. Filter global function for date and time format implemented in the main.js file and those files which as called the filter functions.
Change-Id: If1a2ee22d47750faef1c35ef2c263299067d9a20 Signed-off-by: Surya Venkatesan <suryav@ami.com>
show more ...
|
8841b7d4 | 15-Jun-2024 |
Sean Zhang <xiazhang@nvidia.com> |
Replace fixed paths with response from API
Currently, the Redfish request used fixed URIs, modify the code to use the BMC and System paths got from response of API calls. For CertificateStore, since
Replace fixed paths with response from API
Currently, the Redfish request used fixed URIs, modify the code to use the BMC and System paths got from response of API calls. For CertificateStore, since it was using the URL for constant variable assignment, changed the constant CERTIFICATE_TYPES to method call.
Change-Id: I330b7272083e3e6993aae5705aae170b8e9a4659 Signed-off-by: Sean Zhang <xiazhang@nvidia.com>
show more ...
|
f11a1901 | 09-May-2024 |
Nikhil Ashoka <a.nikhil@ibm.com> |
Added toast notification for identify LEDs
- Added success toast notification messages for identify LEDs present at Inventory and LEDs page and Overview.
- Import of Toast was not present in Over
Added toast notification for identify LEDs
- Added success toast notification messages for identify LEDs present at Inventory and LEDs page and Overview.
- Import of Toast was not present in Overview's Inventory card and DIMM slot table, fixed it.
Signed-off-by: Nikhil Ashoka <a.nikhil@ibm.com> Change-Id: If9ad84e66f6f15616cb8af51b1e84d8d06b1afd0
show more ...
|
59a732bc | 09-Oct-2023 |
HuyLe <hule@amperecomputing.com> |
Display Power Supply Inventory from PowerSubsystem
Switch Power Supply information to use information from the new PowerSubsystem since bmcweb enabled this by default, any other modern Redfish imple
Display Power Supply Inventory from PowerSubsystem
Switch Power Supply information to use information from the new PowerSubsystem since bmcweb enabled this by default, any other modern Redfish implementation should have this schema enabled.
Tested: On Ampere MtJade platform 1. Login to WebUI; Hardware Status; Inventory 2. Inventory information for power supplies is displayed.
Change-Id: Iad59d0145b47bcd5eb3cb4ff852e50da976a6005 Signed-off-by: HuyLe <hule@amperecomputing.com>
show more ...
|
2e6c7cc4 | 05-Mar-2024 |
Gunnar Mills <gmills@us.ibm.com> |
Move to new ThermalSubsystem
Remove VUE_APP_FAN_DATA_FROM_THERMAL_SUBSYSTEM. Assume any Redfish implementation we are using has the new ThermalSubsystem. bmcweb, the only webserver, webui-vue suppor
Move to new ThermalSubsystem
Remove VUE_APP_FAN_DATA_FROM_THERMAL_SUBSYSTEM. Assume any Redfish implementation we are using has the new ThermalSubsystem. bmcweb, the only webserver, webui-vue supports today, enabled this by default at https://gerrit.openbmc.org/c/openbmc/bmcweb/+/69228
ThermalSubsystem, PowerSubsystem has been out since 2020.4, so it is reasonable to assume it is there in any modern Redfish implementation.
Tested: Nabil tested and verified this worked.
Signed-off-by: Gunnar Mills <gmills@us.ibm.com> Change-Id: I4952daf30f9b654234dd0e838adebc38cc8c380f
show more ...
|
8132399c | 27-Feb-2024 |
Ed Tanous <ed@tanous.net> |
Reformat files with new linter
All changes should be whitespace, and were done using npm run-script lint.
Change-Id: I943c6b435c5c872841af5affc1e89910468b5ca6 Signed-off-by: Ed Tanous <ed@tanous.ne
Reformat files with new linter
All changes should be whitespace, and were done using npm run-script lint.
Change-Id: I943c6b435c5c872841af5affc1e89910468b5ca6 Signed-off-by: Ed Tanous <ed@tanous.net>
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 ...
|
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 ...
|
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 ...
|
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 ...
|
6c5418f5 | 25-Feb-2022 |
MichalX Szopinski <michalx.szopinski@intel.com> |
Remove hardcoded chassis from Fan store
This change removes the hardcoded chassis URL from FanStore. Now the URL is taken from the odata.id.
Signed-off-by: MichalX Szopinski <michalx.szopinski@inte
Remove hardcoded chassis from Fan store
This change removes the hardcoded chassis URL from FanStore. Now the URL is taken from the odata.id.
Signed-off-by: MichalX Szopinski <michalx.szopinski@intel.com> Change-Id: I59e4d46a8aaa453f6662f4f396f32d7fad18fb91
show more ...
|
9298ea3f | 11-Jan-2023 |
kirankumarb07 <kirankumarb@ami.com> |
Fixed sensor mismatch issue with IPMI and redfish
Description: The sensor count in WebUI is mismatched when compared to IPMI and REDFISH responses. When Web UI is iterating the sensor response prope
Fixed sensor mismatch issue with IPMI and redfish
Description: The sensor count in WebUI is mismatched when compared to IPMI and REDFISH responses. When Web UI is iterating the sensor response property, the iteration is stopped when the key value is undefined. As a result, the sensor details in the web UI are incorrect. So added the code changes to check the property value in every iteration, whether the value is present or not.
Tested: Step 1: Login to WEB UI Step 2: Navigate to Hardware Status and Sensors Step 3: Check the sensor details with IPMI and redfish response Step 4: All the sensors and those details in the IPMI and redfish response are listing in Web UI
Change-Id: Icf5098b3dd2413851e755d9ede17a8501cbb7411 Signed-off-by: Kirankumar Ballapalli <kirankumarb@ami.com>
show more ...
|
ba60e9c3 | 21-Nov-2022 |
Glukhov Mikhail <mikl@greenfil.ru> |
Removed the MemorySize
Removed the MemorySize field for DIMMs, because it is missing in Redfish ``` https://www.dmtf.org/sites/default/files/standards/documents/DSP8010.zip ```
Change-Id: I12f37a60
Removed the MemorySize
Removed the MemorySize field for DIMMs, because it is missing in Redfish ``` https://www.dmtf.org/sites/default/files/standards/documents/DSP8010.zip ```
Change-Id: I12f37a601e429060765960f3c66b5249b84eabe7 Signed-off-by: Glukhov Mikhail <mikl@greenfil.ru>
show more ...
|
946535f3 | 24-Oct-2022 |
wangqi02 <wangqi02@inspur.com> |
Fix In-page "Refresh" button doesn't update sensor readings
The reason for this problem is uniqBy always keep the first one when removing repetition
Resolves: https://github.com/openbmc/webui-vue/i
Fix In-page "Refresh" button doesn't update sensor readings
The reason for this problem is uniqBy always keep the first one when removing repetition
Resolves: https://github.com/openbmc/webui-vue/issues/60
Change-Id: Iec87d7845e694b0f2a14de4061ae113eac492fc0 Signed-off-by: wangqi02 <wangqi02@inspur.com>
show more ...
|
fedc7344 | 25-Feb-2022 |
MichalX Szopinski <michalx.szopinski@intel.com> |
Add missing Model mapping to Chassis Store
Add missing "model" mapping on "Hardware status" tab in chassis section.
Signed-off-by: MichalX Szopinski <michalx.szopinski@intel.com> Change-Id: I9a6bd4
Add missing Model mapping to Chassis Store
Add missing "model" mapping on "Hardware status" tab in chassis section.
Signed-off-by: MichalX Szopinski <michalx.szopinski@intel.com> Change-Id: I9a6bd4a7e4fbaaac72aa8d59cc065ba0bea040bd
show more ...
|
18cde3ce | 05-Jan-2022 |
Nikhil Ashoka <a.nikhil@ibm.com> |
Add values to system inventory table
TotalSystemMemoryGiB and CoreCount field is not present.
Added TotalSystemMemoryGiB under Memory summary Added CoreCount under Processor summary
Signed-off-by:
Add values to system inventory table
TotalSystemMemoryGiB and CoreCount field is not present.
Added TotalSystemMemoryGiB under Memory summary Added CoreCount under Processor summary
Signed-off-by: Nikhil Ashoka <a.nikhil@ibm.com> Change-Id: I598abc7c05dd5113db0071ecd71bbcc32ad696c4
show more ...
|
d600bb52 | 20-Dec-2021 |
Kenneth Fullbright <kennyneedsmilky@gmail.com> |
Fixed Assembly table Identify LED switches
Identify LED should toggle on/off successfully
Rewrote the patch code to work with the Redfish schema
Set LocationIndicatorActive to true: curl -k -H "X-
Fixed Assembly table Identify LED switches
Identify LED should toggle on/off successfully
Rewrote the patch code to work with the Redfish schema
Set LocationIndicatorActive to true: curl -k -H "X-Auth-Token: $token" -X PATCH -d ' { "Assemblies":[ {"MemberId" : "0", "LocationIndicatorActive":true}, {"MemberId": "1", "LocationIndicatorActive":true} ] }' https://${bmc}/redfish/v1/Chassis/chassis/Assembly
MemberId is required to reference which assembly LED to toggle
Signed-off-by: Kenneth Fullbright <kennyneedsmilky@gmail.com> Change-Id: Id0a3cf4dc533f6a0205be9fd037b13f92647cc00
show more ...
|
61fdd942 | 27-Dec-2021 |
Sandeepa Singh <sandeepa.singh@ibm.com> |
Add missing properties to Dimms table
- Added the following properties: Base module type, Bus width bits, Capacity MiB, Data width bits, Enabled, Operating speed Mhz
- Design has been updated for D
Add missing properties to Dimms table
- Added the following properties: Base module type, Bus width bits, Capacity MiB, Data width bits, Enabled, Operating speed Mhz
- Design has been updated for Dimms table
Signed-off-by: Sandeepa Singh <sandeepa.singh@ibm.com> Change-Id: Ifd77071abd9544120c1904065275ccc00dd8d862
show more ...
|
81876788 | 27-Sep-2021 |
Sandeepa Singh <sandeepa.singh@ibm.com> |
Add Dimms table missing properties
- Added the following properties: Model, Description, Spare part number, Location Number, Memory type, Memory size, Identify led
- Design has been updated for Dim
Add Dimms table missing properties
- Added the following properties: Model, Description, Spare part number, Location Number, Memory type, Memory size, Identify led
- Design has been updated for Dimms table on inventory page
Signed-off-by: Sandeepa Singh <sandeepa.singh@ibm.com> Change-Id: Ife61396bd70c29df1b5ea55091adc8c6813b5cdc
show more ...
|
a02c6f94 | 09-Sep-2021 |
Sneha Patel <Snehaben.Patel@ibm.com> |
Add Assemblies schema to Hardware Status - Inventory and LEDs
Signed-off-by: Sneha Patel <Snehaben.Patel@ibm.com> Change-Id: I1a4edae664d008a4f618d03d62e2319d8157ed6d |
9f61234a | 02-Sep-2021 |
Sneha Patel <Snehaben.Patel@ibm.com> |
Location codes on Hardware status-Inventory and LEDs
Display location number on hardware inventory items
Signed-off-by: Sneha Patel <Snehaben.Patel@ibm.com> Change-Id: Ib5555191f21ac4546d0b2e2af5b3
Location codes on Hardware status-Inventory and LEDs
Display location number on hardware inventory items
Signed-off-by: Sneha Patel <Snehaben.Patel@ibm.com> Change-Id: Ib5555191f21ac4546d0b2e2af5b395aaa3a5357e
show more ...
|
a69102a2 | 02-Aug-2021 |
Konstantin Aladyshev <aladyshev22@gmail.com> |
Use a 'V' symbol for voltage unit
Currently webui-vue displays all sensor data with units written as symbols ('A', 'W', 'C', 'RPM') except for voltage which is written as 'Volts'. Use a 'V' symbol f
Use a 'V' symbol for voltage unit
Currently webui-vue displays all sensor data with units written as symbols ('A', 'W', 'C', 'RPM') except for voltage which is written as 'Volts'. Use a 'V' symbol for voltage unit for unification.
Change-Id: I257b6d6bf1d099f62a861430a6448368b56dace1 Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com>
show more ...
|
c000265d | 19-Aug-2021 |
Sukanya Pandey <sukapan1@in.ibm.com> |
Resolve bug for identify LED switch in processor table
Bug: While toggling identify LED for cpu0, in return other identify LEDs are also getting toggled which belongs to different CPUs.
Signed-off-
Resolve bug for identify LED switch in processor table
Bug: While toggling identify LED for cpu0, in return other identify LEDs are also getting toggled which belongs to different CPUs.
Signed-off-by: Sukanya Pandey <sukapan1@in.ibm.com> Change-Id: Ic48eba7b391a28f861e38f306233387819ad944c
show more ...
|
05388966 | 10-Jun-2021 |
Sukanya Pandey <sukapan1@in.ibm.com> |
Add system attention indicators
- Different LEDs and statuses will be added to hardware status page - Status for power will be shown and LED included is System identify Led
Signed-off-by: Sukanya P
Add system attention indicators
- Different LEDs and statuses will be added to hardware status page - Status for power will be shown and LED included is System identify Led
Signed-off-by: Sukanya Pandey <sukapan1@in.ibm.com> Change-Id: I8689f7bf3cc02a7a90379ec50b005bf344c091e4
show more ...
|
68cbbe90 | 14-Jul-2021 |
Sandeepa Singh <sandeepa.singh@ibm.com> |
IA update: Update control section to operations
This is the third update to the information architecture changes and has the following changes:
- The control section has been updated to operations
IA update: Update control section to operations
This is the third update to the information architecture changes and has the following changes:
- The control section has been updated to operations - The server led page has been removed - The firmware page is moved to operations section
Signed-off-by: Sandeepa Singh <sandeepa.singh@ibm.com> Change-Id: I2e23da447890d7bee51892e1f782d5f2db6dded4
show more ...
|