History log of /openbmc/webui-vue/ (Results 1 – 25 of 857)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
5fa63e5a12-Jun-2025 Patrick Williams <patrick@stwcx.xyz>

markdownlint: fixes

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I5d07d550b9c483de6c4d5f64570ea8336564297a

7fb9bb4f24-Apr-2025 Vladimir Novikov <MeVladimirNovikov@gmail.com>

Fix password confirmation validation

@vuelidate/validators ^2.0.0 does not support literal strings as
references for sameAs. They instead treated as literal strings and it
means that the password co

Fix password confirmation validation

@vuelidate/validators ^2.0.0 does not support literal strings as
references for sameAs. They instead treated as literal strings and it
means that the password confirmation must exactly match the passed
string which is obviously incorrect.

This essentially is just a correction of some artifacts caused by the
upgrade to Vue 3.

Change-Id: I41f6a1764c2dd3fcfbfd96d2da9b48e6e409fef0
Signed-off-by: Vladimir Novikov <MeVladimirNovikov@gmail.com>

show more ...

34e78de505-May-2025 Jason M. Bills <jason.m.bills@intel.com>

Remove the obmc-custom style import

Importing the obmc-custom style adds over 700KB to the binary size. This
import was not there with Vue 2, so remove the import to restore the Vue
2 implementation

Remove the obmc-custom style import

Importing the obmc-custom style adds over 700KB to the binary size. This
import was not there with Vue 2, so remove the import to restore the Vue
2 implementation and reduce the binary size.

Change-Id: I0a32003da26c5e1e055b952ca502190068f9960e
Signed-off-by: Jason M. Bills <jason.m.bills@intel.com>

show more ...

6ce5d84530-Apr-2025 Jason M. Bills <jason.m.bills@intel.com>

i18n: clean up invalid i18n.t comment

The i18n.t method changed to i18n.global.t for vue3 support, so this
comment is no longer valid.

I found this on the Intel router and am pushing this for compl

i18n: clean up invalid i18n.t comment

The i18n.t method changed to i18n.global.t for vue3 support, so this
comment is no longer valid.

I found this on the Intel router and am pushing this for completeness,
but I didn't test this environment.

Tested:
Did not test

Change-Id: Ieba177977583bf05f6444466a630f4e6f83af91f
Signed-off-by: Jason M. Bills <jason.m.bills@intel.com>

show more ...

0d7909b405-May-2025 Jason M. Bills <jason.m.bills@intel.com>

LoginLayout: Fix logo-bmc size override

The size override to a height of 60 is not working in my environment.
This updates to override style instead.

Change-Id: I7df8f724f822f60bf555a8ec8fd9e0bf997

LoginLayout: Fix logo-bmc size override

The size override to a height of 60 is not working in my environment.
This updates to override style instead.

Change-Id: I7df8f724f822f60bf555a8ec8fd9e0bf9979dbd5
Signed-off-by: Jason M. Bills <jason.m.bills@intel.com>

show more ...

06cfd5bf30-Apr-2025 Jason M. Bills <jason.m.bills@intel.com>

i18n: fix global method in page-title guide

The change from i18n.t method to i18n.global.t for vue3 support was
missed in the page-title guide. I found this on the Intel router and am
pushing this f

i18n: fix global method in page-title guide

The change from i18n.t method to i18n.global.t for vue3 support was
missed in the page-title guide. I found this on the Intel router and am
pushing this for completeness.

Change-Id: I97c993e36caa07af6df7c1ae3124e4f9380c493b
Signed-off-by: Jason M. Bills <jason.m.bills@intel.com>

show more ...

83c891d330-Apr-2025 Jason M. Bills <jason.m.bills@intel.com>

i18n: fix global method in ibm router

The change from i18n.t method to i18n.global.t for vue3 support was
missed in the IBM router. I found this on the Intel router and am
pushing this for completen

i18n: fix global method in ibm router

The change from i18n.t method to i18n.global.t for vue3 support was
missed in the IBM router. I found this on the Intel router and am
pushing this for completeness, but I didn't test this environment.

Tested:
Did not test

Change-Id: Iee1f32a82b2a2bf9e30362572486a7c109586fea
Signed-off-by: Jason M. Bills <jason.m.bills@intel.com>

show more ...

142fe91830-Apr-2025 Jason M. Bills <jason.m.bills@intel.com>

i18n: fix global method in intel router

The change from i18n.t method to i18n.global.t for vue3 support was
missed in the Intel router and caused the pages to fail to load.

Tested:
Confirmed that p

i18n: fix global method in intel router

