History log of /openbmc/webui-vue/src/views/Operations/ServerPowerOperations/ (Results 1 – 9 of 9)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
918526f219-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 ...

1a814b9f23-Sep-2024 Surya Venkatesan <suryav@ami.com>

LDAP and server power operation page fix

In LDAP loading declare outside the form, form validation condition
change, server power operation page validation added and i18n method
changed in the event

LDAP and server power operation page fix

In LDAP loading declare outside the form, form validation condition
change, server power operation page validation added and i18n method
changed in the event log store.

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

show more ...

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


/openbmc/webui-vue/package-lock.json
/openbmc/webui-vue/package.json
/openbmc/webui-vue/src/components/AppHeader/AppHeader.vue
/openbmc/webui-vue/src/components/AppNavigation/AppNavigation.vue
/openbmc/webui-vue/src/components/AppNavigation/AppNavigationMixin.js
/openbmc/webui-vue/src/components/Global/ButtonBackToTop.vue
/openbmc/webui-vue/src/components/Global/FormFile.vue
/openbmc/webui-vue/src/components/Global/InfoTooltip.vue
/openbmc/webui-vue/src/components/Global/InputPasswordToggle.vue
/openbmc/webui-vue/src/components/Global/LoadingBar.vue
/openbmc/webui-vue/src/components/Global/Search.vue
/openbmc/webui-vue/src/components/Global/TableCellCount.vue
/openbmc/webui-vue/src/components/Global/TableDateFilter.vue
/openbmc/webui-vue/src/components/Global/TableFilter.vue
/openbmc/webui-vue/src/components/Global/TableRowAction.vue
/openbmc/webui-vue/src/components/Global/TableToolbar.vue
/openbmc/webui-vue/src/components/Global/TableToolbarExport.vue
/openbmc/webui-vue/src/components/Mixins/BVPaginationMixin.js
/openbmc/webui-vue/src/components/Mixins/BVToastMixin.js
/openbmc/webui-vue/src/components/Mixins/LocalTimezoneLabelMixin.js
/openbmc/webui-vue/src/components/Mixins/TableRowExpandMixin.js
/openbmc/webui-vue/src/env/components/AppNavigation/ibm.js
/openbmc/webui-vue/src/env/components/AppNavigation/intel.js
/openbmc/webui-vue/src/i18n.js
/openbmc/webui-vue/src/layouts/AppLayout.vue
/openbmc/webui-vue/src/main.js
/openbmc/webui-vue/src/router/index.js
/openbmc/webui-vue/src/router/routes.js
/openbmc/webui-vue/src/store/modules/GlobalStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/AssemblyStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/BmcStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/ChassisStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/MemoryStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/ProcessorStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/ServerLedStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/SystemStore.js
/openbmc/webui-vue/src/store/modules/Logs/DumpsStore.js
/openbmc/webui-vue/src/store/modules/Logs/EventLogStore.js
/openbmc/webui-vue/src/store/modules/Logs/PostCodeLogsStore.js
/openbmc/webui-vue/src/store/modules/Operations/BootSettingsStore.js
/openbmc/webui-vue/src/store/modules/Operations/ControlStore.js
/openbmc/webui-vue/src/store/modules/Operations/FactoryResetStore.js
/openbmc/webui-vue/src/store/modules/Operations/FirmwareStore.js
/openbmc/webui-vue/src/store/modules/Operations/KeyClearStore.js
/openbmc/webui-vue/src/store/modules/Operations/VirtualMediaStore.js
/openbmc/webui-vue/src/store/modules/ResourceManagement/PowerControlStore.js
/openbmc/webui-vue/src/store/modules/SecurityAndAccess/CertificatesStore.js
/openbmc/webui-vue/src/store/modules/SecurityAndAccess/LdapStore.js
/openbmc/webui-vue/src/store/modules/SecurityAndAccess/PoliciesStore.js
/openbmc/webui-vue/src/store/modules/SecurityAndAccess/SessionsStore.js
/openbmc/webui-vue/src/store/modules/SecurityAndAccess/UserManagementStore.js
/openbmc/webui-vue/src/store/modules/Settings/DateTimeStore.js
/openbmc/webui-vue/src/store/modules/Settings/NetworkStore.js
/openbmc/webui-vue/src/store/modules/Settings/PowerPolicyStore.js
/openbmc/webui-vue/src/store/modules/Settings/SnmpAlertsStore.js
/openbmc/webui-vue/src/views/ChangePassword/ChangePassword.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/Inventory.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryServiceIndicator.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTableAssembly.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTableBmcManager.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTableChassis.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTableDimmSlot.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTableFans.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTablePowerSupplies.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTableProcessors.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTableSystem.vue
/openbmc/webui-vue/src/views/HardwareStatus/Sensors/Sensors.vue
/openbmc/webui-vue/src/views/Login/Login.vue
/openbmc/webui-vue/src/views/Logs/Dumps/Dumps.vue
/openbmc/webui-vue/src/views/Logs/Dumps/DumpsForm.vue
/openbmc/webui-vue/src/views/Logs/Dumps/DumpsModalConfirmation.vue
/openbmc/webui-vue/src/views/Logs/EventLogs/EventLogs.vue
/openbmc/webui-vue/src/views/Logs/PostCodeLogs/PostCodeLogs.vue
/openbmc/webui-vue/src/views/Operations/FactoryReset/FactoryReset.vue
/openbmc/webui-vue/src/views/Operations/FactoryReset/FactoryResetModal.vue
/openbmc/webui-vue/src/views/Operations/Firmware/Firmware.vue
/openbmc/webui-vue/src/views/Operations/Firmware/FirmwareAlertServerPower.vue
/openbmc/webui-vue/src/views/Operations/Firmware/FirmwareCardsBmc.vue
/openbmc/webui-vue/src/views/Operations/Firmware/FirmwareCardsHost.vue
/openbmc/webui-vue/src/views/Operations/Firmware/FirmwareFormUpdate.vue
/openbmc/webui-vue/src/views/Operations/Firmware/FirmwareModalSwitchToRunning.vue
/openbmc/webui-vue/src/views/Operations/Firmware/FirmwareModalUpdateFirmware.vue
/openbmc/webui-vue/src/views/Operations/KeyClear/KeyClear.vue
/openbmc/webui-vue/src/views/Operations/Kvm/KvmConsole.vue
/openbmc/webui-vue/src/views/Operations/RebootBmc/RebootBmc.vue
/openbmc/webui-vue/src/views/Operations/SerialOverLan/SerialOverLan.vue
/openbmc/webui-vue/src/views/Operations/SerialOverLan/SerialOverLanConsole.vue
BootSettings.vue
ServerPowerOperations.vue
/openbmc/webui-vue/src/views/Operations/VirtualMedia/ModalConfigureConnection.vue
/openbmc/webui-vue/src/views/Operations/VirtualMedia/VirtualMedia.vue
/openbmc/webui-vue/src/views/Overview/Overview.vue
/openbmc/webui-vue/src/views/Overview/OverviewCard.vue
/openbmc/webui-vue/src/views/Overview/OverviewDumps.vue
/openbmc/webui-vue/src/views/Overview/OverviewEvents.vue
/openbmc/webui-vue/src/views/Overview/OverviewFirmware.vue
/openbmc/webui-vue/src/views/Overview/OverviewInventory.vue
/openbmc/webui-vue/src/views/Overview/OverviewNetwork.vue
/openbmc/webui-vue/src/views/Overview/OverviewPower.vue
/openbmc/webui-vue/src/views/Overview/OverviewQuickLinks.vue
/openbmc/webui-vue/src/views/Overview/OverviewServer.vue
/openbmc/webui-vue/src/views/PageNotFound/PageNotFound.vue
/openbmc/webui-vue/src/views/ProfileSettings/ProfileSettings.vue
/openbmc/webui-vue/src/views/ResourceManagement/Power.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/Certificates/Certificates.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/Certificates/ModalGenerateCsr.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/Certificates/ModalUploadCertificate.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/Ldap/Ldap.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/Ldap/ModalAddRoleGroup.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/Ldap/TableRoleGroups.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/Policies/Policies.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/Sessions/Sessions.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/UserManagement/ModalSettings.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/UserManagement/ModalUser.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/UserManagement/TableRoles.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/UserManagement/UserManagement.vue
/openbmc/webui-vue/src/views/Settings/DateTime/DateTime.vue
/openbmc/webui-vue/src/views/Settings/Network/ModalDns.vue
/openbmc/webui-vue/src/views/Settings/Network/ModalHostname.vue
/openbmc/webui-vue/src/views/Settings/Network/ModalIpv4.vue
/openbmc/webui-vue/src/views/Settings/Network/ModalMacAddress.vue
/openbmc/webui-vue/src/views/Settings/Network/Network.vue
/openbmc/webui-vue/src/views/Settings/Network/NetworkGlobalSettings.vue
/openbmc/webui-vue/src/views/Settings/Network/NetworkInterfaceSettings.vue
/openbmc/webui-vue/src/views/Settings/Network/TableDns.vue
/openbmc/webui-vue/src/views/Settings/Network/TableIpv4.vue
/openbmc/webui-vue/src/views/Settings/PowerRestorePolicy/PowerRestorePolicy.vue
/openbmc/webui-vue/src/views/Settings/SnmpAlerts/ModalAddDestination.vue
/openbmc/webui-vue/src/views/Settings/SnmpAlerts/SnmpAlerts.vue
7d6b44cb23-Mar-2024 Ed Tanous <ed@tanous.net>

