History log of /openbmc/webui-vue/ (Results 451 – 475 of 842)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
f6bd4c6204-Nov-2020 Yoshie Muranaka <yoshiemuranaka@gmail.com>

Add documentation for table sort

Create example BmcTable component to eventually showcase all
functionality. For now, it only includes table sort.

Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gma

Add documentation for table sort

Create example BmcTable component to eventually showcase all
functionality. For now, it only includes table sort.

Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: Id3f3ac603a58d5dbc8674ec5b2d9d059e935407d

show more ...

111325b103-Nov-2020 Yoshie Muranaka <yoshiemuranaka@gmail.com>

Add documentation for table component

Adds Table documentation page under Components section with
an example of how to create a basic table.

Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com

Add documentation for table component

Adds Table documentation page under Components section with
an example of how to create a basic table.

Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: I9033fae662bd46d301edfb02d8a5c108e05017c6

show more ...

ec4f190405-Nov-2020 Derick Montague <derick.montague@ibm.com>

Fix typo in SOL console helper text

- Missing the word the to make the helper text a complete sentence

Signed-off-by: Derick Montague <derick.montague@ibm.com>
Change-Id: I62d41134f9234620e00c857b9

Fix typo in SOL console helper text

- Missing the word the to make the helper text a complete sentence

Signed-off-by: Derick Montague <derick.montague@ibm.com>
Change-Id: I62d41134f9234620e00c857b90bcf256cf26e275

show more ...

ffcc853605-Nov-2020 Derick Montague <derick.montague@ibm.com>

Fix broken links in documentation

There were two broken links on the Getting Started page. These were
broke when changed the docs information architecture (IA) and when
we removed the guidelines/ove

Fix broken links in documentation

There were two broken links on the Getting Started page. These were
broke when changed the docs information architecture (IA) and when
we removed the guidelines/overview page.

Signed-off-by: Derick Montague <derick.montague@ibm.com>
Change-Id: Ie12bd1b1320db4e8922c4a08d944d74aaf53a2a4

show more ...

1837503c30-Oct-2020 Sukanya Pandey <sukapan1@in.ibm.com>

Resolve vue/no-unused-vars lint warnings

Signed-off-by: Sukanya Pandey <sukapan1@in.ibm.com>
Change-Id: I25ca1e451af5e793cd864d484572049e04cf09bc

efbd401d03-Nov-2020 Derick Montague <derick.montague@ibm.com>

Fix property order to meet linting rules

Signed-off-by: Derick Montague <derick.montague@ibm.com>
Change-Id: I4436cc0d5dc5da934a4bf1b0679a91ab3854a9c6

2fabb1c822-Oct-2020 Derick Montague <derick.montague@ibm.com>

Fix icon color in documentation

- Add StatusIcon to ehnaceApp and use the component imported into the
the documentation's component/app-imports directory to resolve fill
rendering bug in the Alert c

Fix icon color in documentation

- Add StatusIcon to ehnaceApp and use the component imported into the
the documentation's component/app-imports directory to resolve fill
rendering bug in the Alert component
- Remove the scoped attribute to make the changes work for alerts in
documentation
- Update StatusIcon component to match changes to application component

Signed-off-by: Derick Montague <derick.montague@ibm.com>
Change-Id: I4090d58f78a1d10d9745ee592424ca0c0c91c610

show more ...

bc0d61b502-Nov-2020 Yoshie Muranaka <yoshiemuranaka@gmail.com>

Fix Safari default dropdown on Local user management page

Currently when creating a new user on the Local user management page,
the 'Administrator' privilege appears to be selected by default but in

Fix Safari default dropdown on Local user management page

Currently when creating a new user on the Local user management page,
the 'Administrator' privilege appears to be selected by default but in
Safari causes inline validations errors if attempting to submit the form
without manually choosing an option from the dropdown.

This commit will add a default "Select an option" item from the dropdown
to avoid inconsistent default select behavior in Safari.

Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: I779fd62a516faf7dc88fe4992ec36c0c23a44cce

show more ...

d9dc6fb802-Nov-2020 Sukanya Pandey <sukapan1@in.ibm.com>