The change from i18n.t method to i18n.global.t for vue3 support was
missed in the Intel router and caused the pages to fail to load.

Tested:
Confirmed that pages all load correctly.

Change-Id: I9d922f0f4d5016b8a12fd48a97192a95aa646472
Signed-off-by: Jason M. Bills <jason.m.bills@intel.com>

show more ...

b05410f029-Jan-2025 suryav9724 <suryav@ami.com>

fix: Update date formatting to use formatTime

Show the Time and Timezone in the overview page instead of showing date
twice. Format the date using the formatTime filters to display the
proper date a

fix: Update date formatting to use formatTime

Show the Time and Timezone in the overview page instead of showing date
twice. Format the date using the formatTime filters to display the
proper date and time in the overview page.

Before it shows date twice, In the place of time it shows date.

Change-Id: Ibd8211530750091c03f788106bfb78097be2b2d8
Signed-off-by: Surya Venkatesan <suryav@ami.com>

show more ...

b9a0133a01-Feb-2025 Ekaterine Papava <papava.e@gtu.ge>

Adding Georgian translation for web interface

In case there is a need to include font, you can contact me.
BR, Ekaterine.

Change-Id: I878a0f7ea3ffc163ebc71e0278bac9c0a6323dd9
Signed-off-by: Ekateri

Adding Georgian translation for web interface

In case there is a need to include font, you can contact me.
BR, Ekaterine.

Change-Id: I878a0f7ea3ffc163ebc71e0278bac9c0a6323dd9
Signed-off-by: Ekaterine Papava <papava.e@gtu.ge>

show more ...

24b377db24-Jan-2025 suryav9724 <suryav@ami.com>

style: add Sass configuration for Vue 3

Configure sass in the vue.config.js file and remove the
import of the scss file from each page. The styles are
handled by the css loaderOptions in the config

style: add Sass configuration for Vue 3

Configure sass in the vue.config.js file and remove the
import of the scss file from each page. The styles are
handled by the css loaderOptions in the config file.
Every component and page has the appropriate style applied.
The appearance adjusts to the openBmc webui in Vue 2.

Change-Id: I3773c063646185b80b7bd61d05aa80a993cbd121
Signed-off-by: Surya Venkatesan <suryav@ami.com>

show more ...

730c0ce524-Mar-2025 Konstantin Aladyshev <aladyshev22@gmail.com>

RU: Fix power operations as per DMTF redfish spec

Some corrections for the translations added in the commit
918526f20c16a05c261a56814657942a707323dd
("Fix power operations as per DMTF redfish spec")

RU: Fix power operations as per DMTF redfish spec

Some corrections for the translations added in the commit
918526f20c16a05c261a56814657942a707323dd
("Fix power operations as per DMTF redfish spec").

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

show more ...

64fe024924-Mar-2025 Konstantin Aladyshev <aladyshev22@gmail.com>

RU: Fix single event entry download

Add russian translations that were missed in a commit
582e954ecff4edf58c143dc644a21b15005e8109
("Fix single event entry download").

Change-Id: I8dbca4d4ab0b3b077

RU: Fix single event entry download

Add russian translations that were missed in a commit
582e954ecff4edf58c143dc644a21b15005e8109
("Fix single event entry download").

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

show more ...

5bd860e224-Mar-2025 Konstantin Aladyshev <aladyshev22@gmail.com>

RU: Add support for IPv6 network setting

Add russian translations that were missed in a commit
db47b7e1f4b8174698b1894edabf57d022fac609
("Add support for IPv6 network setting").

Change-Id: I373a9ee

RU: Add support for IPv6 network setting

Add russian translations that were missed in a commit
db47b7e1f4b8174698b1894edabf57d022fac609
("Add support for IPv6 network setting").

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

show more ...

4e8c2da524-Mar-2025 Konstantin Aladyshev <aladyshev22@gmail.com>

RU: Added toast notification for identify LEDs

Add russian translations that were missed in a commit
f11a190192115fbb798dc0ded02d3f383e407922
("Added toast notification for identify LEDs").

Change-

RU: Added toast notification for identify LEDs

Add russian translations that were missed in a commit
f11a190192115fbb798dc0ded02d3f383e407922
("Added toast notification for identify LEDs").

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

show more ...

6b1a157321-Jan-2025 Paul Fertser <fercerpav@gmail.com>

[RFC] add Dumps page to navigation

The functionality of initiating and displaying dumps is not enabled by
default in bmcweb but it's used by at least Facebook, Fii and IBM. While
IBM has their own o

[RFC] add Dumps page to navigation