Upgrade vue3 and all dependencies

Start the process of porting everything to Vue 3. I have most things
working. npm run-scripts build works, npm install works. prettier
passes. Styles load, logi

Upgrade vue3 and all dependencies

Start the process of porting everything to Vue 3. I have most things
working. npm run-scripts build works, npm install works. prettier
passes. Styles load, login works, webui loads.

This was primarily done using the linked documents below. It makes the
following design decisions:
1. Vue is put in compat 2 mode, which allows most of the components to
work as-is.
2. Bootstrap v4 is used along with bootstrap-vue to keep our components
working.
3. Minor changes are made to load the latest versions of vue-router,
vuex, and vue-i18n.

I suspect this patchset is good enough to start with, and we can clean
up the broken things one patchset at a time. The things that need to
happen are:

1. Get remaining features working again. This primiarily is vue-i18n
for mixins, and non vue components. This likely needs to be done by
not pulling in i18n into the non vue components, then using the .Vue
files to do the internationalization in the component context, NOT in
the mixin context. Alternatively, we could drop MixIns alltogether.
2. Get custom styles working again. Previously, we used some path
hackery in vue.config.js to optionally pre-load styles. This stops
working now that we're required to @import our modules. Likely we
need some rearangement of the paths such that custom styles are a
complete replacement (possibly importing the original) rather than
additive with overrides. That's a guess, but I don't really see
anyone else doing customization the way we've defined it here.
3. Bootstrap 5 no longer requires ANY custom vue modules, as it has
dropped the jquery dependency. We won't be able to pull in bootstrap
5 all at once, so pull in bootstrap 5 under an alias, like
"bootstrap5" that we can optionally import 5 or 4.
4. One at a time, start porting components over to Vue3 syntax and
bootstrap 5. This will be the bulk of the manual work and review.

The only thing I think left is getting unit tests passing, which I
commented out the pre-commit hook to make this PR.

Tested: Code builds. Needs better testing.

[1] https://router.vuejs.org/guide/migration/
[2] https://vue-i18n.intlify.dev/guide/migration/vue3
[3] https://vuelidate-next.netlify.app/migration_guide.html#package-name-and-imports

Change-Id: I5bb3187b9efbf2e4ff63e57994bc528756e2a981
Signed-off-by: Ed Tanous <ed@tanous.net>

show more ...