Resolve vue/no-lone-template lint warning message

Signed-off-by: Sukanya Pandey <sukapan1@in.ibm.com>
Change-Id: Ib2a7bdff5b4075f56f5beda5eb5861645ffa211b

ad48a0cc30-Oct-2020 Derick Montague <derick.montague@ibm.com>

Resolve firmware accessibility violation

The Bootstrap-vue b-form-group component has two different HTML blocks
that are generated depending on what props are present on the
component. Neiter of the

Resolve firmware accessibility violation

The Bootstrap-vue b-form-group component has two different HTML blocks
that are generated depending on what props are present on the
component. Neiter of these are correct for wrapping a button since
it is not semantically correct to wrap one button alone in a fieldset
or to associate a <label> element with a button.

- Remove the b-form-group comonent that contains the submit button

Signed-off-by: Derick Montague <derick.montague@ibm.com>
Change-Id: I41d05883f4ca133f44188cb03cb2a44917361709

show more ...

efd7c88430-Oct-2020 Yoshie Muranaka <yoshiemuranaka@gmail.com>

Fix eslint no-prototype-builtins errors

Made updates to TableToolbar, ModalAddRoleGroup, and ModalUploadCertificate
components.

https://eslint.org/docs/rules/no-prototype-builtins

Signed-off-by: Y

Fix eslint no-prototype-builtins errors

Made updates to TableToolbar, ModalAddRoleGroup, and ModalUploadCertificate
components.

https://eslint.org/docs/rules/no-prototype-builtins

Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: Ic143cd244b288bc089a9416699d7c3d4349a500c

show more ...

602e98aa21-Oct-2020 Derick Montague <derick.montague@ibm.com>

Update linting packages to use latest

- 99% of changes were small syntax changes that were changed by the
lint command. There were a couple of small manual changes to meet the
property order pattern

Update linting packages to use latest

- 99% of changes were small syntax changes that were changed by the
lint command. There were a couple of small manual changes to meet the
property order patterns established as part of the vue:recommended
guidelines.

There are rules that were set from errors to warnings and new stories
are being opened to address those issues.

Testing:
- Successfully ran npm run serve
- Successfully ran npm run lint
- Verified functionality works as expected, e.g. success and failure use cases
- Resolved any JavaScript errors thrown to the console

Signed-off-by: Derick Montague <derick.montague@ibm.com>
Change-Id: Ie082f31c73ccbe8a60afa8f88a9ef6dbf33d9fd2

show more ...