The functionality of initiating and displaying dumps is not enabled by
default in bmcweb but it's used by at least Facebook, Fii and IBM. While
IBM has their own overview page and router code which makes it
accessible the others do not.

I do not know what the policy should be about exposing features like
that, please comment. Guess ideally webui should discover available
features on startup and add to the menu dynamically, any takers?

Change-Id: I9c85ecaba009547c69166c5cbaba62a005d75f48
Signed-off-by: Paul Fertser <fercerpav@gmail.com>

show more ...

a5dbf55f13-Jan-2025 Huy Le Anh <hule@amperecomputing.com>

Boot settings: remove oneTimeBootEnabled check

The commit [1] added oneTimeBootEnabled as condition to display
he Boot settings menu. It is not reasonable as the option is disabled
by default [2] an

Boot settings: remove oneTimeBootEnabled check

The commit [1] added oneTimeBootEnabled as condition to display
he Boot settings menu. It is not reasonable as the option is disabled
by default [2] and users can configure for a selected boot option to
be applied once or permanent.
This commit removes the check so that the menu is displayed when the
boot source option is supported.

Tested:
1. Log in to BMC Web and go to the server-power-operations page
2. The boot settings options are shown.

[1]: https://github.com/openbmc/webui-vue/commit/918526f20c16a05c261a56814657942a707323dd

[2]: https://github.com/openbmc/openbmc/blob/f8b0a12a3781e1f771630cad1244016b1ed6f8cd/meta-phosphor/recipes-phosphor/settings/phosphor-settings-manager/boot_type.override.yml#L19

Change-Id: I1efd2ae0c201744076e3fb00229c81847e940687
Signed-off-by: Huy Le Anh <hule@amperecomputing.com>

show more ...

85b2d31512-Nov-2024 Shane Lin <hslin@nvidia.com>

Rename host firmware to bios firmware

Problem:
- Host firmware naming was inconsistent with actual functionality

Changes:
- Rename hostFirmware to biosFirmware in store
- Update component names and

Rename host firmware to bios firmware

Problem:
- Host firmware naming was inconsistent with actual functionality

Changes:
- Rename hostFirmware to biosFirmware in store
- Update component names and references
- Modify i18n translation keys

Tested:
- Verified store mutations/actions
- Confirmed component rendering
- Checked i18n translations
- npx eslint without error related to 'host'

Change-Id: Ib97e4682f649d4a52f65e69df50422d84f23e916
Signed-off-by: Shane Lin <hslin@nvidia.com>

show more ...

6e53b14b21-Jan-2025 Paul Fertser <fercerpav@gmail.com>

Fix Vue3 i18n compatibility for Dumps pages

This follows 883a0d597962dfd30d6c48319b8b33e2d0f98606 approach when the
Dumps code was somehow missed during the refactoring.

The change fixes operation

Fix Vue3 i18n compatibility for Dumps pages

This follows 883a0d597962dfd30d6c48319b8b33e2d0f98606 approach when the
Dumps code was somehow missed during the refactoring.

The change fixes operation for the page showing list of dumps, before it
was blank due to an exception.

Change-Id: I49daa4fdaea1e8d98e4964acff9cb0bda5d8d573
Signed-off-by: Paul Fertser <fercerpav@gmail.com>

show more ...

223fe5b517-Jan-2025 Tan Siewert <tan@siewert.io>

inventory: move serial console to system

SerialConsole was deprecated in Manager v1_10_0 and has been
removed in bmcweb [1].

Because the SerialConsole values were not available anymore, the
Manager

inventory: move serial console to system

SerialConsole was deprecated in Manager v1_10_0 and has been
removed in bmcweb [1].

Because the SerialConsole values were not available anymore, the
Managers were not displayed because "setBmcInfo" couldn't find the
"SerialConsole" properties. THe following error will be logged:

```
TypeError: Cannot read properties of undefined (reading 'ConnectTypesSupported')
at Wa.setBmcInfo (app.25e72670.js:58:745295)
at app.25e72670.js:50:2774
at app.25e72670.js:50:10113
at Array.forEach (<anonymous>)
at app.25e72670.js:50:10092
at Wa._withCommit (app.25e72670.js:50:11953)
at Wa.commit (app.25e72670.js:50:10066)
at Wa.commit (app.25e72670.js:50:9518)
at o.commit (app.25e72670.js:50:2216)
at app.25e72670.js:58:745747
```

[1]: https://github.com/openbmc/bmcweb/commit/fa800c8a141aa4b209269e0fb50cae34aa24f75d

Tested: BMC manager being listed in the inventory and serial console
variables being displayed for the system.