/openbmc/webui-vue/.env.intel
/openbmc/webui-vue/.eslintrc.js
/openbmc/webui-vue/.gitattributes
/openbmc/webui-vue/CONTRIBUTING.md
/openbmc/webui-vue/OWNERS
/openbmc/webui-vue/babel.config.js
/openbmc/webui-vue/package-lock.json
/openbmc/webui-vue/package.json
/openbmc/webui-vue/postcss.config.js
/openbmc/webui-vue/public/index.html
/openbmc/webui-vue/src/App.vue
/openbmc/webui-vue/src/assets/styles/bmc/custom/_buttons.scss
/openbmc/webui-vue/src/assets/styles/bmc/custom/_dropdown.scss
/openbmc/webui-vue/src/assets/styles/bmc/custom/_tables.scss
/openbmc/webui-vue/src/components/AppHeader/AppHeader.vue
/openbmc/webui-vue/src/components/AppNavigation/AppNavigation.vue
/openbmc/webui-vue/src/components/Global/ButtonBackToTop.vue
/openbmc/webui-vue/src/components/Global/FormFile.vue
/openbmc/webui-vue/src/components/Global/InfoTooltip.vue
/openbmc/webui-vue/src/components/Global/InputPasswordToggle.vue
/openbmc/webui-vue/src/components/Global/LoadingBar.vue
/openbmc/webui-vue/src/components/Global/PageContainer.vue
/openbmc/webui-vue/src/components/Global/PageSection.vue
/openbmc/webui-vue/src/components/Global/PageTitle.vue
/openbmc/webui-vue/src/components/Global/Search.vue
/openbmc/webui-vue/src/components/Global/StatusIcon.vue
/openbmc/webui-vue/src/components/Global/TableDateFilter.vue
/openbmc/webui-vue/src/components/Global/TableFilter.vue
/openbmc/webui-vue/src/components/Global/TableToolbar.vue
/openbmc/webui-vue/src/components/Mixins/BVPaginationMixin.js
/openbmc/webui-vue/src/components/Mixins/TableRowExpandMixin.js
/openbmc/webui-vue/src/env/assets/styles/_default.scss
/openbmc/webui-vue/src/env/store/ibm.js
/openbmc/webui-vue/src/eventBus.js
/openbmc/webui-vue/src/i18n.js
/openbmc/webui-vue/src/layouts/AppLayout.vue
/openbmc/webui-vue/src/layouts/LoginLayout.vue
/openbmc/webui-vue/src/locales/en-US.json
/openbmc/webui-vue/src/locales/ru-RU.json
/openbmc/webui-vue/src/main.js
/openbmc/webui-vue/src/router/index.js
/openbmc/webui-vue/src/router/routes.js
/openbmc/webui-vue/src/store/api.js
/openbmc/webui-vue/src/store/index.js
/openbmc/webui-vue/src/store/modules/Authentication/AuthenticanStore.js
/openbmc/webui-vue/src/store/modules/GlobalStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/AssemblyStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/BmcStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/ChassisStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/MemoryStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/ProcessorStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/ServerLedStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/SystemStore.js
/openbmc/webui-vue/src/store/modules/Logs/DumpsStore.js
/openbmc/webui-vue/src/store/modules/Logs/EventLogStore.js
/openbmc/webui-vue/src/store/modules/Logs/PostCodeLogsStore.js
/openbmc/webui-vue/src/store/modules/Operations/BootSettingsStore.js
/openbmc/webui-vue/src/store/modules/Operations/ControlStore.js
/openbmc/webui-vue/src/store/modules/Operations/FactoryResetStore.js
/openbmc/webui-vue/src/store/modules/Operations/FirmwareStore.js
/openbmc/webui-vue/src/store/modules/Operations/KeyClearStore.js
/openbmc/webui-vue/src/store/modules/Operations/VirtualMediaStore.js
/openbmc/webui-vue/src/store/modules/SecurityAndAccess/CertificatesStore.js
/openbmc/webui-vue/src/store/modules/SecurityAndAccess/PoliciesStore.js
/openbmc/webui-vue/src/store/modules/Settings/DateTimeStore.js
/openbmc/webui-vue/src/store/modules/Settings/NetworkStore.js
/openbmc/webui-vue/src/store/modules/Settings/PowerPolicyStore.js
/openbmc/webui-vue/src/views/ChangePassword/ChangePassword.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryServiceIndicator.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTableAssembly.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTableBmcManager.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTableChassis.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTableDimmSlot.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTableFans.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTablePowerSupplies.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTableProcessors.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTableSystem.vue
/openbmc/webui-vue/src/views/Login/Login.vue
/openbmc/webui-vue/src/views/Logs/Dumps/Dumps.vue
/openbmc/webui-vue/src/views/Logs/Dumps/DumpsForm.vue
/openbmc/webui-vue/src/views/Logs/Dumps/DumpsModalConfirmation.vue
/openbmc/webui-vue/src/views/Logs/EventLogs/EventLogs.vue
/openbmc/webui-vue/src/views/Logs/PostCodeLogs/PostCodeLogs.vue
/openbmc/webui-vue/src/views/Operations/FactoryReset/FactoryReset.vue
/openbmc/webui-vue/src/views/Operations/Firmware/FirmwareCardsHost.vue
/openbmc/webui-vue/src/views/Operations/Firmware/FirmwareFormUpdate.vue
/openbmc/webui-vue/src/views/Operations/Kvm/KvmConsole.vue
/openbmc/webui-vue/src/views/Operations/RebootBmc/RebootBmc.vue
/openbmc/webui-vue/src/views/Operations/SerialOverLan/SerialOverLanConsole.vue
ServerPowerOperations.vue
/openbmc/webui-vue/src/views/Operations/VirtualMedia/ModalConfigureConnection.vue
/openbmc/webui-vue/src/views/Overview/OverviewCard.vue
/openbmc/webui-vue/src/views/Overview/OverviewDumps.vue
/openbmc/webui-vue/src/views/Overview/OverviewEvents.vue
/openbmc/webui-vue/src/views/Overview/OverviewInventory.vue
/openbmc/webui-vue/src/views/Overview/OverviewQuickLinks.vue
/openbmc/webui-vue/src/views/ProfileSettings/ProfileSettings.vue
/openbmc/webui-vue/src/views/ResourceManagement/Power.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/Certificates/Certificates.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/Certificates/CsrCountryCodes.js
/openbmc/webui-vue/src/views/SecurityAndAccess/Certificates/ModalGenerateCsr.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/Certificates/ModalUploadCertificate.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/Ldap/Ldap.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/Ldap/ModalAddRoleGroup.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/Policies/Policies.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/UserManagement/ModalSettings.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/UserManagement/ModalUser.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/UserManagement/UserManagement.vue
/openbmc/webui-vue/src/views/Settings/DateTime/DateTime.vue
/openbmc/webui-vue/src/views/Settings/Network/ModalDefaultGateway.vue
/openbmc/webui-vue/src/views/Settings/Network/ModalDns.vue
/openbmc/webui-vue/src/views/Settings/Network/ModalHostname.vue
/openbmc/webui-vue/src/views/Settings/Network/ModalIpv4.vue
/openbmc/webui-vue/src/views/Settings/Network/ModalIpv6.vue
/openbmc/webui-vue/src/views/Settings/Network/ModalMacAddress.vue
/openbmc/webui-vue/src/views/Settings/Network/Network.vue
/openbmc/webui-vue/src/views/Settings/Network/NetworkGlobalSettings.vue
/openbmc/webui-vue/src/views/Settings/Network/TableIpv6.vue
/openbmc/webui-vue/src/views/Settings/PowerRestorePolicy/PowerRestorePolicy.vue
/openbmc/webui-vue/src/views/Settings/SnmpAlerts/ModalAddDestination.vue
/openbmc/webui-vue/tests/unit/AppHeader.spec.js
/openbmc/webui-vue/tests/unit/AppNavigation.spec.js
/openbmc/webui-vue/tests/unit/Global/InfoTooltip.spec.js
/openbmc/webui-vue/tests/unit/Global/InputPasswordToggle.spec.js
/openbmc/webui-vue/tests/unit/Global/LoadingBar.spec.js
/openbmc/webui-vue/tests/unit/Global/PageContainer.spec.js
/openbmc/webui-vue/tests/unit/Global/PageSection.spec.js
/openbmc/webui-vue/tests/unit/Global/PageTitle.spec.js
/openbmc/webui-vue/tests/unit/Global/Search.spec.js
/openbmc/webui-vue/tests/unit/Global/StatusIcon.spec.js
/openbmc/webui-vue/tests/unit/Global/TableCellCount.spec.js
/openbmc/webui-vue/tests/unit/Global/TableToolbar.spec.js
/openbmc/webui-vue/tests/unit/Global/__snapshots__/PageSection.spec.js.snap
/openbmc/webui-vue/tests/unit/__snapshots__/AppHeader.spec.js.snap
/openbmc/webui-vue/vue.config.js
d1ef18e606-Apr-2024 Paul Fertser <fercerpav@gmail.com>

Focus default action in modal windows

Users of common WIMP GUIs (as opposed to interfaces primarily meant for
touch input) expect dialog boxes to have keyboard focus set on the
button for default ac

Focus default action in modal windows

Users of common WIMP GUIs (as opposed to interfaces primarily meant for
touch input) expect dialog boxes to have keyboard focus set on the
button for default action so that it can be executed by a single key
press. Usually that is chosen to proceed with the operation but in cases
where that leads to data loss the UI designers often pre-select Cancel
as a precaution.

This patch adds suitable property to all invocations of msgBoxConfirm()
method of `this.$bvModal` BootstrapVue object. For regular actions the
confirmation button is selected and can be activated by Enter or Space
bar. For actions deemed dangerous Cancel is focused instead so it takes
two key presses (first being Tab to shift the focus) to prooceed.

This also improves accessibility following the Web Content Accessibility
Guidelines (WCAG) published by W3C.

Tested: manually verified that modals are consistently shown with the
specified button focused, Enter and Space bar key presses produce the
same effect as left pointer button click: when Cancel is focused it just
closes the window, when OK is focused it sends the corresponding request
to the Redfish endpoint.

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

show more ...

8132399c27-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 ...