.eslintrc.js
babel.config.js
jest.config.js
package-lock.json
package.json
postcss.config.js
src/App.vue
src/components/AppHeader/AppHeader.vue
src/components/AppNavigation/AppNavigation.vue
src/components/AppNavigation/AppNavigationMixin.js
src/components/Global/Alert.vue
src/components/Global/InfoTooltip.vue
src/components/Global/InputPasswordToggle.vue
src/components/Global/LoadingBar.vue
src/components/Global/PageContainer.vue
src/components/Global/PageSection.vue
src/components/Global/PageTitle.vue
src/components/Global/Search.vue
src/components/Global/StatusIcon.vue
src/components/Global/TableCellCount.vue
src/components/Global/TableDateFilter.vue
src/components/Global/TableFilter.vue
src/components/Global/TableRowAction.vue
src/components/Global/TableToolbar.vue
src/components/Global/TableToolbarExport.vue
src/components/Mixins/BVPaginationMixin.js
src/components/Mixins/BVTableSelectableMixin.js
src/components/Mixins/BVToastMixin.js
src/components/Mixins/LoadingBarMixin.js
src/components/Mixins/LocalTimezoneLabelMixin.js
src/components/Mixins/SearchFilterMixin.js
src/components/Mixins/TableDataFormatterMixin.js
src/components/Mixins/TableFilterMixin.js
src/components/Mixins/TableRowExpandMixin.js
src/components/Mixins/TableSortMixin.js
src/components/Mixins/VuelidateMixin.js
src/env/components/AppNavigation/ibm.js
src/env/components/FirmwareSingleImage/FirmwareSingleImage.vue
src/env/components/FirmwareSingleImage/FirmwareSingleImageModalRebootBackup.vue
src/env/router/ibm.js
src/env/store/FirmwareSingleImage/FirmwareSingleImageStore.js
src/i18n.js
src/layouts/AppLayout.vue
src/layouts/ConsoleLayout.vue
src/layouts/LoginLayout.vue
src/main.js
src/router/index.js
src/router/routes.js
src/store/api.js
src/store/index.js
src/store/modules/AccessControl/LdapStore.js
src/store/modules/AccessControl/LocalUserMangementStore.js
src/store/modules/AccessControl/SslCertificatesStore.js
src/store/modules/Authentication/AuthenticanStore.js
src/store/modules/Configuration/DateTimeSettingsStore.js
src/store/modules/Configuration/FirmwareStore.js
src/store/modules/Configuration/NetworkSettingsStore.js
src/store/modules/Control/BootSettingsStore.js
src/store/modules/Control/ControlStore.js
src/store/modules/Control/PowerControlStore.js
src/store/modules/Control/ServerLedStore.js
src/store/modules/Control/VirtualMediaStore.js
src/store/modules/GlobalStore.js
src/store/modules/Health/BmcStore.js
src/store/modules/Health/ChassisStore.js
src/store/modules/Health/EventLogStore.js
src/store/modules/Health/FanStore.js
src/store/modules/Health/MemoryStore.js
src/store/modules/Health/PowerSupplyStore.js
src/store/modules/Health/ProcessorStore.js
src/store/modules/Health/SensorsStore.js
src/store/modules/Health/SystemStore.js
src/store/plugins/WebSocketPlugin.js
src/utilities/NBDServer.js
src/views/AccessControl/Ldap/Ldap.vue
src/views/AccessControl/Ldap/ModalAddRoleGroup.vue
src/views/AccessControl/Ldap/TableRoleGroups.vue
src/views/AccessControl/LocalUserManagement/LocalUserManagement.vue
src/views/AccessControl/LocalUserManagement/ModalSettings.vue
src/views/AccessControl/LocalUserManagement/ModalUser.vue
src/views/AccessControl/LocalUserManagement/TableRoles.vue
src/views/AccessControl/SslCertificates/CsrCountryCodes.js
src/views/AccessControl/SslCertificates/ModalGenerateCsr.vue
src/views/AccessControl/SslCertificates/ModalUploadCertificate.vue
src/views/AccessControl/SslCertificates/SslCertificates.vue
src/views/ChangePassword/ChangePassword.vue
src/views/Configuration/DateTimeSettings/DateTimeSettings.vue
src/views/Configuration/Firmware/Firmware.vue
src/views/Configuration/Firmware/FirmwareModalRebootBackupBmc.vue
src/views/Configuration/NetworkSettings/NetworkSettings.vue
src/views/Control/Kvm/Kvm.vue
src/views/Control/Kvm/KvmConsole.vue
src/views/Control/ManagePowerUsage/ManagePowerUsage.vue
src/views/Control/RebootBmc/RebootBmc.vue
src/views/Control/SerialOverLan/SerialOverLan.vue
src/views/Control/SerialOverLan/SerialOverLanConsole.vue
src/views/Control/ServerLed/ServerLed.vue
src/views/Control/ServerPowerOperations/BootSettings.vue
src/views/Control/ServerPowerOperations/ServerPowerOperations.vue
src/views/Control/VirtualMedia/ModalConfigureConnection.vue
src/views/Control/VirtualMedia/VirtualMedia.vue
src/views/Health/EventLogs/EventLogs.vue
src/views/Health/HardwareStatus/HardwareStatus.vue
src/views/Health/HardwareStatus/HardwareStatusTableBmcManager.vue
src/views/Health/HardwareStatus/HardwareStatusTableChassis.vue
src/views/Health/HardwareStatus/HardwareStatusTableDimmSlot.vue
src/views/Health/HardwareStatus/HardwareStatusTableFans.vue
src/views/Health/HardwareStatus/HardwareStatusTablePowerSupplies.vue
src/views/Health/HardwareStatus/HardwareStatusTableProcessors.vue
src/views/Health/HardwareStatus/HardwareStatusTableStystem.vue
src/views/Health/Sensors/Sensors.vue
src/views/Login/Login.vue
src/views/Overview/Overview.vue
src/views/Overview/OverviewEvents.vue
src/views/Overview/OverviewNetwork.vue
src/views/Overview/OverviewQuickLinks.vue
src/views/PageNotFound/PageNotFound.vue
src/views/ProfileSettings/ProfileSettings.vue
tests/unit/AppHeader.spec.js
tests/unit/AppNavigation.spec.js
vue.config.js
4716520127-Oct-2020 Yoshie Muranaka <yoshiemuranaka@gmail.com>

