| 280b920e | 31-Oct-2025 |
tiwari-nishant <tiwari.nishant@ibm.com> |
Fixed Loading bar overriding the App Header
- Made the position of loading bar relative to top header
- Loading bar now appears below the App header
Change-Id: I1b0ecca593a039c8354160b505e6aa299c4
Fixed Loading bar overriding the App Header
- Made the position of loading bar relative to top header
- Loading bar now appears below the App header
Change-Id: I1b0ecca593a039c8354160b505e6aa299c40e6f9 Signed-off-by: Nishant Tiwari <tiwari.nishant@ibm.com>
show more ...
|
| c25e0351 | 15-Nov-2025 |
Hariharan Rangasamy <hariharanr@ami.com> |
Document all the Vue App environmental settings
List all the vue app/env flags and add oneline description
Fixes https://github.com/openbmc/webui-vue/issues/75
Change-Id: I0133645297588784f6589b23
Document all the Vue App environmental settings
List all the vue app/env flags and add oneline description
Fixes https://github.com/openbmc/webui-vue/issues/75
Change-Id: I0133645297588784f6589b234ad8ac1e0814e782 Signed-off-by: Hariharan Rangasamy <hariharanr@ami.com>
show more ...
|
| 61bab8aa | 20-Nov-2025 |
Hariharan Rangasamy <hariharanr@ami.com> |
Prevent error when EfficiencyRatings is undefined
Use optional chaining on the element access and on the property access to prevent TypeError
Fixes: https://github.com/openbmc/webui-vue/issues/135
Prevent error when EfficiencyRatings is undefined
Use optional chaining on the element access and on the property access to prevent TypeError
Fixes: https://github.com/openbmc/webui-vue/issues/135
Change-Id: Ic58d4ef086e5d0a43a44b6388b3d1d450c79d224 Signed-off-by: Hariharan Rangasamy <hariharanr@ami.com>
show more ...
|
| 7a2b464a | 19-Nov-2025 |
Jae Hyun Yoo <jae.yoo@oss.qualcomm.com> |
Add forceUpdate option for uploadFirmwareMultipartHttpPush
Add the forceUpdate option for the uploadFirmwareMultipartHttpPush call so that ForceUpdate can be set through it.
Change-Id: I4d1f326963e
Add forceUpdate option for uploadFirmwareMultipartHttpPush
Add the forceUpdate option for the uploadFirmwareMultipartHttpPush call so that ForceUpdate can be set through it.
Change-Id: I4d1f326963e87f024037001c964ab72c90ccb8e1 Signed-off-by: Jae Hyun Yoo <jae.yoo@oss.qualcomm.com>
show more ...
|
| cfbd678d | 28-Apr-2025 |
Jae Hyun Yoo <jae.yoo@oss.qualcomm.com> |
Add applyTime option for uploadFirmwareMultipartHttpPush
Add the applyTime option for the uploadFirmwareMultipartHttpPush call and set its default value to ‘Immediate’.
Change-Id: I7e9a442ef0bd4487
Add applyTime option for uploadFirmwareMultipartHttpPush
Add the applyTime option for the uploadFirmwareMultipartHttpPush call and set its default value to ‘Immediate’.
Change-Id: I7e9a442ef0bd4487b67b921761b51b603a77d9ed Signed-off-by: Jae Hyun Yoo <jae.yoo@oss.qualcomm.com>
show more ...
|
| 75a0fc19 | 19-Nov-2025 |
Thu Nguyen <thu@os.amperecomputing.com> |
SOL: change `scrollback` default to 10000
The Host boot log usually has more than 1000 lines. Apply the default value 1000 for `scrollback` of xterm can cause missing the console messages. Change th
SOL: change `scrollback` default to 10000
The Host boot log usually has more than 1000 lines. Apply the default value 1000 for `scrollback` of xterm can cause missing the console messages. Change the `scrollback` of SOL to 10000.
Tested: 1. Reboot the host while opening the SOL in WebUI 2. The maximum of the number of the scroll back messages in SOL should be 10000.
Change-Id: I96b8e41bb18f2f9eaaf1b977dea1fb03370eda46 Signed-off-by: Thu Nguyen <thu@os.amperecomputing.com>
show more ...
|
| 757550f9 | 19-Nov-2025 |
Hariharan Rangasamy <hariharanr@ami.com> |
Fix typo in CSR form validation
correct typo in ModalGenerateCsr.vue to restore keyCurveId/keyBitLength requiredIf rules
Change-Id: Ied25a53c7b188956925f22fea90f47708055333f Signed-off-by: Harihara
Fix typo in CSR form validation
correct typo in ModalGenerateCsr.vue to restore keyCurveId/keyBitLength requiredIf rules
Change-Id: Ied25a53c7b188956925f22fea90f47708055333f Signed-off-by: Hariharan Rangasamy <hariharanr@ami.com>
show more ...
|
| d36ac8a8 | 03-Nov-2025 |
jason westover <jwestover@nvidia.com> |
Migrate to Bootstrap 5 and remove Vue compat plugin
Complete migration from Bootstrap 4 (bootstrap-vue) to Bootstrap 5 (bootstrap-vue-next) and remove the @vue/compat plugin to finalize the Vue 3 mi
Migrate to Bootstrap 5 and remove Vue compat plugin
Complete migration from Bootstrap 4 (bootstrap-vue) to Bootstrap 5 (bootstrap-vue-next) and remove the @vue/compat plugin to finalize the Vue 3 migration.
Bundle size impact: - Before (Bootstrap 4 + bootstrap-vue): 535 KiB gzipped - After (Bootstrap 5 + bootstrap-vue-next): 511 KiB gzipped - Reduction: 24 KiB (4.5% smaller)
Package updates: - Update bootstrap 4.6.2 -> 5.3.8 - Update bootstrap-vue 2.23.1 -> bootstrap-vue-next 0.40.8 - Remove @vue/compat plugin - Update vue 3.4.29 -> 3.5.24 and related packages - Add mitt 3.0.1 for global event bus - Add vue-demi 0.14.10 for library compatibility
Bootstrap 5 CSS updates: - Replace directional classes: ml/mr/pl/pr -> ms/me/ps/pe - Replace text-left/right -> text-start/end - Replace sr-only -> visually-hidden / visually-hidden-focusable - Update media breakpoint xs -> sm (Bootstrap 5 removed xs) - Update color functions: gray("700") -> $gray-700 - Add form-switch border-radius for curved toggles - Update alert, table, toast, form, and button styles
Bootstrap-Vue-Next API changes: - Use createBootstrap() for plugin registration - Update modal footer slots: #modal-footer -> #footer - Fix form select events: @change -> @update:model-value - Add v-model bindings to modals instead of manual show()/hide() - Update toast system with custom plugin wrapping useToast() - Register components and directives explicitly
Vue 3 specific updates: - Replace $root.$emit with mitt event bus (eventBus.js) - Update render function from h(App) to createApp(App) - Add emits option to components - Use h() instead of $createElement in mixins - Add Vue 3 compile-time feature flags with documentation - Update event listeners: $on/$off to eventBus methods - Add beforeUnmount cleanup for event listeners
New components and significant additions: - src/plugins/toast.js - Custom toast plugin wrapping useToast() for Options API compatibility - src/components/Global/ConfirmModal.vue - Global confirmation dialog shim to replace Bootstrap 4's removed bvModal.msgBoxConfirm - src/eventBus.js - mitt-based event bus with Vue 2-compatible API - Navigation state preservation on page refresh implemented
Critical fixes: - Add global API interceptor to strip Vue reactivity from payloads - Preserve binary data (File, Blob, FormData) in API requests - Fix Generate CSR modal v-model binding for proper open/close - Remove debug logging and fix jest configuration - Fix responsive text visibility in AppHeader - Update BVTableSelectableMixin for proper row selection - Fix BVToastMixin VNode rendering for Vue 3
Vue 3 modal fixes (lazy-loaded components): - Add v-model support to network modals (ModalIpv4, ModalIpv6, ModalDns, ModalHostname, ModalMacAddress, ModalDefaultGateway) by adding modelValue prop, watcher on modelValue that triggers show(), and update:modelValue emit in resetForm - Remove lazy loading from TableIpv4, TableIpv6, TableDns to ensure modal component refs are available when v-model triggers - Fix modal title accessibility by adding title prop to modals (ModalAddDestination, ModalUser, ModalAddRoleGroup, etc.)
i18n fixes (computed properties): - Fix computed properties using i18n translations in ModalAddRoleGroup, ModalUser, and ModalUploadCertificate - Move useI18n() call from data() to setup() and return i18n object - Use i18n.t() instead of $t in computed properties and templates - Prevents "this.$t is not a function" and "_ctx.$t is not a function" errors in Vue 3
Toast notification fixes: - Fix toast progress bar visibility by setting progressProps to undefined (documented way to opt-out) instead of false - Change modelValue prop to interval for auto-dismiss timing - Remove temporary CSS display:none hack from _toasts.scss
Network settings fixes: - Fix checkbox @change event sending Vue reactive proxy object instead of boolean by casting with !! operator in changeDomainNameState and related methods in NetworkGlobalSettings.vue - Ensures API receives plain boolean values in PATCH requests
Navigation fixes: - Fix nav-link styling for navigation items without children by replacing b-nav-item with router-link in AppNavigation.vue - Prevents blue font color from .nav-link CSS class
Configuration updates: - Remove vue-compat webpack configuration - Add Vue 3 feature flags (__VUE_OPTIONS_API__, etc.) - Add .cursor to .gitignore
Accessibility improvements: - Add autocomplete attributes to password and credential inputs - Add modal title props for screen reader support
Build completes successfully and UI behavior matches pre-migration.
Extracted features (to be submitted in follow-up PRs): The following features were removed from this migration PR to keep it focused on the Bootstrap 5 upgrade. They will be submitted separately: 1. UnresponsiveModal - Server connectivity watchdog with auto-retry 2. Auth token persistence - sessionStorage support for X-Auth-Token 3. Hardware store error handling - try/catch, dynamic discovery 4. Login page connecting indicator - Backend polling with spinner 5. Test updates - Jest setup and snapshot updates for Bootstrap-Vue-Next 6. Documentation updates - Vue 3 and Vue I18n v9+ API documentation 7. Enhanced ConfirmModal - Feature-rich confirmation dialog with custom actions
Change-Id: Ib76a58f324b3c926cf536e6e4626e4271639de38 Signed-off-by: Jason Westover <jwestover@nvidia.com>
show more ...
|
| 8e38779a | 10-Nov-2025 |
Hariharan Rangasamy <hariharanr@ami.com> |
Fix warning shown when running npm run serve
(node:2671539) [DEP_WEBPACK_DEV_SERVER_HTTPS] DeprecationWarning: 'https' option is deprecated. Please use the 'server' option. (Use `node --trace-deprec
Fix warning shown when running npm run serve
(node:2671539) [DEP_WEBPACK_DEV_SERVER_HTTPS] DeprecationWarning: 'https' option is deprecated. Please use the 'server' option. (Use `node --trace-deprecation ...` to show where the warning was created)
Added a new environment flag called DEV_HTTPS. Set it to true to run the app with HTTPS (useful for testing secure-only features or using a signed certificate) Ref: https://webpack.js.org/configuration/dev-server/#devserverserver
Change-Id: I31d27b04488923be58514499234286fa89b4d03b Signed-off-by: Hariharan Rangasamy <hariharanr@ami.com>
show more ...
|
| c5d60f52 | 31-Oct-2025 |
Hariharan Rangasamy <hariharanr@ami.com> |
Fixed linter warning messages
Warnings: src/components/AppHeader/AppHeader.vue 235:18 warning The "refresh" event has been triggered but not declared on `emits` option vue/require-explicit-emits
Fixed linter warning messages
Warnings: src/components/AppHeader/AppHeader.vue 235:18 warning The "refresh" event has been triggered but not declared on `emits` option vue/require-explicit-emits
src/components/Global/FormFile.vue 11:23 warning The "input" event has been triggered but not declared on `emits` option vue/require-explicit-emits
src/components/Global/Search.vue 64:18 warning The "change-search" event has been triggered but not declared on `emits` option vue/require-explicit-emits 68:18 warning The "clear-search" event has been triggered but not declared on `emits` option vue/require-explicit-emits
src/components/Global/TableDateFilter.vue 165:18 warning The "change" event has been triggered but not declared on `emits` option vue/require-explicit-emits
src/components/Global/TableFilter.vue 107:18 warning The "filter-change" event has been triggered but not declared on `emits` option vue/require-explicit-emits
src/components/Global/TableRowAction.vue 47:21 warning The "click-table-action" event has been triggered but not declared on `emits` option vue/require-explicit-emits
src/components/Global/TableToolbar.vue 16:27 warning The "batch-action" event has been triggered but not declared on `emits` option vue/require-explicit-emits 23:27 warning The "clear-selected" event has been triggered but not declared on `emits` option vue/require-explicit-emits
src/views/Logs/Dumps/DumpsModalConfirmation.vue 85:18 warning The "ok" event has been triggered but not declared on `emits` option vue/require-explicit-emits
src/views/Operations/FactoryReset/FactoryResetModal.vue 122:18 warning The "okConfirm" event has been triggered but not declared on `emits` option vue/require-explicit-emits
src/views/Operations/Firmware/FirmwareFormUpdate.vue 6:9 warning `<template>` require directive vue/no-lone-template
src/views/Operations/Firmware/FirmwareModalSwitchToRunning.vue 7:16 warning The "ok" event has been triggered but not declared on `emits` option vue/require-explicit-emits
src/views/Operations/Firmware/FirmwareModalUpdateFirmware.vue 7:16 warning The "ok" event has been triggered but not declared on `emits` option vue/require-explicit-emits
src/views/Operations/VirtualMedia/ModalConfigureConnection.vue 127:18 warning The "ok" event has been triggered but not declared on `emits` option vue/require-explicit-emits
src/views/SecurityAndAccess/Certificates/ModalUploadCertificate.vue 147:18 warning The "ok" event has been triggered but not declared on `emits` option vue/require-explicit-emits
src/views/SecurityAndAccess/Ldap/ModalAddRoleGroup.vue 147:18 warning The "ok" event has been triggered but not declared on `emits` option vue/require-explicit-emits 163:18 warning The "hidden" event has been triggered but not declared on `emits` option vue/require-explicit-emits
src/views/SecurityAndAccess/UserManagement/ModalSettings.vue 200:18 warning The "ok" event has been triggered but not declared on `emits` option vue/require-explicit-emits
src/views/SecurityAndAccess/UserManagement/ModalUser.vue 370:18 warning The "ok" event has been triggered but not declared on `emits` option vue/require-explicit-emits 386:18 warning The "hidden" event has been triggered but not declared on `emits` option vue/require-explicit-emits
src/views/Settings/DateTime/DateTime.vue 328:18 warning The "change" event has been triggered but not declared on `emits` option vue/require-explicit-emits
src/views/Settings/Network/ModalDefaultGateway.vue 103:18 warning The "ok" event has been triggered but not declared on `emits` option vue/require-explicit-emits 114:18 warning The "hidden" event has been triggered but not declared on `emits` option vue/require-explicit-emits
src/views/Settings/Network/ModalDns.vue 81:18 warning The "ok" event has been triggered but not declared on `emits` option vue/require-explicit-emits 92:18 warning The "hidden" event has been triggered but not declared on `emits` option vue/require-explicit-emits
src/views/Settings/Network/ModalHostname.vue 99:18 warning The "ok" event has been triggered but not declared on `emits` option vue/require-explicit-emits 110:18 warning The "hidden" event has been triggered but not declared on `emits` option vue/require-explicit-emits
src/views/Settings/Network/ModalIpv4.vue 148:18 warning The "ok" event has been triggered but not declared on `emits` option vue/require-explicit-emits 165:18 warning The "hidden" event has been triggered but not declared on `emits` option vue/require-explicit-emits
src/views/Settings/Network/ModalIpv6.vue 120:18 warning The "ok" event has been triggered but not declared on `emits` option vue/require-explicit-emits 135:18 warning The "hidden" event has been triggered but not declared on `emits` option vue/require-explicit-emits
src/views/Settings/Network/ModalMacAddress.vue 98:18 warning The "ok" event has been triggered but not declared on `emits` option vue/require-explicit-emits 109:18 warning The "hidden" event has been triggered but not declared on `emits` option vue/require-explicit-emits
src/views/Settings/SnmpAlerts/ModalAddDestination.vue 124:18 warning The "ok" event has been triggered but not declared on `emits` option vue/require-explicit-emits 139:18 warning The "hidden" event has been triggered but not declared on `emits` option vue/require-explicit-emits
Change-Id: I66fb82679cc12003ad435c5c73bb67c2d70b3658 Signed-off-by: Hariharan Rangasamy <hariharanr@ami.com>
show more ...
|
| e1420032 | 01-Sep-2025 |
tiwari-nishant <tiwari.nishant0077@gmail.com> |
Dumps Validation Fix
- Fixed Vuelidate returning validations always as false
- Activated Dumps Modal Validations only when its open
Change-Id: I87e61f3033f6e4f7ab0cd19859638d686bdc9775 Signed-off-
Dumps Validation Fix
- Fixed Vuelidate returning validations always as false
- Activated Dumps Modal Validations only when its open
Change-Id: I87e61f3033f6e4f7ab0cd19859638d686bdc9775 Signed-off-by: Nishant Tiwari <tiwari.nishant@ibm.com>
show more ...
|
| 99fe228e | 20-Aug-2025 |
Aravinth S <aravinths@ami.com> |
Add privilege check to power operation button
Disables power operation buttons for users with "Read-only" privileges. This change ensures that only "Operator" and administrative users can perform po
Add privilege check to power operation button
Disables power operation buttons for users with "Read-only" privileges. This change ensures that only "Operator" and administrative users can perform power operations, preventing unauthorized actions and enhancing system security.
Change-Id: I515ede092cef3c82a110d9534d9f8d3d6afc3135 Signed-off-by: Aravinth S <aravinths@ami.com>
show more ...
|
| 399ade72 | 28-Aug-2025 |
Gunnar Mills <gmills@us.ibm.com> |
Force package-lock to regenerate
1. Take latest webui-vue and openbmc 2. Point at my local webui-vue repo (devtool modify -n webui-vue) 3. Delete package-lock.json 4. Build p10bmc
This is a fresh
Force package-lock to regenerate
1. Take latest webui-vue and openbmc 2. Point at my local webui-vue repo (devtool modify -n webui-vue) 3. Delete package-lock.json 4. Build p10bmc
This is a fresh build of package-lock.json and picks up many new versions. openbmc/openbmc is using nodejs_22.16.0. Bumping nodejs also introduces some changes.
Discussion at the 8/28/25 call, we will continue to use the nodejs version from openbmc/openbmc which is picked up in meta-openembedded subtree updates.
Tested: p10bmc builds.
Change-Id: If110a2e86e37b46796f2f42773ed53111556e72c Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
| e81384f1 | 28-Aug-2025 |
Gunnar Mills <gmills@us.ibm.com> |
Update package-lock.json with i18n
Cherry-pick https://gerrit.openbmc.org/c/openbmc/webui-vue/+/82876, using latest openbmc/openbmc, point at my local webui-vue repo (devtool modify -n webui-vue <l
Update package-lock.json with i18n
Cherry-pick https://gerrit.openbmc.org/c/openbmc/webui-vue/+/82876, using latest openbmc/openbmc, point at my local webui-vue repo (devtool modify -n webui-vue <local repo>) and build p10bmc. Looks like Yocto is using nodejs_22.16.0.
Tested: p10bmc builds.
Change-Id: I903bc7d485e62142c97506b162507f9a1d35a58f Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
| d2483622 | 18-Aug-2025 |
jason westover <jwestover@nvidia.com> |
Add i18n vendor overlays and dynamic bundling
- Add opt-in vendor overlays under src/env/locales/<env> (and optional variant), merged on top of base locales at runtime. - Auto-discover and bundle
Add i18n vendor overlays and dynamic bundling
- Add opt-in vendor overlays under src/env/locales/<env> (and optional variant), merged on top of base locales at runtime. - Auto-discover and bundle all base locale JSON files in src/locales/. - Example: move dump type labels under pageDumps.dumpTypes; read vendor-only dump labels from overlays. - Docs: update i18n guidelines and env README (formatting fixes). - Tests: add focused unit tests for overlays and locale aliases.
Tested: - Unit: i18n.locale-alias.spec.js, i18n.vendor.spec.js (passing) - Manual: Verified dynamic locale discovery and overlay merge in UI
Change-Id: I8eae2bfec0e9622bafdafac3168dbf96650e8ae8 Signed-off-by: jason westover <jwestover@nvidia.com>
show more ...
|
| 0c7f6849 | 05-Aug-2025 |
aravinths1 <aravinths@ami.com> |
Remove NoAccess references from privilege roles
The NoAccess privilege is not supported according to the Redfish schema, yet residual UI privilege role definitions still referenced it. This commit c
Remove NoAccess references from privilege roles
The NoAccess privilege is not supported according to the Redfish schema, yet residual UI privilege role definitions still referenced it. This commit cleans up remaining code fragments that displayed NoAccess-related descriptions in the web UI.
Resolves discrepancies between schema and UI by aligning privilege role displays with Redfish standards, reducing user confusion.
Change-Id: I1f21630019407e9b2bf223d2336bc110a6bfafab Signed-off-by: Aravinth Sri Krishna Raja Raghavan <aravinths@ami.com>
show more ...
|
| 7d65f08b | 07-May-2024 |
Nikhil Ashoka <a.nikhil@ibm.com> |
Improved performance in Sensors page
- The Sensors page takes too long to load, It is because we are trying to call the redfish endpoint: /Sensors' Members one by one and setting in the GUI. The
Improved performance in Sensors page
- The Sensors page takes too long to load, It is because we are trying to call the redfish endpoint: /Sensors' Members one by one and setting in the GUI. The change made is that we are using the query parameters' expand option to call only once and get all the required responses.
- We are using query parameters only for those which have MaxLevels>0, else calling the APIs one by one.
- Tested: Checked on a p10 system. For 306 records, it used to take 1 minute 20 seconds, now takes 7 seconds to load.
Signed-off-by: Nikhil Ashoka <a.nikhil@ibm.com> Change-Id: Ife3447e48d4f5617dcf4563ceac486e4502b2de1
show more ...
|
| 6b6926e2 | 08-Aug-2025 |
Nikhil Ashoka <a.nikhil@ibm.com> |
Resolved OpenBMC CI Build failure
- OpenBMC CI Build was failing due to empty line
in Contributing.md. - Observed this issue in these commits: 1. https://gerrit.openbmc.org/c/openbmc/webui-vue/+/
Resolved OpenBMC CI Build failure
- OpenBMC CI Build was failing due to empty line
in Contributing.md. - Observed this issue in these commits: 1. https://gerrit.openbmc.org/c/openbmc/webui-vue/+/71290 2. https://gerrit.openbmc.org/c/openbmc/webui-vue/+/82541 3. https://gerrit.openbmc.org/c/openbmc/webui-vue/+/82616
Signed-off-by: Nikhil Ashoka <a.nikhil@ibm.com> Change-Id: Ibf7a0b8e1df0d2cb8d44a497e8b38cb8a8698e30
show more ...
|
| 88f7aed1 | 22-Apr-2024 |
Nikhil Ashoka <a.nikhil@ibm.com> |
OWNERS: Add Nikhil Ashoka
I propose myself (Nikhil Ashoka) as a maintainer. These are my commits so far: https://gerrit.openbmc.org/q/owner:a.nikhil@ibm.com
Signed-off-by: Nikhil Ashoka <a.nikhil@i
OWNERS: Add Nikhil Ashoka
I propose myself (Nikhil Ashoka) as a maintainer. These are my commits so far: https://gerrit.openbmc.org/q/owner:a.nikhil@ibm.com
Signed-off-by: Nikhil Ashoka <a.nikhil@ibm.com> Change-Id: If3f4f0709cd567494c9dfbeb17a88dde526e09d7
show more ...
|
| 5fa63e5a | 12-Jun-2025 |
Patrick Williams <patrick@stwcx.xyz> |
markdownlint: fixes
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I5d07d550b9c483de6c4d5f64570ea8336564297a |
| 7fb9bb4f | 24-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 ...
|
| 34e78de5 | 05-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 ...
|
| 6ce5d845 | 30-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 ...
|
| 0d7909b4 | 05-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 ...
|
| 06cfd5bf | 30-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 ...
|