/openbmc/webui-vue/.env.ibm
/openbmc/webui-vue/.env.intel
/openbmc/webui-vue/.eslintrc.js
/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/OWNERS
/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/format-code.sh
/openbmc/webui-vue/package-lock.json
/openbmc/webui-vue/package.json
/openbmc/webui-vue/run-ci
/openbmc/webui-vue/src/components/AppHeader/AppHeader.vue
/openbmc/webui-vue/src/components/AppNavigation/AppNavigation.vue
/openbmc/webui-vue/src/components/AppNavigation/AppNavigationMixin.js
/openbmc/webui-vue/src/components/Global/FormFile.vue
/openbmc/webui-vue/src/components/Global/PageTitle.vue
/openbmc/webui-vue/src/components/Global/TableFilter.vue
/openbmc/webui-vue/src/components/Mixins/BVToastMixin.js
/openbmc/webui-vue/src/components/Mixins/TableFilterMixin.js
/openbmc/webui-vue/src/env/components/AppNavigation/intel.js
/openbmc/webui-vue/src/env/router/intel.js
/openbmc/webui-vue/src/eventBus.js
/openbmc/webui-vue/src/i18n.js
/openbmc/webui-vue/src/locales/en-US.json
/openbmc/webui-vue/src/locales/ru-RU.json
/openbmc/webui-vue/src/main.js
/openbmc/webui-vue/src/router/index.js
/openbmc/webui-vue/src/router/routes.js
/openbmc/webui-vue/src/store/api.js
/openbmc/webui-vue/src/store/index.js
/openbmc/webui-vue/src/store/modules/Authentication/AuthenticanStore.js
/openbmc/webui-vue/src/store/modules/GlobalStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/AssemblyStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/BmcStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/ChassisStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/FanStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/MemoryStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/PowerSupplyStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/ProcessorStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/SensorsStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/ServerLedStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/SystemStore.js
/openbmc/webui-vue/src/store/modules/Logs/DumpsStore.js
/openbmc/webui-vue/src/store/modules/Logs/EventLogStore.js
/openbmc/webui-vue/src/store/modules/Logs/PostCodeLogsStore.js
/openbmc/webui-vue/src/store/modules/Operations/BootSettingsStore.js
/openbmc/webui-vue/src/store/modules/Operations/ControlStore.js
/openbmc/webui-vue/src/store/modules/Operations/FactoryResetStore.js
/openbmc/webui-vue/src/store/modules/Operations/FirmwareStore.js
/openbmc/webui-vue/src/store/modules/Operations/KeyClearStore.js
/openbmc/webui-vue/src/store/modules/Operations/VirtualMediaStore.js
/openbmc/webui-vue/src/store/modules/ResourceManagement/PowerControlStore.js
/openbmc/webui-vue/src/store/modules/SecurityAndAccess/CertificatesStore.js
/openbmc/webui-vue/src/store/modules/SecurityAndAccess/LdapStore.js
/openbmc/webui-vue/src/store/modules/SecurityAndAccess/PoliciesStore.js
/openbmc/webui-vue/src/store/modules/SecurityAndAccess/SessionsStore.js
/openbmc/webui-vue/src/store/modules/SecurityAndAccess/UserManagementStore.js
/openbmc/webui-vue/src/store/modules/Settings/NetworkStore.js
/openbmc/webui-vue/src/store/modules/Settings/PowerPolicyStore.js
/openbmc/webui-vue/src/store/modules/Settings/SnmpAlertsStore.js
/openbmc/webui-vue/src/utilities/NBDServer.js
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/Inventory.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTableChassis.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTableDimmSlot.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTableFans.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTablePowerSupplies.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTableProcessors.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTableSystem.vue
/openbmc/webui-vue/src/views/HardwareStatus/Sensors/Sensors.vue
/openbmc/webui-vue/src/views/Login/Login.vue
/openbmc/webui-vue/src/views/Logs/Dumps/Dumps.vue
/openbmc/webui-vue/src/views/Logs/Dumps/DumpsForm.vue
/openbmc/webui-vue/src/views/Logs/EventLogs/EventLogs.vue
/openbmc/webui-vue/src/views/Logs/PostCodeLogs/PostCodeLogs.vue
/openbmc/webui-vue/src/views/Operations/FactoryReset/FactoryResetModal.vue
/openbmc/webui-vue/src/views/Operations/Firmware/Firmware.vue
/openbmc/webui-vue/src/views/Operations/Firmware/FirmwareAlertServerPower.vue
/openbmc/webui-vue/src/views/Operations/Firmware/FirmwareCardsBmc.vue
/openbmc/webui-vue/src/views/Operations/Kvm/KvmConsole.vue
/openbmc/webui-vue/src/views/Operations/SerialOverLan/SerialOverLanConsole.vue
BootSettings.vue
ServerPowerOperations.vue
/openbmc/webui-vue/src/views/Operations/VirtualMedia/VirtualMedia.vue
/openbmc/webui-vue/src/views/Overview/Overview.vue
/openbmc/webui-vue/src/views/Overview/OverviewEvents.vue
/openbmc/webui-vue/src/views/Overview/OverviewNetwork.vue
/openbmc/webui-vue/src/views/ProfileSettings/ProfileSettings.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/Certificates/Certificates.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/Certificates/ModalGenerateCsr.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/Ldap/Ldap.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/Ldap/TableRoleGroups.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/Policies/Policies.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/Sessions/Sessions.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/UserManagement/ModalUser.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/UserManagement/TableRoles.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/UserManagement/UserManagement.vue
/openbmc/webui-vue/src/views/Settings/DateTime/DateTime.vue
/openbmc/webui-vue/src/views/Settings/Network/Network.vue
/openbmc/webui-vue/src/views/Settings/Network/TableIpv4.vue
/openbmc/webui-vue/src/views/Settings/PowerRestorePolicy/PowerRestorePolicy.vue
/openbmc/webui-vue/src/views/Settings/SnmpAlerts/ModalAddDestination.vue
/openbmc/webui-vue/src/views/Settings/SnmpAlerts/SnmpAlerts.vue
/openbmc/webui-vue/src/views/Settings/SnmpAlerts/index.js
/openbmc/webui-vue/tests/unit/AppHeader.spec.js
/openbmc/webui-vue/tests/unit/AppNavigation.spec.js
/openbmc/webui-vue/tests/unit/__snapshots__/AppNavigation.spec.js.snap
/openbmc/webui-vue/vue.config.js
ed7278a226-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 ...