Change-Id: I1a24178717805ca50eef2c89042c0bd9ede1d5bc
Signed-off-by: Tan Siewert <tan@siewert.io>

show more ...

a6becfe113-Jan-2025 Glukhov Mikhail <mikl@greenfil.ru>

Remove deprecated % signs from `vue-i18n` formatting

Starting with version 10 of the `vue-i18n` package, using % signs in
format strings is considered deprecated. This change removes all
occurrences

Remove deprecated % signs from `vue-i18n` formatting

Starting with version 10 of the `vue-i18n` package, using % signs in
format strings is considered deprecated. This change removes all
occurrences of % signs from the source code

Change-Id: I0b3057cfc74576bc8b03196437b9879652d26132
Signed-off-by: Glukhov Mikhail <mikl@greenfil.ru>

show more ...

753c410d13-Jan-2025 Glukhov Mikhail <mikl@greenfil.ru>

Fix: Resolve Content Security Policy issue in vue-i18n

The web page stopped loading due to a Content Security Policy violation
error caused by the use of the "new Function" construct in vue-i18n
ver

Fix: Resolve Content Security Policy issue in vue-i18n

The web page stopped loading due to a Content Security Policy violation
error caused by the use of the "new Function" construct in vue-i18n
version 9.13.1. Upgrading to vue-i18n version 10.0.5 resolves this issue

Change-Id: I57fa72a4ee8edc282a122e42358a77e254c7943f
Signed-off-by: Glukhov Mikhail <mikl@greenfil.ru>

show more ...

b2ca5a5a04-Dec-2024 Huy Le Anh <hule@amperecomputing.com>

Fix date format regex check

The regex formula for formatting dates is no longer correct after
upgrading to Vue3. This commit corrects it by adding a `$` sign to the
end of the date pattern to avoid

Fix date format regex check

The regex formula for formatting dates is no longer correct after
upgrading to Vue3. This commit corrects it by adding a `$` sign to the
end of the date pattern to avoid wrongly validate date in wrong
format.

Tested:
1. Log in to BMC Web and go to the date-time setting
2. Click "Manual" to fill Date field with the following
format: 2025-06-112
3. Can't save and show "Invalid format"

Change-Id: Ia1ff1e9cc9885772e6145732dab177949be60969
Signed-off-by: Huy Le Anh <hule@amperecomputing.com>

show more ...

0c1dcc9619-Nov-2024 Huy Le Anh <hule@amperecomputing.com>

Use the createWebHashHistory method to avoid 404 errors

When using createWebHistory method in Vue 3, we may encounter a 404
error when reloading a page or accessing a specific URL directly due to
a

Use the createWebHashHistory method to avoid 404 errors

When using createWebHistory method in Vue 3, we may encounter a 404
error when reloading a page or accessing a specific URL directly due to
a server configuration that does not properly support HTML5 history,
references at [1] and [2]. Switching to createWebHashHistory method
avoids a 404 error when reloading a page, as it doesn't require a server
configuration to handle navigation. By using the # sign in the URL, the
browser processes everything after the # sign without sending it to the
server, which helps maintain the application state smoothly when
reloading the page.

Tested:
1. Go to the Obmc web page.
2. Switch between different pages.
3. Reload the website by pressing the reload button on the web browser.
4. The Obmc web page reloads normally, without any errors
5. Go to the KVM page and press "Open In New Tab"; the new KVM screen
window displays normally, without 404 error.
6. Go to the SOL page and press "Open In New Tab"; the new SOL screen
window displays normally, without 404 error.

[1]: https://router.vuejs.org/guide/essentials/history-mode.html
[2]: https://stackoverflow.com/questions/66514813/error-404-on-page-reload-with-vue3-routing

Change-Id: I6f4dbd2b27888c852b627d74471671352ee43a39
Signed-off-by: Huy Le Anh <hule@amperecomputing.com>

show more ...

ee728e6926-Dec-2024 suryav9724 <suryav@ami.com>

Timeout duration error in account policy setting

On user management page fix the error while save the account policy
settings with the automatic after timeout.

while changing the timeout duration t

Timeout duration error in account policy setting

On user management page fix the error while save the account policy
settings with the automatic after timeout.

while changing the timeout duration the value is in string but the
payload should be integer.

Add the parseInt in the timeout duration value while save the account
policy settings with the automatic after timeout.

Change-Id: I69ab13af3fd34e4128d3f01b71b0ffd092fe9a06
Signed-off-by: suryav9724 <suryav@ami.com>

show more ...

12345678910>>...35