History log of /openbmc/webui-vue/src/ (Results 101 – 125 of 678)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
095bb6dd22-Mar-2023 Konstantin Aladyshev <aladyshev22@gmail.com>

RU: Correct 'successSaveNetworkSettings' translation

Since %{settings} template variable in this case takes values like
'DHCP' or 'IPv4' the translation string needs minor correction.

Change-Id: I9

RU: Correct 'successSaveNetworkSettings' translation

Since %{settings} template variable in this case takes values like
'DHCP' or 'IPv4' the translation string needs minor correction.

Change-Id: I987e3a8a60fd3f1bba163fcf81904dda303fe036
Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com>

show more ...

aced36e822-Mar-2023 Konstantin Aladyshev <aladyshev22@gmail.com>

RU: Added DHCP enable/disable feature

Add russian translations that were missed in a commit
e8cb2c6a81e8abb75cb63c10c29008d868e7fef2
("Added DHCP enable/disable feature").

Change-Id: Ida37e9864f124

RU: Added DHCP enable/disable feature

Add russian translations that were missed in a commit
e8cb2c6a81e8abb75cb63c10c29008d868e7fef2
("Added DHCP enable/disable feature").

Change-Id: Ida37e9864f12424011c8c1b12eb1cac126672112
Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com>

show more ...

6ad19aac21-Mar-2023 kirankumarb07 <kirankumarb@ami.com>

Fix User Management Page issues title and Policy

This patchset will fix the following issues in the user management page

1. "lockoutThreshold" and "lockoutDuration" values are not shown in the
acco

Fix User Management Page issues title and Policy

This patchset will fix the following issues in the user management page

1. "lockoutThreshold" and "lockoutDuration" values are not shown in the
account policy model when we navigate to any other page and come back
to the user management page account policy model.
Fix - The "lockoutThreshold" and "lockoutDuration" values are monitored
and updated in the model window by using the watch. When navigated from
another page, the watch is not updating the values, so the default
values are displayed. Initialized the value with an empty object, so
the watch will get triggered and update the fields with proper values.

2. The User Management Page title is not translated properly. The
router names are used to map each page's language objects. For the user
management page, the router name and the object value in the locale
file are different. Due to that, the title did not get translated
properly.
Fix - Changed the user management page title to match the locale file's
language object key value.

Change-Id: I1582c9d528633465c65f5d78e31d3dc740252cb0
Signed-off-by: Kirankumar Ballapalli <kirankumarb@ami.com>

show more ...

aeb1981623-Nov-2022 Damian Celico <damianx.celico@intel.com>

Added route restrictions based on user privilege

This commit allows us to add 'exclusiveToRoles' field to
route config files, with the list of roles that can access
this resource, if needed. In this

Added route restrictions based on user privilege

This commit allows us to add 'exclusiveToRoles' field to
route config files, with the list of roles that can access
this resource, if needed. In this case, only Administrator
can access Virtual-Media page and SOL console, and it is blocked for other
users.

Signed-off-by: Sivaprabu Ganesan <sivaprabug@ami.com>
Change-Id: Ibcee18bd92d97c34414ecaf2caf6af28070c5538

show more ...

568b8a9314-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 ...

e78d10b703-Mar-2023 kirankumarb07 <kirankumarb@ami.com>

After the session expired redirect to login page

If the user switches pages between the KVM and Virtual Media pages
after the session has expired, it won't redirect to the login page.

So I have add

After the session expired redirect to login page

If the user switches pages between the KVM and Virtual Media pages
after the session has expired, it won't redirect to the login page.

So I have added the system redfish API call in the create method to
check the session timeout status. If the session is expired, the API
call will get a 401 status, and WEBUI will be redirected to the
login page.

Change-Id: I069768ee0cef41afb4e6aa770bb8bec6565a16bd
Signed-off-by: Kirankumarb07 Ballapalli <kirankumarb@ami.com>

show more ...

5d95418c09-Mar-2023 kirankumarb07 <kirankumarb@ami.com>

Fix pre commit script break

There is no validation handle before checking the page title name
from the router. Which causes the pre-commit script to through error.
This patch set will handle this sc

Fix pre commit script break

There is no validation handle before checking the page title name
from the router. Which causes the pre-commit script to through error.
This patch set will handle this scenario and fix the break.

Change-Id: I5aed3bfeba643c2eb2b2753bf8f6d984b5100361
Signed-off-by: Kirankumar Ballapalli <kirankumarb@ami.com>

show more ...

373d243c15-Dec-2022 Chandra Harkude <chandramohan.harkude@gmail.com>

Fixed calling method "handleSubmit" two times