/openbmc/webui-vue/.env.ibm
/openbmc/webui-vue/.env.intel
/openbmc/webui-vue/OWNERS
/openbmc/webui-vue/package-lock.json
/openbmc/webui-vue/package.json
/openbmc/webui-vue/src/assets/images/built-on-openbmc-logo.svg
/openbmc/webui-vue/src/assets/images/login-company-logo.svg
/openbmc/webui-vue/src/components/AppHeader/AppHeader.vue
/openbmc/webui-vue/src/components/AppNavigation/AppNavigationMixin.js
/openbmc/webui-vue/src/components/Mixins/DataFormatterMixin.js
/openbmc/webui-vue/src/env/components/AppNavigation/ibm.js
/openbmc/webui-vue/src/env/components/AppNavigation/intel.js
/openbmc/webui-vue/src/env/router/ibm.js
/openbmc/webui-vue/src/env/router/intel.js
/openbmc/webui-vue/src/env/store/ibm.js
/openbmc/webui-vue/src/layouts/AppLayout.vue
/openbmc/webui-vue/src/layouts/LoginLayout.vue
/openbmc/webui-vue/src/locales/en-US.json
/openbmc/webui-vue/src/locales/ru-RU.json
/openbmc/webui-vue/src/main.js
/openbmc/webui-vue/src/router/routes.js
/openbmc/webui-vue/src/store/index.js
/openbmc/webui-vue/src/store/modules/Authentication/AuthenticanStore.js
/openbmc/webui-vue/src/store/modules/GlobalStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/AssemblyStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/BmcStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/ChassisStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/MemoryStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/PowerSupplyStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/ProcessorStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/SensorsStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/SystemStore.js
/openbmc/webui-vue/src/store/modules/Logs/DumpsStore.js
/openbmc/webui-vue/src/store/modules/Operations/KeyClearStore.js
/openbmc/webui-vue/src/store/modules/Operations/VirtualMediaStore.js
/openbmc/webui-vue/src/store/modules/ResourceManagement/PowerControlStore.js
/openbmc/webui-vue/src/store/modules/SecurityAndAccess/PoliciesStore.js
/openbmc/webui-vue/src/store/modules/Settings/NetworkStore.js
/openbmc/webui-vue/src/store/modules/Settings/PowerPolicyStore.js
/openbmc/webui-vue/src/views/ChangePassword/ChangePassword.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/Inventory.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryServiceIndicator.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTableAssembly.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTableBmcManager.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTableChassis.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTableDimmSlot.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTableFans.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTablePowerSupplies.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTableProcessors.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTableSystem.vue
/openbmc/webui-vue/src/views/HardwareStatus/Sensors/Sensors.vue
/openbmc/webui-vue/src/views/Login/Login.vue
/openbmc/webui-vue/src/views/Logs/Dumps/Dumps.vue
/openbmc/webui-vue/src/views/Logs/Dumps/DumpsForm.vue
/openbmc/webui-vue/src/views/Logs/EventLogs/EventLogs.vue
/openbmc/webui-vue/src/views/Logs/PostCodeLogs/PostCodeLogs.vue
/openbmc/webui-vue/src/views/Operations/Firmware/FirmwareAlertServerPower.vue
/openbmc/webui-vue/src/views/Operations/Firmware/FirmwareFormUpdate.vue
/openbmc/webui-vue/src/views/Operations/KeyClear/KeyClear.vue
/openbmc/webui-vue/src/views/Operations/KeyClear/index.js
/openbmc/webui-vue/src/views/Operations/SerialOverLan/SerialOverLanConsole.vue
ServerPowerOperations.vue
/openbmc/webui-vue/src/views/Overview/Overview.vue
/openbmc/webui-vue/src/views/Overview/OverviewCard.vue
/openbmc/webui-vue/src/views/Overview/OverviewDumps.vue
/openbmc/webui-vue/src/views/Overview/OverviewEvents.vue
/openbmc/webui-vue/src/views/Overview/OverviewFirmware.vue
/openbmc/webui-vue/src/views/Overview/OverviewInventory.vue
/openbmc/webui-vue/src/views/Overview/OverviewNetwork.vue
/openbmc/webui-vue/src/views/Overview/OverviewPower.vue
/openbmc/webui-vue/src/views/Overview/OverviewQuickLinks.vue
/openbmc/webui-vue/src/views/Overview/OverviewServer.vue
/openbmc/webui-vue/src/views/ProfileSettings/ProfileSettings.vue
/openbmc/webui-vue/src/views/ResourceManagement/Power.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/Certificates/Certificates.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/Ldap/TableRoleGroups.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/Policies/Policies.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/Sessions/Sessions.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/UserManagement/UserManagement.vue
/openbmc/webui-vue/src/views/Settings/DateTime/DateTime.vue
/openbmc/webui-vue/src/views/Settings/Network/ModalDns.vue
/openbmc/webui-vue/src/views/Settings/Network/ModalHostname.vue
/openbmc/webui-vue/src/views/Settings/Network/ModalIpv4.vue
/openbmc/webui-vue/src/views/Settings/Network/ModalMacAddress.vue
/openbmc/webui-vue/src/views/Settings/Network/Network.vue
/openbmc/webui-vue/src/views/Settings/Network/NetworkGlobalSettings.vue
/openbmc/webui-vue/src/views/Settings/Network/NetworkInterfaceSettings.vue
/openbmc/webui-vue/src/views/Settings/Network/TableDns.vue
/openbmc/webui-vue/src/views/Settings/Network/TableIpv4.vue
/openbmc/webui-vue/src/views/Settings/PowerRestorePolicy/PowerRestorePolicy.vue
/openbmc/webui-vue/tests/unit/AppHeader.spec.js
/openbmc/webui-vue/tests/unit/__snapshots__/AppHeader.spec.js.snap
/openbmc/webui-vue/tests/unit/__snapshots__/AppNavigation.spec.js.snap
/openbmc/webui-vue/vue.config.js
e6807a4e28-Jun-2021 Lei YU <yulei.sh@bytedance.com>

boot: Send current settings on every boot operation

In the boot page, it did not allowed to send the same options.
However, there is a case that it is needed to send the boot options
anyway.

In typ

boot: Send current settings on every boot operation

In the boot page, it did not allowed to send the same options.
However, there is a case that it is needed to send the boot options
anyway.

In typical x86 systems, when the BIOS is rebooted, it will clear the
boot options during the boot, so the settings in the web page does not
reflect to the BMC's boot option settings.

This patch allows to send the options anyway, so as long as user
"applies" the settings, the boot options are set to BMC.

Tested:
Verify the same boot options settings are set to BMC after BIOS
boots.

Signed-off-by: Lei YU <yulei.sh@bytedance.com>
Change-Id: I18ce341bbf9d968a78e8d818b005d1774936a48b

show more ...


/openbmc/webui-vue/.env.intel
/openbmc/webui-vue/src/components/AppNavigation/AppNavigationMixin.js
/openbmc/webui-vue/src/components/Global/TableRowAction.vue
/openbmc/webui-vue/src/env/components/AppNavigation/ibm.js
/openbmc/webui-vue/src/env/components/AppNavigation/intel.js
/openbmc/webui-vue/src/env/router/ibm.js
/openbmc/webui-vue/src/env/router/intel.js
/openbmc/webui-vue/src/locales/en-US.json
/openbmc/webui-vue/src/locales/ru-RU.json
/openbmc/webui-vue/src/router/routes.js
/openbmc/webui-vue/src/store/index.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/ProcessorStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/SystemStore.js
/openbmc/webui-vue/src/store/modules/ResourceManagement/PowerControlStore.js
/openbmc/webui-vue/src/store/modules/SecurityAndAccess/CertificatesStore.js
/openbmc/webui-vue/src/store/modules/SecurityAndAccess/LdapStore.js
/openbmc/webui-vue/src/store/modules/SecurityAndAccess/PoliciesStore.js
/openbmc/webui-vue/src/store/modules/SecurityAndAccess/SessionsStore.js
/openbmc/webui-vue/src/store/modules/SecurityAndAccess/UserManagementStore.js
/openbmc/webui-vue/src/store/modules/Settings/DateTimeStore.js
/openbmc/webui-vue/src/store/modules/Settings/NetworkStore.js
/openbmc/webui-vue/src/store/modules/Settings/PowerPolicyStore.js
/openbmc/webui-vue/src/views/ChangePassword/ChangePassword.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/Inventory.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryServiceIndicator.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTableBmcManager.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTableSystem.vue
/openbmc/webui-vue/src/views/Logs/PostCodeLogs/PostCodeLogs.vue
BootSettings.vue
/openbmc/webui-vue/src/views/Overview/OverviewNetwork.vue
/openbmc/webui-vue/src/views/Overview/OverviewQuickLinks.vue
/openbmc/webui-vue/src/views/ProfileSettings/ProfileSettings.vue
/openbmc/webui-vue/src/views/ResourceManagement/Power.vue
/openbmc/webui-vue/src/views/ResourceManagement/index.js
/openbmc/webui-vue/src/views/SecurityAndAccess/Certificates/Certificates.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/Certificates/CsrCountryCodes.js
/openbmc/webui-vue/src/views/SecurityAndAccess/Certificates/ModalGenerateCsr.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/Certificates/ModalUploadCertificate.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/Certificates/index.js
/openbmc/webui-vue/src/views/SecurityAndAccess/Ldap/Ldap.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/Ldap/ModalAddRoleGroup.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/Ldap/TableRoleGroups.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/Ldap/index.js
/openbmc/webui-vue/src/views/SecurityAndAccess/Policies/Policies.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/Policies/index.js
/openbmc/webui-vue/src/views/SecurityAndAccess/Sessions/Sessions.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/Sessions/index.js
/openbmc/webui-vue/src/views/SecurityAndAccess/UserManagement/ModalSettings.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/UserManagement/ModalUser.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/UserManagement/TableRoles.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/UserManagement/UserManagement.vue
/openbmc/webui-vue/src/views/SecurityAndAccess/UserManagement/index.js
/openbmc/webui-vue/src/views/Settings/DateTime/DateTime.vue
/openbmc/webui-vue/src/views/Settings/DateTime/index.js
/openbmc/webui-vue/src/views/Settings/Network/Network.vue
/openbmc/webui-vue/src/views/Settings/Network/index.js
/openbmc/webui-vue/src/views/Settings/PowerRestorePolicy/PowerRestorePolicy.vue
/openbmc/webui-vue/src/views/Settings/PowerRestorePolicy/index.js
/openbmc/webui-vue/tests/unit/__snapshots__/AppNavigation.spec.js.snap
68cbbe9014-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 ...


