#
918526f2 |
| 19-Sep-2024 |
Shubhi Garg <shgarg@nvidia.com> |
Fix power operations as per DMTF redfish spec
[Problem Description]:
1) Power Operations page uses "Orderly" and "Immediate" strings for "Graceful reboot/shutdown" and "Force reboot/shutdown". Thes
Fix power operations as per DMTF redfish spec
[Problem Description]:
1) Power Operations page uses "Orderly" and "Immediate" strings for "Graceful reboot/shutdown" and "Force reboot/shutdown". These names do not align according to redfish spec and causes user confusion.
2) For boot settings, if "BootSourceOverrideEnabled" flag is false, WebUI allows to modify boot options.
[Changes]:
1) Changed reboot/shutdown naming convention as per DMTF redfish spec to view correct names on WebUI.
2) Added info-tooltip to give detailed information on Reboot/Shutdown options. Information is referenced from: https://redfish.dmtf.org/schemas/v1/Resource.json#/definitions/ResetType
3) Added "oneTimeBootEnabled" condition check to render BootSettings if condition is true. "oneTimeBootEnabled" checks BootSourceOverrideEnabled flag, if true then BootSettings will be able to modify boot options.
[Testing]: 1) Load WebUI with the changes and go to Power operations page. 2) Check reboot shutdown names have changes to Graceful reboot/shutdown" and "Force reboot/shutdown". 3) Check if BootSettings template renders as expected.
Change-Id: I5a86e05ee03167ebb93ffd381af3a47c277990fd Signed-off-by: Shubhi Garg <shgarg@nvidia.com>
show more ...
|
#
b2acbcaa |
| 08-Jul-2024 |
Farah Rasheed <Farah.Rasheed1@dell.com> |
Add a confirmation modal for disabling users
Add a confirmation modal in the user management table when users are disabled.
Change-Id: I06bb1c96abdc7fa895aec2fe2025e9039577ae1d Signed-off-by: Farah
Add a confirmation modal for disabling users
Add a confirmation modal in the user management table when users are disabled.
Change-Id: I06bb1c96abdc7fa895aec2fe2025e9039577ae1d Signed-off-by: Farah Rasheed <Farah.Rasheed1@dell.com>
show more ...
|
#
582e954e |
| 05-Jul-2024 |
Sean Zhang <xiazhang@nvidia.com> |
Fix single event entry download
For event entry download, the href not work since the event entry download only work with header of "Accept: application/octet-stream" or the default "*/*", change to
Fix single event entry download
For event entry download, the href not work since the event entry download only work with header of "Accept: application/octet-stream" or the default "*/*", change to click function to make it work.
Refer: https://gerrit.openbmc.org/c/openbmc/bmcweb/+/40136
Change-Id: I11051e913bfd71ef081bed93ffcbeeb1edd8c730 Signed-off-by: Sean Zhang <xiazhang@nvidia.com>
show more ...
|
#
bc49e091 |
| 11-Jun-2024 |
Nikhil Ashoka <a.nikhil@ibm.com> |
Removed TFTP code update option
- Removed TFTP server firmware update ability in the UI.
Signed-off-by: Nikhil Ashoka <a.nikhil@ibm.com> Change-Id: Icbeddc7a3faa262f12e85268206ae70850f37905
|
#
db47b7e1 |
| 12-Jun-2024 |
Sean Zhang <xiazhang@nvidia.com> |
Add support for IPv6 network setting
Add IPv6 setting in network setting page. - Add IPv6 domain name, DNS servers, NTP servers enable/disable - Add DHCPv6 enable/disable - Add IPv6 default gateway
Add support for IPv6 network setting
Add IPv6 setting in network setting page. - Add IPv6 domain name, DNS servers, NTP servers enable/disable - Add DHCPv6 enable/disable - Add IPv6 default gateway - Add IPv6 addresses - Add IPv6 static addresses - Add IPv6 static addresses adding and deleting
Tested: - IPv6 domain name, DNS servers, NTP servers enable/disable function - DHCPv6 enable/disable function - Verified the IPv6 default gateway - IPv6 addresses adding and deleting - Verified the IPv6 addresses in IPv6 table
Change-Id: I9eebf6ef5f7de748f79779d8168b8dcfcdda2495 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 ...
|
#
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 ...
|
#
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 ...
|
#
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 ...
|
#
2dabfc1b |
| 29-Mar-2023 |
kirankumarb07 <kirankumarb@ami.com> |
Add session timeout in Policies page
This patchset will provide the option to configure the session timeout for the WebUI. The functionality will provide the below timeout options to configure.
Add session timeout in Policies page
This patchset will provide the option to configure the session timeout for the WebUI. The functionality will provide the below timeout options to configure. 1. 30 minutes 2. 1 hour 3. 2 hours 4. 4 hours 5. 8 hours 6. 1 Day For the API, redfish is having the following resource. URL - /redfish/v1/SessionService Method - GET (to get the configured timeout) - PATCH (to configure the timeout value) Property - { "SessionTimeout": 1800 }
When the user idles up until the configured session timeout, after that any API call from this session will get 401 status and the web UI will gets logged out.
Change-Id: Ic7c6b4817e560ca4ceb983dc5e2af51f3ae08cf5 Signed-off-by: Kirankumar Ballapalli <kirankumarb@ami.com>
show more ...
|
#
bcb0ab4f |
| 22-Aug-2022 |
Damian Celico <damianx.celico@intel.com> |
Old password input in change password screen
When the user changed their password in profile settings, to prevent XSS attacks, I added the current password input field to authenticate the user.
Onc
Old password input in change password screen
When the user changed their password in profile settings, to prevent XSS attacks, I added the current password input field to authenticate the user.
Once the authentication had success with the current password, then allowing the update was possible. After the password is changed successfully, all the sessions of the user who changed the password will be disconnected, including the current session. and the current session will navigate to the login page.
Signed-off-by: Kirankumar Ballapalli <kirankumarb@ami.com> Change-Id: Idb8bc9d6ada420329c38407da76a08dc83fddd61
show more ...
|
#
568b8a93 |
| 14-Feb-2023 |
kirankumarb07 <kirankumarb@ami.com> |
Sessions page Client ID is not displayed
Redfish added support for the Context parameter on the session resource This parameter has the same function that the "OemSession.ClientId" field served. And
Sessions page Client ID is not displayed
Redfish added support for the Context parameter on the session resource This parameter has the same function that the "OemSession.ClientId" field served. And BMC Web moves all the existing ClientId code to produce Context. This patch set contains the code changes for adding a new column "Context" in the sessions page and modifying the existing column "Client ID" to "Session ID" and mapping the redfish property "Id" to it.
The property "Context" is optional in redfish. If the Context holds any value it will display in WebUI as it is. If it is not having any value, "-" will be displayed in the WebUI.
Change-Id: Ibc99416fc37a91029bf430ccc7b387832eef729c Signed-off-by: Kirankumar Ballapalli <kirankumarb@ami.com>
show more ...
|
#
d8c71c00 |
| 15-Feb-2023 |
Konstantin Aladyshev <aladyshev22@gmail.com> |
Add button to clear POST code logs
Utilize '#LogService.ClearLog' action to provide a possibility for the user to clear POST code logs.
Change-Id: Iadd94b9ebc93bc81b13ee979962103587c939fc7 Signed-o
Add button to clear POST code logs
Utilize '#LogService.ClearLog' action to provide a possibility for the user to clear POST code logs.
Change-Id: Iadd94b9ebc93bc81b13ee979962103587c939fc7 Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com>
show more ...
|
#
e8cb2c6a |
| 04-Jan-2023 |
Nikhil Ashoka <a.nikhil@ibm.com> |
Added DHCP enable/disable feature
- DHCP toggle for enablement was not present, It is now added in the Networks page. - DHCP when enabled, if there is no address, it picks up an address on its own
Added DHCP enable/disable feature
- DHCP toggle for enablement was not present, It is now added in the Networks page. - DHCP when enabled, if there is no address, it picks up an address on its own.When it is disabled, we need to manually configure it.
Signed-off-by: Nikhil Ashoka <a.nikhil@ibm.com> Change-Id: I32a9e0df28e6609945f3757a6bd69dc66a86f480
show more ...
|
#
d0b078f6 |
| 24-Dec-2022 |
Glukhov Mikhail <mikl@greenfil.ru> |
Reducing values to a common format
I use this patch to convert all values into the format <Description>:<Value><Unit of Measure>. I put the units of measure in a separate localization area in order
Reducing values to a common format
I use this patch to convert all values into the format <Description>:<Value><Unit of Measure>. I put the units of measure in a separate localization area in order to use them in the sensor page in the future.
Change-Id: Ic6554860c4185bc4d681a97205051799c6637b5c Signed-off-by: Glukhov Mikhail <mikl@greenfil.ru>
show more ...
|
#
3bf966a7 |
| 07-Feb-2023 |
kirankumarb07 <kirankumarb@ami.com> |
Add translation for a few missing UI elements
On the sensor page and user management page, some of the strings are not getting translated to the selected language. I have added this patch to add the
Add translation for a few missing UI elements
On the sensor page and user management page, some of the strings are not getting translated to the selected language. I have added this patch to add the multiple language strings to the missing strings.
Change-Id: I03ca43bb81708f85e913e39c6dfa24ab7f3de876 Signed-off-by: Kirankumar Ballapalli <kirankumarb@ami.com>
show more ...
|
#
2897447b |
| 05-Jan-2023 |
Sivaprabu Ganesan <sivaprabug@ami.com> |
Enhanced User Management page error message
Description 1: When WebUI creates the user with an already existing username the error message will display the exact failure reason.
Tested: Step 1: Log
Enhanced User Management page error message
Description 1: When WebUI creates the user with an already existing username the error message will display the exact failure reason.
Tested: Step 1: Login to webUI and navigate to user management page Step 2: Create new user with username "testUser1" Step 3: Create another user with same username "testUser1" Step 4: WEB UI will through the error message as "Username 'testuser1' already exists."
Description 2: User can able to disable and change the root user via WebUI Now restricted to disable the root user and changing the root user privilege.
Tested: Step 1: Login to Web UI with root user Step 2: Navigate to User management page Step 3: Try to modify the root user's details Step 4: WebUI won't allow to disable the user, username change and privilege change Step 5: Login Web UI with non-root user Step 6: Web UI won't allow to modify or delete the root user's details
Change-Id: I0e38215b51fb058984664ec38ae9613e18043ed7 Signed-off-by: Sivaprabu Ganesan <sivaprabug@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 ...
|
#
7385e139 |
| 08-Dec-2022 |
Patrick Williams <patrick@stwcx.xyz> |
prettier: re-format
Prettier is enabled in openbmc-build-scripts on Markdown, JSON, and YAML files to have consistent formatting for these file types. Re-run the formatter on the whole repository.
prettier: re-format
Prettier is enabled in openbmc-build-scripts on Markdown, JSON, and YAML files to have consistent formatting for these file types. Re-run the formatter on the whole repository.
Change-Id: I2804ee3ab5ff6bcbf986b028db2fafec8e616779 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
show more ...
|
#
ed7278a2 |
| 26-Sep-2022 |
glukhov.mikhail <mikl@greenfil.ru> |
Added correct diagnostic mode display
Before the patch, the diagnostic mode was displayed as "Not available", after the patch "Diagnostic mode".
Test: in the console run the command "busctl set-pro
Added correct diagnostic mode display
Before the patch, the diagnostic mode was displayed as "Not available", after the patch "Diagnostic mode".
Test: in the console run the command "busctl set-property xyz.openbmc_project.State.Host \ /xyz/openbmc_project/state/host0 \ xyz.openbmc_project.State.Host CurrentHostState \ s "xyz.openbmc_project.State.Host.HostState.DiagnosticMode". open the "Server power operations" page, check the Server status
Signed-off-by: glukhov.mikhail <mikl@greenfil.ru> Change-Id: I90d04e05188eb92c4c4b38fe578ae36db0424b5c
show more ...
|
#
112dbb26 |
| 25-Feb-2022 |
MichalX Szopinski <michalx.szopinski@intel.com> |
Server manufacturer and Firmware version on Overview tab
Add "Server manufacturer" and "Firmware version" to "Server information" card in Overview tab.
Signed-off-by: MichalX Szopinski <michalx.szo
Server manufacturer and Firmware version on Overview tab
Add "Server manufacturer" and "Firmware version" to "Server information" card in Overview tab.
Signed-off-by: MichalX Szopinski <michalx.szopinski@intel.com> Change-Id: If02516b1b721920f83c5fe42a7c5e79fbb1825ca
show more ...
|
#
31fb2b96 |
| 27-Jun-2022 |
Damian Celico <damianx.celico@intel.com> |
Check certificate file extension
Checking the file extension type of uploaded certificates to redfish. Sends the file only if the file type is correct, otherwise shows error.
Signed-off-by: Damian
Check certificate file extension
Checking the file extension type of uploaded certificates to redfish. Sends the file only if the file type is correct, otherwise shows error.
Signed-off-by: Damian Celico <damianx.celico@intel.com> Change-Id: Idfc790bc8967333aed66c5c128334af4231dbea3
show more ...
|
#
9b79a6e7 |
| 07-Feb-2022 |
Konstantin Aladyshev <aladyshev22@gmail.com> |
en-US: Fix typos in translation for Key clear page
Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com> Change-Id: If7632ef07a91424e684bdba847855ef441f7483b
|
#
1d9257e5 |
| 31-Jan-2022 |
Nikhil Ashoka <a.nikhil@ibm.com> |
Update SOL console page alert message
- if the status of the SOL console is disconnected, an alert message will be displays that System must be powered on to connect
Signed-off-by: Nikhil Ashoka <a
Update SOL console page alert message
- if the status of the SOL console is disconnected, an alert message will be displays that System must be powered on to connect
Signed-off-by: Nikhil Ashoka <a.nikhil@ibm.com> Change-Id: I4cdf99954f3a4e129404facf2992dadf63e62f70
show more ...
|