Update local user management role table

Updated role table to indicate Operator and Readonly roles are able
to "Update password for current user account".

Signed-off-by: Yoshie Muranaka <yoshiemura

Update local user management role table

Updated role table to indicate Operator and Readonly roles are able
to "Update password for current user account".

Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: I38638f007dce3a4077e66e99a2e8b0dd3bc52637

show more ...

26c8fae026-Oct-2020 Dixsie Wolmers <dixsie@ibm.com>

Add page anatomy quick start to documentation

The page anatomy quick start is intended to give developers a
quick reference for building out new pages.

Signed-off-by: Dixsie Wolmers <dixsie@ibm.com

Add page anatomy quick start to documentation

The page anatomy quick start is intended to give developers a
quick reference for building out new pages.

Signed-off-by: Dixsie Wolmers <dixsie@ibm.com>
Change-Id: Idfed9e62822283c971e228a8a8a186ae05e485ae

show more ...

82a346b026-Oct-2020 Yoshie Muranaka <yoshiemuranaka@gmail.com>

Remove Virtual Media from IBM build

Removes Virtual Media from app navigation, router definition,
and unregisters the store module.

Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-

Remove Virtual Media from IBM build

Removes Virtual Media from app navigation, router definition,
and unregisters the store module.

Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: I0e3ab2a6cb28b9923efbeb6b2c212b0a09d263a9

show more ...

98bb24eb06-Oct-2020 Yoshie Muranaka <yoshiemuranaka@gmail.com>

Add two file firmware update

Adds the ability to upload separate Host and BMC firmware images through
the GUI. By default, the two file firmware update page will be shown.
Changes to the .env config

Add two file firmware update

Adds the ability to upload separate Host and BMC firmware images through
the GUI. By default, the two file firmware update page will be shown.
Changes to the .env configurations will enable the single file upload
page. The IBM env is configured to allow single file firmware update.

Two file upload features:
- File upload through local workstation or tftp server
- Reboot from backup BMC image
- Does not have ability to reboot from backup host image
- Does not implement checks in GUI for host status, which is the
same as what we have in phosphor-webui

Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: Ibf2a2d9ffc3952dd5a5454c723350c61d9f91c3e

show more ...

59569d8f26-Oct-2020 Derick Montague <derick.montague@ibm.com>

Fix app nav focus state on current link

- Removed :active psuedo-elements that were overriding default states
- Removed use of specific colors in place of theme-color or
theme-color-level to improve

Fix app nav focus state on current link

- Removed :active psuedo-elements that were overriding default states
- Removed use of specific colors in place of theme-color or
theme-color-level to improve theming scalability
- Moved outline declaration to the primary :focus pseudo-element

Signed-off-by: Derick Montague <derick.montague@ibm.com>
Change-Id: I2af984fd1b29ed21d9278f5ad65dc563c81afc29

show more ...

7d4b53bc26-Oct-2020 Derick Montague <derick.montague@ibm.com>

Update button focus state for small screen

The focus state uses the box-shadow and two inset values. The first
should match the background of the button or link container. The
second is the actual c

Update button focus state for small screen

The focus state uses the box-shadow and two inset values. The first
should match the background of the button or link container. The
second is the actual color of the outline focus state. On smaller
viewports, the menu stacks and is a different color.