Problem : "handleSubmit" called on clicking Ok button implicitly as
well by the form
(<b-form id="generate-csr-form" novalidate @submit.prevent=
"handle

Fixed calling method "handleSubmit" two times

Problem : "handleSubmit" called on clicking Ok button implicitly as
well by the form
(<b-form id="generate-csr-form" novalidate @submit.prevent=
"handleSubmit"), due to this,
redfish API POST /redfish/v1/CertificateService/Actions/Certificate
Servi
ce.GenerateCSR
sent two times when "Generate CSR" button clicked,ideally redfish API
needs to be sent only once
This leads to failure of the second redfish API.

Steps to Reproduce Issue:

1. Go to 'Login->Security and access->Certificate->Generate CSR fill
the form
2. Click on 'Generate CSR.'
3. Scroll down to 'More Tools->Web Developer Tools->Network tab'
4. Two POST /redfish/v1/CertificateService/Actions/CertificateService.
GenerateCSR are sent

Solution: The issue can be fixed either by deleting the Ok button click
event listener or deleting
the (@submit.prevent="handleSubmit"). I have used later one, which is
small change as well does not
alter the code much

Tested : I did manual testing and observed that two POST requests
are no longer sent
Reference : https://softauthor.com/vuejs-prevent-form-submission/

Signed-off-by: Chandra Harkude <chandramohan.harkude@gmail.com>
Change-Id: I8736e597d2fe70aef438779667475426837d2c67

show more ...

b63e9d9a07-Feb-2023 kirankumarb07 <kirankumarb@ami.com>

SOL console opened in a new tab shows an error

When the SOL console is opened in a new window, the status of the SOL
connection is displayed as "disconnected." And the error message is
displaying, "

SOL console opened in a new tab shows an error

When the SOL console is opened in a new window, the status of the SOL
connection is displayed as "disconnected." And the error message is
displaying, "The system must be powered on to connect."

I have added this patch to get the systems API call to get the server
status when SOL is opened in a new window.

Change-Id: I971947fea0980605d400d46bb1e18b2d20164602
Signed-off-by: Kirankumar Ballapalli <kirankumarb@ami.com>

show more ...

d8c71c0015-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 ...

b89eed2712-Jan-2023 kirankumarb07 <kirankumarb@ami.com>

Closed KVM new window after WEBUI logged out

Description:

When KVM is opened in new window, after WEB UI is logged out,
opened KVM window is not getting closed. It remains opened and
accessible.

R

Closed KVM new window after WEBUI logged out

Description:

When KVM is opened in new window, after WEB UI is logged out,
opened KVM window is not getting closed. It remains opened and
accessible.

Root Cause:

There is not handle to close the KVM new window after the WEB UI
logged out.

Fix:

Added the KVM window opened information in store, and checked that
information to close the window.

Tested:

Step 1: Login to WEB UI
Step 2: Navigate to Operations -> KVM
Step 3: Open KVM in new window
Step 4: Click Logout in WEB UI

Result:

After successful log out, KVM new window is closed as expected.

Change-Id: Iab8e54d3088a08fb0ae9b581b2647fc0ab5460bd
Signed-off-by: Kirankumar Ballapalli <kirankumarb@ami.com>

show more ...

e8cb2c6a04-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 ...

d0b078f624-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 ...

713dae0914-Nov-2022 Damian Celico <damianx.celico@intel.com>

Added popup window with error message

Showing error message if uploaded certificate is incorrect

Signed-off-by: Damian Celico <damianx.celico@intel.com>
Change-Id: Ifa034e663329e4841ff5c68f6171ce71

Added popup window with error message

Showing error message if uploaded certificate is incorrect

Signed-off-by: Damian Celico <damianx.celico@intel.com>
Change-Id: Ifa034e663329e4841ff5c68f6171ce71739a6d13

show more ...

3bf966a707-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 ...

38e131ad07-Feb-2023 kirankumarb07 <kirankumarb@ami.com>

Page heading do not translated on language change

Log in and log out of the application, change the language, and login
to the application. The heading and title are in the previous language
transla

Page heading do not translated on language change

Log in and log out of the application, change the language, and login
to the application. The heading and title are in the previous language
translation is handled in the router, and the languages are selected
after the router has rendered.The page title and heading translation
are handled after the language is selected.

Change-Id: Iba42fe3a535fe0b402f551c3f43e19d5ff12181d
Signed-off-by: Kirankumar Ballapalli <kirankumarb@ami.com>

show more ...

da53c06706-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 ...

2897447b05-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 ...

9298ea3f11-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 ...

c72f1e3e06-Jan-2023 Sivaprabu Ganesan <sivaprabug@ami.com>

Added encodeURIComponent to CSR certificate

Description 1:
Downloading the CSR certificate data value without
encodeURIComponent function is not supported in Firefox
So added the encodeURIComponent

Added encodeURIComponent to CSR certificate

Description 1:
Downloading the CSR certificate data value without
encodeURIComponent function is not supported in Firefox
So added the encodeURIComponent function to download the
csr certificate

Tested:
Step 1: Launch WEBUI on firefox
Step 2: Navigate to Security and access, Certificates Page
Step 3: Generate and Download CSR certificate
(KeyPair Algorithm - EC and Key curve id - secp521r1)
Step 4: After CSR Downloaded, copy the downloaded
file to any of the linux machine
Step 5: Try to create an https/ldap certificate
via openssl on linux machine

Result:
Able to download the CSR certificate successfully
and able to create https/ldap certificate via openssl

Description 2:
While downloading the generated csr via Web UI,
the csr file is getting downloaded as ".txt" file
but it should download as ".csr" file
So changed the extension to ".csr"

Tested:
Step 1: Login to Web UI.
Step 2: Navigate to Security and access, Certificates Page
Step 3: Click Generate CSR Button and fill the required details
Step 4: Click Generate CSR from the popup modal.
Step 5: After CSR Generated an prompt will open
and it will show download and copy option. In that select download,
the csr certificate will download with ".csr" extension

Change-Id: Ice176006a95afd53845d7696ce0eac88f02b1096
Signed-off-by: Sivaprabu Ganesan <sivaprabug@ami.com>

show more ...

83ca596d25-Nov-2022 glukhov.mikhail <mikl@greenfil.ru>

Fix SOL status

Only when the host is turned off should the status be "Disconnected".
For other host states, the SOL status should be Connected.

Test: enabled my host in DiagnosticMode. Now SOL stat

Fix SOL status

Only when the host is turned off should the status be "Disconnected".
For other host states, the SOL status should be Connected.

Test: enabled my host in DiagnosticMode. Now SOL status is "Connected",
before the patch it was "Disconnected

Signed-off-by: glukhov.mikhail <mikl@greenfil.ru>
Change-Id: I000b181f71d7ee5bd243a3c6a6d03ea7a9ea0ef7

show more ...

ba60e9c321-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 ...

7385e13908-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 ...


/openbmc/webui-vue/.github/ISSUE_TEMPLATE/bug_report.md
/openbmc/webui-vue/.github/ISSUE_TEMPLATE/design-review.md
/openbmc/webui-vue/.github/ISSUE_TEMPLATE/feature_request.md
/openbmc/webui-vue/.github/workflows/deploy-docs-to-gh-pages.yml
/openbmc/webui-vue/CONTRIBUTING.md
/openbmc/webui-vue/README.md
/openbmc/webui-vue/docs/customization/build.md
/openbmc/webui-vue/docs/customization/readme.md
/openbmc/webui-vue/docs/customization/theme.md
/openbmc/webui-vue/docs/guide/coding-standards/accessibility.md
/openbmc/webui-vue/docs/guide/coding-standards/readme.md
/openbmc/webui-vue/docs/guide/components/alerts/index.md
/openbmc/webui-vue/docs/guide/components/buttons/index.md
/openbmc/webui-vue/docs/guide/components/file-upload/readme.md
/openbmc/webui-vue/docs/guide/components/info-tooltip/index.md
/openbmc/webui-vue/docs/guide/components/page-section/index.md
/openbmc/webui-vue/docs/guide/components/page-title/index.md
/openbmc/webui-vue/docs/guide/components/readme.md
/openbmc/webui-vue/docs/guide/components/status-icon/readme.md
/openbmc/webui-vue/docs/guide/components/table/index.md
/openbmc/webui-vue/docs/guide/components/toasts/index.md
/openbmc/webui-vue/docs/guide/guidelines/colors.md
/openbmc/webui-vue/docs/guide/guidelines/internationalization.md
/openbmc/webui-vue/docs/guide/guidelines/motion.md
/openbmc/webui-vue/docs/guide/guidelines/typography.md
/openbmc/webui-vue/docs/guide/quickstart/forms.md
/openbmc/webui-vue/docs/guide/quickstart/page-anatomy.md
/openbmc/webui-vue/docs/guide/quickstart/store-anatomy.md
/openbmc/webui-vue/docs/guide/readme.md
/openbmc/webui-vue/docs/guide/unit-testing/readme.md
/openbmc/webui-vue/docs/readme.md
/openbmc/webui-vue/package-lock.json
/openbmc/webui-vue/package.json
locales/en-US.json
locales/es.json
locales/ru-RU.json
b24a483e02-Nov-2022 Konstantin Aladyshev <aladyshev22@gmail.com>

Display DIMM identify LED element only if LED is present

If identify LED for the DIMM module is not present, don't display
control element for it.

Signed-off-by: Konstantin Aladyshev <aladyshev22@g

Display DIMM identify LED element only if LED is present

If identify LED for the DIMM module is not present, don't display
control element for it.

Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com>
Change-Id: I30f7e3ad9333874bbeb2050c421baf509bb833fc

show more ...

946535f324-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 ...

12345678910>>...28