/openbmc/webui-vue/.browserslistrc
/openbmc/webui-vue/.env.ibm
/openbmc/webui-vue/.env.intel
/openbmc/webui-vue/.eslintrc.js
/openbmc/webui-vue/.gitattributes
/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/.gitignore
/openbmc/webui-vue/.npmrc
/openbmc/webui-vue/.shellcheck
/openbmc/webui-vue/CONTRIBUTING.md
/openbmc/webui-vue/LICENSE
/openbmc/webui-vue/MAINTAINERS
/openbmc/webui-vue/README.md
/openbmc/webui-vue/babel.config.js
/openbmc/webui-vue/docs/.vuepress/components/colors/all.vue
/openbmc/webui-vue/docs/.vuepress/components/colors/blues.vue
/openbmc/webui-vue/docs/.vuepress/components/colors/colors.scss
/openbmc/webui-vue/docs/.vuepress/components/colors/grays.vue
/openbmc/webui-vue/docs/.vuepress/components/colors/greens.vue
/openbmc/webui-vue/docs/.vuepress/components/colors/reds.vue
/openbmc/webui-vue/docs/.vuepress/components/colors/theme.vue
/openbmc/webui-vue/docs/.vuepress/components/colors/yellows.vue
/openbmc/webui-vue/docs/.vuepress/config.js
/openbmc/webui-vue/docs/.vuepress/public/openbmc-logo.svg
/openbmc/webui-vue/docs/.vuepress/styles/palette.styl
/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/alert.png
/openbmc/webui-vue/docs/guide/components/alerts/index.md
/openbmc/webui-vue/docs/guide/components/buttons/button-disabled.png
/openbmc/webui-vue/docs/guide/components/buttons/button.png
/openbmc/webui-vue/docs/guide/components/buttons/index.md
/openbmc/webui-vue/docs/guide/components/file-upload/formfile.png
/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/info-tooltip/info-tooltip.png
/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/appHeaderWithStatusIcon.png
/openbmc/webui-vue/docs/guide/components/status-icon/danger.png
/openbmc/webui-vue/docs/guide/components/status-icon/eventLogsWithSatusIcon.png
/openbmc/webui-vue/docs/guide/components/status-icon/info.png
/openbmc/webui-vue/docs/guide/components/status-icon/readme.md
/openbmc/webui-vue/docs/guide/components/status-icon/secondary.png
/openbmc/webui-vue/docs/guide/components/status-icon/success.png
/openbmc/webui-vue/docs/guide/components/status-icon/warning.png
/openbmc/webui-vue/docs/guide/components/table/index.md
/openbmc/webui-vue/docs/guide/components/table/table-batch-action-active.png
/openbmc/webui-vue/docs/guide/components/table/table-batch-action.png
/openbmc/webui-vue/docs/guide/components/table/table-empty.png
/openbmc/webui-vue/docs/guide/components/table/table-expand-row.png
/openbmc/webui-vue/docs/guide/components/table/table-filter-active.png
/openbmc/webui-vue/docs/guide/components/table/table-filter.png
/openbmc/webui-vue/docs/guide/components/table/table-pagination.png
/openbmc/webui-vue/docs/guide/components/table/table-row-actions.png
/openbmc/webui-vue/docs/guide/components/table/table-search-active.png
/openbmc/webui-vue/docs/guide/components/table/table-search-empty.png
/openbmc/webui-vue/docs/guide/components/table/table-search.png
/openbmc/webui-vue/docs/guide/components/table/table-sort.png
/openbmc/webui-vue/docs/guide/components/table/table.png
/openbmc/webui-vue/docs/guide/components/toasts/index.md
/openbmc/webui-vue/docs/guide/components/toasts/toast-options.png
/openbmc/webui-vue/docs/guide/components/toasts/toast.png
/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/format-code.sh
/openbmc/webui-vue/jest.config.js
/openbmc/webui-vue/package-lock.json
/openbmc/webui-vue/package.json
/openbmc/webui-vue/postcss.config.js
/openbmc/webui-vue/public/favicon.ico
/openbmc/webui-vue/public/index.html
/openbmc/webui-vue/run-ci
/openbmc/webui-vue/src/App.vue
/openbmc/webui-vue/src/assets/images/logo-header.svg
/openbmc/webui-vue/src/assets/images/logo-login.svg
/openbmc/webui-vue/src/assets/styles/_obmc-custom.scss
/openbmc/webui-vue/src/assets/styles/bmc/custom/_alert.scss
/openbmc/webui-vue/src/assets/styles/bmc/custom/_badge.scss
/openbmc/webui-vue/src/assets/styles/bmc/custom/_base.scss
/openbmc/webui-vue/src/assets/styles/bmc/custom/_bootstrap-grid.scss
/openbmc/webui-vue/src/assets/styles/bmc/custom/_buttons.scss
/openbmc/webui-vue/src/assets/styles/bmc/custom/_calendar.scss
/openbmc/webui-vue/src/assets/styles/bmc/custom/_card.scss
/openbmc/webui-vue/src/assets/styles/bmc/custom/_dropdown.scss
/openbmc/webui-vue/src/assets/styles/bmc/custom/_forms.scss
/openbmc/webui-vue/src/assets/styles/bmc/custom/_index.scss
/openbmc/webui-vue/src/assets/styles/bmc/custom/_kvm.scss
/openbmc/webui-vue/src/assets/styles/bmc/custom/_modal.scss
/openbmc/webui-vue/src/assets/styles/bmc/custom/_pagination.scss
/openbmc/webui-vue/src/assets/styles/bmc/custom/_section-divider.scss
/openbmc/webui-vue/src/assets/styles/bmc/custom/_sol.scss
/openbmc/webui-vue/src/assets/styles/bmc/custom/_tables.scss
/openbmc/webui-vue/src/assets/styles/bmc/custom/_toasts.scss
/openbmc/webui-vue/src/assets/styles/bmc/helpers/_colors.scss
/openbmc/webui-vue/src/assets/styles/bmc/helpers/_functions.scss
/openbmc/webui-vue/src/assets/styles/bmc/helpers/_index.scss
/openbmc/webui-vue/src/assets/styles/bmc/helpers/_motion.scss
/openbmc/webui-vue/src/assets/styles/bmc/helpers/_variables.scss
/openbmc/webui-vue/src/assets/styles/bootstrap/_helpers.scss
/openbmc/webui-vue/src/assets/styles/bootstrap/_index.scss
/openbmc/webui-vue/src/components/AppHeader/AppHeader.vue
/openbmc/webui-vue/src/components/AppHeader/index.js
/openbmc/webui-vue/src/components/AppNavigation/AppNavigation.vue
/openbmc/webui-vue/src/components/AppNavigation/AppNavigationMixin.js
/openbmc/webui-vue/src/components/AppNavigation/index.js
/openbmc/webui-vue/src/components/Global/Alert.vue
/openbmc/webui-vue/src/components/Global/ButtonBackToTop.vue
/openbmc/webui-vue/src/components/Global/FormFile.vue
/openbmc/webui-vue/src/components/Global/InfoTooltip.vue
/openbmc/webui-vue/src/components/Global/InputPasswordToggle.vue
/openbmc/webui-vue/src/components/Global/LoadingBar.vue
/openbmc/webui-vue/src/components/Global/PageContainer.vue
/openbmc/webui-vue/src/components/Global/PageSection.vue
/openbmc/webui-vue/src/components/Global/PageTitle.vue
/openbmc/webui-vue/src/components/Global/Search.vue
/openbmc/webui-vue/src/components/Global/StatusIcon.vue
/openbmc/webui-vue/src/components/Global/TableCellCount.vue
/openbmc/webui-vue/src/components/Global/TableDateFilter.vue
/openbmc/webui-vue/src/components/Global/TableFilter.vue
/openbmc/webui-vue/src/components/Global/TableRowAction.vue
/openbmc/webui-vue/src/components/Global/TableToolbar.vue
/openbmc/webui-vue/src/components/Global/TableToolbarExport.vue
/openbmc/webui-vue/src/components/Mixins/BVPaginationMixin.js
/openbmc/webui-vue/src/components/Mixins/BVTableSelectableMixin.js
/openbmc/webui-vue/src/components/Mixins/BVToastMixin.js
/openbmc/webui-vue/src/components/Mixins/JumpLinkMixin.js
/openbmc/webui-vue/src/components/Mixins/LoadingBarMixin.js
/openbmc/webui-vue/src/components/Mixins/LocalTimezoneLabelMixin.js
/openbmc/webui-vue/src/components/Mixins/SearchFilterMixin.js
/openbmc/webui-vue/src/components/Mixins/TableDataFormatterMixin.js
/openbmc/webui-vue/src/components/Mixins/TableFilterMixin.js
/openbmc/webui-vue/src/components/Mixins/TableRowExpandMixin.js
/openbmc/webui-vue/src/components/Mixins/TableSortMixin.js
/openbmc/webui-vue/src/components/Mixins/VuelidateMixin.js
/openbmc/webui-vue/src/env/assets/fonts/IBM_Plex_Sans/IBMPlexSans-Italic.woff
/openbmc/webui-vue/src/env/assets/fonts/IBM_Plex_Sans/IBMPlexSans-Light.woff
/openbmc/webui-vue/src/env/assets/fonts/IBM_Plex_Sans/IBMPlexSans-LightItalic.woff
/openbmc/webui-vue/src/env/assets/fonts/IBM_Plex_Sans/IBMPlexSans-Regular.woff
/openbmc/webui-vue/src/env/assets/fonts/IBM_Plex_Sans/IBMPlexSans-SemiBold.woff
/openbmc/webui-vue/src/env/assets/fonts/IBM_Plex_Sans/IBMPlexSans-SemiBoldItalic.woff
/openbmc/webui-vue/src/env/assets/fonts/Intel_Clear/IntelClear-Bold-webfont.woff
/openbmc/webui-vue/src/env/assets/fonts/Intel_Clear/IntelClear-Light-webfont.woff
/openbmc/webui-vue/src/env/assets/fonts/Intel_Clear/IntelClear-Regular-webfont.woff
/openbmc/webui-vue/src/env/assets/styles/_ibm.scss
/openbmc/webui-vue/src/env/assets/styles/_intel.scss
/openbmc/webui-vue/src/env/components/AppNavigation/ibm.js
/openbmc/webui-vue/src/env/components/AppNavigation/intel.js
/openbmc/webui-vue/src/env/router/ibm.js
/openbmc/webui-vue/src/env/router/intel.js
/openbmc/webui-vue/src/env/store/ibm.js
/openbmc/webui-vue/src/env/store/intel.js
/openbmc/webui-vue/src/i18n.js
/openbmc/webui-vue/src/layouts/AppLayout.vue
/openbmc/webui-vue/src/layouts/ConsoleLayout.vue
/openbmc/webui-vue/src/layouts/LoginLayout.vue
/openbmc/webui-vue/src/locales/en-US.json
/openbmc/webui-vue/src/locales/es.json
/openbmc/webui-vue/src/locales/ru-RU.json
/openbmc/webui-vue/src/main.js
/openbmc/webui-vue/src/router/index.js
/openbmc/webui-vue/src/router/routes.js
/openbmc/webui-vue/src/store/api.js
/openbmc/webui-vue/src/store/index.js
/openbmc/webui-vue/src/store/modules/AccessControl/ClientSessionsStore.js
/openbmc/webui-vue/src/store/modules/AccessControl/LdapStore.js
/openbmc/webui-vue/src/store/modules/AccessControl/LocalUserMangementStore.js
/openbmc/webui-vue/src/store/modules/AccessControl/SslCertificatesStore.js
/openbmc/webui-vue/src/store/modules/Authentication/AuthenticanStore.js
/openbmc/webui-vue/src/store/modules/Configuration/DateTimeSettingsStore.js
/openbmc/webui-vue/src/store/modules/Configuration/NetworkSettingsStore.js
/openbmc/webui-vue/src/store/modules/Configuration/SecuritySettingsStore.js
/openbmc/webui-vue/src/store/modules/GlobalStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/BmcStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/ChassisStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/FanStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/MemoryStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/PowerSupplyStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/ProcessorStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/SensorsStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/ServerLedStore.js
/openbmc/webui-vue/src/store/modules/HardwareStatus/SystemStore.js
/openbmc/webui-vue/src/store/modules/Logs/DumpsStore.js
/openbmc/webui-vue/src/store/modules/Logs/EventLogStore.js
/openbmc/webui-vue/src/store/modules/Logs/PostCodeLogsStore.js
/openbmc/webui-vue/src/store/modules/Operations/BootSettingsStore.js
/openbmc/webui-vue/src/store/modules/Operations/ControlStore.js
/openbmc/webui-vue/src/store/modules/Operations/FactoryResetStore.js
/openbmc/webui-vue/src/store/modules/Operations/FirmwareStore.js
/openbmc/webui-vue/src/store/modules/Operations/PowerControlStore.js
/openbmc/webui-vue/src/store/modules/Operations/PowerPolicyStore.js
/openbmc/webui-vue/src/store/modules/Operations/VirtualMediaStore.js
/openbmc/webui-vue/src/store/plugins/WebSocketPlugin.js
/openbmc/webui-vue/src/utilities/NBDServer.js
/openbmc/webui-vue/src/views/AccessControl/ClientSessions/ClientSessions.vue
/openbmc/webui-vue/src/views/AccessControl/ClientSessions/index.js
/openbmc/webui-vue/src/views/AccessControl/Ldap/Ldap.vue
/openbmc/webui-vue/src/views/AccessControl/Ldap/ModalAddRoleGroup.vue
/openbmc/webui-vue/src/views/AccessControl/Ldap/TableRoleGroups.vue
/openbmc/webui-vue/src/views/AccessControl/Ldap/index.js
/openbmc/webui-vue/src/views/AccessControl/LocalUserManagement/LocalUserManagement.vue
/openbmc/webui-vue/src/views/AccessControl/LocalUserManagement/ModalSettings.vue
/openbmc/webui-vue/src/views/AccessControl/LocalUserManagement/ModalUser.vue
/openbmc/webui-vue/src/views/AccessControl/LocalUserManagement/TableRoles.vue
/openbmc/webui-vue/src/views/AccessControl/LocalUserManagement/index.js
/openbmc/webui-vue/src/views/AccessControl/SslCertificates/CsrCountryCodes.js
/openbmc/webui-vue/src/views/AccessControl/SslCertificates/ModalGenerateCsr.vue
/openbmc/webui-vue/src/views/AccessControl/SslCertificates/ModalUploadCertificate.vue
/openbmc/webui-vue/src/views/AccessControl/SslCertificates/SslCertificates.vue
/openbmc/webui-vue/src/views/AccessControl/SslCertificates/index.js
/openbmc/webui-vue/src/views/ChangePassword/ChangePassword.vue
/openbmc/webui-vue/src/views/ChangePassword/index.js
/openbmc/webui-vue/src/views/Configuration/DateTimeSettings/DateTimeSettings.vue
/openbmc/webui-vue/src/views/Configuration/DateTimeSettings/index.js
/openbmc/webui-vue/src/views/Configuration/NetworkSettings/NetworkSettings.vue
/openbmc/webui-vue/src/views/Configuration/NetworkSettings/index.js
/openbmc/webui-vue/src/views/Configuration/SecuritySettings/SecuritySettings.vue
/openbmc/webui-vue/src/views/Configuration/SecuritySettings/index.js
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/Inventory.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTableBmcManager.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTableChassis.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTableDimmSlot.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTableFans.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTablePowerSupplies.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTableProcessors.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/InventoryTableSystem.vue
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/index.js
/openbmc/webui-vue/src/views/HardwareStatus/Sensors/Sensors.vue
/openbmc/webui-vue/src/views/HardwareStatus/Sensors/index.js
/openbmc/webui-vue/src/views/Login/Login.vue
/openbmc/webui-vue/src/views/Login/index.js
/openbmc/webui-vue/src/views/Logs/Dumps/Dumps.vue
/openbmc/webui-vue/src/views/Logs/Dumps/DumpsForm.vue
/openbmc/webui-vue/src/views/Logs/Dumps/DumpsModalConfirmation.vue
/openbmc/webui-vue/src/views/Logs/Dumps/index.js
/openbmc/webui-vue/src/views/Logs/EventLogs/EventLogs.vue
/openbmc/webui-vue/src/views/Logs/EventLogs/index.js
/openbmc/webui-vue/src/views/Logs/PostCodeLogs/PostCodeLogs.vue
/openbmc/webui-vue/src/views/Logs/PostCodeLogs/index.js
/openbmc/webui-vue/src/views/Operations/FactoryReset/FactoryReset.vue
/openbmc/webui-vue/src/views/Operations/FactoryReset/FactoryResetModal.vue
/openbmc/webui-vue/src/views/Operations/FactoryReset/index.js
/openbmc/webui-vue/src/views/Operations/Firmware/Firmware.vue
/openbmc/webui-vue/src/views/Operations/Firmware/FirmwareAlertServerPower.vue
/openbmc/webui-vue/src/views/Operations/Firmware/FirmwareCardsBmc.vue
/openbmc/webui-vue/src/views/Operations/Firmware/FirmwareCardsHost.vue
/openbmc/webui-vue/src/views/Operations/Firmware/FirmwareFormUpdate.vue
/openbmc/webui-vue/src/views/Operations/Firmware/FirmwareModalSwitchToRunning.vue
/openbmc/webui-vue/src/views/Operations/Firmware/FirmwareModalUpdateFirmware.vue
/openbmc/webui-vue/src/views/Operations/Firmware/index.js
/openbmc/webui-vue/src/views/Operations/Kvm/Kvm.vue
/openbmc/webui-vue/src/views/Operations/Kvm/KvmConsole.vue
/openbmc/webui-vue/src/views/Operations/Kvm/index.js
/openbmc/webui-vue/src/views/Operations/ManagePowerUsage/ManagePowerUsage.vue
/openbmc/webui-vue/src/views/Operations/ManagePowerUsage/index.js
/openbmc/webui-vue/src/views/Operations/PowerRestorePolicy/PowerRestorePolicy.vue
/openbmc/webui-vue/src/views/Operations/PowerRestorePolicy/index.js
/openbmc/webui-vue/src/views/Operations/RebootBmc/RebootBmc.vue
/openbmc/webui-vue/src/views/Operations/RebootBmc/index.js
/openbmc/webui-vue/src/views/Operations/SerialOverLan/SerialOverLan.vue
/openbmc/webui-vue/src/views/Operations/SerialOverLan/SerialOverLanConsole.vue
/openbmc/webui-vue/src/views/Operations/SerialOverLan/index.js
BootSettings.vue
ServerPowerOperations.vue
index.js
/openbmc/webui-vue/src/views/Operations/VirtualMedia/ModalConfigureConnection.vue
/openbmc/webui-vue/src/views/Operations/VirtualMedia/VirtualMedia.vue
/openbmc/webui-vue/src/views/Operations/VirtualMedia/index.js
/openbmc/webui-vue/src/views/Overview/Overview.vue
/openbmc/webui-vue/src/views/Overview/OverviewEvents.vue
/openbmc/webui-vue/src/views/Overview/OverviewNetwork.vue
/openbmc/webui-vue/src/views/Overview/OverviewQuickLinks.vue
/openbmc/webui-vue/src/views/Overview/index.js
/openbmc/webui-vue/src/views/PageNotFound/PageNotFound.vue
/openbmc/webui-vue/src/views/PageNotFound/index.js
/openbmc/webui-vue/src/views/ProfileSettings/ProfileSettings.vue
/openbmc/webui-vue/src/views/ProfileSettings/index.js
/openbmc/webui-vue/tests/unit/AppHeader.spec.js
/openbmc/webui-vue/tests/unit/AppNavigation.spec.js
/openbmc/webui-vue/tests/unit/Global/InfoTooltip.spec.js
/openbmc/webui-vue/tests/unit/Global/InputPasswordToggle.spec.js
/openbmc/webui-vue/tests/unit/Global/LoadingBar.spec.js
/openbmc/webui-vue/tests/unit/Global/PageContainer.spec.js
/openbmc/webui-vue/tests/unit/Global/PageSection.spec.js
/openbmc/webui-vue/tests/unit/Global/PageTitle.spec.js
/openbmc/webui-vue/tests/unit/Global/Search.spec.js
/openbmc/webui-vue/tests/unit/Global/StatusIcon.spec.js
/openbmc/webui-vue/tests/unit/Global/TableCellCount.spec.js
/openbmc/webui-vue/tests/unit/Global/TableToolbar.spec.js
/openbmc/webui-vue/tests/unit/Global/__snapshots__/InfoTooltip.spec.js.snap
/openbmc/webui-vue/tests/unit/Global/__snapshots__/InputPasswordToggle.spec.js.snap
/openbmc/webui-vue/tests/unit/Global/__snapshots__/LoadingBar.spec.js.snap
/openbmc/webui-vue/tests/unit/Global/__snapshots__/PageContainer.spec.js.snap
/openbmc/webui-vue/tests/unit/Global/__snapshots__/PageSection.spec.js.snap
/openbmc/webui-vue/tests/unit/Global/__snapshots__/PageTitle.spec.js.snap
/openbmc/webui-vue/tests/unit/Global/__snapshots__/Search.spec.js.snap
/openbmc/webui-vue/tests/unit/Global/__snapshots__/StatusIcon.spec.js.snap
/openbmc/webui-vue/tests/unit/Global/__snapshots__/TableCellCount.spec.js.snap
/openbmc/webui-vue/tests/unit/Global/__snapshots__/TableToolbar.spec.js.snap
/openbmc/webui-vue/tests/unit/__snapshots__/AppHeader.spec.js.snap
/openbmc/webui-vue/tests/unit/__snapshots__/AppNavigation.spec.js.snap
/openbmc/webui-vue/vue.config.js