- Add mixin with optional color param for setting the color of the
inset box-shadow that matches the container's background color
- Add a focus state for the helper-menu at the smaller breakpoint
- Remove the multiple :focus pseudo-selector declarations that
remove the outline and set it when we set the initial focus state

Signed-off-by: Derick Montague <derick.montague@ibm.com>
Change-Id: I8eb046f892b395baba41dd62460d2a771bd1f92a

show more ...

a04d46f722-Oct-2020 Dixsie Wolmers <dixsie@ibm.com>

Fix table row alignment and table head border

- Aligns content in table rows with expand and action buttons
- Adds border to table head

Signed-off-by: Dixsie Wolmers <dixsie@ibm.com>
Change-Id: I40

Fix table row alignment and table head border

- Aligns content in table rows with expand and action buttons
- Adds border to table head

Signed-off-by: Dixsie Wolmers <dixsie@ibm.com>
Change-Id: I403575bedc78d71ad05edcae2f59f7df994d3630

show more ...

736f2a4b26-Oct-2020 Derick Montague <derick.montague@ibm.com>

Add coding standards overview page

Signed-off-by: Derick Montague <derick.montague@ibm.com>
Change-Id: I2dd0fb44a78da62864442fd633654a3e4f887184

459c1edb26-Oct-2020 Dixsie Wolmers <dixsie@ibm.com>

Remove blank overview pages in documentation

Signed-off-by: Dixsie Wolmers <dixsie@ibm.com>
Change-Id: I6238767b89eda7e0aaebe73faa2ca3e0a61ebf5e

f364d0ee09-Oct-2020 Derick Montague <derick.montague@ibm.com>

Add icon only button to documentation

Signed-off-by: Derick Montague <derick.montague@ibm.com>
Change-Id: Ia00d714b0d33b849a6e9dde8d25e9e9c78d36002

0b980dbf06-Oct-2020 Yoshie Muranaka <yoshiemuranaka@gmail.com>

Make copy of single file firmware upload

Make a copy of single file firmware upload component and store
in env directory.
Update IBM router to use copied single file firmware components.
Update IBM

Make copy of single file firmware upload

Make a copy of single file firmware upload component and store
in env directory.
Update IBM router to use copied single file firmware components.
Update IBM store module to use copied single file firmware store.

Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: I046ce6c69a02b90400058866295b84c5435f5a4b

show more ...

7026cad921-Oct-2020 Derick Montague <derick.montague@ibm.com>

Update compression-webpack-plugin

- Update to latest major release, 6.0.3
- Resolve one of two existing npm security vulnerabilities

This plugin is only used for production builds to delete any ass

Update compression-webpack-plugin

- Update to latest major release, 6.0.3
- Resolve one of two existing npm security vulnerabilities

This plugin is only used for production builds to delete any assets
created by the plugin. This will remove any of the non-compressed files
from the dist folder.

Testing:
- Ran build and deployed to a BMC
- Verified all views functional and spot tested functionality
- Successfully added and deleted a user
- Successfully changed date and time settings and date and time display
- Successfully power cycled the system

Signed-off-by: Derick Montague <derick.montague@ibm.com>
Change-Id: I86b06f30928fc33d189e24281c516ad39628b764

show more ...

22bba29121-Oct-2020 Derick Montague <derick.montague@ibm.com>

Resolve npm vulnerabilities

Ran npm outdated to determine what packages had updates and updated
all packages with a patch or minor release. This will resolve all but
two errors. The remaining errors

Resolve npm vulnerabilities

Ran npm outdated to determine what packages had updates and updated
all packages with a patch or minor release. This will resolve all but
two errors. The remaining errors are in modules used for the
development process only. To see these two vulnerabilities run the
npm audit command.

- Update vue-i18n-loader to use new library as the previous has been
migrated

Testing:
- Ran application locally and tested every page
- Ran documentation and tested locally
- Ran build script and tested on the BMC
- Ran the docs build without any errors

Signed-off-by: Derick Montague <derick.montague@ibm.com>
Change-Id: I7603588bd732167749a403b9f6279a0ad50ccc12

show more ...

1...<<11121314151617181920>>...34